From 4a6980963ac116e417dd526dcbf6bebd150c69ac Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Wed, 29 Jan 2014 09:07:56 -0800 Subject: [PATCH] add draft of lvm/systemd compatibility --- .../draft-dla | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 728486_systemd_and_lvm_incompatibility/draft-dla diff --git a/728486_systemd_and_lvm_incompatibility/draft-dla b/728486_systemd_and_lvm_incompatibility/draft-dla new file mode 100644 index 0000000..2c78183 --- /dev/null +++ b/728486_systemd_and_lvm_incompatibility/draft-dla @@ -0,0 +1,26 @@ +When systemd is in operation in conjunction with lvm and lvmetad is +not in use, lvchange -aay must be called after udevadm --settle which +is provided by systemd-udev-settle.service, and before (and after) +encrypted devices are configured (cryptsetup.target). + +==COMMENT== +Is there any case where udevadm --settle would be required after the +encrypted devices are configured? Does cryptsetup.target ensure that +udev has triggered the appropriate rules for the newly configured +encrypted devices? +==END COMMENT== + +The patch prepared by Michael Stapelberg in +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728486#163 installs +the two systemd unit files necessary to properly configure lvm devices +when systemd is running, and additionally configures systemd-tmpfiles.d to +create the lockfile directories required by systemd. + +Therefore, the CTTE: + +A. Overides the objection of the maintainer of lvm (Bastian Blank +) to this patch, and directs the maintainer to +accept this patch or alternatively, authorizes an NMU to implement +this patch. + +B. Further discussion -- 2.39.5