ceph_dashboard listener in haproxy is created when it shouldn't
Bug #1885122 reported by
Giulio Fidente
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Francesco Pantano |
Bug Description
ceph_dashboard listener is created in haproxy.cfg when dashboard is disabled; causing upgrade to stop and fail when checking for haproxy backends status (dashboard never comes back UP)
Probably due to condition in [1] which is mistakenly assuming dashboard in haproxy to be provisioned when mgr is enabled
1. https:/
Changed in tripleo: | |
assignee: | nobody → Francesco Pantano (fmount) |
status: | Triaged → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/737983 /git.openstack. org/cgit/ openstack/ puppet- tripleo/ commit/ ?id=a21b5ee7ce4 4270828a12b823b 33e5e4117bf4c1
Committed: https:/
Submitter: Zuul
Branch: master
commit a21b5ee7ce44270 828a12b823b33e5 e4117bf4c1
Author: Francesco Pantano <email address hidden>
Date: Thu Jun 25 13:25:44 2020 +0200
Fix haproxy ceph dashboard condition
If grafana is not enabled in the overcloud the
dashboard section shouldn't be created. We
currently hit an issue during upgrades because
the haproxy exists (because of ceph_mgr_enabled)
even though the dashboard bits aren't deployed.
Using the same condition for both services should
be safe enough.
Closes-Bug: #1885122 6203d7a60b564ea a287e5708d6
Co-Authored-By: Giulio Fidente <email address hidden>
Change-Id: I70d2ef2a64f0a4