Repository navigation
OSPRH-38067: Record platform-state after RHOSO in monolithic jobs - #48
tusharjadhav3302 wants to merge 1 commit into
Conversation
Add a record_platform_state stage that probes live RHOSO (OpenStackVersion.deployedVersion, OCP API, OpenStackControlPlane Ready) from the shiftstackclient pod and writes platform-state.yaml on the hypervisor in the same schema as the phased recorder. Enable the stage only on monolithic osp_verification* nightlies so warm Pipeline B can reuse Saturday platforms. Phased Pipeline A already records via ci-framework-jobs; Pipeline B stage overrides must not list this stage (redundant). Co-authored-by: Cursor <cursoragent@cursor.com>
|
@tusharjadhav3302: This pull request references OSPRH-38067 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "5.1.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: 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 |
Summary
Monolithic
osp_verification*jobs now write the phasedplatform-state.yamlcontract on the hypervisor after RHOSO is already deployed, so warm Pipeline B can reuse Saturday platforms.record_platform_statestage/role probes live RHOSO viarhoso_kubeconfig(OpenStackVersion.deployedVersion, OCP/readyz,OpenStackControlPlaneReady) and writes/home/zuul/ci-framework-data/platform-state.yamlon the hypervisor (same schema as ci-framework-jobs phased recorder).playbooks/ocp_testing.yamlwhen the stage is listed.osp_verification.yamlandosp_verification_*_nightly.yamljob definitions.Related
Test plan
cifmw_shiftstack_stages_override./home/zuul/ci-framework-data/platform-state.yamlexists on the hypervisor withplatform_status: readyand liverhoso_version_full.Made with Cursor