From 01906cc62c359dcfbd4836e767115f8600761141 Mon Sep 17 00:00:00 2001 From: Jochen Ehret Date: Tue, 10 Feb 2026 08:49:37 +0100 Subject: [PATCH] Enable multiple service binding feature for int tests * this is required for the upcoming "cleanup-outdated-service-bindings" command integration tests --- .../ops-files/increase-max-service-credential-bindings.yml | 6 ++++++ .github/workflows/create-bosh-lite.yml | 1 + 2 files changed, 7 insertions(+) create mode 100644 .github/ops-files/increase-max-service-credential-bindings.yml diff --git a/.github/ops-files/increase-max-service-credential-bindings.yml b/.github/ops-files/increase-max-service-credential-bindings.yml new file mode 100644 index 00000000000..79a874aeb74 --- /dev/null +++ b/.github/ops-files/increase-max-service-credential-bindings.yml @@ -0,0 +1,6 @@ +# Enable service binding rotation feature +# See https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0040-service-binding-rotation.md#cf-cli +--- +- type: replace + path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/max_service_credential_bindings_per_app_service_instance? + value: 2 diff --git a/.github/workflows/create-bosh-lite.yml b/.github/workflows/create-bosh-lite.yml index ad91ccb4a8c..f2c8f7b782e 100644 --- a/.github/workflows/create-bosh-lite.yml +++ b/.github/workflows/create-bosh-lite.yml @@ -153,6 +153,7 @@ jobs: -o ${GITHUB_WORKSPACE}/cli/.github/ops-files/add-uaa-client-credentials.yml \ -o ${GITHUB_WORKSPACE}/cli/.github/ops-files/increase-route-registration-interval.yml \ -o ${GITHUB_WORKSPACE}/cli/.github/ops-files/add-oidc-provider.yml ${additional_args} \ + -o ${GITHUB_WORKSPACE}/cli/.github/ops-files/increase-max-service-credential-bindings.yml \ -v client-secret="${{ secrets.CLIENT_SECRET }}" \ -v system_domain=${SYSTEM_DOMAIN} \ > ./director.yml