Skip to content

Is the 2.14 spec contradictory around orphan mitigation? #563

@williammartin

Description

@williammartin

Hey all,

I'm trying to understand the orphan mitigation sections of the specification and right now it seems to be contradictory. There may be more cases, but the sections that jumped out to me were 4** status code section in the orphans section and the instructions on what to do under certain response codes from the provision operation

The relevant snippets of text are:

Status Code Of Service Broker Response Platform Interpretation Of Response Platform Initiates Orphan Mitigation?
... ... ...
All other 4xx Request rejected No
... ... ...

vs.

Responses with any other status code MUST be interpreted as a failure and a deprovision request MUST be sent to the Service Broker to prevent an orphan being created on the Service Broker

where status codes defined in the 4** range are 400, 409, and 422.

Am I missing something here like the table is generic and can be overridden by specific endpoint instructions, or is this contradictory?

Thanks,

Will

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions