Skip to content

fix: unpin hypershift image and bump hypershift-stack (AROSLSRE-921) - #5401

Merged
openshift-merge-bot[bot] merged 1 commit into
mainfrom
bump-hypershift-stack
May 27, 2026
Merged

openshift-merge-bot[bot] merged 1 commit into
mainfrom
bump-hypershift-stack

Conversation

@raelga

@raelga Rael Garcia (raelga) commented May 27, 2026

Copy link
Copy Markdown
Collaborator

AROSLSRE-921

What

Unpin the HyperShift operator image and bump the full hypershift-stack group:

  • hypershift: cf2b91fb (May 18, pinned) → 89e19f83 (May 27, latest) — includes the domain shadowing revert
  • acm-operator: v2.16.2-438v2.16.2-440
  • acm-mce: v2.11.2-462v2.11.2-480

Why

The HyperShift image was [pinned in AROSLSRE-919](https://redhat.atlassian.net/browse/AROSLSRE-919) because commit be263214 added a CEL validation that rejected Azure HostedClusters when service hostnames shadow the cluster base domain, breaking all e2e cluster creation.

The upstream fix (openshift/hypershift#8585) reverted that validation and was merged on May 26. The new latest image (89e19f83) is 4 commits ahead of the revert — confirmed to include the fix.

Testing

  • Helm template tests pass locally
  • make -C config materialize regenerates cleanly
  • E2E validation will run via Prow on this PR

Special notes for your reviewer

The tooling/image-updater/config.yaml change restores the hypershift tag from a pinned commit SHA back to "latest", which re-enables automated bumps for future PRs.

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

Unpin hypershift operator now that the domain shadowing revert has
landed upstream (openshift/hypershift#8585). The new image (89e19f83)
includes the fix. Also bumps ACM operator v2.16.2-440 and MCE v2.11.2-480.

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

This PR updates the HyperShift/ACM “hypershift-stack” image set to restore automated tracking of the HyperShift operator image (by unpinning the image-updater tag) and bumps the corresponding digests across defaults and rendered dev configs.

Changes:

  • Unpin HyperShift operator in tooling/image-updater by switching from a pinned commit SHA tag back to tag: "latest".
  • Bump HyperShift operator digest and ACM operator/MCE bundle digests in config/config.yaml and regenerated rendered dev environment configs.
  • Refresh multicluster-engine Helm chart metadata and operator deployment operand image digests to match the new MCE bundle.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tooling/image-updater/config.yaml Restores HyperShift operator tracking to latest for future automated digest bumps.
config/config.yaml Updates default digests for HyperShift operator, ACM operator bundle, and MCE bundle.
config/rendered/dev/prow/centralus.yaml Regenerated rendered dev config with updated ACM/MCE/HyperShift digests.
config/rendered/dev/pers/westus3.yaml Regenerated rendered dev config with updated ACM/MCE/HyperShift digests.
config/rendered/dev/perf/westus3.yaml Regenerated rendered dev config with updated ACM/MCE/HyperShift digests.
config/rendered/dev/dev/westus3.yaml Regenerated rendered dev config with updated ACM/MCE/HyperShift digests.
config/rendered/dev/cspr/westus3.yaml Regenerated rendered dev config with updated ACM/MCE/HyperShift digests.
config/rendered/dev/ci01/centralus.yaml Regenerated rendered dev config with updated ACM/MCE/HyperShift digests.
acm/deploy/helm/multicluster-engine/templates/multicluster-engine-operator.deployment.yaml Updates operand image digests used by the MCE operator deployment.
acm/deploy/helm/multicluster-engine/Chart.yaml Updates chart sources digest reference for the MCE bundle.
acm/deploy/helm/multicluster-engine-crds/Chart.yaml Updates chart sources digest reference for the MCE bundle (CRDs chart).

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci

openshift-ci Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: machi1990, raelga

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-merge-bot
openshift-merge-bot Bot merged commit 3e438cb into main May 27, 2026
16 checks passed
@openshift-merge-bot
openshift-merge-bot Bot deleted the bump-hypershift-stack branch May 27, 2026 13:51
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.

3 participants