Merge "Enable horizon in scenario 002"

This commit is contained in:
Zuul 2023-11-16 05:35:26 +00:00 committed by Gerrit Code Review
commit 8578f6b20e
3 changed files with 14 additions and 1 deletions

View File

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

View File

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

View File

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