Comments (8)
There is no such instance in SM.
Just delete the finalizer and the ServiceInstance
will be deleted.
Let me know if it happens again sounds like race condition.
from sap-btp-service-operator.
The deletion of serviceinstances also failed with below messages, despite the servicebindings are already deleted:
status:
conditions:
- lastTransitionTime: "2021-12-21T10:52:44Z"
message: |
ServiceInstance deletion failed: request DELETE https://endpoint/v1/service_instances/a01beab6-289a-432b-b89e-f559d7b01c8a failed: StatusCode: 400 Body: {"error":"BadRequest","description":"could not delete instance due to 1 existing bindings"}
observedGeneration: 2
reason: DeleteFailed
status: "False"
type: Succeeded
- lastTransitionTime: "2021-11-19T10:02:57Z"
message: ""
reason: Provisioned
status: "True"
type: Ready
- lastTransitionTime: "2021-12-21T10:52:44Z"
message: |
ServiceInstance deletion failed: request DELETE https://endpoint/v1/service_instances/a01beab6-289a-432b-b89e-f559d7b01c8a failed: StatusCode: 400 Body: {"error":"BadRequest","description":"could not delete instance due to 1 existing bindings"}
observedGeneration: 2
reason: DeleteFailed
status: "True"
type: Failed
from sap-btp-service-operator.
Hi,
if you have Failed
condition BTP Operator won't retry, we have separation of Transient(retriable) and Non-Transient errors,
But if ServiceInstance
doesn't exist considered to be Transient which is strange I'll check it.
I am a bit confused of what happened here:
ServiceBinding
failed to be created because ServiceInstance
doesn't exist,
and ServiceInstance
can't be deleted because ServiceBinding
exists for the same instance, binding pair?
from sap-btp-service-operator.
Hi, no they are not the same pair. More over, the creation failure and deletion failure happened in two k8s clusters.
For deletion, we had four clusters with same configuration to be deleted in the same way, three of them were successfully deleted, and only one had the error.
from sap-btp-service-operator.
Hi,
What is this url https://endpoint/v1/service_instances/a01beab6-289a-432b-b89e-f559d7b01c8a doesn't seem like service manager.
Please send me the details I'll check in SM db what happened.
from sap-btp-service-operator.
from sap-btp-service-operator.
@pavelmaliy
We often face the issue described in the first post. Typically, we deploy a helm chart with pairs of service instances and bindings. The instance is always created successfully, but frequently, the binding goes into an error state because at the time it checked, the instance was not available yet. Looks to me like a race condition. We solve it by deleting and redeploying just the service binding, but this is a manual effort.
Could you please check again why the BTP operator does not resolve this situation on its own? We are currently using v0.1.16.
from sap-btp-service-operator.
Hi,
I found the problem 404 considered as non transient error will be fixed in this PR
#120
from sap-btp-service-operator.
Related Issues (20)
- Is it possible for BTPSO to import existing service instances? HOT 6
- Improve the quality of PR reviews by paying attention to the PR human readable content. HOT 1
- v0.5.3 wants to post an update to all existing ServiceInstances which fails on Audit Log HOT 4
- Propagate labels from ServiceBinding to the generated Secret HOT 3
- Allow ServiceBinding generate Secret into multiple namespaces HOT 3
- "could not find such instance" error while creating a servicebinding HOT 6
- Re-use existing shared instances. HOT 2
- load test: BTPSO deleted the servicebinding object from k8s cluster, but the servicebinding still exists on BTP side HOT 3
- Service instances and bindings leak after owner is deleted HOT 6
- BTPSO do not reconcile CreateFailed serviceinstance HOT 1
- Upgrade golang runtime version HOT 1
- Better self explaining error messages in case service manager integration is missing
- Binding to credstore allowed to expire? HOT 2
- Make the ServiceBinding validation webhook less strict HOT 1
- CVE vulnerabilities found for kube-rbac-proxy v14.0.2 HOT 2
- Crash-loop when a Service Binding remains with no Service Instance HOT 2
- servicebinding is blocked for a long time after the serviceinstance is Ready HOT 1
- operator attempts UPDATE on service even tho there was no change HOT 12
- Question regarding Cross subaccount service manager accessing (multitenancy?) HOT 10
- Readme is unclear about compatibility of previous "multitenancy" and new "Working with Multiple Subaccounts" approach HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sap-btp-service-operator.