-
Notifications
You must be signed in to change notification settings - Fork 17
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
Ingestion of updated compat layer tarballs changed permissions on many directories #143
Comments
Ingesting it to a new and empty repo does seem to work fine, so it looks like there is some weird permission issue with our pilot repo. |
Extracting the tarball with |
Only |
My conclusion: only for compat layer updates we use a manual
This made some sort of mess of the ownerships of several (sub)directories. I've fixed this using |
While doing the actual fixes, it turns out that we actually do need both options to fix this properly, i.e. |
After the ingestion of the tarballs from PR EESSI/compatibility-layer#164, many directories suddenly had very restrictive permissions, causing lots of errors on clients (the directories are only readable/accessible for the
cvmfs
user, not for the actual user using the EESSI stack):The directories in the tarball do have the right permissions, though, so something went wrong on the ingestion.
The text was updated successfully, but these errors were encountered: