From: Patrick Seidensal Date: Tue, 28 Jul 2020 08:23:57 +0000 (+0200) Subject: cephadm: deploying of monitoring images partially broken X-Git-Tag: v15.2.9~122^2~117^2~30 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=88e5ba845d5c4cb6fb3070dbbdfdd86b7e445ba1;p=ceph.git cephadm: deploying of monitoring images partially broken Deployment of monitoring images has been broken in the context of ceph-salt. Due to the removal of the registries in /etc/containers/registries.conf, all images need to be provided qualified. Fixes: https://tracker.ceph.com/issues/46726 Signed-off-by: Patrick Seidensal (cherry picked from commit 658230048bff5907d6dad8e216a540014a0898f1) --- diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index 02cd4770b04..0a65cb9d328 100755 --- a/src/cephadm/cephadm +++ b/src/cephadm/cephadm @@ -129,7 +129,7 @@ class Monitoring(object): components = { "prometheus": { - "image": "prom/prometheus:latest", + "image": "docker.io/prom/prometheus:v2.18.1", "cpus": '2', "memory": '4GB', "args": [ @@ -142,7 +142,7 @@ class Monitoring(object): ], }, "node-exporter": { - "image": "prom/node-exporter", + "image": "docker.io/prom/node-exporter:v0.18.1", "cpus": "1", "memory": "1GB", "args": [ @@ -150,7 +150,7 @@ class Monitoring(object): ], }, "grafana": { - "image": "ceph/ceph-grafana:latest", + "image": "docker.io/ceph/ceph-grafana:6.6.2", "cpus": "2", "memory": "4GB", "args": [], @@ -162,7 +162,7 @@ class Monitoring(object): ], }, "alertmanager": { - "image": "prom/alertmanager", + "image": "docker.io/prom/alertmanager:v0.20.0", "cpus": "2", "memory": "2GB", "args": [], diff --git a/src/pybind/mgr/cephadm/module.py b/src/pybind/mgr/cephadm/module.py index 4de556f9c6c..27e6ae0fe62 100644 --- a/src/pybind/mgr/cephadm/module.py +++ b/src/pybind/mgr/cephadm/module.py @@ -152,22 +152,22 @@ class CephadmOrchestrator(orchestrator.Orchestrator, MgrModule): }, { 'name': 'container_image_prometheus', - 'default': 'prom/prometheus:v2.18.1', + 'default': 'docker.io/prom/prometheus:v2.18.1', 'desc': 'Prometheus container image', }, { 'name': 'container_image_grafana', - 'default': 'ceph/ceph-grafana:6.6.2', + 'default': 'docker.io/ceph/ceph-grafana:6.6.2', 'desc': 'Prometheus container image', }, { 'name': 'container_image_alertmanager', - 'default': 'prom/alertmanager:v0.20.0', + 'default': 'docker.io/prom/alertmanager:v0.20.0', 'desc': 'Prometheus container image', }, { 'name': 'container_image_node_exporter', - 'default': 'prom/node-exporter:v0.18.1', + 'default': 'docker.io/prom/node-exporter:v0.18.1', 'desc': 'Prometheus container image', }, {