Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix an inconsistency introduced in v2.14 #579

Merged
merged 1 commit into from
Aug 21, 2018

Conversation

duglin
Copy link
Contributor

@duglin duglin commented Aug 14, 2018

Inconsistency introduced by: #541

Fixes #563
Fixes #508

Signed-off-by: Doug Davis dug@us.ibm.com

Inconsistency introduced by: openservicebrokerapi#541

Fixes openservicebrokerapi#563

Signed-off-by: Doug Davis <dug@us.ibm.com>
@cfdreddbot
Copy link

Hey duglin!

Thanks for submitting this pull request! I'm here to inform the recipients of the pull request that you and the commit authors have already signed the CLA.

@leonwanghui
Copy link
Contributor

Also fixes #508

@duglin
Copy link
Contributor Author

duglin commented Aug 15, 2018

@leonwanghui thanks, I updated the first comment

@duglin
Copy link
Contributor Author

duglin commented Aug 21, 2018

@mattmcneeney @pmorie @n3wscott @zrob review?

Copy link
Contributor

@mattmcneeney mattmcneeney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @duglin !

@kibbles-n-bytes kibbles-n-bytes merged commit ee52006 into openservicebrokerapi:master Aug 21, 2018
@gberche-orange
Copy link
Contributor

@duglin I believe the text If the response contains "state": "failed" then the Platform MUST send a deprovision request to the Service Broker to prevent an orphan being created on the Service Broker. However, while the Platform will attempt to send a deprovision request, Service Brokers MAY automatically delete any resources associated with the failed bind request on their own. introduced by #354 into the "Polling Last Operation for Service Instances" section still remains:

https://github.com/openservicebrokerapi/servicebroker/blob/master/spec.md#body-1

I understand this text should be removed as this will negatively impacts service instance update failures as reported by @leonwanghui in #508 when broker last operation for service instance endpoint responds with a 200 status with a failed body. I'd then suggest to reopen #508

@duglin duglin deleted the issue563 branch August 23, 2018 18:14
duglin pushed a commit to duglin/servicebroker that referenced this pull request Aug 23, 2018
I missed this part of the spec that had similar text to what we edited
as part of openservicebrokerapi#579.

So this is part 2 of that PR.

Signed-off-by: Doug Davis <dug@us.ibm.com>
@duglin duglin mentioned this pull request Aug 23, 2018
@duglin
Copy link
Contributor Author

duglin commented Aug 23, 2018

@gberche-orange nice catch!! I opened #591 to try to address it

@mattmcneeney mattmcneeney modified the milestone: 2.15 Jun 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
8 participants