Description of problem: This is an issue a customer is experiencing that I managed to reproduce on a couple of test VMs. When deploying multiple RGWs on different machines, one of the RGW machine got its service enabled for itself and the RGW on the other host. In the following setup I have a radosgw deployed on hosts ceph0 and grafana. If I list the ceph-radosgw services on ceph0, I get both: [root@ceph0 ~]# systemctl | grep ceph-radosgw ceph-radosgw.service loaded active running Ceph rados gateway ● ceph-radosgw.service loaded failed failed Ceph rados gateway ceph-radosgw.target loaded active active ceph target allowing to start/stop all ceph-radosgw@.service instances at once On the grafana host: [root@grafana ceph-ansible]# systemctl | grep ceph-radosgw ceph-radosgw.service loaded active running Ceph rados gateway ceph-radosgw.target loaded active active ceph target allowing to start/stop all ceph-radosgw@.service instances at once This means that any use of ceph-rados.target will fail. Version-Release number of selected component (if applicable): 2.3
Please share your inventory file.
I wiped the hosts and not on-site with the customer anymore but it was: [mons] ceph0 [osds] ceph0 [rgws] ceph0 grafana [ceph-grafana] grafana
I can reproduce, will send a fix tomorrow.
leseb would you please tag and announce a new version upstream so we can rebase to that version downstream?
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-2017:3387