]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/cephadm: fix cephadm errors
authorAashish Sharma <aashishsharma@localhost.localdomain>
Wed, 2 Mar 2022 11:23:02 +0000 (16:53 +0530)
committerAashish Sharma <aashishsharma@localhost.localdomain>
Thu, 10 Mar 2022 05:05:57 +0000 (10:35 +0530)
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
src/cephadm/cephadm
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/utils.py

index 88765c373112a6cdc476c87149074a613078e416..6b92a825980a516093870d2e68fb341458f57c69 100755 (executable)
@@ -523,14 +523,6 @@ class Monitoring(object):
                 if code == 0:
                     break
             cmd = 'alertmanager'  # reset cmd for version extraction
-        elif daemon_type == 'loki':
-            _, err, code = call(ctx, [
-                ctx.container_engine.path, 'exec', container_id, cmd, '--version'
-            ], verbosity=CallVerbosity.DEBUG)
-            if code == 0:
-                ver = err.index('version')
-                brnch = err.index('branch')
-                version = (err[ver + 7:brnch - 2])
         else:
             _, err, code = call(ctx, [
                 ctx.container_engine.path, 'exec', container_id, cmd, '--version'
index ab988637149c639e914cab7d75ed6cb3a19229a0..fab1fb6e59204846e5417dea5afe58b1acbbda22 100644 (file)
@@ -2464,7 +2464,7 @@ Then run the following:
                 'prometheus': PlacementSpec(count=1),
                 'node-exporter': PlacementSpec(host_pattern='*'),
                 'loki': PlacementSpec(count=1),
-                'promtail': PlacementSpec(count=1),
+                'promtail': PlacementSpec(host_pattern='*'),
                 'crash': PlacementSpec(host_pattern='*'),
                 'container': PlacementSpec(count=1),
                 'snmp-gateway': PlacementSpec(count=1),
index 99e1683ed0376fc6fb645f9af535944903d0fceb..94b9162affa7c0c435adc23a3f861f56083ecbb9 100644 (file)
@@ -23,7 +23,7 @@ class CephadmNoImage(Enum):
 # NOTE: order important here as these are used for upgrade order
 CEPH_TYPES = ['mgr', 'mon', 'crash', 'osd', 'mds', 'rgw', 'rbd-mirror', 'cephfs-mirror']
 GATEWAY_TYPES = ['iscsi', 'nfs']
-MONITORING_STACK_TYPES = ['node-exporter', 'prometheus', 'alertmanager', 'grafana']
+MONITORING_STACK_TYPES = ['node-exporter', 'prometheus', 'alertmanager', 'grafana', 'loki', 'promtail']
 
 CEPH_UPGRADE_ORDER = CEPH_TYPES + GATEWAY_TYPES + MONITORING_STACK_TYPES