Description of problem: oc get serviceinstance and servicebinding can not list out result of serviceinstances.servicecatalog.k8s.io and serviceinbindings.servicecatalog.k8s.io the short name of 'serviceinstance' and 'servicebindings' are replaced by serviceinstances.automationbroker.io and servicebindings.automationbroker.io Version-Release number of selected component (if applicable): asb 1.2.5 service catalog : v0.1.13 How reproducible: always Steps to Reproduce: 1. provision postgresql-apb in test project , and create a binding 2. oc get serviceinstance -n test, oc get servicebinding -n test Actual results: can not listout the serviceinstance and servicebinding [root@host-172-16-120-84 ~]# oc get serviceinstance.servicecatalog.k8s.io -n test NAME AGE rh-postgresql-apb-krfjn 12m [root@host-172-16-120-84 ~]# oc get serviceinstance -n test No resources found. [root@host-172-16-120-84 ~]# oc get servicebindings.servicecatalog.k8s.io -n test NAME AGE rh-postgresql-apb-krfjn-fl877 13m [root@host-172-16-120-84 ~]# oc get servicebindings -n test No resources found. the short name for *.automationbroker.io [root@host-172-16-120-84 ~]# oc get serviceinstances -n openshift-ansible-service-broker NAME AGE 3fe7376c-3ee0-11e8-a8d4-0a580a80000b 15m [root@host-172-16-120-84 ~]# oc get servicebindings -n openshift-ansible-service-broker NAME AGE 53d81450-3ee0-11e8-a8d4-0a580a80000b 14m Expected results: the short name of 'serviceinstance' and servicebindings are still for *.servicecatalog.k8s.io it's better to use different short name for broker's CDs and service catalog objects Additional info:
Because most of auto test use `serviceinstance` and `servicebinding` to check service catalog objects , so add 'TestBlocker' tag .
Shawn, what's the status of this bug, will you update the crds ?
I am working on PRs for this now: https://github.com/automationbroker/broker-client-go/pull/7 https://github.com/automationbroker/bundle-lib/pull/62 https://github.com/openshift/ansible-service-broker/pull/907 I will be working on getting this merged today
PRs: https://github.com/automationbroker/broker-client-go/pull/7 https://github.com/automationbroker/bundle-lib/pull/62 https://github.com/openshift/ansible-service-broker/pull/907 https://github.com/openshift/openshift-ansible/pull/8178
prs: https://github.com/openshift/openshift-ansible/pull/8178 https://github.com/automationbroker/bundle-lib/pull/62 https://github.com/openshift/ansible-service-broker/pull/907 https://github.com/automationbroker/broker-client-go/pull/7
PRs have been merged and the ansible-service-broker package, version 1.2.8-1 released downstream.
Shawn, openshit-ansible PR : https://github.com/openshift/ansible-service-broker/pull/895 has not been merged, so we can not test asb 1.2.8 related bugs because it can not find refined crds. please help merged the ansible prs.
Commits pushed to master at https://github.com/openshift/openshift-ansible https://github.com/openshift/openshift-ansible/commit/8cfc0b3866ab0ab726703502bd8830e918f972fa Bug 1566924 - Renaming CRDs https://github.com/openshift/openshift-ansible/commit/384f8d22783dd64de51fe1e70f93f536cd77b5bc Merge pull request #8178 from shawn-hurley/bug-1566924 Bug 1566924 - renaming CRDs
The latest ansible version is 3.10.0-0.32.0, not include this ansible PR. ASB bugs fixed in v1.2.8+ will be blocked until the new ansible release is ready.
image is ready , so change it to ON_QA.
verified , openshift-ansible : v3.10.0-0.35.0.0 [root@host-172-16-120-56 tmp]# oc get serviceinstance -n test NAME AGE rh-postgresql-apb-d6vfr 10m [root@host-172-16-120-56 tmp]# oc get servicebinding -n test NAME AGE rh-postgresql-apb-d6vfr-57vrl 1m but the crd are not created as expected in installation , create another bug 1575508 to trace it.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:1816