Description of problem: After installing a cluster on OSP (https://rhos-d.infra.prod.upshift.rdu2.redhat.com). it cannot be deleted with this error: $ ./openshift-install destroy cluster FATAL No suitable endpoint could be found in the service catalog. DEBUG LOG: time="2019-06-28T15:19:52+02:00" level=debug msg="OpenShift Installer v4.2.0-201906271819-dirty" time="2019-06-28T15:19:52+02:00" level=debug msg="Built from commit 06474dd31b58a4e4299473d41a4ab85cd488ebfc" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack containers" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack load balancers" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack servers" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack trunks" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack security-groups" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack ports" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack routers" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack subnets" time="2019-06-28T15:19:52+02:00" level=debug msg="Deleting openstack networks" time="2019-06-28T15:19:53+02:00" level=fatal msg="No suitable endpoint could be found in the service catalog." Version-Release number of the following components: $ ./openshift-install version ./openshift-install v4.2.0-201906271819-dirty built from commit 06474dd31b58a4e4299473d41a4ab85cd488ebfc release image registry.svc.ci.openshift.org/ocp/release@sha256:b3453b8b77ee863baf3df95299db24699305f5b126c78f9b8711cd53fbc7780d How reproducible: Steps to Reproduce: 1.Install IPI on OSP 2.Execute cluster destroy 3. Actual results: Please include the entire output from the last TASK line through the end of output if an error is generated Expected results: Additional info: Please attach logs from ansible-playbook with the -vvv flag
I think this bug was introduced with code that deletes Octavia resources. In particular, this would cause a cloud without Octavia available to fatally error: https://github.com/openshift/installer/blob/06474dd31b58a4e4299473d41a4ab85cd488ebfc/pkg/destroy/openstack/openstack.go#L610-L613
Verified on 4.2.0-0.nightly-2019-07-02-045036
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-2020:2589