Skip to content

SPLAT-2668: remove CCM test skips from Hypershift TP jobs#79439

Merged
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
mtulio:SPLAT-2668-validate-OCPBUGS-85414
Jun 10, 2026
Merged

SPLAT-2668: remove CCM test skips from Hypershift TP jobs#79439
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
mtulio:SPLAT-2668-validate-OCPBUGS-85414

Conversation

@mtulio

@mtulio mtulio commented May 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Update Hypershift CI conformance jobs for the AWSServiceLBNetworkSecurityGroup
CCM feature (refs SPLAT-2668 / OCPBUGS-85414).

This feature is GA on self-managed since 4.22 and is being promoted to Hypershift
for 5.0. With CCCMO PR openshift/cluster-cloud-controller-manager-operator#464
now merged, we can remove the related test skips and add proper CI coverage.

Changes

  • Workflow defaults (hypershift-aws-conformance-workflow.yaml): Remove
    test skips for AWSServiceLBNetworkSecurityGroup and cloud-provider-aws-e2e-openshift
    tests. Remaining skips are anchored to tracked issues (OCPBUGS-74537, OCPBUGS-87252).

  • 5.0 periodics (new): Add e2e-aws-ovn-conformance-ccm (@monthly)
    and e2e-aws-ovn-conformance-techpreview (@daily) to validate CCM
    conformance on the 5.0 release branch.

  • 4.23 periodics (removed): Drop CCM periodic jobs from 4.23 since GA
    is planned for 5.0 — no need to keep monitoring on that branch.

  • Main presubmits (new): Add optional e2e-aws-ovn-conformance-ccm and
    e2e-aws-ovn-conformance-techpreview jobs for on-demand rehearsal.

Job purposes

Job Purpose
e2e-aws-ovn-conformance-ccm Cross-test (payload-job) on CCCMO to validate remaining test skips
e2e-aws-ovn-conformance-techpreview Runs with GUEST_FEATURE_SET=TechPreviewNoUpgrade to exercise the feature in TP mode

Validation

Done check list:

Dependencies

@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 18, 2026
@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 18, 2026
@openshift-ci-robot

openshift-ci-robot commented May 18, 2026

Copy link
Copy Markdown
Contributor

@mtulio: This pull request references SPLAT-2668 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 task to target the "5.0.0" version, but no target version was set.

Details

In response to this:

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.

@openshift-ci

openshift-ci Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@mtulio

mtulio commented May 18, 2026

Copy link
Copy Markdown
Contributor Author

/test all

@coderabbitai

coderabbitai Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

Walkthrough

Adds two AWS OVN conformance CCM e2e jobs (regular and techpreview) to hypershift CI and periodics, clears/condenses TEST_SKIPS for those jobs across 4.23 and 5.0 configs, and schedules the techpreview periodic as daily for 5.0.

Changes

Hypershift CI jobs and periodics

