Bug 1575943
| Summary: | Duplicate ClusterServiceClass in Catalog cause template deployment failure | ||||||
|---|---|---|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Andre Costa <andcosta> | ||||
| Component: | Service Catalog | Assignee: | Jay Boyd <jaboyd> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Zhang Cheng <chezhang> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 3.7.1 | CC: | chezhang, jaboyd, jiazha, zhsun, zitang | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | No Doc Update | |||||
| Doc Text: |
undefined
|
Story Points: | --- | ||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2018-05-09 18:33:14 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Andre Costa
2018-05-08 11:07:03 UTC
Duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1548122 In the description below, the same holds true for service plans as what is described for service classes: When the broker stops listing classes in a GetCatalog request, Service Catalog detects this and if there are no instances of the class, it deletes the class. If there are instances, it marks the class's status removedFromBrokerCatalog=true. If the Broker re-adds the same Class and or plan, Catalog should reset the removedFromBrokerCatalog status to false. This was not working properly until 3.10: in 3.7 and 3.9 the deletion is detected but the status is never reset when the broker starts listing the class/plan again. As a work around, you can edit the service class/service plan and reset the removedFromBrokerCatalog status after the broker relists the class/plan again. I.E., $ oc edit clusterserviceclass xxxx and change the Status/removedFromBrokerCatalog to false. *** This bug has been marked as a duplicate of bug 1548122 *** correction to comment #1: the fix was also delivered to OSE v3.9.21-1 by https://github.com/openshift/ose/pull/1200 |