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.
Depends-On: I1229d3a0cd2f08dabdcd3b47d9823f6a939cfbdb
Closes-Bug: #1885122
Co-Authored-By: Giulio Fidente <gfidente@redhat.com>
Change-Id: I70d2ef2a64f0a46203d7a60b564eaa287e5708d6
(cherry picked from commit a21b5ee7ce
)
This commit is contained in:
parent
d06f8b4d6a
commit
90a28fd10a
|
@ -349,7 +349,7 @@
|
|||
#
|
||||
# [*ceph_dashboard*]
|
||||
# (optional) Enable or not Ceph Dashboard binding
|
||||
# Defaults to hiera('ceph_mgr_enabled', false)
|
||||
# Defaults to hiera('ceph_grafana_enabled', false)
|
||||
#
|
||||
# [*opendaylight*]
|
||||
# (optional) Enable or not OpenDaylight binding
|
||||
|
@ -664,7 +664,7 @@ class tripleo::haproxy (
|
|||
$panko = hiera('panko_api_enabled', false),
|
||||
$barbican = hiera('barbican_api_enabled', false),
|
||||
$ceph_grafana = hiera('ceph_grafana_enabled', false),
|
||||
$ceph_dashboard = hiera('ceph_mgr_enabled', false),
|
||||
$ceph_dashboard = hiera('ceph_grafana_enabled', false),
|
||||
$gnocchi = hiera('gnocchi_api_enabled', false),
|
||||
$mistral = hiera('mistral_api_enabled', false),
|
||||
$swift_proxy_server = hiera('swift_proxy_enabled', false),
|
||||
|
|
Loading…
Reference in New Issue