Skip to content

Store ansible execution summaries in status#1915

Open
rabi wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
rabi:failure_percentage
Open

Store ansible execution summaries in status#1915
rabi wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
rabi:failure_percentage

Conversation

@rabi
Copy link
Copy Markdown
Contributor

@rabi rabi commented May 6, 2026

Capture the AEE pod termination summary when jobs reach a terminal state and persist it on deployment/nodeset status. This keeps host failure counts and failure percentages available after the ansible job pods are deleted.

Depends-On: openstack-k8s-operators/edpm-ansible#1168
jira: OSPRH-29788

@openshift-ci openshift-ci Bot requested review from fultonj and slagle May 6, 2026 03:49
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 6, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rabi

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved label May 6, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 6, 2026

OpenStackControlPlane CRD Size Report

Metric Value
CRD JSON size 322464 bytes (315KB)
Base branch size 322464 bytes
Change +0.00%
Status yellow — growing
Threshold reference
Color Range Meaning
🟢 green < 300KB Comfortable
🟡 yellow 300–400KB Growing
🟠 orange 400–750KB Concerning
🔴 red > 750KB Approaching 1.5MB etcd limit (cut in half to allow space for update)

@centosinfra-prod-github-app
Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/e518e44fd5bb44f093103f45482315fb

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 19m 47s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 26m 55s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 42m 27s
adoption-standalone-to-crc-ceph-provider RETRY_LIMIT in 31s
✔️ openstack-operator-tempest-multinode SUCCESS in 1h 37m 36s
✔️ openstack-operator-edpm-baremetal-minor-update SUCCESS in 2h 07m 46s

@rabi
Copy link
Copy Markdown
Contributor Author

rabi commented May 6, 2026

recheck

@rabi
Copy link
Copy Markdown
Contributor Author

rabi commented May 6, 2026

/test openstack-operator-build-deploy-kuttl-4-18

@centosinfra-prod-github-app
Copy link
Copy Markdown

This change depends on a change that failed to merge.

Change openstack-k8s-operators/edpm-ansible#1168 is needed.

Capture the AEE pod termination summary when jobs
reach a terminal state and persist it on deployment/
nodeset status. This keeps host failure counts and failure
percentages available after the ansible job pods are
deleted.

Depends-On: openstack-k8s-operators/edpm-ansible#1168
Change-Id: I7b8f3627fa3184330bc22b0b102e1dc2748e824f
Signed-off-by: rabi <ramishra@redhat.com>
@rabi rabi force-pushed the failure_percentage branch from eb9538f to e006e8f Compare May 6, 2026 10:27
@rabi
Copy link
Copy Markdown
Contributor Author

rabi commented May 6, 2026

/test functional

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 6, 2026

@rabi: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/openstack-operator-build-deploy-kuttl-4-18 e006e8f link true /test openstack-operator-build-deploy-kuttl-4-18

Full PR test history. Your PR dashboard.

Details

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 kubernetes-sigs/prow repository. I understand the commands that are listed here.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant