Skip to content

chore: bump sandboxed-containers-operator to v1.13.1 - #143

Open
butler54 wants to merge 1 commit into
validatedpatterns:mainfrom
butler54:chore/bump-osc-1.13.1
Open

chore: bump sandboxed-containers-operator to v1.13.1#143
butler54 wants to merge 1 commit into
validatedpatterns:mainfrom
butler54:chore/bump-osc-1.13.1

Conversation

@butler54

@butler54 butler54 commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

What

Bumps the pinned sandboxed-containers-operator CSV from v1.13.0 to v1.13.1:

File Before After
values-azure.yaml v1.13.0 v1.13.1
values-azure-spoke.yaml v1.12.0 v1.13.1
values-baremetal.yaml v1.13.0 v1.13.1
values-baremetal-hub.yaml v1.13.0 v1.13.1
values-baremetal-spoke.yaml v1.13.0 v1.13.1
airgap/imageset-config-4.22.yaml (oc-mirror bundle pin) 1.13.0 1.13.1

values-azure-spoke.yaml was independently pinned to v1.12.0 — the only
outlier vs. every other topology's v1.13.0. Per team decision, spoke should
always track primary (values-azure.yaml), so this reconciles the drift
directly to v1.13.1 rather than bumping it in place at v1.12.0.

Depends on

#142 — without that fix, make collect-azure-refvals would resolve OSC
version via live-cluster auto-detect / "latest" fallback rather than this
pin, and could silently collect the wrong reference values again (the exact
bug #142 fixes).

Verification

  • osc-dm-verity-image:1.13.1 confirmed to exist and verify successfully via
    cosign against registry.redhat.io (used throughout fix: align refval collection with pinned OSC version, not live/latest #142's testing).
  • Not independently confirmed: whether the sandboxed-containers-operator
    1.13.1 bundle is present in the redhat-operator-index:v4.22 catalog's
    stable channel (relevant to the imageset-config-4.22.yaml change).
    skopeo inspect on the full catalog index enumerates several thousand tags
    and wasn't practical to use for channel introspection; oc-mirror list operators hit a registry auth error unrelated to pull-secret validity.
    Please verify catalog channel availability before running an airgap
    mirror against this pin.

Operational follow-up (not done in this PR)

On any existing deployment, after this merges:

make collect-azure-refvals      # or collect-firmware-refvals for bare metal
make load-secrets

Reference-value hashes tied to 1.13.0 (e.g. snp_pcr09/snp_pcr12, the
initrd/cmdline PCR measurements) do not match a 1.13.1 install.

Bumps the pinned OSC operator CSV from v1.13.0 to v1.13.1 in every
topology values file:

  values-azure.yaml, values-baremetal.yaml, values-baremetal-hub.yaml,
  values-baremetal-spoke.yaml: v1.13.0 -> v1.13.1

values-azure-spoke.yaml was independently pinned to v1.12.0 (not 1.13.0
like every other topology) -- spoke should always track primary, so this
also moves it to v1.13.1 directly, reconciling the drift rather than just
bumping it in place.

Also bumps airgap/imageset-config-4.22.yaml's sandboxed-containers-operator
minVersion/maxVersion to "1.13.1" so the airgap oc-mirror bundle pin stays
in sync with the values-file pin -- otherwise the airgap mirror would only
ever carry 1.13.0 and the pin above would be unsatisfiable in that
topology.

Depends on validatedpatterns#142 (align refval collection with the pinned OSC version) for
correct reference-value collection against this new pin -- without it,
`make collect-azure-refvals` would need an explicit --osc-version override
to avoid drifting to `latest` again.

Note: sandboxed-containers-operator 1.13.1's companion osc-dm-verity-image
was confirmed to exist and verify successfully (cosign) against
registry.redhat.io. The operator bundle's presence in the
redhat-operator-index:v4.22 catalog channel (relevant to the
imageset-config-4.22.yaml change specifically) was not independently
confirmed -- tooling available (skopeo, oc-mirror) either enumerated the
full multi-thousand-tag catalog index or hit registry auth issues
unrelated to the pull secret's validity. Please verify catalog channel
availability before running an airgap mirror against this pin.

Operational follow-up (not done here): after this merges, re-run
`make collect-azure-refvals` / `make collect-firmware-refvals` and
`make load-secrets` against the new pin on any existing deployment, since
the reference-value hashes tied to 1.13.0 no longer match a 1.13.1
install.
@butler54
butler54 requested a review from a team September 2, 2026 03:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant