Skip to content

Commit

Permalink
[PLAT-16808] K8S universes can be deleted while paused
Browse files Browse the repository at this point in the history
Summary:
We do not want to block delete universe when a kubernetes
universe is paused, allow DestroyKubernetesUniverse to run
even when universe is paused.

Test Plan: deleted a paused k8s universe using the operator

Reviewers: anijhawan, smuruganandham, anabaria

Reviewed By: anabaria

Differential Revision: https://phorge.dev.yugabyte.com/D42057
  • Loading branch information
shubin-yb committed Feb 24, 2025
1 parent caf96a7 commit c09a168
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -811,6 +811,7 @@ protected void validateUniverseState(Universe universe) {
(taskType == TaskType.ResumeUniverse
|| taskType == TaskType.ResumeKubernetesUniverse
|| taskType == TaskType.DestroyUniverse
|| taskType == TaskType.DestroyKubernetesUniverse
|| taskType == TaskType.ResumeXClusterUniverses);
if (universeDetails.universePaused && !isResumeOrDelete) {
String msg = "Universe " + universe.getUniverseUUID() + " is currently paused";
Expand Down Expand Up @@ -903,6 +904,7 @@ public void run(Universe universe) {
(owner == TaskType.ResumeUniverse
|| owner == TaskType.ResumeKubernetesUniverse
|| owner == TaskType.DestroyUniverse
|| owner == TaskType.DestroyKubernetesUniverse
|| owner == TaskType.ResumeXClusterUniverses);
if (universeDetails.universePaused && !isResumeOrDelete) {
String msg = "Universe " + universe.getUniverseUUID() + " is currently paused";
Expand Down

0 comments on commit c09a168

Please sign in to comment.