Re: [cip-dev][isar-cip-core][PATCH v2 5/5] update README.md for rootless build
Jan Kiszka <[email protected]> Tue, 28 Jul 2026 17:25:48 +0200
| Newsgroups | org.cip-project.lists.cip-dev |
|---|---|
| Message-ID | <[email protected]> |
On 28.07.26 15:12, Quirin Gylstorff wrote: > Signed-off-by: Quirin Gylstorff <[email protected]> > --- > README.md | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/README.md b/README.md > index 435d037..df1564f 100644 > --- a/README.md > +++ b/README.md > @@ -10,10 +10,10 @@ from scratch. > > ## Building Target Images > > -Install docker or podman and make sure you have required permissions to start > -privileged containers. For docker, you need to be part of respective docker > -group (`sudo usermod -aG docker <USER>`). Privileged podman requires sudo > -rights for the caller (`<USER> ALL=(root) SETENV: /usr/bin/podman` in sudoers). > +Install docker or podman. For docker, you need to be part of respective docker > +group (`sudo usermod -aG docker <USER>`). The build requires Debian Bullseye ...and docker will inherently remain not fully rootless (due to its daemon concept). Therefore, we should strongly recommend podman here. > +(kernel version >= 5.10.1) or newer to support user namespaces for rootless builds. We need much fresher systems, already kernel ~6.7 for binfmt_misc namespaces, at least when cross-building. Practically, I do not want to debug ANY rootless build on anything older than trixie. Jan > + > > Open up the image configuration menu and select the desired target and its > options: -- Siemens AG, Foundational Technologies Linux Expert Center