node_exporter container is not deployed in all the Ceph Storage nodes

Bug #1902251 reported by Francesco Pantano
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Undecided
David Hill

Bug Description

Setting the node_exporter container variable in the grafana templates [1] breaks some use cases where metrics should be retrieved from the all CephStorage nodes.
For this reason this variable is needed in the 'all' group and this is especially true if the operators are not using the default images (but satellite images).

Changed in tripleo:
assignee: nobody → David Hill (david-hill-ubisoft)
status: New → In Progress
Changed in tripleo:
assignee: David Hill (david-hill-ubisoft) → Francesco Pantano (fmount)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Francesco Pantano (<email address hidden>) on branch: master
Review: https://review.opendev.org/760217
Reason: abandoning and restoring due to CI issues

Changed in tripleo:
assignee: Francesco Pantano (fmount) → David Hill (david-hill-ubisoft)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/760217
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=51ebe2f655111508550159e170eb5050d04ccb00
Submitter: Zuul
Branch: master

commit 51ebe2f655111508550159e170eb5050d04ccb00
Author: David Hill <email address hidden>
Date: Wed Oct 28 15:46:37 2020 -0400

    node_exporter_container_image is needed in 'all' group

    ceph-ansible requires the definition of the node exporter
    container in all.yml, but at this time, the related variable
    is scoped on the Grafana server role only.
    If we want to deploy node exporter containers on all the
    overcloud nodes (including the CephStorage nodes), it is
    needed in the 'all' group and this is especially true if
    when operators are not using the default images but satellite.

    Change-Id: I7792cb252edf71ab1bb168eac1181365ca98ea7b
    Closes-Bug: #1902251

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/victoria)

Fix proposed to branch: stable/victoria
Review: https://review.opendev.org/762286

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/ussuri)

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/762287

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/762288

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/victoria)

Reviewed: https://review.opendev.org/762286
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=e92bd3598d1aef191d169878d89df379aa1c4620
Submitter: Zuul
Branch: stable/victoria

commit e92bd3598d1aef191d169878d89df379aa1c4620
Author: David Hill <email address hidden>
Date: Wed Oct 28 15:46:37 2020 -0400

    node_exporter_container_image is needed in 'all' group

    ceph-ansible requires the definition of the node exporter
    container in all.yml, but at this time, the related variable
    is scoped on the Grafana server role only.
    If we want to deploy node exporter containers on all the
    overcloud nodes (including the CephStorage nodes), it is
    needed in the 'all' group and this is especially true if
    when operators are not using the default images but satellite.

    Change-Id: I7792cb252edf71ab1bb168eac1181365ca98ea7b
    Closes-Bug: #1902251
    (cherry picked from commit 51ebe2f655111508550159e170eb5050d04ccb00)

tags: added: in-stable-victoria
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 13.1.0

This issue was fixed in the openstack/tripleo-heat-templates 13.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 14.0.0

This issue was fixed in the openstack/tripleo-heat-templates 14.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 12.4.2

This issue was fixed in the openstack/tripleo-heat-templates 12.4.2 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.4.0

This issue was fixed in the openstack/tripleo-heat-templates 11.4.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.