-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Quarkus Antora for testing and live-editting of the docs #459
Conversation
3269a15
to
c9e7d3c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very interesting, thanks!
I can't build quarkus-langchain4j anymore after this PR, after calling
@ppalaga got any tips what to do? I tried blindly running |
Ouch, sorry about that @jmartisk. Which OS is that? Which line is throwing the error? |
The full error
I'm on Fedora |
I reckon you are running rootful podman or container writing files in group you aren't member of? Shouldn't happen but could explain it. What's the owner/group permissions of that directory and contents ? |
I can work around it by manually creating these directories in
But then I start getting a different error
|
OK, thanks. Then you have some special Podman setup as @maxandersen suggests? The extension tries to run Antora container with the UID of the local user - that for sure is what does not work on your machine. Maybe I need to set the group ID as well? |
I can get it working all the way by removing the explicit setting of the userID (https://github.com/quarkiverse/quarkus-antora/blob/0.0.2/deployment/src/main/java/io/quarkiverse/antora/deployment/AntoraProcessor.java#L126) It behaves the same when I run the container manually
this passes, but when I specify the userId of my current user:
then I get the same permission error. Which is weird, but I don't understand containers enough to tell what I might have configured wrong |
@jmartisk it would be great if I could reproduce this on my Fedora. Is it just a stock Podman without any special config on your side? |
I'm not aware of anything special, but yeah I can't remember all the stuff that I did with it over the years. It's podman 4.6.2. Running |
the issue is volume mounts permission aren't handled consistently between different docker environments. i don't have a solution except at least for now turn this off and put in profile. |
PR for disabling as it just wont build as is on windows/mac using podman: #496 |
No description provided.