Skip to content

Enroll cluster-network-operator, cluster-kube-apiserver-operator, cluster-etcd-operator in pipeline controller LGTM mode#81736

Merged
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
jmguzik:operators-pipeline
Jul 10, 2026
Merged

Conversation

@jmguzik

@jmguzik jmguzik commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Convert e2e tests across versions 4.12+ to use the pipeline controller second-stage model. Changes applied to both openshift and openshift-priv orgs.

  • skip_if_only_changed → pipeline_skip_if_only_changed
  • run_if_changed → pipeline_run_if_changed
  • Set always_run: false on required e2e tests
  • Add all 3 repos (both orgs) to lgtm-config.yaml

105 files changed across 6 repo/org combinations.

Made with Cursor

Summary by CodeRabbit

  • Updates core-services/pipeline-controller/lgtm-config.yaml to enroll cluster-network-operator, cluster-kube-apiserver-operator, and cluster-etcd-operator in pipeline-controller LGTM mode for both openshift and openshift-priv (adjusting the per-org allowlists by removing assisted-service/installer and ovn-kubernetes, and adding the three target repos).
  • Standardizes Prow change-detection keys across OpenShift CI configs (starting with 4.12+) by renaming skip_if_only_changedpipeline_skip_if_only_changed and run_if_changedpipeline_run_if_changed while keeping the existing regex gating behavior.
  • Forces required e2e (and select periodic) jobs to run consistently by setting always_run: false on the relevant test step entries across both orgs and all six repository/organization combinations (spanning etcd, kube-apiserver, and network operator E2E workflows, including upgrade/conformance, OVN/AWS/GCP/Azure/metal IPI variants, and etcd recovery/event-ttl periodic jobs).

@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 10, 2026
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@jmguzik, pj-rehearse: unable to determine affected jobs. This could be due to a branch that needs to be rebased. ERROR:

couldn't prepare candidate: couldn't rebase candidate onto 454aaa9dc3bf777821ee97971ed391f476e18751 due to conflicts
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.

@coderabbitai

coderabbitai Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

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

Review profile: CHILL

Plan: Enterprise

Run ID: 1b9eb1ea-c993-432b-8d58-8a1ecd0ee7f6

📥 Commits

Reviewing files that changed from the base of the PR and between bf12660 and fac1492.

📒 Files selected for processing (65)
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-main.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.12.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.13.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.14.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.15.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.16.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.17.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.18.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.19.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.20.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.21.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.22.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.23.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-5.0.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-5.1.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-main.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.12.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.13.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.14.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.15.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.16.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.17.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.18.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.19.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.20.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.21.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.22.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.23.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-5.0.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-5.1.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.12.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.13.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.14.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.15.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.16.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.17.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.18.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.19.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.20.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.21.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.22.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-main.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.12.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.13.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.14.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.14__periodics.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.15.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.15__periodics.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.16.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.17.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.18.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.19.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.20.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.21.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.22.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.23.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-5.0.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-5.1.yaml
  • ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-main.yaml
  • ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.12.yaml
  • ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.13.yaml
🚧 Files skipped from review as they are similar to previous changes (63)
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.14__periodics.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.19.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.21.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-main.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.19.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.18.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.17.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.13.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.12.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.21.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.15__periodics.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.15.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.12.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.17.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.23.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.13.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.14.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.16.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.23.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.20.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.18.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.18.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-5.0.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.14.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.16.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.20.yaml
  • ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.12.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.12.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.22.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.20.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-5.1.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-main.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.22.yaml
  • ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.13.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.16.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.12.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.22.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.14.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.13.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.13.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.19.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.15.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.15.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.19.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.21.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.16.yaml
  • ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-5.0.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.17.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.18.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.21.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-5.0.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.14.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.22.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.20.yaml
  • ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-5.1.yaml
  • ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.15.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-5.1.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.23.yaml
  • ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-main.yaml

Walkthrough

This change standardizes CI execution metadata across Etcd, Kube-apiserver, and Network Operator configurations by adding always_run: false, migrating conditional trigger keys to pipeline_* names, adding related E2E entries, and updating LGTM repository allowlists.

