roachprod gc: enable cluster cleanup for multiple azure subscriptions #129057
Labels
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-testeng
TestEng Team
Our azure infrastructure has three main subscriptions used by engineers:
e2e-adhoc
: used by engineering to run "adhoc" roachprod/roachtest clusterse2e-infra
: used for roachtest nightlies and test-eng infrastructureMicrosoft Azure Sponsorship
: catch all subscription that will be migrated to one of the above twoCurrently, roachprod GC can only clean up one Azure subscription at a time, which is not ideal as we have roachprod clusters throughout all three subscriptions. Similar to #110755, we should enable cleanup for multiple Azure subscriptions. This can be done by passing in a list of subscriptionIDs the GC should list clusters from.
Jira issue: CRDB-41358
The text was updated successfully, but these errors were encountered: