From 88e5ba845d5c4cb6fb3070dbbdfdd86b7e445ba1 Mon Sep 17 00:00:00 2001 From: Patrick Seidensal Date: Tue, 28 Jul 2020 10:23:57 +0200 Subject: [PATCH] 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) --- src/cephadm/cephadm | 8 ++++---- src/pybind/mgr/cephadm/module.py | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index 02cd4770b0424..0a65cb9d3286d 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 4de556f9c6cb9..27e6ae0fe624b 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', }, { -- 2.39.5