Repository navigation
chore(relay): move Asia cell c31 to the general same-cap lists after promotion - #24318
Conversation
…promotion Claude-Session: ced32ebb-7155-4413-adad-1eccd14c2010
|
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes
SAME_CAP_MIGRATION_ONLY_CELLSshrinks to C17/C18 —production-gce-c31moves toSAME_CAP_CELLS, soentryAdmission/selectorWaveDeltanow report it asgeneral/ delta2.- Shadow gate fleet pool gains C31 —
FLEET_POOL_CELL_IDSnow reads C31's database-pool metrics beside C27-C30. - Docs record the promotion —
relay-workflows.mdnotes C31 was promoted to general on 2026-10-01. - Tests moved in lockstep — the wave, script-census, shadow-gate, and capacity-canary tests now pin C31 as general, including rolling beside C30 and being refused in a wave with C18.
This is a faithful mirror of the C30 promotion (51c3434851, #22439) — the same seven-file set. The cross-references all hold: C31 remains in relay_region_rehome_source_cell_ids, so the script-census equality (non-rehome same-cap == migration-only) still balances, and the asia-admission and terraform cell lists already admitted C31. I ran the four affected node --test files in cloud/dev/scripts — 66/66 pass.
DeepSeek Flash (free via Pullfrog for OSS) | 𝕏
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (7)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📝 WalkthroughWalkthroughC31 moves from the migration-only list to the general same-cap cell list. Tests cover its admission and batch behavior. C31 is also added to the shadow-gate fleet pool and its test checks. The workflow documentation records its promotion and fleet-pool inclusion. Priority: ➖ Normal Merge Risk: ⚪ Minimal · up to C31 is included in same-cap admission and fleet-health checks. The reviewed changes show no remaining merge-blocking regression. Security Architecture ReviewSecurity architecture risk: 🔵 Low · up to C31 inherits the existing serving-cell rollout safeguards and gains fleet monitoring coverage. No introduced security bypass was established, but live admission state and interruption-recovery guarantees remain incompletely verified. Retained concerns Security review detailsSecurity Blast Radius
Trust Boundaries and Controls
Resilience and Maintainability Implications
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
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. Comment |

ELI5
The new Asia relay server C31 graduated from "test only" to serving regular traffic on 2026-10-01. Our rollout tooling still listed it as test-only, so it disagreed with the live production setup. This updates the tooling's lists so they match.
What Changed
Mechanism, one list at a time:
Why
The C29 and C28 rolls are blocked on this mismatch. This mirrors exactly what #22439 did for C30 after its promotion. No terraform values, workflows, or other cells change.
Linked Issue
N/A, maintainer follow-up to the C31 promotion.
Visual Proof
N/A. Release tooling only, with no UI change.
Testing
Each of these passes with
node --testincloud/dev/scripts: the same-cap wave, same-cap script census, shadow gate, capacity canary, rehome trust probe, Asia admission, and capacity wave tests.Agent skill upstream boundary
docs/reference/agent-skill-sharing-upstream-boundary.mdand copies or mechanically translates no upstream skill-installer source, tests, fixtures, registry entries, path tables, comments, or documentation.Checklist
N/Awith reason