Layer / File(s) Summary
Add CI job entries
ci-operator/config/openshift/hypershift/openshift-hypershift-main.yaml
Insert e2e-aws-ovn-conformance-ccm and e2e-aws-ovn-conformance-ccm-techpreview into main CI config with PUBLIC_ONLY: "true", TEST_SKIPS: ""; techpreview sets GUEST_FEATURE_SET: TechPreviewNoUpgrade.
Add 5.0 periodics
ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0__periodics.yaml
Add monthly (@monthly) periodic for e2e-aws-ovn-conformance-ccm and daily (@daily) periodic for e2e-aws-ovn-conformance-ccm-techpreview, both on hypershift-aws with PUBLIC_ONLY: "true" and TEST_SKIPS: ""; techpreview sets GUEST_FEATURE_SET.
Condense 5.0 techpreview TEST_SKIPS
ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0.yaml
Rewrite the TEST_SKIPS for e2e-aws-ovn-conformance-ccm-techpreview to a single-line value and remove the `target-node-labels
Update 4.23 periodics
ci-operator/config/openshift/hypershift/openshift-hypershift-release-4.23__periodics.yaml
Clear TEST_SKIPS for e2e-aws-ovn-conformance-ccm and change e2e-aws-ovn-conformance-ccm-techpreview schedule from @monthly to @daily with TEST_SKIPS: "".

Sequence Diagram(s)

sequenceDiagram
  participant Developer
  participant CI-Operator
  participant ci_config_main as "openshift-hypershift-main.yaml"
  participant periodics_5_0 as "openshift-hypershift-release-5.0__periodics.yaml"
  participant periodics_4_23 as "openshift-hypershift-release-4.23__periodics.yaml"
  Developer->>CI-Operator: add/modify job definitions and periodics
  CI-Operator->>ci_config_main: insert new e2e-aws-ovn-conformance-ccm jobs (PUBLIC_ONLY, TEST_SKIPS, GUEST_FEATURE_SET)
  CI-Operator->>periodics_5_0: register `@monthly` and `@daily` periodics for new jobs
  CI-Operator->>periodics_4_23: update schedules and clear TEST_SKIPS
Loading

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

  • openshift/release#79505: Updates the same e2e-aws-ovn-conformance-ccm* job definitions to use reporter_config for reporting.

Suggested labels

lgtm, approved, rehearsals-ack

Suggested reviewers

  • sosiouxme
  • xueqzhan
🚥 Pre-merge checks | ✅ 12
✅ Passed checks (12 passed)
Check name Status Explanation
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 PR modifies CI configuration files (YAML), not Ginkgo test code. The custom check applies only to test titles in It()/Describe()/Context() calls; no such code is present in these files.
Test Structure And Quality ✅ Passed PR contains only CI/CD configuration YAML files, not Ginkgo test code. The custom check requires reviewing Ginkgo test structures, making it not applicable to this PR.
Microshift Test Compatibility ✅ Passed PR contains only CI configuration changes (YAML files) that configure which test jobs to run. No new Ginkgo e2e test code (It(), Describe(), etc.) is being added. Check does not apply.
Single Node Openshift (Sno) Test Compatibility ✅ Passed PR only modifies CI configuration YAML files. No new Ginkgo test code was added, so the SNO compatibility check does not apply.
Topology-Aware Scheduling Compatibility ✅ Passed PR only modifies CI operator test job configurations, not deployment manifests or operator code. No pod scheduling constraints, affinity rules, or topology-aware resource definitions are introduced.
Ote Binary Stdout Contract ✅ Passed The OTE Binary Stdout Contract check applies to source code (main functions, logging, I/O). This PR modifies only YAML CI configuration files, not executable code.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed PR modifies CI configuration files (YAML), not Ginkgo e2e test code. Custom check applies only when new tests with It(), Describe(), etc. are added, which is not the case here.
Title check ✅ Passed The title accurately describes the main change: removal of CCM test skips from Hypershift TechPreview jobs across multiple configuration files.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

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

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

@mtulio

mtulio commented May 18, 2026

Copy link
Copy Markdown
Contributor Author

/ph-rehearse periodic-ci-openshift-hypershift-release-5.0-e2e-aws-ovn-conformance-ccm-techpreview

1 similar comment
@mtulio

mtulio commented May 18, 2026

Copy link
Copy Markdown
Contributor Author

/ph-rehearse periodic-ci-openshift-hypershift-release-5.0-e2e-aws-ovn-conformance-ccm-techpreview

@mtulio

mtulio commented May 18, 2026

Copy link
Copy Markdown
Contributor Author

@mtulio

mtulio commented May 19, 2026

Copy link
Copy Markdown
Contributor Author

@mtulio mtulio force-pushed the SPLAT-2668-validate-OCPBUGS-85414 branch from b879e72 to 501cf43 Compare May 21, 2026 01:57

@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/hypershift/openshift-hypershift-release-5.0__periodics.yaml`:
- Around line 159-177: The periodic job entries for "as:
e2e-aws-ovn-conformance-ccm" and "as: e2e-aws-ovn-conformance-ccm-techpreview"
are missing the required mirrored sections from the main config; copy the full
set of variant sections (base_images, build_root, images, promotion, and
releases) from the main config into each of these periodic job blocks so their
structure matches the main config exactly, ensuring you place the copied
build_root, images, promotion, base_images and releases under the same
steps/job-level scope as the other fields for those two jobs.
🪄 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: 4c60cda5-c9dd-46a2-a881-d997f083c3b3

📥 Commits

Reviewing files that changed from the base of the PR and between b879e72 and 501cf43.

⛔ Files ignored due to path filters (2)
  • ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/hypershift/openshift-hypershift-release-5.0-periodics.yaml is excluded by !ci-operator/jobs/**
📒 Files selected for processing (3)
  • ci-operator/config/openshift/hypershift/openshift-hypershift-main.yaml
  • ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0.yaml
  • ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0__periodics.yaml
💤 Files with no reviewable changes (1)
  • ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0.yaml

@mtulio mtulio force-pushed the SPLAT-2668-validate-OCPBUGS-85414 branch from 501cf43 to 1ad913a Compare May 21, 2026 04:07
@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label May 21, 2026
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@mtulio, 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 881070c21e9d0cc1fba5b736c5ca88be51d186bf 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.

@mtulio mtulio force-pushed the SPLAT-2668-validate-OCPBUGS-85414 branch from 1ad913a to 64535e9 Compare May 21, 2026 04:13
@mtulio

mtulio commented May 21, 2026

Copy link
Copy Markdown
Contributor Author

/test all

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

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

♻️ Duplicate comments (1)
ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0__periodics.yaml (1)

159-175: 🛠️ Refactor suggestion | 🟠 Major

Periodic variant is missing required mirrored sections from main config.

This __periodics.yaml file still lacks build_root, images, and promotion sections at the file level. While this is a pre-existing structural issue (not introduced by the current PR), it should be addressed to comply with variant file structure requirements.

As per coding guidelines: "Variant periodic configuration files should include base_images, build_root, images, promotion, and releases sections copied from main config, then add only tests: entries with interval: or cron: scheduling"

🤖 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/config/openshift/hypershift/openshift-hypershift-release-5.0__periodics.yaml`
around lines 159 - 175, This periodic variant is missing required top-level
sections copied from the main config; add the base_images, build_root, images,
promotion, and releases sections from the main config into this variant file and
keep only tests entries (like the existing e2e-aws-ovn-conformance-ccm and
e2e-aws-ovn-conformance-ccm-techpreview blocks) with their cron/interval
scheduling; ensure the inserted sections match the main config exactly
(including any base_images keys and build_root settings) so the variant
structure follows the guideline that only tests are varied while
build/images/promotion/releases remain identical.
🤖 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.

Duplicate comments:
In
`@ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0__periodics.yaml`:
- Around line 159-175: This periodic variant is missing required top-level
sections copied from the main config; add the base_images, build_root, images,
promotion, and releases sections from the main config into this variant file and
keep only tests entries (like the existing e2e-aws-ovn-conformance-ccm and
e2e-aws-ovn-conformance-ccm-techpreview blocks) with their cron/interval
scheduling; ensure the inserted sections match the main config exactly
(including any base_images keys and build_root settings) so the variant
structure follows the guideline that only tests are varied while
build/images/promotion/releases remain identical.

ℹ️ Review info
⚙️ Run configuration

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

Review profile: CHILL

Plan: Enterprise

Run ID: 3c47be1d-c435-4d22-a084-1aa181d0879d

📥 Commits

Reviewing files that changed from the base of the PR and between 501cf43 and 1ad913a.

⛔ Files ignored due to path filters (3)
  • ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/hypershift/openshift-hypershift-release-4.23-periodics.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/hypershift/openshift-hypershift-release-5.0-periodics.yaml is excluded by !ci-operator/jobs/**
📒 Files selected for processing (4)
  • ci-operator/config/openshift/hypershift/openshift-hypershift-main.yaml
  • ci-operator/config/openshift/hypershift/openshift-hypershift-release-4.23__periodics.yaml
  • ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0.yaml
  • ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0__periodics.yaml
💤 Files with no reviewable changes (1)
  • ci-operator/config/openshift/hypershift/openshift-hypershift-release-5.0.yaml

@mtulio mtulio changed the title SPLAT-2668: debug removing skipped CCM tests on hypershift SPLAT-2668: remove CCM test skipps from Hypershift TP jobs Jun 3, 2026
@mtulio mtulio force-pushed the SPLAT-2668-validate-OCPBUGS-85414 branch from 64535e9 to 39202cd Compare June 3, 2026 21:34
@mtulio

mtulio commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

Just rebase it, since openshift/cluster-cloud-controller-manager-operator#464 is merged, we are green to go rehearsing jobs whe the merge is available in the pipeline:

/pj-rehearse periodic-ci-openshift-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@mtulio

mtulio commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

rehearsal job may not include the CCCMO pr yet, I will try again later tomorrow.

for now testing job config readiness

/test all

@mtulio

mtulio commented Jun 4, 2026

Copy link
Copy Markdown
Contributor Author

interim update, 4.23.0-0.ci-2026-06-04-111742 is cooking with expected changes:

cluster-cloud-controller-manager-operator
OCPBUGS-86303: e2e/ote-ccm-aws: enhance tests to run hybrid in hypershift HC #464
Full changelog

Observing it to finish before triggering a new job

/pj-rehearse periodic-ci-openshift-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview

@mtulio

mtulio commented Jun 4, 2026

Copy link
Copy Markdown
Contributor Author

Release is in Ready phase, let's see if rehearsal can pick this one:

/pj-rehearse periodic-ci-openshift-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@mtulio

mtulio commented Jun 4, 2026

Copy link
Copy Markdown
Contributor Author

Release is in Ready phase, let's see if rehearsal can pick this one:

/pj-rehearse periodic-ci-openshift-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview

The job caught the last Accepted, which does not include the fix yet :(

@mtulio

mtulio commented Jun 4, 2026

Copy link
Copy Markdown
Contributor Author

Release is in Ready phase, let's see if rehearsal can pick this one:
/pj-rehearse periodic-ci-openshift-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview

The job caught the last Accepted, which does not include the fix yet :(

trying again:

/pj-rehearse periodic-ci-openshift-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview

@mtulio

mtulio commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

It looks the group of storage tests failing, re-testing:

/pj-rehearse periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance-techpreview

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@mtulio

mtulio commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

Now I am getting issues in the test [sig-storage] In-tree Volumes [Driver: nfs] [Testpattern: Pre-provisioned PV (default fs)] volumes should store data, the last two runs this test failed: 2064077240332718080 and 2064077240332718080

Review periodic jobs added on Hypershift to validate the feature AWSServiceLBNetworkSecurityGroup
which impacts CCM.

The main goal is to provider readiness to promote the feature on
Hypershift, as it is already on GA on self-managed since 4.22.

This change also remove the skips related to that feature which was
previously failing on Hypershift jobs.

Summary of jobs:
- e2e-aws-ovn-conformance-ccm: is used to cross-test (payload-job) on
  CCCMO project to remove remaining test skips (overriding workflow)
- e2e-aws-ovn-conformance-techpreview: enforces the TPNU env var to get
  environment installed in this feature set (does not exists currently)

Adding 5.0 jobs, previously added only 4.23. As well removed 4.23 as we
don't need to keep monitoring that as GA is planned to 5.0.
@mtulio mtulio force-pushed the SPLAT-2668-validate-OCPBUGS-85414 branch from e1d8cc2 to 7aa45eb Compare June 9, 2026 15:21
@mtulio

mtulio commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

Now I am getting issues in the test [sig-storage] In-tree Volumes [Driver: nfs] [Testpattern: Pre-provisioned PV (default fs)] volumes should store data, the last two runs this test failed: 2064077240332718080 and 2064077240332718080

Added this job as well to the skip list to the job we want to run daily, also left a comment in the https://redhat.atlassian.net/browse/OCPBUGS-87252:

/pj-rehearse periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance-techpreview

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@mtulio

mtulio commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

/test all

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@mtulio: 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-monitoring-plugin-main-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-5.1-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-5.0-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-4.23-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-4.22-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-4.21-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-4.20-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-4.19-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-4.18-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-coo-0.5-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-coo-ocp-4.19-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-monitoring-plugin-release-coo-ocp-4.22-e2e-hypershift-conformance openshift/monitoring-plugin presubmit Registry content changed
pull-ci-openshift-hypershift-main-e2e-aws-ovn-conformance-ccm openshift/hypershift presubmit Presubmit changed
pull-ci-openshift-hypershift-main-e2e-aws-ovn-conformance-techpreview openshift/hypershift presubmit Presubmit changed
pull-ci-openshift-hypershift-main-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-5.1-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-5.0-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.23-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.22-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.21-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.20-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.19-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.18-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.17-e2e-conformance openshift/hypershift presubmit Registry content changed
pull-ci-openshift-hypershift-release-4.16-e2e-conformance openshift/hypershift presubmit Registry content changed

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

@mtulio mtulio changed the title SPLAT-2668: remove CCM test skipps from Hypershift TP jobs SPLAT-2668: remove CCM test skips from Hypershift TP jobs Jun 9, 2026
@mtulio mtulio marked this pull request as ready for review June 9, 2026 18:17
@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 Jun 9, 2026
@openshift-ci openshift-ci Bot requested review from bryan-cox and jparrill June 9, 2026 18:18
@mtulio

mtulio commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

Good results skipping remaining perm failure CSI on TechPreviewNoUpgrade job. I will propose this as a final while I am tracking the https://redhat.atlassian.net/browse/OCPBUGS-87252

Note: it is expected that CCM job will fail as it have two remaining test failures (TEST_SKIPS="") that must be used when fixing upstream issues.

/pj-rehearse auto-ack
/assign @enxebre

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@mtulio

mtulio commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

We don't expect those jobs to fail:
/pj-rehearse pull-ci-openshift-hypershift-main-e2e-aws-ovn-conformance pull-ci-openshift-hypershift-main-e2e-aws-ovn-conformance-techpreview periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance-techpreview

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

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

@mtulio: job(s): pull-ci-openshift-hypershift-main-e2e-aws-ovn-conformance either don't exist or were not found to be affected, and cannot be rehearsed

@mtulio

mtulio commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

Done check list updated (PR description):

/pj-rehearse ack

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@mtulio: 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 Jun 10, 2026
@enxebre

enxebre commented Jun 10, 2026

Copy link
Copy Markdown
Member

/lgtm

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

openshift-ci Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: enxebre, mtulio

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 Jun 10, 2026
@openshift-ci

openshift-ci Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

@mtulio: 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-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview 20d3363 link unknown /pj-rehearse periodic-ci-openshift-hypershift-release-4.23-periodics-e2e-aws-ovn-conformance-ccm-techpreview
ci/rehearse/periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance-ccm-techpreview 20d3363 link unknown /pj-rehearse periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance-ccm-techpreview
ci/rehearse/periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance-ccm e1d8cc2 link unknown /pj-rehearse periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance-ccm
ci/rehearse/openshift/hypershift/main/e2e-aws-ovn-conformance-ccm 7aa45eb link unknown /pj-rehearse pull-ci-openshift-hypershift-main-e2e-aws-ovn-conformance-ccm
ci/rehearse/periodic-ci-openshift-hypershift-release-4.14-periodics-e2e-aws-ovn-conformance-serial 7aa45eb link unknown /pj-rehearse periodic-ci-openshift-hypershift-release-4.14-periodics-e2e-aws-ovn-conformance-serial
ci/rehearse/openshift/hypershift/main/e2e-aws-ovn-conformance-techpreview 7aa45eb link unknown /pj-rehearse pull-ci-openshift-hypershift-main-e2e-aws-ovn-conformance-techpreview
ci/rehearse/openshift/cluster-image-registry-operator/main/e2e-hypershift-conformance 7aa45eb link unknown /pj-rehearse pull-ci-openshift-cluster-image-registry-operator-main-e2e-hypershift-conformance
ci/rehearse/periodic-ci-openshift-hypershift-release-4.14-periodics-e2e-aws-ovn-conformance 7aa45eb link unknown /pj-rehearse periodic-ci-openshift-hypershift-release-4.14-periodics-e2e-aws-ovn-conformance

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.

@openshift-merge-bot openshift-merge-bot Bot merged commit 66e6e78 into openshift:main Jun 10, 2026
19 of 24 checks passed
@mtulio mtulio deleted the SPLAT-2668-validate-OCPBUGS-85414 branch June 10, 2026 11:46
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.

3 participants