'all:true' is no longer a valid PlacementSpec.
Signed-off-by: Sage Weil <sage@redhat.com>
#. Deploy a node-exporter service on every node of the cluster. The node-exporter provides host-level metrics like CPU and memory utilization.::
- ceph orch apply node-exporter all:true
+ ceph orch apply node-exporter '*'
#. Deploy alertmanager::
Daemons can be placed on hosts as well::
- orch apply prometheus all:true
+ orch apply prometheus '*'
Or in yaml::
bin/ceph orch rm crash
! bin/ceph orch ls | grep crash
-bin/ceph orch apply crash all:true
-bin/ceph orch apply crash \*
+bin/ceph orch apply crash '*'
bin/ceph orch ls | grep crash
while ! bin/ceph orch ps | grep crash ; do sleep 1 ; done
bin/ceph orch apply rbd-mirror 1
-bin/ceph orch apply node-exporter all:true
+bin/ceph orch apply node-exporter '*'
bin/ceph orch apply prometheus 1
bin/ceph orch apply alertmanager 1
bin/ceph orch apply grafana 1
@pytest.mark.parametrize("placement",
[
- ('1 all:true'),
- ('all:true label:foo'),
- ('all:true host1 host2'),
+ ('1 *'),
+ ('* label:foo'),
+ ('* host1 host2'),
])
def test_bad_placements(placement):
try:
service_name='crash',
spec=ServiceSpec(
'crash',
- placement=PlacementSpec.from_string('all:true'),
+ placement=PlacementSpec.from_string('*'),
),
size=num_nodes,
container_image_name=image_name,
ceph_adm mgr module enable cephadm
ceph_adm orch set backend cephadm
ceph_adm orch host add $HOSTNAME
- ceph_adm orch apply crash all:true
+ ceph_adm orch apply crash '*'
fi
}