Bug 40854

Summary: unable to run command /usr/lib/pacemaker/pacemaker-schedulerd metadata: No such file or directory
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: pcsAssignee: nbr <nbr>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, cas, cow, evg, george, grenka, imz, kotopesutility, lav, led, majioa, mike, nbr, pav, qa_viy, rider, sem, shaba, sin, slev, stalker, sysoevsa, toni, vitty, viy
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Alexander Makeenkov 2021-09-03 16:42:09 MSK
# pcs property set stonith-enabled=false
Error: unable to run command /usr/lib/pacemaker/pacemaker-schedulerd metadata: No such file or directory

Данный файл находится по другому пути:

# rpm -ql pacemaker | grep pacemaker-schedulerd
/usr/libexec/pacemaker/pacemaker-schedulerd

Аналогично и для других файлов, описанных в /usr/lib/python3/site-packages/pcs/settings_default.py:

# cat /usr/lib/python3/site-packages/pcs/settings_default.py | grep pacemaker-
pacemaker_schedulerd = "/usr/lib/pacemaker/pacemaker-schedulerd"
pacemaker_controld = "/usr/lib/pacemaker/pacemaker-controld"
pacemaker_based = "/usr/lib/pacemaker/pacemaker-based"
pacemaker_fenced = "/usr/lib/pacemaker/pacemaker-fenced"

Версии пакетов:
pcs-0.10.8-alt2
pacemaker-2.1.0-alt2

Воспроизводится в сизифе и в p10.

В p9 пути в /usr/lib/python3/site-packages/pcs/settings_default.py заданы правильные (libexec, а не lib).
Comment 1 Сергей Сысоев 2022-05-16 11:44:29 MSK
Проблема не исправлена.

P10, последние обновления, версии пакетов:
pcs-0.10.8-alt2.noarch
pacemaker-2.1.1-alt1.x86_64

Ручное исправление путей помогает решить проблему.
Comment 2 Repository Robot 2022-05-18 14:38:13 MSK
pcs-1:0.11.2-alt3 -> sisyphus:

 Wed May 18 2022 Andrey Cherepanov <cas@altlinux> 1:0.11.2-alt3
 - Used pacemaker development package for real pacemaker pathes (ALT #40854).