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.

@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

@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/93452482aa004ef096fa9b4216ea4690

✔️ openstack-k8s-operators-content-provider SUCCESS in 4h 00m 46s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 32m 40s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 36m 12s
adoption-standalone-to-crc-ceph-provider POST_FAILURE in 3h 08m 59s
✔️ openstack-operator-tempest-multinode SUCCESS in 1h 48m 40s
✔️ openstack-operator-edpm-baremetal-minor-update SUCCESS in 2h 15m 06s

@rabi rabi force-pushed the failure_percentage branch from e006e8f to 30c6d3c Compare May 7, 2026 03:21
@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/3ea037516cf94bd5940fb9daef470cae

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 24m 26s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 30m 01s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 26m 48s
adoption-standalone-to-crc-ceph-provider POST_FAILURE in 3h 09m 41s
✔️ openstack-operator-tempest-multinode SUCCESS in 1h 40m 05s
✔️ openstack-operator-edpm-baremetal-minor-update SUCCESS in 2h 08m 42s

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: I2dd2aa5af4587a6ed514628c462e957d63d8a1a7
Signed-off-by: rabi <ramishra@redhat.com>
@rabi rabi force-pushed the failure_percentage branch from 30c6d3c to fbeaa69 Compare May 7, 2026 07:15
@rabi
Copy link
Copy Markdown
Contributor Author

rabi commented May 7, 2026

  deploymentExecutionSummaries:
    edpm-deployment-ipam:
      bootstrap-edpm-deployment-ipam-openstack-edpm-ipam:
        failedHostList: []
        failedHosts: 0
        failurePercent: 0
        totalHosts: 1
        unreachableHostList: []
        unreachableHosts: 0
      configure-network-edpm-deployment-ipam-openstack-edpm-ipam:
        failedHostList: []
        failedHosts: 0
        failurePercent: 0
        totalHosts: 1
        unreachableHostList: []
        unreachableHosts: 0
        ...

@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/324e28481da842978f60fc1484b37fc0

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 56m 52s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 28m 59s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 44m 41s
adoption-standalone-to-crc-ceph-provider POST_FAILURE in 3h 14m 25s
✔️ openstack-operator-tempest-multinode SUCCESS in 1h 47m 31s
✔️ openstack-operator-edpm-baremetal-minor-update SUCCESS in 2h 15m 12s

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