Skip to content

Conversation

@fonta-rh
Copy link
Contributor

@fonta-rh fonta-rh commented Dec 10, 2025

This PR improves the detection of the etcd static pod prior to effective handover of etcd to Pacemaker.
Without this change, there is a race condition where pacemaker could detect the static pod as gone while it still was being deleted. In this situation, it would try to start the podman etcd container and fail due to an address/port conflict with the static pod.

The addition of "-a" makes it so that Pacemaker's start of the podman etcd container will only happen once the static pod is completely absent.

Without this change, assisted-service installations get stuck, as explained in: https://issues.redhat.com/browse/OCPBUGS-64765

@knet-jenkins
Copy link

knet-jenkins bot commented Dec 10, 2025

Can one of the project admins check and authorise this run please: https://ci.kronosnet.org/job/resource-agents/job/resource-agents-pipeline/job/PR-2112/1/input

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant