FS#49483 - [lvm2] lvm2-activation-generator wrongly syncs on ipc
Attached to Project:
Arch Linux
Opened by Jonathan Roemer (pid1) - Friday, 27 May 2016, 12:10 GMT
Last edited by Christian Hesse (eworm) - Monday, 30 May 2016, 20:11 GMT
Opened by Jonathan Roemer (pid1) - Friday, 27 May 2016, 12:10 GMT
Last edited by Christian Hesse (eworm) - Monday, 30 May 2016, 20:11 GMT
|
Details
Description:
Enabling services pauses, and then returns the following: "Failed to execute operation: Connection timed out" Disabling services pauses, and then returns the following: "Failed to reload daemon: Connection timed out" Steps to reproduce: Upgrade to lvm2 2.02.153-1 or 2.02.154-1. Occurs under both systemd 229 and 230. run "sudo systemctl enable <foo>" on any service. Workaround: Dropping sudo from the command allows systemd to operate as expected. Upstream bug report: https://github.com/systemd/systemd/issues/3353 |
This task depends upon
Closed by Christian Hesse (eworm)
Monday, 30 May 2016, 20:11 GMT
Reason for closing: Fixed
Additional comments about closing: lvm2 2.02.154-3 in [testing]
Monday, 30 May 2016, 20:11 GMT
Reason for closing: Fixed
Additional comments about closing: lvm2 2.02.154-3 in [testing]
[tomasz@arch ~]$ export LANG=C
[tomasz@arch ~]$ sudo systemctl daemon-reload
Failed to reload daemon: Connection timed out
[tomasz@arch ~]$ pacman -Q|grep lvm2
lvm2 2.02.154-2
[tomasz@arch ~]$ pacman -Q|grep systemd
libsystemd 230-3
systemd 230-3
systemd-kcm 1.2.1-2
systemd-sysvcompat 230-3
Only downgrade to 2.02-150-1 version and reboot works for now.
[tomasz@arch ~]$ pacman -Q|grep lvm2
lvm2 2.02.150-1
[tomasz@arch ~]$ hh
sudo systemctl daemon-reload
[tomasz@arch ~]$ sudo systemctl daemon-reload
[tomasz@arch ~]$
https://bugzilla.redhat.com/show_bug.cgi?id=1334063
Fix
https://git.fedorahosted.org/cgit/lvm2.git/commit/scripts/lvm2_activation_generator_systemd_red_hat.c?id=591ef307b30c2d828b2a0c59918203f970974bbb
I even did `pacman -Rcs lvm2 device-mapper`, the issue is gone; and then `pacman -S cryptsetup` (which pulls back only device-mapper), the issue does not come up again; and then `pacman -S lvm2`, the issue comes up again.
EDIT: apparently you need to add this commit as well: https://git.fedorahosted.org/cgit/lvm2.git/commit/?id=7fd4119d24eee55323e888dd78c70257d7c97a15