Enable horizon in scenario 002

... to test installation of ironic-dashboard.

Depends-on: https://review.opendev.org/900799
Change-Id: Ib8ad54cbee1b3002ff643083d6a97d28a25268c7
This commit is contained in:
Takashi Kajinami 2023-11-14 00:04:32 +09:00
parent 71e569881e
commit 0d3749e062
3 changed files with 14 additions and 1 deletions

View File

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

View File

@ -91,6 +91,10 @@ class { 'openstack_integration::gnocchi':
backend => 'swift', backend => 'swift',
} }
class { 'openstack_integration::horizon':
ironic_enabled => true
}
class { 'openstack_integration::tempest': class { 'openstack_integration::tempest':
aodh => true, aodh => true,
barbican => true, barbican => true,
@ -98,6 +102,7 @@ class { 'openstack_integration::tempest':
cinder => true, cinder => true,
cinder_backup => true, cinder_backup => true,
gnocchi => true, gnocchi => true,
horizon => true,
swift => true, swift => true,
ironic => true, ironic => true,
zaqar => true, zaqar => true,

View File

@ -8,6 +8,10 @@
# (optional) Flag to enable manila dashboard # (optional) Flag to enable manila dashboard
# Defaults to false. # Defaults to false.
# #
# [*ironic_enabled*]
# (optional) Flag to enable ironic dashboard
# Defaults to false.
#
# [*octavia_enabled*] # [*octavia_enabled*]
# (optional) Flag to enable octavia dashboard # (optional) Flag to enable octavia dashboard
# Defaults to false. # Defaults to false.
@ -15,6 +19,7 @@
class openstack_integration::horizon ( class openstack_integration::horizon (
$heat_enabled = false, $heat_enabled = false,
$manila_enabled = false, $manila_enabled = false,
$ironic_enabled = false,
$octavia_enabled = false, $octavia_enabled = false,
) { ) {
@ -73,6 +78,9 @@ class openstack_integration::horizon (
if $heat_enabled { if $heat_enabled {
class { 'horizon::dashboards::heat': } class { 'horizon::dashboards::heat': }
} }
if $ironic_enabled {
class { 'horizon::dashboards::ironic': }
}
if $octavia_enabled { if $octavia_enabled {
class { 'horizon::dashboards::octavia': } class { 'horizon::dashboards::octavia': }
} }