http://bugzilla.opensuse.org/show_bug.cgi?id=1166743 http://bugzilla.opensuse.org/show_bug.cgi?id=1166743#c5 --- Comment #5 from Dario Faggioli <dfaggioli@suse.com> --- (In reply to Ancor Gonzalez Sosa from comment #4)
This is a known issue (also reported as bug#1185342 and demanded via a SUSE feature request) caused by the fact that YaST does not rely on useradd to create users. That has also produced other problems in the past, like differences in how the skel directories are used (bug#1183136 and bug#1179261), and may cause more problems in the future.
To fix that, we are reimplementing part of the user management in YaST to rely on useradd. That new implementation will land into Tumbleweed soon, but only affecting users created during (auto)installation.
Ok, thanks for the heads-up. This is great to hear.
Users created with YaST after the installation will still use the old code that doesn't handle subids for some more time. That means...
2. Installed MicroOS Desktop Gnome, user is being created by YaST during the installation. [...] the user that was created by YaST during installation didn't get updated in `/etc/subuid` and `/etc/subgid`.
That should get fixed after the upcoming changes are merged into Tumbleweed soon.
Well ideally, of course, we'd like everything fixed. However, from the MicroOS (Desktop) angle, fixing this for the user created during install is going to pretty good already. In fact, in MicroOS, YaST is not even installed, so we don't expect more users to be created with the YaST Users module at any later point than install. On the other hand, having the user created during install have the subuids set by default would allow rootless podman (and hence toolbox) to just work out of the box, which is really key on MicroOS (Desktop). So, yeah, thanks again and looking forward to it! :-) -- You are receiving this mail because: You are on the CC list for the bug.