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

Bug #1868118 reported by Francesco Pantano
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.opendev.org/713967

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

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (stable/train)

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

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/714145

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

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (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)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 12.2.0

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

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 11.5.0

This issue was fixed in the openstack/puppet-tripleo 11.5.0 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.