Skip to content

[DO NOT MERGE] DEBUG - #72102

Open
sergiordlr wants to merge 6 commits into
openshift:mainfrom
sergiordlr:mco_debug
Open

[DO NOT MERGE] DEBUG#72102
sergiordlr wants to merge 6 commits into
openshift:mainfrom
sergiordlr:mco_debug

Conversation

@sergiordlr

@sergiordlr sergiordlr commented Dec 3, 2025

Copy link
Copy Markdown
Contributor

/hold

Summary by CodeRabbit

  • CI debugging

    • Added /tmp/continue pause points to OpenShift test, installation, upgrade, and MCO verification scripts.
    • Operators can inspect CI environments before execution continues.
  • vSphere CI coverage

    • Added disconnected-proxy vSphere IPI rehearsal workflows and provisioning chains.
    • Added weekly MCO long-duration jobs for OpenShift 4.20–5.0.
    • Updated vSphere test jobs with custom release images and additional test filters.
  • Configuration

    • Added ownership metadata for the new vSphere rehearsal workflows.
    • Removed cli: latest from the MCO pull-secret step configuration.

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Dec 3, 2025
@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-azure-ipi-confidential-trustedlaunch-f28-destructive

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/lifecycle frozen

@openshift-ci

openshift-ci Bot commented Dec 3, 2025

Copy link
Copy Markdown
Contributor

@sergiordlr: The lifecycle/frozen label cannot be applied to Pull Requests.

Details

In response to this:

/lifecycle frozen

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.

@petr-muller

Copy link
Copy Markdown
Member

/uncc

@openshift-ci
openshift-ci Bot removed the request for review from petr-muller December 4, 2025 15:49
@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-baremetalds-ipi-ovn-ipv4-fips-f28-destructive

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: job(s): periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-baremetalds-ipi-ovn-ipv4-fips-f28-destructive either don't exist or were not found to be affected, and cannot be rehearsed

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-azure-ipi-confidential-trustedlaunch-f28-destructive

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-aws-ipi-longduration-mco-p1-f7

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-vsphere-ipi-longduration-mco-fips-proxy-g1-f14

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.20-amd64-nightly-vsphere-ipi-longduration-mco-fips-proxy-g2-f14

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-aws-ipi-localzone-fips-mini-perm-f28-destructive

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@openshift-ci

openshift-ci Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: sergiordlr
Once this PR has been reviewed and has the lgtm label, please assign smg247 for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found 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

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-vsphere-ipi-multi-vcenter-f28

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Nitpick comments (1)
ci-operator/step-registry/openshift-extended/test/openshift-extended-test-commands.sh (1)

7-9: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick win

Use the required shell safety baseline.

The script enables errexit and pipefail, but it does not enable nounset. Use set -euo pipefail before this new block. Verify that variables used later, including ARTIFACT_DIR, are initialized.

Proposed fix
-set -o errexit
-set -o pipefail
+set -euo pipefail

As per coding guidelines, step-registry command scripts must default to set -euo pipefail without -x.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In
`@ci-operator/step-registry/openshift-extended/test/openshift-extended-test-commands.sh`
around lines 7 - 9, Update the shell safety setup in the openshift-extended test
command script to use set -euo pipefail before the new block, preserving the
required no-tracing default. Ensure variables referenced later, including
ARTIFACT_DIR, are initialized before use.

Source: Coding guidelines

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In
`@ci-operator/step-registry/cucushift/upgrade/toimage/cucushift-upgrade-toimage-commands.sh`:
- Around line 672-676: Gate the debug pause around the visible “WAITING FOR
DEBUG” loop behind an explicit debug variable, such as the repository’s
established debug flag, so normal CI execution proceeds without waiting for
/tmp/continue. If the debug path remains enabled, add a bounded timeout;
otherwise remove the pause before merging to main.

In
`@ci-operator/step-registry/ipi/install/install/ipi-install-install-commands.sh`:
- Around line 915-922: Update the non-zero ret handling around the debug wait to
prevent indefinite blocking: only enter the /tmp/continue polling loop when an
explicit debug-mode control is enabled, or enforce a finite timeout before
proceeding. Preserve reporting the original install failure and ensure normal CI
completes without waiting forever.

---

Nitpick comments:
In
`@ci-operator/step-registry/openshift-extended/test/openshift-extended-test-commands.sh`:
- Around line 7-9: Update the shell safety setup in the openshift-extended test
command script to use set -euo pipefail before the new block, preserving the
required no-tracing default. Ensure variables referenced later, including
ARTIFACT_DIR, are initialized before use.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Pro Plus

Run ID: 92a0e674-7443-4d04-bcb1-c7cc2854daf1

📥 Commits

Reviewing files that changed from the base of the PR and between a1a3fa4 and 03d86a0.

⛔ Files ignored due to path filters (5)
  • ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.20-periodics.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.20-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.21-periodics.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.22-periodics.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-5.0-periodics.yaml is excluded by !ci-operator/jobs/**
📒 Files selected for processing (22)
  • ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.20__periodics.yaml
  • ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.21__periodics.yaml
  • ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.22__periodics.yaml
  • ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-5.0__periodics.yaml
  • ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__amd64-nightly.yaml
  • ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__arm64-nightly.yaml
  • ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-5.0__amd64-nightly.yaml
  • ci-operator/step-registry/baremetalds/e2e/test/baremetalds-e2e-test-commands.sh
  • ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/disc-proxy/OWNERS
  • ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/disc-proxy/cucushift-installer-rehearse-vsphere-ipi-disc-proxy-workflow.metadata.json
  • ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/disc-proxy/cucushift-installer-rehearse-vsphere-ipi-disc-proxy-workflow.yaml
  • ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/disc-proxy/provision/OWNERS
  • ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/disc-proxy/provision/cucushift-installer-rehearse-vsphere-ipi-disc-proxy-provision-chain.metadata.json
  • ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/disc-proxy/provision/cucushift-installer-rehearse-vsphere-ipi-disc-proxy-provision-chain.yaml
  • ci-operator/step-registry/cucushift/upgrade/toimage/cucushift-upgrade-toimage-commands.sh
  • ci-operator/step-registry/ipi/install/install/ipi-install-install-commands.sh
  • ci-operator/step-registry/mco/check/day1-enable-ocl/mco-check-day1-enable-ocl-commands.sh
  • ci-operator/step-registry/mco/conf/day2/add-mcoqe-robot-to-pull-secret/mco-conf-day2-add-mcoqe-robot-to-pull-secret-ref.yaml
  • ci-operator/step-registry/openshift-extended/test/disruptive/openshift-extended-test-disruptive-commands.sh
  • ci-operator/step-registry/openshift-extended/test/longduration/openshift-extended-test-longduration-commands.sh
  • ci-operator/step-registry/openshift-extended/test/openshift-extended-test-commands.sh
  • ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-commands.sh
💤 Files with no reviewable changes (1)
  • ci-operator/step-registry/mco/conf/day2/add-mcoqe-robot-to-pull-secret/mco-conf-day2-add-mcoqe-robot-to-pull-secret-ref.yaml
🚧 Files skipped from review as they are similar to previous changes (4)
  • ci-operator/step-registry/openshift-extended/test/longduration/openshift-extended-test-longduration-commands.sh
  • ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-commands.sh
  • ci-operator/step-registry/openshift-extended/test/disruptive/openshift-extended-test-disruptive-commands.sh
  • ci-operator/step-registry/baremetalds/e2e/test/baremetalds-e2e-test-commands.sh

Comment on lines +672 to +676
echo "WAITING FOR DEBUG..."
while [ ! -f "/tmp/continue" ]
do
sleep 10
done

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🩺 Stability & Availability | 🟠 Major | ⚡ Quick win

Gate the debug wait before merge.

Lines 672-676 block every invocation until /tmp/continue exists. A normal CI job that does not create this marker cannot complete and will consume the job timeout. Gate the wait behind an explicit debug variable. Add a bounded timeout, or remove the block before merging to main.

Suggested guard
-echo "WAITING FOR DEBUG..."
-while [ ! -f "/tmp/continue" ]
-do
-    sleep 10
-done
+if [[ "${DEBUG_WAIT:-false}" == "true" ]]; then
+    echo "WAITING FOR DEBUG..."
+    while [[ ! -f "/tmp/continue" ]]; do
+        sleep 10
+    done
+fi

Based on the PR objective, this block is intended for debug-only CI pauses.

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
echo "WAITING FOR DEBUG..."
while [ ! -f "/tmp/continue" ]
do
sleep 10
done
if [[ "${DEBUG_WAIT:-false}" == "true" ]]; then
echo "WAITING FOR DEBUG..."
while [[ ! -f "/tmp/continue" ]]; do
sleep 10
done
fi
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In
`@ci-operator/step-registry/cucushift/upgrade/toimage/cucushift-upgrade-toimage-commands.sh`
around lines 672 - 676, Gate the debug pause around the visible “WAITING FOR
DEBUG” loop behind an explicit debug variable, such as the repository’s
established debug flag, so normal CI execution proceeds without waiting for
/tmp/continue. If the debug path remains enabled, add a bounded timeout;
otherwise remove the pause before merging to main.

Comment on lines +915 to +922
if test "${ret}" -ne 0 ; then
echo "Install failed with exit code ${ret}, waiting for debug..."
export PATH=/tmp/:$PATH
while [ ! -f "/tmp/continue" ]
do
sleep 10
done
fi

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🩺 Stability & Availability | 🟠 Major | ⚡ Quick win

Bound or gate the debug wait.

When ret is non-zero, Lines 918-921 sleep indefinitely until /tmp/continue appears. A routine install failure can therefore leave the CI job active forever and consume an executor instead of completing with the original failure. Gate this loop behind an explicit debug-only control or add a finite timeout before merging this step into normal CI.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In
`@ci-operator/step-registry/ipi/install/install/ipi-install-install-commands.sh`
around lines 915 - 922, Update the non-zero ret handling around the debug wait
to prevent indefinite blocking: only enter the /tmp/continue polling loop when
an explicit debug-mode control is enabled, or enforce a finite timeout before
proceeding. Preserve reporting the original install failure and ensure normal CI
completes without waiting forever.

@coderabbitai coderabbitai Bot mentioned this pull request Aug 5, 2026
@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Aug 5, 2026
@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-1of2

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@sergiordlr, pj-rehearse: unable prepare a candidate for rehearsal; rehearsals will not be run. This could be due to a branch that needs to be rebased. ERROR:

couldn't rebase candidate onto 5996fb7e53c1948401e10a51f03f0805bd044cfa due to conflicts

@coderabbitai

coderabbitai Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@openshift-ci openshift-ci Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Aug 6, 2026
@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-1of2 periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration-2of3

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@sergiordlr: your /pj-rehearse request was not processed because the request waited in queue for longer than 5 minutes. Please retry in a few minutes.

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@sergiordlr: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
pull-ci-openshift-cluster-policy-controller-main-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-main-okd-scos-e2e-aws-ovn openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-5.1-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-5.0-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.23-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.22-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.21-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.21-okd-scos-e2e-aws-ovn openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.20-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.19-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.18-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.17-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.16-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.15-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.14-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.13-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.12-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.11-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.10-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.9-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.8-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.7-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.6-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.5-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed
pull-ci-openshift-cluster-policy-controller-release-4.4-e2e-aws openshift/cluster-policy-controller presubmit Registry content changed

A total of 39301 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs.

A full list of affected jobs can be found here

Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 5 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 10 rehearsals
Comment: /pj-rehearse max to run up to 25 rehearsals
Comment: /pj-rehearse auto-ack to run up to 5 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse list to get an up-to-date list of affected jobs
Comment: /pj-rehearse abort to abort all active rehearsals
Comment: /pj-rehearse network-access-allowed to allow rehearsals of tests that have the restrict_network_access field set to false. This must be executed by an openshift org member who is not the PR author

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/test config

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-1of2 periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration-2of3

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@sergiordlr

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-1of2 periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration-2of3

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@sergiordlr: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-ci

openshift-ci Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

@sergiordlr: The following tests 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/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-azure-ipi-confidential-trustedlaunch-f28-destructive 8d57d95 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-azure-ipi-confidential-trustedlaunch-f28-destructive
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.21-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28 8d57d95 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-aws-ipi-localzone-fips-mini-perm-f28-destructive 8d57d95 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-aws-ipi-localzone-fips-mini-perm-f28-destructive
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.20-amd64-nightly-vsphere-ipi-longduration-mco-fips-proxy-g2-f14 8d57d95 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.20-amd64-nightly-vsphere-ipi-longduration-mco-fips-proxy-g2-f14
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-aws-sc2s-ipi-disc-priv-fips-f28-destructive 9ec4563 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-aws-sc2s-ipi-disc-priv-fips-f28-destructive
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-gcp-ipi-longduration-tp-mco-p3-f7 9ec4563 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-gcp-ipi-longduration-tp-mco-p3-f7
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-ovn-day1-ocl 9ec4563 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-ovn-day1-ocl
ci/rehearse/periodic-ci-openshift-release-main-nightly-4.22-e2e-agent-ha-dualstack-conformance f2026b4 link unknown /pj-rehearse periodic-ci-openshift-release-main-nightly-4.22-e2e-agent-ha-dualstack-conformance
ci/rehearse/periodic-ci-openshift-release-main-nightly-4.21-e2e-agent-ha-dualstack-conformance f2026b4 link unknown /pj-rehearse periodic-ci-openshift-release-main-nightly-4.21-e2e-agent-ha-dualstack-conformance
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-mco-fips-proxy-longduration f2026b4 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-mco-fips-proxy-longduration
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-gcp-ipi-longduration-tp-mco-p1-f7 4ac7200 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-gcp-ipi-longduration-tp-mco-p1-f7
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration 4ac7200 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration e26d027 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f60 8d6554b link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f60
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.17-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f14 8d6554b link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.17-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f14
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.13-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f60 8d6554b link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.13-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f60
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.15-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f60 8d6554b link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.15-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f60
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.16-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f28 8d6554b link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.16-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f28
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-aws-ipi-ovn-winc-f7 8d6554b link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-aws-ipi-ovn-winc-f7
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28 2d3f2e1 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p3-f28
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p2-f28 2d3f2e1 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p2-f28
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f14 2d3f2e1 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-gcp-ipi-confidential-secureboot-mini-perm-f14
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-4.22-upgrade-from-stable-4.21-aws-ipi-disconnected-pin-mco-f14 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-4.22-upgrade-from-stable-4.21-aws-ipi-disconnected-pin-mco-f14
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-disruptive 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-disruptive
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-metal-ipi-ovn-ipv4-mco-disruptive-techpreview-3of3 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-metal-ipi-ovn-ipv4-mco-disruptive-techpreview-3of3
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration-2of2 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration-2of2
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-2of2 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-2of2
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-5.0-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p2-f28 8b9e203 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-5.0-arm64-nightly-aws-ipi-longrun-mco-tp-proxy-fips-p2-f28
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-arm64-periodics-e2e-aws-mco-disruptive-techpreview-3of3 ccdc321 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-arm64-periodics-e2e-aws-mco-disruptive-techpreview-3of3
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-ovn-day1-ocl 4250ca3 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-ovn-day1-ocl
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-aws-ipi-longduration-mco-p2-f14 4250ca3 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-aws-ipi-longduration-mco-p2-f14
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-5.0-automated-release-nightly-5.0-upgrade-from-stable-5.0-aws-ipi-disc-priv-tp-pin-mco-f14 60d86fd link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-5.0-automated-release-nightly-5.0-upgrade-from-stable-5.0-aws-ipi-disc-priv-tp-pin-mco-f14
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-v2-1of2 4f43753 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-v2-1of2
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-1of2 09dc494 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-1of2
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-mco-fips-proxy-longduration-3of3 8b6a07e link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-mco-fips-proxy-longduration-3of3
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-1of2 2087933 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-1of2
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-2of2 a05eb1e link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-disc-proxy-longduration-2of2
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration-1of3 e2501a2 link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration-1of3
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-mco-fips-proxy-longduration-1of3 738321b link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-aws-mco-fips-proxy-longduration-1of3
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-tp-longduration-1of2 738321b link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-5.0-periodics-e2e-vsphere-mco-tp-longduration-1of2
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-5.0-amd64-nightly-vsphere-ipi-multi-vcenter-f28 3f91d07 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-5.0-amd64-nightly-vsphere-ipi-multi-vcenter-f28
ci/rehearse/periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-vsphere-ipi-multi-vcenter-f28 03d86a0 link unknown /pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.22-amd64-nightly-vsphere-ipi-multi-vcenter-f28
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration-2of3 e758b0d link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-aws-mco-fips-proxy-longduration-2of3
ci/rehearse/periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-1of2 e758b0d link unknown /pj-rehearse periodic-ci-openshift-machine-config-operator-release-4.23-periodics-e2e-vsphere-mco-tp-longduration-1of2

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

do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants