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

Return dashboard_url in polling last operation of service instance #498

Closed
leonwanghui opened this issue Apr 17, 2018 · 5 comments
Closed
Assignees

Comments

@leonwanghui
Copy link
Contributor

Background

Currently for provision request, the service broker will return dashboard_url field in the response body.

Problem

For aync operation, some brokers can't return the dashboard_url value in time, but in PollLastOperation request there is no field that indicates the required dashboard_url value, so this may cause some issues that the platform could not get the dashboard_url info and pass it to users.

Goal

Add dashboard_url field definition in response body of poll last operation, so that the platform can get the info of dashboard_url when brokers finish provisioning operation.

@jmrodri
Copy link

jmrodri commented Apr 17, 2018

This is EXACTLY the issue I wanted to talk about. I can take ownership of this one.

@duglin
Copy link
Contributor

duglin commented Apr 17, 2018

Assigned to @leon but Jesus will help

@leonwanghui
Copy link
Contributor Author

Thanks @jmrodri and @duglin

@mattmcneeney
Copy link
Contributor

The dashboard_url can now be fetched via the Fetching a Service Instance endpoint, so closing this!

@gberche-orange
Copy link
Contributor

@mattmcneeney The GET /v2/service_instances/:instance_id dashboard_url response field mentions

Note: a Service Broker that wishes to return dashboard_url for a Service Instance MUST return it with the initial response to the provision request, even if the service is provisioned asynchronously.

Should we read it is valid for a broker to return a different value of the dashboard_url between the initial response to the provision request, and the GET /v2/service_instances/:instance_id response ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants