Enable horizon in scenario005

... so that we can test manila-dsahboard deployment.

Change-Id: I858f36a6344709c621fcd50377e86109cf66ddcf
This commit is contained in:
Takashi Kajinami 2023-03-10 12:20:55 +09:00
parent 863628b2fe
commit 4e78751391
3 changed files with 13 additions and 1 deletions

View File

@ -65,7 +65,7 @@ scenario](#all-in-one).
| swift | | | X | | | | |
| sahara | | | | X | | | |
| trove | | | | X | | | |
| horizon | | | | X | X | | X |
| horizon | | | | X | X | X | X |
| ironic | | | X | | | | |
| zaqar | | | X | | | | |
| murano | | | | X | | | |

View File

@ -60,6 +60,9 @@ class { 'openstack_integration::octavia':
provider_driver => 'ovn'
}
class { 'openstack_integration::horizon':
manila_enabled => true
}
include openstack_integration::manila
class { 'openstack_integration::provision':
@ -70,6 +73,7 @@ class { 'openstack_integration::provision':
class { 'openstack_integration::tempest':
cinder => true,
horizon => true,
manila => true,
octavia => true,
neutron_driver => 'ovn',

View File

@ -4,12 +4,17 @@
# (optional) Flag to enable heat dashboard
# Defaults to false.
#
# [*manila_enabled*]
# (optional) Flag to enable manila dashboard
# Defaults to false.
#
# [*octavia_enabled*]
# (optional) Flag to enable octavia dashboard
# Defaults to false.
#
class openstack_integration::horizon (
$heat_enabled = false,
$manila_enabled = false,
$octavia_enabled = false,
) {
@ -73,4 +78,7 @@ class openstack_integration::horizon (
if $octavia_enabled {
class { 'horizon::dashboards::octavia': }
}
if $manila_enabled {
class { 'horizon::dashboards::manila': }
}
}