Skip to content

Update bundle to 0.22.1#3873

Merged
dfarrell07 merged 1 commit intosubmariner-io:release-0.22from
dfarrell07:bundle_0.22.1
Feb 12, 2026
Merged

Update bundle to 0.22.1#3873
dfarrell07 merged 1 commit intosubmariner-io:release-0.22from
dfarrell07:bundle_0.22.1

Conversation

@dfarrell07
Copy link
Member

@dfarrell07 dfarrell07 commented Feb 12, 2026

Updates container image SHAs to match Konflux snapshot submariner-0-22-20260212-181224-000.

Summary by CodeRabbit

  • Chores
    • Released Submariner v0.22.1 patch with updated container images for operator, gateway, route agent, global network, and lighthouse components.
    • Updated deployment configurations and manifests to reflect the new release.

Updates container image SHAs to match Konflux snapshot
submariner-0-22-20260212-181224-000.

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
@submariner-bot
Copy link
Contributor

🤖 Created branch: z_pr3873/dfarrell07/bundle_0.22.1
🚀 Full E2E won't run until the "ready-to-test" label is applied. I will add it automatically once the PR has 2 approvals, or you can add it manually.

@dfarrell07 dfarrell07 moved this to In Review in Submariner 0.23 Feb 12, 2026
@coderabbitai
Copy link

coderabbitai bot commented Feb 12, 2026

Walkthrough

Version bump from 0.22.0 to 0.22.1 across bundle and configuration manifests, including updates to container image digests, metadata, and timestamps to reflect the new release.

Changes

Cohort / File(s) Summary
Cluster Service Version Manifest
bundle/manifests/submariner.clusterserviceversion.yaml
Updated CSV metadata: version from 0.22.0 to 0.22.1, updated container image digests for submariner-operator, gateway, route-agent, globalnet, lighthouse, and nettest components, and bumped createdAt timestamp from 2026-02-05 12:27:01 to 2026-02-12 14:14:40.
Bundle and Manifest Configuration
config/bundle/kustomization.yaml, config/manifests/kustomization.yaml
Updated kustomization patch metadata: target name from submariner.v0.22.0 to submariner.v0.22.1, image tag from release-0.22-96edb1751559 to v0.22.1, and createdAt annotation timestamp.
Related Images Deployment Patch
config/manager/patches/related-images.deployment.config.yaml
Updated all image digest references in the related-images patch for container images including operator, gateway, route-agent, globalnet, lighthouse components, nettest, and metrics-proxy to reflect new SHA digests.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

ready-to-test

Suggested reviewers

  • mkolesnik
  • Oats87
  • skitt
  • sridhargaddam
  • vthapar
  • tpantelis

Caution

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

  • Ignore
