Skip to content

fix(profiles): include CoreOS profiles in tier3 matrix (catalog↔matrix consistency)#49

Merged
ErenAri merged 1 commit into
mainfrom
fix/coreos-tier3-matrix
Jun 26, 2026
Merged

fix(profiles): include CoreOS profiles in tier3 matrix (catalog↔matrix consistency)#49
ErenAri merged 1 commit into
mainfrom
fix/coreos-tier3-matrix

Conversation

@ErenAri

@ErenAri ErenAri commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Fixes an inconsistency introduced in #48: docs/profile-catalog.md lists fedora-coreos-stable-6.14 and rhcos-4.16-5.14 under Tier 3, but matrices/tier3-cloud-native.yaml did not include them — even though the sibling non-runnable profiles (Bottlerocket, Talos, Flatcar) are in that matrix as required: false.

Change

  • Add both CoreOS profiles to matrices/tier3-cloud-native.yaml as required: false, matching the sibling convention.
  • List their missing cache images in the catalog's strict-mode section.

Not changed (deliberately)

  • Runnability — CoreOS stays Ignition-gated; ExecutionTransport() still returns unsupported, so nothing claims RHCOS/FCOS actually boot and load/attach. The matrix entries are non-blocking.
  • README "Distributions covered" — RHCOS/OpenShift remains absent, because there is no real runnable support. (Correct as-is.)

Verify

  • All 6 matrix profile ids resolve to vm/profiles/<id>.yaml.
  • go test ./internal/matrix ./internal/vm ./internal/runner green.

🤖 Generated with Claude Code

…atrix consistency)

The profile catalog lists fedora-coreos-stable-6.14 and rhcos-4.16-5.14 under
Tier 3, but matrices/tier3-cloud-native.yaml did not reference them — unlike
the sibling non-runnable profiles (bottlerocket/talos/flatcar), which are in
the matrix as required: false. Add both CoreOS profiles the same way
(non-blocking; ExecutionTransport still reports them unsupported, so nothing
claims they run), and list their missing cache images alongside the siblings.

No change to runnability: CoreOS remains Ignition-gated and unsupported, and
RHCOS/OpenShift is still deliberately absent from the README "Distributions
covered" section.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ErenAri ErenAri merged commit 8f00a81 into main Jun 26, 2026
7 of 8 checks passed
@ErenAri ErenAri deleted the fix/coreos-tier3-matrix branch June 26, 2026 15:03
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