Skip to content

docs+feat: GCP infrastructure update, public mint, WIF consolidation, onboard skill - #51

Merged
durandom merged 6 commits into
mainfrom
docs/gcp-infra-update-wif-iam
Sep 10, 2026
Merged

durandom merged 6 commits into
mainfrom
docs/gcp-infra-update-wif-iam

Conversation

@durandom

@durandom durandom commented Sep 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Documents the 2026-09-09 IAM incident and restoration
  • Documents public mint migration (private Cloud Run → mint.fullsend.sh)
  • Documents WIF pool consolidation (fullsend-pool deleted, all in fullsend-inference)
  • Adds fleet vs. WIF-enabled distinction (4 fleet-managed vs ~52 WIF-enabled repos)
  • Adds Model Garden section: enabled models, full inventory, enablement procedure
  • Per-agent model assignments: triage→haiku, review→sonnet (rhdh-agentic#144)
  • Corrects GCP region from us-east5 to global (Fullsend SDK routing)
  • Adds rhdh-cli to mint URL table
  • Clarifies all repos (both orgs) use public mint — no private mint remaining
  • Adds /fullsend onboard and /fullsend enable-model skills

Related

Verified

  • Smoke test: triage agent ran successfully on rhdh-agentic (issue #143, 2026-09-10)
  • All 4 fleet repos + 3 parasol repos confirmed on public mint (mint.fullsend.sh)
  • IAM bindings intact for both redhat-developer and rhdh-parasol orgs
  • WIF pool fullsend-inference has ~52 providers, fullsend-pool deleted
  • Sonnet 4.6 and Haiku 4.5 enabled in Model Garden (2026-09-10)
  • Haiku triage smoke test passed — run 34496480905, model: claude-haiku-4-5@20251001, cost $0.11

Test plan

  • Smoke test inference via triage agent (issue #143 — passed, Opus)
  • Verify all fleet repos on public mint
  • Verify IAM bindings present for both orgs
  • Enable Sonnet 4.6 and Haiku 4.5 in Model Garden
  • Smoke test triage with Haiku (run 34496480905 — requested_model: haiku, override_source: config.yaml agents.triage)
  • Smoke test review with Sonnet (needs /fs-review on an open PR)
  • Verify fullsend runs on rhdh-plugins and rhdh-plugin-export-overlays

🤖 Generated with Claude Code

@durandom
durandom requested a review from kadel as a code owner September 10, 2026 10:30
@durandom durandom changed the title docs: update GCP infrastructure for dual WIF pools and IAM incident docs+feat: GCP infrastructure update, public mint, WIF consolidation, onboard skill Sep 10, 2026
durandom and others added 5 commits September 10, 2026 14:00
…AM incident

Reflects the current state after the 2026-09-09 IAM incident and subsequent
restoration: documents both WIF pools (fullsend-pool + fullsend-inference),
Owner role, org-level IAM bindings for both orgs, and the incident root cause.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Documents the public mint migration (2026-09-10) and how mint URLs are
managed via GitHub Actions variables, not workflow file changes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
All 3 providers migrated to fullsend-inference, old pool and its IAM
bindings removed. Single pool simplifies IAM management.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add fleet vs. WIF-enabled distinction to gcp-infrastructure.md
- Add /fullsend onboard command for easy repo onboarding (WIF, vars, secrets, scaffold)
- Update upgrade skill to reflect public mint (no longer private)
- Register onboard in SKILL.md command table and routing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add Model Garden section documenting enabled models (Opus/Sonnet/Haiku 4.6)
  and verification method (smoke-test issues, not CLI)
- Correct GCP region from us-east5 to global (Fullsend SDK routing)
- Add rhdh-cli to mint URL table
- Clarify all repos (both orgs) use public mint

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@durandom
durandom force-pushed the docs/gcp-infra-update-wif-iam branch from f718b7e to 075b1e2 Compare September 10, 2026 12:05
…el skill

- Enabled partner models table (Opus 4.6, Sonnet 4.6, Haiku 4.5)
- Per-agent assignments: triage→haiku, review→sonnet (rhdh-agentic#144)
- Available-but-not-enabled inventory (Anthropic 9, xAI 6, others)
- Step-by-step enablement procedure with form values
- /fullsend enable-model skill + reference

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@durandom
durandom merged commit 95cd9ab into main Sep 10, 2026
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.

2 participants