openservicebrokerapi / servicebroker

Open Service Broker API Specification
https://openservicebrokerapi.org/
Apache License 2.0
1.19k stars 434 forks source link

Incompatible change in v2.12: the broker MUST return 200 OK if the binding already exists #528

Closed fmui closed 6 years ago

fmui commented 6 years ago

In the v2.11 spec, the broker had a choice to return 200 OK when the platform sends identical parameters for an exiting binding. The expected broker behavior changed in v2.12 to a MUST.

v2.11:

200 OK May be returned if the binding already exists and the requested parameters are identical to the existing binding.

v2.12:

200 OK MUST be returned if the binding already exists and the requested parameters are identical to the existing binding.

Although v2.11 was ambiguous, we are now in a situation where v2.11 brokers may not work with platform supporting v2.12 or v2.13.

fmui commented 6 years ago

See PR #540 .

duglin commented 6 years ago

Closing since #540 is closed/merged.