Test deployment of Octavia dashboard
This change enables horizon and its octavia dashboard plugin in scenario 004 to test that deployment pattern. Change-Id: Ie54427cf00292cb7225cdfa7a62a3b3e0eb2b7fb
This commit is contained in:
parent
69f7ee3189
commit
25ad653e67
@ -63,7 +63,7 @@ scenario](#all-in-one).
|
||||
| swift | | | X | | | | |
|
||||
| sahara | | | | X | | | |
|
||||
| trove | | | | X | | | |
|
||||
| horizon | | | | X | | | X |
|
||||
| horizon | | | | X | X | | X |
|
||||
| ironic | | | X | | | | |
|
||||
| zaqar | | | X | | | | |
|
||||
| murano | | | | X | | | |
|
||||
|
@ -69,6 +69,9 @@ class { 'openstack_integration::ceph':
|
||||
deploy_rgw => true,
|
||||
swift_dropin => true,
|
||||
}
|
||||
class { 'openstack_integration::horizon':
|
||||
octavia_enabled => true
|
||||
}
|
||||
if $watcher_enabled {
|
||||
include openstack_integration::watcher
|
||||
}
|
||||
@ -79,6 +82,7 @@ include openstack_integration::provision
|
||||
# Don't test swift, radosgw won't pass the current tests
|
||||
# Glance, nova, neutron are true by default.
|
||||
class { 'openstack_integration::tempest':
|
||||
horizon => true,
|
||||
watcher => $watcher_enabled,
|
||||
bgpvpn => $bgpvpn_enabled,
|
||||
l2gw => $l2gw_enabled,
|
||||
|
@ -4,8 +4,13 @@
|
||||
# (optional) Flag to enable heat dashboard
|
||||
# Defaults to false.
|
||||
#
|
||||
# [*octavia_enabled*]
|
||||
# (optional) Flag to enable octavia dashboard
|
||||
# Defaults to false.
|
||||
#
|
||||
class openstack_integration::horizon (
|
||||
$heat_enabled = false,
|
||||
$heat_enabled = false,
|
||||
$octavia_enabled = false,
|
||||
) {
|
||||
|
||||
include openstack_integration::config
|
||||
@ -57,4 +62,7 @@ class openstack_integration::horizon (
|
||||
if $heat_enabled {
|
||||
class { 'horizon::dashboards::heat': }
|
||||
}
|
||||
if $octavia_enabled {
|
||||
class { 'horizon::dashboards::octavia': }
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user