From: Sage Weil Date: Tue, 20 Apr 2021 14:01:33 +0000 (-0400) Subject: mgr/cephadm: fix 'orch ls' count to reflect schedulable hosts X-Git-Tag: v16.2.5~39^2~4^2^2~34 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0d2bd3ce212b8204268257df8754d4e2adad14ca;p=ceph.git mgr/cephadm: fix 'orch ls' count to reflect schedulable hosts Signed-off-by: Sage Weil (cherry picked from commit ba135842e359fe6991e35d7177cfe3eac31af16d) --- diff --git a/src/pybind/mgr/cephadm/module.py b/src/pybind/mgr/cephadm/module.py index 04f857d37265..ab8074c21e47 100644 --- a/src/pybind/mgr/cephadm/module.py +++ b/src/pybind/mgr/cephadm/module.py @@ -1582,7 +1582,7 @@ class CephadmOrchestrator(orchestrator.Orchestrator, MgrModule, continue sm[nm] = orchestrator.ServiceDescription( spec=spec, - size=spec.placement.get_target_count(self.inventory.all_specs()), + size=spec.placement.get_target_count(self._schedulable_hosts()), running=0, events=self.events.get_for_service(spec.service_name()), created=self.spec_store.spec_created[nm],