]> git.donarmstrong.com Git - debian-ctte.git/blob - resolved_issues/728486_systemd_and_lvm_incompatibility/draft-dla
lvm2/systemd is resolved
[debian-ctte.git] / resolved_issues / 728486_systemd_and_lvm_incompatibility / draft-dla
1 When systemd is in operation in conjunction with lvm and lvmetad is
2 not in use, lvchange -aay must be called after udevadm --settle which
3 is provided by systemd-udev-settle.service, and before (and after)
4 encrypted devices are configured (cryptsetup.target).
5
6 ==COMMENT==
7 Is there any case where udevadm --settle would be required after the
8 encrypted devices are configured? Does cryptsetup.target ensure that
9 udev has triggered the appropriate rules for the newly configured
10 encrypted devices?
11 ==END COMMENT==
12
13 The patch prepared by Michael Stapelberg <stapelberg@debian.org> in
14 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728486#163 installs
15 the two systemd unit files necessary to properly configure lvm devices
16 when systemd is running, and additionally configures systemd-tmpfiles.d to
17 create the lockfile directories required by systemd.
18
19 Therefore, the CTTE:
20
21 A. Overides the objection of the maintainer of lvm (Bastian Blank
22 <waldi@debian.org>) to this patch, and directs the maintainer to
23 accept this patch or alternatively, authorizes an NMU to implement
24 this patch.
25
26 B. Further discussion