Re: rpm-ostree/bootc uid/gid drift problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Apr 22, 2025 at 03:57:42PM +0200, Lennart Poettering wrote:
> I don't follow? The UID assignments are stored in /etc/passwd,
> i.e. your example config file and the UID assignment are stored at the
> same place, so how can they get out of sync?

rpm-ostree and bootc attempt to merge the local changes and the
"upstream" changes (i.e. the image contents). The initial /etc/passwd
from the image becomes the first version of the file in the
deployment. Afterwards, if the the user modifies the file locally,
then that local version is used. If the user does not modify the file
locally, then on updates of the image, the file would be updated.

See https://ostreedev.github.io/ostree/deployment/#contents-of-a-deployment.

This particular version of this problem is a result of how rpm-ostree
and bootc do this. But a similar problem would manifest in any
scenario with local users/groups and "upstream" users/groups
being allocated from the same range.

Zbyszek
-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux