Skip to content

DO NOT MERGE: Bump Hypershift operator on fix/test-hypershift-cpo-override for openshift/hypershift#9211 - #6395

Closed
Manyanda Chitimbo (machi1990) wants to merge 1 commit into
Azure:mainfrom
machi1990:test-hypershift-cpo-override
Closed

DO NOT MERGE: Bump Hypershift operator on fix/test-hypershift-cpo-override for openshift/hypershift#9211#6395
Manyanda Chitimbo (machi1990) wants to merge 1 commit into
Azure:mainfrom
machi1990:test-hypershift-cpo-override

Conversation

@machi1990

Copy link
Copy Markdown
Collaborator

What

Why

Testing

Testing is required for feature completion and tests should be part of the pull
request along with the feature changes.

Describe the testing provided. If you did not add tests, provide a clear
justification.

Special notes for your reviewer

PR Checklist

  • PR is scoped to a single task (no mixed concerns)
  • Title follows Conventional Commits format
  • Summary explains the "Why" behind the change
  • Linked to relevant ticket/issue
  • Screenshots included (if graph/UI/metrics changes)
  • Self-reviewed the diff
  • CI/CD checks are passing (ignore Tide)
  • Draft PR used for WIP (if applicable)
  • Commit history is clean (rebased/squashed)
  • Tricky code blocks are commented
  • Specific reviewers tagged
  • All comment threads resolved before merge

If E2E tests are included:

  • E2E tests follow Principles of Good E2E Test Case Design
  • If new E2E use case is covered (via a new test or new check/verifier),
    demonstrate that the test is able to detect a defect/error and fail with
    proper error message and logs which communicates nature of the problem.

Copilot AI lite review requested due to automatic review settings August 4, 2026 08:07
@openshift-ci

openshift-ci Bot commented Aug 4, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: machi1990
Once this PR has been reviewed and has the lgtm label, please assign janboll 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

@machi1990

Copy link
Copy Markdown
Collaborator Author

/hold

Copilot AI 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.

Pull request overview

Updates the pinned HyperShift operator image reference used by the hypershiftoperator deployment pipeline/chart in dev environments, aligning the rendered configs and Helm template fixtures with the new repository + digest (to test the CPO overrides change referenced by openshift/hypershift#9211).

Changes:

  • Bump defaults.hypershift.image.repository and defaults.hypershift.image.digest in config/config.yaml.
  • Re-materialize the affected config/rendered/dev/** outputs to reflect the new image pin.
  • Update HyperShift operator Helm template fixtures to match the new mirrored image repository path.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
hypershiftoperator/zz_fixture_TestHelmTemplate_dev_westus3_mgmt_1_hypershift.yaml Updates expected rendered Helm output to reference the new mirrored HyperShift operator image repository.
hypershiftoperator/testdata/zz_fixture_TestHelmTemplate_hypershift_performance_metrics.yaml Updates expected rendered Helm output (performance-metrics variant) for the new operator image repository.
config/rendered/dev/pers/westus3.yaml Re-rendered dev config to pick up the new HyperShift image repository + digest.
config/rendered/dev/perf/westus3.yaml Re-rendered dev perf config to pick up the new HyperShift image repository + digest.
config/rendered/dev/dev/westus3.yaml Re-rendered dev config to pick up the new HyperShift image repository + digest.
config/rendered/dev/cspr/westus3.yaml Re-rendered cspr config to pick up the new HyperShift image repository + digest.
config/rendered/dev/ci01/centralus.yaml Re-rendered ci01 config to pick up the new HyperShift image repository + digest.
config/rendered/dev/ci00/centralus.yaml Re-rendered ci00 config to pick up the new HyperShift image repository + digest.
config/config.yaml Updates the default HyperShift operator image repository + digest pin (with an updated provenance comment).

Comment thread config/config.yaml
Comment on lines 371 to +374
image:
registry: quay.io
repository: redhat-services-prod/crt-redhat-acm-tenant/hypershift/hypershift-operator
digest: sha256:0a0397b7e1fec51b2704e5c9ca131ebc1cb607d1ee9c882fd6205f9b7ca6b724 # 3ce5a9b281bbf76f2b68dc2b850c525b322ab316 (2026-07-29 23:17)
repository: redhat-user-workloads/crt-redhat-acm-tenant/hypershift-operator/hypershift-operator-main
digest: sha256:a29104964b3cf82b631855b0b4ebd89765b7cd097f4ff839f89771b703f82018 # openshift/hypershift#9211 CPO overrides (2026-08-04)
@machi1990

Copy link
Copy Markdown
Collaborator Author

/test e2e-parallel

@openshift-ci

openshift-ci Bot commented Aug 4, 2026

Copy link
Copy Markdown

Manyanda Chitimbo (@machi1990): 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/prow/e2e-parallel d1333e5 link true /test e2e-parallel

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.

@machi1990
Manyanda Chitimbo (machi1990) deleted the test-hypershift-cpo-override branch August 4, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants