Looks like a pool creation request to the mon was sent but not complete: (Pdb) > /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/storage/linux/ceph.py(2163)is_request_complete() -> for rid in states.keys(): (Pdb) l 2158 Returns True if a similair request has been completed 2159 2160 @param request: A CephBrokerRq object 2161 """ 2162 states = get_request_states(request, relation=relation) 2163 -> for rid in states.keys(): 2164 if not states[rid]['complete']: 2165 return False 2166 2167 return True 2168 (Pdb) states {'mon:15': {'complete': False, 'sent': True}} (Pdb) where /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/config-changed(750)() -> hooks.execute(sys.argv) /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/core/hookenv.py(963)execute() -> self._hooks[hook_name]() /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/hardening/harden.py(93)_harden_inner2() -> return f(*args, **kwargs) /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/config-changed(261)config_changed() -> _config_changed() /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/openstack/utils.py(1910)wrapped_f() -> pre_restarts_wait_f) /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/core/host.py(837)restart_on_change_helper() -> r = lambda_f() /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/openstack/utils.py(1904)() -> (lambda: f(*args, **kwargs)), /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/config-changed(231)_config_changed() -> mon_relation(r_id, unit) /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/config-changed(374)mon_relation() -> _mon_relation() /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/openstack/utils.py(1910)wrapped_f() -> pre_restarts_wait_f) /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/core/host.py(837)restart_on_change_helper() -> r = lambda_f() /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/openstack/utils.py(1904)() -> (lambda: f(*args, **kwargs)), /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/config-changed(290)_mon_relation() -> if is_request_complete(rq, relation='mon'): > /var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/storage/linux/ceph.py(2163)is_request_complete() -> for rid in states.keys(): (Pdb) request.__dict__ {'request_id': '6b4eb3fa-0b17-11ec-8cfe-fa163e92b932', 'ops': [{'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max -blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.buckets.data', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 20, 'op': 'create-pool', 'compression-mode': None, ' compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-names pace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'defau lt.rgw.control', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool ', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd' : None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.data.root', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': Non e, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.gc', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None , 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max -objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.log', 'compression-min-bl ob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': Non e, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.intent-log', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compress ion-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': No ne}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': No ne, 'name': 'default.rgw.meta', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirrori ng-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min -blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.otp', 'compression-min-blob-size': None, 'pg_num': None, ' weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size- ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd ': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.usage', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob -size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replic as': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.users.keys', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-m in-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compress ion-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.users.email', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'cre ate-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression -required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objec ts', 'max-bytes': None, 'name': 'default.rgw.users.swift', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app -name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objec ts': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.users.uid', 'compression-min-bl ob-size': None, 'pg_num': None, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': Non e, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.buckets.extra', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 1.0, 'op': 'create-pool', 'compr ession-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'compression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': 'default.rgw.buckets.index', 'compression-min-blob-size': None, 'pg_num': None, 'weight': 3.0, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob-size-ssd': None, 'compression-required-ratio': None}, {'group-namespace': None, 'replicas': 3, 'max-objects': None, 'com pression-min-blob-size-ssd': None, 'compression-algorithm': None, 'compression-max-blob-size-hdd': None, 'group': 'objects', 'max-bytes': None, 'name': '.rgw.root', 'compression-min-blob-size': None, 'pg_num': N one, 'weight': 0.1, 'op': 'create-pool', 'compression-mode': None, 'compression-max-blob-size': None, 'app-name': 'rgw', 'rbd-mirroring-mode': 'pool', 'compression-min-blob-size-hdd': None, 'compression-max-blob -size-ssd': None, 'compression-required-ratio': None}], 'api_version': 1}