Add missing base apache configs when internal TLS
Some services are missing the base apache configuration, when running with TLS and under WSGI. Address that in its base profiles. Related-Bug: #1835414 Change-Id: I8148a039ab9dcbc97baff141aae6ebab4c27e16d Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
This commit is contained in:
parent
5f0a05c052
commit
3a5294ea9a
|
@ -170,6 +170,7 @@ class tripleo::profile::base::glance::api (
|
|||
tls_key => $tls_keyfile,
|
||||
notify => Class['::glance::api'],
|
||||
}
|
||||
include ::tripleo::profile::base::apache
|
||||
}
|
||||
case $glance_backend {
|
||||
'swift': { $backend_store = 'swift' }
|
||||
|
|
|
@ -138,6 +138,7 @@ class tripleo::profile::base::neutron::server (
|
|||
if $designate_api_enabled {
|
||||
include ::neutron::designate
|
||||
}
|
||||
include ::tripleo::profile::base::apache
|
||||
}
|
||||
# We start neutron-server on the bootstrap node first, because
|
||||
# it will try to populate tables and we need to make sure this happens
|
||||
|
|
|
@ -135,6 +135,7 @@ class tripleo::profile::base::nova::ec2api (
|
|||
tls_key => $metadata_tls_keyfile,
|
||||
}
|
||||
Tripleo::Tls_proxy['ec2-api-metadata'] ~> Anchor<| title == 'ec2api::service::begin' |>
|
||||
include ::tripleo::profile::base::apache
|
||||
}
|
||||
include ::ec2api
|
||||
include ::ec2api::api
|
||||
|
|
|
@ -139,6 +139,7 @@ class tripleo::profile::base::swift::proxy (
|
|||
tls_key => $tls_keyfile,
|
||||
}
|
||||
Tripleo::Tls_proxy['swift-proxy-api'] ~> Anchor<| title == 'swift::service::begin' |>
|
||||
include ::tripleo::profile::base::apache
|
||||
}
|
||||
}
|
||||
if $step >= 4 {
|
||||
|
|
Loading…
Reference in New Issue