Problem
Problem: a task in LegoFlow-SWE (Harbor dataset). When deleting a Kubernetes namespace (or any set of resources), there is no guarantee that PushSecrets will be deleted before their associated SecretStores. This creates a race condition: if the SecretStore is deleted first, the PushSecret…
The task
When deleting a Kubernetes namespace (or any set of resources), there is no guarantee that PushSecrets will be deleted before their associated SecretStores. This creates a race condition: if the SecretStore is deleted first, the PushSecret controller can no longer connect to the external secrets provider to clean up…
Part of Lego-X/LegoFlow-SWE.