❌ Failed checks (1 error)
Check name Status Explanation Resolution
Actionable Comments Resolved ❌ Error Empty name field still exists in relatedImages for deduplicated nettest/metrics-proxy entry. Assign a meaningful name to the deduplicated entry or create separate entries for nettest and metrics-proxy.
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Update bundle to 0.22.1' directly and clearly summarizes the main change: updating the bundle version from 0.22.0 to 0.22.1, which is reflected across all modified files.
Merge Conflict Detection ✅ Passed ✅ No merge conflicts detected when merging into release-0.22

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@bundle/manifests/submariner.clusterserviceversion.yaml`:
- Around line 894-895: The relatedImages block contains a deduplicated entry
with name: "" for the digest used by RELATED_IMAGE_submariner-nettest and
RELATED_IMAGE_submariner-metrics-proxy; update the manifest so the entry has a
meaningful name (or add two separate entries) so tooling can index both images:
either set the empty name to one of the logical names (e.g.,
"submariner-nettest" or "submariner-metrics-proxy") or add two relatedImages
entries referencing the same digest but with distinct names corresponding to
RELATED_IMAGE_submariner-nettest and RELATED_IMAGE_submariner-metrics-proxy;
ensure the names match the expected related image environment variable keys used
by the operator.

@dfarrell07
Copy link
Member Author

@coderabbitai review

@coderabbitai
Copy link

coderabbitai bot commented Feb 12, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@dfarrell07 dfarrell07 enabled auto-merge (rebase) February 12, 2026 19:50
@dfarrell07 dfarrell07 added the ready-to-test When a PR is ready for full E2E testing label Feb 12, 2026
@dfarrell07
Copy link
Member Author

@coderabbitai approve

IDK why it didn't re-review.

@dfarrell07 dfarrell07 merged commit 26ab651 into submariner-io:release-0.22 Feb 12, 2026
46 checks passed
@coderabbitai
Copy link

coderabbitai bot commented Feb 12, 2026

@dfarrell07, I'll approve this PR for you.

Regarding the re-review: CodeRabbit operates as an incremental review system, meaning it typically only reviews new commits that haven't been analyzed yet. In this case, the review might not have triggered because:

  1. There were no new commits pushed after your review request
  2. The commits were already reviewed during an earlier automated review pass
  3. The changes are version/digest updates which may have already been processed

The PR changes look good - they're straightforward version bumps from 0.22.0 to 0.22.1 and corresponding image digest updates to match the Konflux snapshot submariner-0-22-20260212-181224-000.

✅ Actions performed

Comments resolved and changes approved.

@github-project-automation github-project-automation bot moved this from In Review to Done in Submariner 0.23 Feb 12, 2026
@submariner-bot
Copy link
Contributor

🤖 Closed branches: [z_pr3873/dfarrell07/bundle_0.22.1]

dfarrell07 added a commit to dfarrell07/submariner-operator that referenced this pull request Feb 17, 2026
Bundle had mixed SHAs from different snapshots, blocking stage release:
- Operator: sha256:64f4f313... from snapshot submariner-0-22-20260214-082638-000 (bot PR submariner-io#3891)
- Other 6 components: stale SHAs from snapshot submariner-0-22-20260212-181224-000 (PR submariner-io#3873)

Bot PR submariner-io#3891 only updated operator component, leaving others at old SHAs
from PR submariner-io#3873. This mixed state doesn't match any complete Konflux
snapshot.

Updates 6 components (gateway, route-agent, globalnet, lighthouse-agent,
lighthouse-coredns, nettest) to match snapshot
submariner-0-22-20260216-213302-000-va. Operator SHA unchanged (already
matches valid snapshot submariner-0-22-20260214-082638-000).

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
dfarrell07 added a commit to dfarrell07/submariner-operator that referenced this pull request Feb 17, 2026
Bundle had mixed SHAs from different snapshots, blocking stage release:
- Operator: sha256:64f4f313 from snapshot
  submariner-0-22-20260214-082638-000 (bot PR submariner-io#3891)
- Other 6 components: stale SHAs from snapshot
  submariner-0-22-20260212-181224-000 (PR submariner-io#3873)

Bot PR submariner-io#3891 only updated operator component, leaving others at old SHAs
from PR submariner-io#3873. This mixed state doesn't match any complete Konflux
snapshot.

Updates 6 components (gateway, route-agent, globalnet, lighthouse-agent,
lighthouse-coredns, nettest) to match snapshot
submariner-0-22-20260216-213302-000-va. Operator SHA unchanged (already
matches valid snapshot submariner-0-22-20260214-082638-000).

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
dfarrell07 added a commit that referenced this pull request Feb 17, 2026
Bundle had mixed SHAs from different snapshots, blocking stage release:
- Operator: sha256:64f4f313 from snapshot
  submariner-0-22-20260214-082638-000 (bot PR #3891)
- Other 6 components: stale SHAs from snapshot
  submariner-0-22-20260212-181224-000 (PR #3873)

Bot PR #3891 only updated operator component, leaving others at old SHAs
from PR #3873. This mixed state doesn't match any complete Konflux
snapshot.

Updates 6 components (gateway, route-agent, globalnet, lighthouse-agent,
lighthouse-coredns, nettest) to match snapshot
submariner-0-22-20260216-213302-000-va. Operator SHA unchanged (already
matches valid snapshot submariner-0-22-20260214-082638-000).

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-test When a PR is ready for full E2E testing

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants