]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commit
setup_container_runtime: Proper permission handling
authorDavid Galloway <david.galloway@ibm.com>
Tue, 16 Dec 2025 18:06:22 +0000 (13:06 -0500)
committerDavid Galloway <david.galloway@ibm.com>
Tue, 16 Dec 2025 18:09:57 +0000 (13:09 -0500)
commit58c85f889f6ed723252d39a8f02dbf26afdfd503
tree7f46765494a1b93a2fcc639f0b659ef28aaebd13
parentad8778ee97bf9d16c7aea09f62d4c3bf5646b6cd
setup_container_runtime: Proper permission handling

On fresh installs on Noble, `groups` returns `users`; not jenkins-build.

```
jenkins-build@toko01:~$ podman system reset --force
podman system info
WARN[0000] Found incomplete layer "92e4beace908310dc4c6a279e3a4cb7391da53fc9a8d3cce99402fdebe6b67da", deleting it
ERRO[0002] 23 errors occurred:
* unlinkat /home/jenkins-build/.local/share/containers/storage/overlay/0ec3f2ca3bf6a1641caed388c53e76b63e9840354c473412e3deb7d00a510448/diff/usr: permission denied
* unlinkat /home/jenkins-build/.local/share/containers/storage/overlay/8a5ece4bcb661d397bb30a79c74d26e202c4536bf12d07bcf351d6c2fab65790/diff/usr: permission denied
* unlinkat /home/jenkins-build/.local/share/containers/storage/overlay/ee5a1067f3e86d31a3bf233c0c60c6087b2bd39e9e9b3cb5cd8feea92f1e3692/diff/run: permission denied
```

Signed-off-by: David Galloway <david.galloway@ibm.com>
scripts/setup_container_runtime.sh