Skip to content

test(e2e): fix multi-disk removal test racing Cruise Control - #324

Merged
amuraru merged 2 commits into
adobe:masterfrom
amuraru:fix/e2e-multidisk-removal-cc-race
Aug 27, 2026
Merged

test(e2e): fix multi-disk removal test racing Cruise Control#324
amuraru merged 2 commits into
adobe:masterfrom
amuraru:fix/e2e-multidisk-removal-cc-race

Conversation

@amuraru

@amuraru amuraru commented Aug 26, 2026

Copy link
Copy Markdown

Multi-disk removal e2e triggered remove_disks without gating on CC being idle/rolled-out, racing an in-flight rebalance or CC pod rollout and causing a permanent "Invalid log dirs" rejection (30m timeout). Applies the same gate already used in broker removal (#291).

🤖 Generated with Claude Code

amuraru and others added 2 commits August 26, 2026 12:01
…e/rollout

Gate disk removal on CC being idle and fully rolled out (same fix already
applied to broker removal in adobe#291), and patch storageConfigs directly
instead of applying a full manifest.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
adobe#325 added re-validation before retrying a stalled remove_disks operation,
so the rejection this test gates against is no longer permanent.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@amuraru
amuraru merged commit dfd37cf into adobe:master Aug 27, 2026
7 checks passed
@amuraru
amuraru deleted the fix/e2e-multidisk-removal-cc-race branch August 27, 2026 18:48
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