If I misconfigure my glance-api.conf with an incorrect rbd_store_user for one of my store then that store does not work as expected. All requests to glance fails with a 503 error. Steps to reproduce: 1. Enabled multiple stores by configuring more than one store using enabled_backends config option 2. Provide incorrect rbd_store_user name for one of the rbd store. 3. Restart the glance api service 4. Run glance image-list command Expected output: Should list available images Actual output: Fails with 503 error NOTE: Sample glance-api.conf [default] enabled_backends = ceph:rbd,fast:file [glance_store] default_backend = ceph [ceph] rbd_store_pool = images rbd_store_user = glance-break # incorrect user name rbd_store_ceph_conf = /etc/ceph/ceph.conf
If this bug requires doc text for errata release, please set the 'Doc Type' and provide draft text according to the template in the 'Doc Text' field. The documentation team will review, edit, and approve the text. If this bug does not require doc text, please set the 'requires_doc_text' flag to '-'.
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:3148