Changes

CI execution metadata

Layer / File(s) Summary
Etcd operator controls
ci-operator/config/{openshift,openshift-priv}/cluster-etcd-operator/*
Etcd E2E and periodic jobs explicitly set always_run: false; applicable release jobs migrate skip-condition keys.
Kube-apiserver operator pipeline controls
ci-operator/config/{openshift,openshift-priv}/cluster-kube-apiserver-operator/*
E2E entries add explicit run controls, AWS OVN entries are added or reshaped, and encryption/KMS conditions use pipeline_run_if_changed.
Network operator pipeline controls
ci-operator/config/{openshift,openshift-priv}/cluster-network-operator/*
E2E, upgrade, migration, HyperShift, and BGP jobs standardize always_run: false and use pipeline_skip_if_only_changed or pipeline_run_if_changed.
LGTM repository allowlists
core-services/pipeline-controller/lgtm-config.yaml
Cluster Etcd, Kube-apiserver, and Network Operator repositories are added to both organization lists, while prior entries are removed.

Estimated code review effort: 4 (Complex) | ~60 minutes

Possibly related PRs

Suggested reviewers: danilo-gemoli, deepsm007

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

@openshift-ci openshift-ci Bot requested review from atiratree and bertinatto July 10, 2026 11:03
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 10, 2026
…ster-etcd-operator in pipeline controller LGTM mode

Convert e2e tests across versions 4.12+ to use the pipeline controller
second-stage model. Changes applied to both openshift and openshift-priv
orgs.

- skip_if_only_changed → pipeline_skip_if_only_changed
- run_if_changed → pipeline_run_if_changed
- Set always_run: false on required e2e tests
- Add all 3 repos (both orgs) to lgtm-config.yaml

105 files changed across 6 repo/org combinations.

Made with Cursor
Signed-off-by: Jakub Guzik <jguzik@redhat.com>
@jmguzik jmguzik force-pushed the operators-pipeline branch from bf12660 to fac1492 Compare July 10, 2026 11:24
@openshift-ci openshift-ci Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 10, 2026
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@jmguzik: 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-etcd-operator-release-4.23-e2e-agnostic-ovn openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.23-e2e-agnostic-ovn-upgrade openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.23-e2e-aws-ovn-single-node openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.23-e2e-gcp-operator openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.23-e2e-gcp-operator-disruptive openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.23-e2e-metal-ipi-ovn-ipv6 openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.23-e2e-operator openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.17-e2e-agnostic-ovn openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.17-e2e-agnostic-ovn-upgrade openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.17-e2e-aws-ovn-serial openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.17-e2e-aws-ovn-single-node openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.17-e2e-operator openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.21-e2e-agnostic-ovn openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.21-e2e-agnostic-ovn-upgrade openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.21-e2e-aws-ovn-single-node openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.21-e2e-metal-ipi-ovn-ipv6 openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.21-e2e-operator openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.18-e2e-agnostic-ovn openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.18-e2e-agnostic-ovn-upgrade openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.18-e2e-aws-ovn-serial openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.18-e2e-aws-ovn-single-node openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-release-4.18-e2e-operator openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-main-e2e-agnostic-ovn openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-main-e2e-agnostic-ovn-upgrade openshift/cluster-etcd-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-etcd-operator-main-e2e-aws-ovn-single-node openshift/cluster-etcd-operator presubmit Ci-operator config changed

A total of 567 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.

@openshift-ci

openshift-ci Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

@jmguzik: all tests passed!

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.

@hector-vido

Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jul 10, 2026
@openshift-ci

openshift-ci Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: hector-vido, jmguzik

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

@jmguzik

jmguzik commented Jul 10, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse ack

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@openshift-merge-bot openshift-merge-bot Bot added the rehearsals-ack Signifies that rehearsal jobs have been acknowledged label Jul 10, 2026
@openshift-merge-bot openshift-merge-bot Bot merged commit 6bd674d into openshift:main Jul 10, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. rehearsals-ack Signifies that rehearsal jobs have been acknowledged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants