You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Checks if any PodCliqueSet (in any namespace) references this ClusterTopology (via `grove.io/topology-name` label)
232
+
- Checks if any PodCliqueSet (in any namespace) references this ClusterTopology (via `grove.io/cluster-topology-name` label)
233
233
- Checks if topology is enabled in operator config (`topology.enabled: true`) and this specific topology is configured (considering both the default topology name and the `topology.name` setting)
234
234
- If ANY PodCliqueSet references this topology OR topology is enabled and set to this topology: Keeps finalizer, deletion blocked
235
235
- If NO PodCliqueSet references this topology AND topology is disabled or not set to this topology: Removes finalizer, deletion proceeds
@@ -238,7 +238,7 @@ Deletion Workflow:
238
238
Key Points:
239
239
240
240
- Admin must satisfy BOTH conditions before deletion:
241
-
- Delete all PodCliqueSet resources that reference this ClusterTopology (check `grove.io/topology-name` label)
241
+
- Delete all PodCliqueSet resources that reference this ClusterTopology (check `grove.io/cluster-topology-name` label)
242
242
- Disable TAS in operator config (`topology.enabled: false`) and restart operator
243
243
- Controller checks both conditions before allowing deletion
0 commit comments