Skip to content

CNTRLPLANE-3375: Add ExternalOIDCWithUpstreamParity Default jobs - #79310

Merged
openshift-merge-bot[bot] merged 2 commits into
openshift:mainfrom
ShazaAldawamneh:CNTRLPLANE-3375
Aug 13, 2026
Merged

CNTRLPLANE-3375: Add ExternalOIDCWithUpstreamParity Default jobs#79310
openshift-merge-bot[bot] merged 2 commits into
openshift:mainfrom
ShazaAldawamneh:CNTRLPLANE-3375

Conversation

@ShazaAldawamneh

@ShazaAldawamneh ShazaAldawamneh commented May 14, 2026

Copy link
Copy Markdown
Contributor

This PR adds periodic Prow jobs for the ExternalOIDCWithUpstreamParity feature gate running on the Default feature set, enabling automated regression testing once the feature is promoted from TechPreview to GA.

This PR should be merged alongside the feature gate promotion PR in openshift/api.

Changes

Periodic Jobs Added

Creates daily periodic test jobs for the Default feature set across all supported platforms and releases:

Platforms (all 8 required for promotion):

  • AWS
  • Azure
  • GCP
  • VSphere
  • Baremetal IPv4
  • Baremetal IPv6
  • Baremetal Dualstack
  • Single Node OpenShift (SNO)

Releases:

  • 4.23: Daily jobs (24h intervals, cron schedules for vsphere)
  • 5.0: Daily jobs (24h intervals, cron schedules for vsphere)

Summary by CodeRabbit

  • Tests
    • Added daily ExternalOIDCWithUpstreamParity periodic jobs for the Default feature set.
    • Added coverage for AWS, Azure, GCP, vSphere, Metal OVN IPv4, Metal OVN IPv6, Metal OVN dual-stack, and AWS SNO platforms.
    • Renamed existing upstream-parity jobs to *-techpreview and assigned FEATURE_SET: TechPreviewNoUpgrade.
    • Updated the vSphere TechPreview job to run daily.

@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label May 14, 2026
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label May 14, 2026
@openshift-ci-robot

openshift-ci-robot commented May 14, 2026

Copy link
Copy Markdown
Contributor

@ShazaAldawamneh: This pull request references CNTRLPLANE-3375 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 story to target the "5.0.0" version, but no target version was set.

Details

In response to this:

This PR adds periodic Prow jobs for the ExternalOIDCWithUpstreamParity feature gate running on the Default feature set, enabling automated regression testing once the feature is promoted from TechPreview to GA.

This PR should be merged alongside the feature gate promotion PR in openshift/api.

Changes

Periodic Jobs Added

Creates daily periodic test jobs for the Default feature set across all supported platforms and releases:

Platforms (all 8 required for promotion):

  • AWS
  • Azure
  • GCP
  • VSphere
  • Baremetal IPv4
  • Baremetal IPv6
  • Baremetal Dualstack
  • Single Node OpenShift (SNO)

Releases:

  • 4.23: Daily jobs (24h intervals, cron schedules for vsphere)
  • 5.0: Daily jobs (24h intervals, cron schedules for vsphere)

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.

@coderabbitai

coderabbitai Bot commented May 14, 2026

Copy link
Copy Markdown
Contributor

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

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: d40de6c4-84a1-4e43-947c-eb3a4b94c56c

📥 Commits

Reviewing files that changed from the base of the PR and between ae6b194 and bde4dd7.

⛔ Files ignored due to path filters (1)
  • ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0-periodics.yaml is excluded by !ci-operator/jobs/**
📒 Files selected for processing (1)
  • ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0__periodics.yaml
🚧 Files skipped from review as they are similar to previous changes (1)
  • ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0__periodics.yaml

Walkthrough

Updated platform-specific upstream-parity periodic tests to use TechPreview configurations. Added default 24-hour upstream-parity tests for AWS, Azure, GCP, vSphere, Metal OVN, and AWS SNO.

Changes

Upstream-parity periodic test configuration

Layer / File(s) Summary
TechPreview periodic variants
ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0__periodics.yaml
Renamed platform-specific tests to techpreview variants and added FEATURE_SET: TechPreviewNoUpgrade. The vSphere schedule now runs daily.
Default 24-hour periodic variants
ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0__periodics.yaml
Added default upstream-parity tests for AWS, Azure, GCP, vSphere, Metal OVN IP-stack variants, and AWS SNO. Entries retain platform-specific workflows, skips, arguments, schedules, and invariant-monitor settings.

Estimated code review effort: 2 (Simple) | ~10 minutes

Suggested reviewers: kaleemsiddiqu, rh-roman

🚥 Pre-merge checks | ✅ 15
✅ Passed checks (15 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly describes the main change: adding ExternalOIDCWithUpstreamParity Default periodic jobs.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed The PR changes only static Prow aliases and generated job metadata; it adds no Ginkgo It/Describe/Context/When titles or runtime-generated values.
Test Structure And Quality ✅ Passed The PR changes only YAML Prow configuration and generated job declarations; the diff contains no Ginkgo It blocks or test implementation code to assess.
Microshift Test Compatibility ✅ Passed The PR changes only Prow YAML and generated jobs; it adds no Ginkgo declarations or MicroShift-incompatible API use. New Default jobs do not add TechPreviewNoUpgrade.
Single Node Openshift (Sno) Test Compatibility ✅ Passed The diff changes only CI YAML and generated Prow job YAML; it adds no Ginkgo tests or It/Describe/Context/When declarations, so the SNO test check is inapplicable.
Topology-Aware Scheduling Compatibility ✅ Passed The diff changes only CI periodic-job config and generated Prow jobs; no deployment/operator/controller code or topology-sensitive scheduling fields were added.
Ote Binary Stdout Contract ✅ Passed The PR changes only Prow/config YAML and generated job metadata; it adds no process-level code or stdout writes in an OTE binary.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed The full PR diff contains only Prow YAML and generated job YAML; it adds no Ginkgo declarations, IP literals, URLs, or test implementation.
No-Weak-Crypto ✅ Passed The pull request changes only Prow YAML job definitions; no weak cryptography, custom crypto, or secret/token comparison is present.
Container-Privileges ✅ Passed The diff adds periodic test jobs only; changed YAML contains no privileged:true, hostPID, hostNetwork, hostIPC, SYS_ADMIN, allowPrivilegeEscalation:true, or runAsUser: 0 settings.
No-Sensitive-Data-In-Logs ✅ Passed The diff only adds or renames periodic YAML jobs; it introduces no logging or print settings, sensitive literals, or changed log behavior. Secret mounts match existing jobs.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@openshift-ci
openshift-ci Bot requested review from kaleemsiddiqu and rh-roman May 14, 2026 14:40

@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: 1

🤖 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/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0__periodics.yaml`:
- Line 457: The cron schedule for the vSphere periodic is set to weekly ("cron:
30 21 * * 3") but should run daily; update the YAML entry for the cron key (the
line containing "cron") to a daily schedule such as "30 21 * * *" so the job
runs every day at 21:30 UTC.
🪄 Autofix (Beta)

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: Enterprise

Run ID: 3e437c22-7c02-42c3-aca1-91c0d7849466

📥 Commits

Reviewing files that changed from the base of the PR and between 54c0523 and a953f60.

⛔ Files ignored due to path filters (2)
  • ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.23-periodics.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0-periodics.yaml is excluded by !ci-operator/jobs/**
📒 Files selected for processing (2)
  • ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.23__periodics.yaml
  • ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-5.0__periodics.yaml

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

As @everettraven pointed out in a conversation, we should probably have only 5.0 periodics.

Since openshift/hypershift#8287 adds new tests for this feature gate, we should probably hold off on merging until this one is merged.

@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label May 18, 2026
@openshift-ci openshift-ci Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label May 18, 2026
@ShazaAldawamneh ShazaAldawamneh changed the title [WIP]: CNTRLPLANE-3375: Add ExternalOIDCWithUpstreamParity Default jobs CNTRLPLANE-3375: Add ExternalOIDCWithUpstreamParity Default jobs May 18, 2026
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label May 18, 2026
@ehearne-redhat

Copy link
Copy Markdown

/hold
/lgtm

Holding as this PR is dependent on tests in openshift/hypershift#8287 . Once this is merged we can lift the hold.

@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 May 18, 2026
@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label May 18, 2026
@ehearne-redhat

Copy link
Copy Markdown

Since openshift/hypershift#8287 is merged, feel free to address the merge conflict and suggestions above + unhold. :)

@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 3, 2026
@openshift-ci openshift-ci Bot removed needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. lgtm Indicates that a PR is ready to be merged. labels Jul 6, 2026
@ShazaAldawamneh

Copy link
Copy Markdown
Contributor Author

/remove-hold

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jul 6, 2026
TEST_SUITE: openshift/auth/external-oidc
workflow: openshift-e2e-aws-single-node
- as: e2e-aws-external-oidc-upstream-parity
- as: e2e-aws-external-oidc-upstream-parity-tp

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.

The general pattern for techpreview jobs is to fully spell out "techpreview" at the end.

Suggested change
- as: e2e-aws-external-oidc-upstream-parity-tp
- as: e2e-aws-external-oidc-upstream-parity-techpreview

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

Copy link
Copy Markdown
Contributor

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

could not load configuration from candidate revision of release repo: failed to load ci-operator configuration from release repo: invalid ci-operator config: invalid configuration: tests[32].as: 65 characters long, maximum length is 61
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.

@everettraven everettraven 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.

It looks like we need to re-generate job configurations alongside this change. Other than that, this LGTM.

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

Copy link
Copy Markdown
Contributor

@ShazaAldawamneh, 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 ae6b1940603b57fe7ebbec01996dd6581b67d4f8 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.

Signed-off-by: Shaza Aldawamneh <shaza.aldawamneh@hotmail.com>
Signed-off-by: Shaza Aldawamneh <shaza.aldawamneh@hotmail.com>
@coderabbitai

coderabbitai Bot commented Aug 12, 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 12, 2026
@coderabbitai

coderabbitai Bot commented Aug 12, 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-merge-bot

Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@ShazaAldawamneh: 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
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-dualstack-external-oidc-configure N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-vsphere-external-oidc-upstream-parity N/A periodic Ci-operator config changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-aws-external-oidc-upstream-parity-techpreview N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ipv6-external-oidc-upstream-parity-techpreview N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-aws-external-oidc-upstream-parity N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ipv6-external-oidc-upstream-parity N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ipv4-external-oidc-upstream-parity-techpreview N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-aws-external-oidc-revertoauth-techpreview N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ipv4-external-oidc-upstream-parity N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-aws-sno-external-oidc-revertoauth N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ipv6-external-oidc-configure N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ipv6-external-oidc-revertoauth N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-dualstack-external-oidc-upstream-parity N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-gcp-external-oidc-upstream-parity N/A periodic Ci-operator config changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-dualstack-external-oidc-revertoauth N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-aws-external-oidc-configure-techpreview N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-azure-external-oidc-configure N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-aws-external-oidc-uid-extra N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-dualstack-external-oidc-uid-extra N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ipv6-external-oidc-uid-extra N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-azure-external-oidc-uid-extra N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-metal-ovn-ds-external-oidc-upstream-parity-techpreview N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-vsphere-external-oidc-upstream-parity-techpreview N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-azure-external-oidc-upstream-parity N/A periodic Periodic changed
periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-aws-sno-external-oidc-uid-extra N/A periodic Periodic changed

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

@everettraven everettraven 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.

/lgtm

@everettraven

Copy link
Copy Markdown
Contributor

/pj-rehearse

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

openshift-ci Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ehearne-redhat, everettraven, ShazaAldawamneh

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 Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 12, 2026
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@everettraven

Copy link
Copy Markdown
Contributor

Looks like there aren't any accepted CI payloads with the gate enabled by default yet so these rehearsals will probably fail until then.

@openshift-ci

openshift-ci Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

@ShazaAldawamneh: 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/rehearse/periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-vsphere-external-oidc-upstream-parity bde4dd7 link unknown /pj-rehearse periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-vsphere-external-oidc-upstream-parity

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.

@everettraven

Copy link
Copy Markdown
Contributor

/pj-rehearse periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-gcp-external-oidc-upstream-parity

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@ShazaAldawamneh

Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-cluster-authentication-operator-release-5.0-periodics-e2e-gcp-external-oidc-upstream-parity

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@everettraven

Copy link
Copy Markdown
Contributor

/pj-rehearse ack

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@everettraven: 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 Aug 13, 2026
@openshift-merge-bot
openshift-merge-bot Bot merged commit 072ffbc into openshift:main Aug 13, 2026
20 of 21 checks passed
TimurMP pushed a commit to TimurMP/release that referenced this pull request Sep 5, 2026
…nshift#79310)

* Promote ExternalOIDCWithUpstreamParity to Default feature set

Signed-off-by: Shaza Aldawamneh <shaza.aldawamneh@hotmail.com>

* Shorten dualstack test name to fit 61-char limit and regenerate jobs

Signed-off-by: Shaza Aldawamneh <shaza.aldawamneh@hotmail.com>

---------

Signed-off-by: Shaza Aldawamneh <shaza.aldawamneh@hotmail.com>
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. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. 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.

4 participants