[Ceph Dashboard HA Config] - Grafana is not reacheable from Ceph Dashboard

Bug #1868118 reported by Francesco Pantano on 2020-03-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Undecided
Francesco Pantano

Bug Description

In the HA scenario/config, the grafana frontend is not reacheable on the storage network; since we're able to make a tunnel to the ctlplane, we need to make sure the grafana frontend will be set on the same network (or a routed one), or the GET request will stuck and no iframe is not showed up.

Changed in tripleo:
assignee: nobody → Francesco Pantano (fmount)
Changed in tripleo:
status: New → In Progress

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

commit a6ff7e2eacf27536b98ee10d511281b3d19a2b0a
Author: Francesco Pantano <email address hidden>
Date: Thu Mar 19 19:56:39 2020 +0100

    Fix dashboard_frontend_vip parameter

    This patch fixes the dashboard_frontend_vip network
    used to properly configure grafana in HA, reflecting
    the change we have in haproxy.pp
    This change also exposes a new variable to give the
    operators the chance to configure a read-only admin
    user (e.g., no pools can be created through the
    dashboard).

    Depends-On: https://review.opendev.org/#/c/713892
    Change-Id: I263133c046c8c48f838da6d506b5dd046fbf7048
    Closes-Bug: #1868118

Changed in tripleo:
status: In Progress → Fix Released

Reviewed: https://review.opendev.org/714141
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=02b308343773684cc0757e51e4398f4c0a143583
Submitter: Zuul
Branch: stable/train

commit 02b308343773684cc0757e51e4398f4c0a143583
Author: Francesco Pantano <email address hidden>
Date: Thu Mar 19 15:24:02 2020 +0100

    Fix grafana haproxy frontend ip variable

    Grafana could be exposed along with ceph dashboard
    but it's actually embedded by in a view created for
    this purpose.
    For this reason the ceph-dashboard component should
    be able to reach grafana or the requests will fail.

    Closes-Bug: #1868118
    Change-Id: I7894c51d18961c5cab7ac62e5eec5d515e2667c8
    (cherry picked from commit b6175ece1ac77647e78e38f69648a8ac6c8795ee)

tags: added: in-stable-train

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

commit bf9c153d08842719e10730c8ef612e37984f5b26
Author: Francesco Pantano <email address hidden>
Date: Thu Mar 19 19:56:39 2020 +0100

    Fix dashboard_frontend_vip parameter

    This patch fixes the dashboard_frontend_vip network
    used to properly configure grafana in HA, reflecting
    the change we have in haproxy.pp
    This change also exposes a new variable to give the
    operators the chance to configure a read-only admin
    user (e.g., no pools can be created through the
    dashboard).

    Depends-On: https://review.opendev.org/#/c/714141
    Change-Id: I263133c046c8c48f838da6d506b5dd046fbf7048
    Closes-Bug: #1868118
    (cherry picked from commit a6ff7e2eacf27536b98ee10d511281b3d19a2b0a)

This issue was fixed in the openstack/puppet-tripleo 12.2.0 release.

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

This issue was fixed in the openstack/puppet-tripleo 11.5.0 release.

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  Edit
Everyone can see this information.

Other bug subscribers