orange-cloudfoundry / osb-cmdb

A configuration management db for Open Service Broker API broker implementations
Apache License 2.0
14 stars 1 forks source link

Missing accepts_incomplete in provisionning/update/binding/unbinding #81

Closed gberche-orange closed 3 years ago

gberche-orange commented 3 years ago

Expected behavior

Observed behavior

accepts_incomplete parameter is only received in unprovisionning requests, as a result backing brokers requiring async may reject osb-cmdb requests with 422 error code and "response_body" such as

{"error":"AsyncRequired","description":"This service plan requires client support for asynchronous service operations."}

Affected release

Reproduced on version 1.2.0 and earlier

Possible fix