cloudfoundry / korifi

Cloud Foundry on Kubernetes
Apache License 2.0
318 stars 65 forks source link

As a Korifi API user I want to be able to unbind from a managed service instance #3296

Open danail-branekov opened 6 months ago

danail-branekov commented 6 months ago

GIVEN I have bound an app to a managed service WHEN I DELETE /v3/service_credential_bindings/my-binding-guid THEN I get a 202 Accepted response with Location header ppointing me to a binding deletion job THEN eventually I see the binding deletion job to succeed THEN binding data should not be available to the app (after a restart/restage) any more

Dev notes:

georgethebeatle commented 2 weeks ago

The way we finalize managed service bindings in this story seems to be causing pollution in CI environments. In order to prevent reverting the whole change, we decided to just revert the finalization logic and replace it with a no-op finalizer. Therefore we re-open this story as a reminder to re-introduce finalization logic for cfservicebindings.