DescriptionFrancesco Pantano
2019-12-20 17:14:33 UTC
Description of problem:
We should have the right default values to properly pull the grafana/prometheus/alertmanager/node-exporter containers from the right location.
By default these containers are pulled from docker.io, but we should trigger ceph-ansible using the ocp4 containers [1].
Here an example of a wrong containers-prepare-parameter.yaml:
parameter_defaults:
ContainerImagePrepare:
- push_destination: true
set:
ceph_alertmanager_image: alertmanager
ceph_alertmanager_namespace: docker.io/prom
ceph_alertmanager_tag: v0.16.2
ceph_grafana_image: grafana
ceph_grafana_namespace: docker.io/grafana
ceph_grafana_tag: 5.2.4
ceph_image: rhceph-4.0-rhel8
ceph_namespace: docker-registry.upshift.redhat.com/ceph
ceph_node_exporter_image: node-exporter
ceph_node_exporter_namespace: docker.io/prom
ceph_node_exporter_tag: v0.17.0
ceph_prometheus_image: prometheus
ceph_prometheus_namespace: docker.io/prom
ceph_prometheus_tag: v2.7.2
ceph_tag: latest
name_prefix: rhosp16-openstack-
name_suffix: ''
namespace: rhos-qe-mirror-rdu2.usersys.redhat.com:5002/rh-osbs
neutron_driver: ovn
rhel_containers: false
tag: 20191213.1
and here the right parameters we should use:
Registry is: registry.access.redhat.com
Namespace is the same we’re using for openshift 4: openshift4
Grafana container: ose-grafana: v4.1
Prometheus container: ose-prometheus: v4.1
Alertmanager Container: ose-prometheus-alertmanager: v4.1
Node exporter container: ose-prometheus-node-exporter: v4.1
[1] https://github.com/ceph/ceph-ansible/pull/4424/files
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHEA-2020:0283
Description of problem: We should have the right default values to properly pull the grafana/prometheus/alertmanager/node-exporter containers from the right location. By default these containers are pulled from docker.io, but we should trigger ceph-ansible using the ocp4 containers [1]. Here an example of a wrong containers-prepare-parameter.yaml: parameter_defaults: ContainerImagePrepare: - push_destination: true set: ceph_alertmanager_image: alertmanager ceph_alertmanager_namespace: docker.io/prom ceph_alertmanager_tag: v0.16.2 ceph_grafana_image: grafana ceph_grafana_namespace: docker.io/grafana ceph_grafana_tag: 5.2.4 ceph_image: rhceph-4.0-rhel8 ceph_namespace: docker-registry.upshift.redhat.com/ceph ceph_node_exporter_image: node-exporter ceph_node_exporter_namespace: docker.io/prom ceph_node_exporter_tag: v0.17.0 ceph_prometheus_image: prometheus ceph_prometheus_namespace: docker.io/prom ceph_prometheus_tag: v2.7.2 ceph_tag: latest name_prefix: rhosp16-openstack- name_suffix: '' namespace: rhos-qe-mirror-rdu2.usersys.redhat.com:5002/rh-osbs neutron_driver: ovn rhel_containers: false tag: 20191213.1 and here the right parameters we should use: Registry is: registry.access.redhat.com Namespace is the same we’re using for openshift 4: openshift4 Grafana container: ose-grafana: v4.1 Prometheus container: ose-prometheus: v4.1 Alertmanager Container: ose-prometheus-alertmanager: v4.1 Node exporter container: ose-prometheus-node-exporter: v4.1 [1] https://github.com/ceph/ceph-ansible/pull/4424/files Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: