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

support instances_retrievable and bindings_retrievable (supporting webui forms for params + osb client guid lookup) #9

Open gberche-orange opened 4 years ago

gberche-orange commented 4 years ago

Expected behavior

As an osb-client,

Observed behavior

Osb-cmdb and SCAB does not currently implement the fetch endpoints.

As a workaround, OSB client can be given a read-only access to the osb-cmdb to discover existing backing service guids. (duplicate of #23)

Affected release

Reproduced on version 0.2

gberche-orange commented 3 years ago

Status as of V1.6.0 for instances_retrievable feature

Paas-templates osb smoke tests are missing call to "cf curl /v3/service_instances/:guid/parameters", see https://www.pivotaltracker.com/story/show/178213858 for smoke test scenario

gberche-orange commented 3 years ago

Steps from V1.6.0 for binding_retrievable feature

Decision on whether to migrate to v3 CAPI api to support async service bindings

gberche-orange commented 2 years ago

Suggested alternative to implementing and testing async service binding is to wrap the CF CLI, thanks @o-orand

gberche-orange commented 2 years ago

Async service binding is now available in https://github.com/cloudfoundry/cf-java-client/releases/tag/v5.9.0.RELEASE thanks to https://github.com/cloudfoundry/cf-java-client/pull/1158