From e7d29cfd128716f5846608a2c3dc5aa0950b98b8 Mon Sep 17 00:00:00 2001 From: Scot Wells Date: Fri, 29 May 2026 16:13:37 -0500 Subject: [PATCH] feat(service-catalog): require provider approval to enable compute Set enablementPolicy.mode to GatedByProvider on the compute Service manifest so that new service enablements enter PendingApproval and require an explicit provider approval (spec.approval.decision: Approved) before becoming active, rather than self-activating immediately. Co-Authored-By: Claude Sonnet 4.6 --- config/components/service-catalog/service.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/components/service-catalog/service.yaml b/config/components/service-catalog/service.yaml index d32fd925..90a6e812 100644 --- a/config/components/service-catalog/service.yaml +++ b/config/components/service-catalog/service.yaml @@ -9,5 +9,7 @@ spec: owner: producerProjectRef: name: datum-cloud + enablementPolicy: + mode: GatedByProvider phase: Published serviceName: compute.datumapis.com