Bug#915095: udev: Please improve container check in initscript

Michael Biebl biebl at debian.org
Fri Nov 30 13:00:42 GMT 2018


Am 30.11.2018 um 13:40 schrieb Pierre Ynard:
> Package: udev
> Version: 239-13
> Severity: wishlist
> 
> Dear Maintainer,
> 
> I looked for old bug reports about this and was surprised not to
> find anything filed against udev. My issue is with this snippet in
> /etc/init.d/udev:
> 
> if ! ps --no-headers --format args ax | egrep -q '^\['; then
>   log_warning_msg "udev does not support containers, not started"
>   exit 0
> fi
> 
> I use a separate /usr without an initramfs, so since /bin/ps depends
> through libsystemd on liblz4 residing in /usr, udev start wrongly aborts
> and the system fails to boot.
> 
> I've taken note, for example in #848204 and #830829, that Debian
> maintainers have decided not to take action to support this use case
> anymore.

This is correct. It's even documented in the release notes that
late-mounting /usr is not supported anymore.
https://www.debian.org/releases/stable/amd64/release-notes/ch-information.en.html#late-mounting-usr

You'll run into all sorts of problems and those will get worse over
time. Please either use initramfs-tools or don't use a separate /usr
partition.
I don't think we should make any changes in that regard and pretend we
still support this use case.



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20181130/f1ec9202/attachment-0001.sig>


More information about the Pkg-systemd-maintainers mailing list