aboutsummaryrefslogtreecommitdiff
path: root/docker/haproxy
diff options
context:
space:
mode:
authorKim soo <popododo0720@naver.com>2026-03-13 15:53:06 +0900
committerKim soo <popododo0720@naver.com>2026-03-13 15:53:06 +0900
commit364b9f418c31b93b916a2328344b737bd68856e6 (patch)
tree8fa75ce814d2d300d98f8129e1694223c16e399b /docker/haproxy
parent761b0c0beb564d81fcbd420099ea7512e83bb789 (diff)
downloadkolla-364b9f418c31b93b916a2328344b737bd68856e6.tar.gz
kolla-364b9f418c31b93b916a2328344b737bd68856e6.zip
masakari: Add crmadmin and cibadmin to monitors sudoers
The hostmonitor calls crmadmin and cibadmin with run_as_root=True, but the sudoers file only includes crm_mon. Since the container runs as the masakari user, sudo calls to crmadmin and cibadmin fail with "password required", causing the hostmonitor to skip all host monitoring every cycle. This completely breaks automatic instance evacuation in HCI (hyper-converged) deployments where all nodes run the full pacemaker stack instead of pacemaker-remote. In separated deployments, the crmadmin code path is skipped because pacemaker_remote_status=True, which is why this bug has gone undetected. Closes-Bug: #2144074 Change-Id: I22bbaa1f1fd1f3d53de48ec7c0099d028118448b Signed-off-by: Kim soo <popododo0720@naver.com>
Diffstat (limited to 'docker/haproxy')
0 files changed, 0 insertions, 0 deletions