[WIP] Stabilize TNF node replacement test with graceful standby shutdown#30728
[WIP] Stabilize TNF node replacement test with graceful standby shutdown#30728clobrano wants to merge 1 commit intoopenshift:mainfrom
Conversation
|
Pipeline controller notification For optional jobs, comment This repository is configured in: automatic mode |
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: clobrano The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/payload-job periodic-ci-openshift-release-master-nightly-4.22-e2e-metal-ovn-two-node-fencing-recovery-techpreview |
|
@clobrano: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/949da370-fb80-11f0-88d3-7535f9ddec9d-0 |
…tdown Use pcs standby mode to gracefully stop resources on the target node before VM destruction. This prevents Pacemaker from attempting fencing when the node disappears and provides a cleaner shutdown sequence. Key changes: - Put target node in standby mode before destroying VM - Wait for etcd to stop on target node rather than surviving node - Add PcsNodeStandby/PcsNodeUnstandby helper functions - Increase cluster operators health check timeout to 15 minutes - Rename provisioning bridge constant from ostestpr to tnfpr - Refactor waitForEtcdResourceToStop to accept explicit node parameters
71b3336 to
8395e2c
Compare
|
/payload-job periodic-ci-openshift-release-master-nightly-4.22-e2e-metal-ovn-two-node-fencing-recovery-techpreview |
|
@clobrano: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/eaca0990-fb9a-11f0-93d8-b2d166ddcfb2-0 |
Use pcs standby mode to gracefully stop resources on the target node
before VM destruction. This prevents Pacemaker from attempting fencing
when the node disappears and provides a cleaner shutdown sequence.
Key changes: