diff --git a/deployment_scripts/manifests/murano_dashboard.pp b/deployment_scripts/manifests/murano_dashboard.pp index 0e26bfa..83b7395 100644 --- a/deployment_scripts/manifests/murano_dashboard.pp +++ b/deployment_scripts/manifests/murano_dashboard.pp @@ -12,6 +12,11 @@ if has_key($murano_plugins, 'glance_artifacts_plugin') and $murano_plugins['glan package {'murano-glance-artifacts-plugin': ensure => 'latest', } + + include ::glance::params + ensure_resource('service', 'glance-glare', + { ensure => running, name => $::glance::params::glare_service_name }) + Package['murano-glance-artifacts-plugin'] ~> Service['glance-glare'] } else { $use_glare = false } @@ -27,8 +32,6 @@ include ::horizon::params ensure_resource('service', 'httpd', { 'ensure' => 'running', - 'enable' => true, - 'restart' => true, 'name' => $::horizon::params::http_service, }) diff --git a/deployment_tasks.yaml b/deployment_tasks.yaml index db01815..7eb4d67 100644 --- a/deployment_tasks.yaml +++ b/deployment_tasks.yaml @@ -99,7 +99,7 @@ type: puppet groups: ['primary-controller','controller'] required_for: [murano-controller-end] - requires: [horizon] + requires: [horizon, glance] condition: yaql_exp: > $.get('detach-murano', {}).get('metadata', {}).get('enabled', false) and