-
Notifications
You must be signed in to change notification settings - Fork 249
Closed
Labels
area/bindingIssues or PRs related to `odo add/delete binding *` commands or Service Binding OperatorIssues or PRs related to `odo add/delete binding *` commands or Service Binding Operatorestimated-size/S (5-10)Rough sizing for Epics. Less then one sprint of work for one personRough sizing for Epics. Less then one sprint of work for one personkind/featureCategorizes issue as a feature request. For PRs, that means that the PR is the implementationCategorizes issue as a feature request. For PRs, that means that the PR is the implementationv2Issue or PR that applies to the v2 of odoIssue or PR that applies to the v2 of odo
Description
Which functionality do you think we should add?
The Service Binding Operator project introduced breaking changes in redhat-developer/service-binding-operator#608 which will cause the "odo link" between a component and an Operator backed service to fail. odo is not compatible with the breaking changes introduced in the Operator.
Why is this needed?
It is needed to make sure users can upgrade to a version of odo that is compatible with this breaking change.
Acceptance Criteria
- Check if the cluster supports resources of type "ServiceBinding" using the GVK/R info.
- Create "ServiceBinding" instead of "ServiceBindingRequest" if it supports.
- Maintain backward compatibility for alpha version of SBO by keeping support for "ServiceBindingRequest".
- Integration Tests
/area service-operators
/area component
/kind feature
Metadata
Metadata
Assignees
Labels
area/bindingIssues or PRs related to `odo add/delete binding *` commands or Service Binding OperatorIssues or PRs related to `odo add/delete binding *` commands or Service Binding Operatorestimated-size/S (5-10)Rough sizing for Epics. Less then one sprint of work for one personRough sizing for Epics. Less then one sprint of work for one personkind/featureCategorizes issue as a feature request. For PRs, that means that the PR is the implementationCategorizes issue as a feature request. For PRs, that means that the PR is the implementationv2Issue or PR that applies to the v2 of odoIssue or PR that applies to the v2 of odo
Type
Projects
Status
Done ✅