Bug 36685

Summary: Broken udev rules
Product: Sisyphus Reporter: Alexey Gladkov <legion>
Component: multipath-toolsAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: ldv, mike, shaba, shrek
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexey Gladkov 2019-04-26 19:10:59 MSK
$ rpmquery -f /lib/udev/rules.d/56-multipath.rules
multipath-tools-0.8.0-alt1.x86_64

$ grep -Eo '/usr/bin/[^ ]+' /lib/udev/rules.d/56-multipath.rules |xargs -r ls -1
ls: cannot access '/usr/bin/rm': No such file or directory
ls: cannot access '/usr/bin/systemd-run': No such file or directory
ls: cannot access '/usr/bin/udevadm': No such file or directory
ls: cannot access '/usr/bin/systemctl': No such file or directory

Должно быть:

/bin/rm
/bin/systemd-run
/bin/systemctl
/sbin/udevadm
Comment 1 Michael Shigorin 2019-04-26 20:08:23 MSK
2 shaba: это часом не в 0.8.0 очередные usrдятлы сломали?
Не так давно у shrek@ на стенде работало.
Comment 2 Alexey Gladkov 2019-04-26 20:33:18 MSK
Кроме того, есть ещё одна проблема: эти правила копируются в initrd для фичи multipath. Похоже, мне нужно либо взять старую версию правил, либо писать свою т.к. systemd'шных утилит там не предвидится.
Comment 3 Alexey Shabalin 2019-04-26 23:05:11 MSK
Для информации, они и в lvm в rules запихали systemd-run.
Comment 4 Michael Shigorin 2019-04-26 23:06:17 MSK
Интересно, для них один котёл с некрософтом предусмотрен или раздельные...
Comment 5 Alexey Gladkov 2019-04-26 23:44:48 MSK
(In reply to comment #3)
> Для информации, они и в lvm в rules запихали systemd-run.

ох Ёжик ... ну во-первых это не очень хорошо для initrd, во-вторых у нас, кажется, всё ещё поддерживаются системы без systemd. Получается, что lvm и multipath (серверная вещь) в альтах не будет нормально работать без systemd.
Comment 7 Alexey Shabalin 2019-05-21 21:43:05 MSK
fixed in 0.8.1-alt1