Skip to content

feat: add repos.yaml fleet manifest for fullsend upgrades - #46

Merged
durandom merged 2 commits into
mainfrom
chore/add-repos-yaml-manifest
Aug 31, 2026
Merged

feat: add repos.yaml fleet manifest for fullsend upgrades#46
durandom merged 2 commits into
mainfrom
chore/add-repos-yaml-manifest

Conversation

@durandom

@durandom durandom commented Aug 31, 2026

Copy link
Copy Markdown
Member

Summary

  • Add repos.yaml as the fleet manifest for RHDH fullsend installs (rhdh-agentic, rhdh-plugins, rhdh-plugin-export-overlays), pinned to v0.37.0 with the private GCP mint.
  • Point /fullsend upgrade at the official fullsend repos install path (PRs only, never --direct) and drop the deprecated .fullsend/customized/ overlay (ADR 0064).
  • Rebuild rhdh-fullsend-code automatically when repos.yaml changes, so a fullsend_ref bump picks up the new upstream fullsend-code base without workflow_dispatch.

Test plan

  • fullsend repos status -f repos.yaml reports all three repos installed (expected: ref/shim drift until scaffold PRs merge)
  • Mint URL in the manifest matches the existing FULLSEND_MINT_URL repo variable
  • This PR runs Sandbox Images (validation-only, no push) because repos.yaml is now a path trigger
  • After merge: image build on main pushes :latest
  • Follow-up: fullsend repos install -f repos.yaml redhat-developer/rhdh-agentic (no --direct) opens a scaffold PR that does not rewrite .fullsend/config.yaml

Pin rhdh-agentic, rhdh-plugins, and overlays to v0.37.0 against the private GCP mint, and drop the deprecated customized/ overlay from the upgrade skill.

Co-authored-by: Cursor <cursoragent@cursor.com>
@durandom
durandom requested a review from kadel as a code owner August 31, 2026 09:05
A fullsend_ref bump should pull a fresh upstream fullsend-code base into rhdh-fullsend-code:latest without a manual workflow_dispatch.

Co-authored-by: Cursor <cursoragent@cursor.com>
@durandom
durandom merged commit ab98fa8 into main Aug 31, 2026
1 check passed
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