+++ /dev/null
-
-tasks:
- - install:
- - ceph:
- # tests may leave mgrs broken, so don't try and call into them
- # to invoke e.g. pg dump during teardown.
- wait-for-scrub: false
- log-whitelist:
- - overall HEALTH_
- - \(MGR_DOWN\)
- - \(MGR_INSIGHTS_WARNING\)
- - \(insights_health_check
- - \(PG_
- - replacing it with standby
- - No standby daemons available
- - cephfs_test_runner:
- modules:
- - tasks.mgr.test_cephadm_orchestrator
+++ /dev/null
-import logging
-from mgr_test_case import MgrTestCase
-
-log = logging.getLogger(__name__)
-
-class TestOrchestratorCli(MgrTestCase):
- MGRS_REQUIRED = 1
-
- def _orch_cmd(self, *args):
- return self.mgr_cluster.mon_manager.raw_cluster_cmd("orchestrator", *args)
-
- def setUp(self):
- super(TestOrchestratorCli, self).setUp()
- self._load_module("orchestrator_cli")
- self._load_module("cephadm")
- self._orch_cmd("set", "backend", "cephadm")
-
- def test_host_ls(self):
- self._orch_cmd("host", "add", "osd0")
- self._orch_cmd("host", "add", "mon0")
- ret = self._orch_cmd("host", "ls")
- self.assertIn("osd0", ret)
- self.assertIn("mon0", ret)