Hello again,
Fredrik Salomonsson <[email protected]> writes:
> Hi,
>
> I did an update last week and my rootless podman suddenly stopped working.
>
> I now get this when I try and run podman info with user `becca`:
> ```
> podman info
> WARN[0000] "/" is not a shared mount, this could cause issues or missing
> mounts with rootless containers
> ERRO[0000] running `/run/privileged/bin/newuidmap 2231 0 1001 1 1 165536
> 65536`:
> Error: cannot set up namespace using "/run/privileged/bin/newuidmap": exit
> status 1
> ```
>
> Checking the `/etc/sub{u,g}id` seems ok.
> ```
> cat /etc/sub*id
> plattfot:100000:65536
> becca:165536:65536
> plattfot:100000:65536
> becca:165536:65536
> ```
> It's working with commit: 01bb0f2aa11918ce2b9187b9d53c1da62e40d775
>
> But breaks with: 4963dadfbe8b57ab17dcc272f8c9829e98149d2a
>
> Scratching my head as I don't see anything that stands out when I check
> both git log on guix and `sudo guix system list-generations 3w
> --list-installed`
>
> Then again, I'm a newbie when it comes to podman. I just set it up a
> year ago then it's been working fine until now.
>
> Does anyone know what could case this?
Looks like it could be caused by a change in how Guix generates the
files in `/etc`. I did a `git bisect` on the repo and found the commit
that introduce the change. I created issue 4853 [0] on codeberg to
report this.
[0] https://codeberg.org/guix/guix/issues/4853
--
s/Fred[re]+i[ck]+/Fredrik/g