Merge "Ensure we configure ssl.conf" into stable/newton
This commit is contained in:
commit
b7dbf8d8c9
|
@ -37,6 +37,7 @@ class tripleo::profile::base::aodh::api (
|
|||
|
||||
if $step >= 3 {
|
||||
include ::aodh::api
|
||||
include ::apache::mod::ssl
|
||||
include ::aodh::wsgi::apache
|
||||
|
||||
#NOTE: Combination alarms are deprecated in newton and disabled by default.
|
||||
|
|
|
@ -30,6 +30,7 @@ class tripleo::profile::base::ceilometer::api (
|
|||
|
||||
if $step >= 4 {
|
||||
include ::ceilometer::api
|
||||
include ::apache::mod::ssl
|
||||
include ::ceilometer::wsgi::apache
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,6 +50,7 @@ class tripleo::profile::base::gnocchi::api (
|
|||
|
||||
if $step >= 4 {
|
||||
include ::gnocchi::api
|
||||
include ::apache::mod::ssl
|
||||
include ::gnocchi::wsgi::apache
|
||||
|
||||
class { '::gnocchi::storage':
|
||||
|
|
|
@ -87,6 +87,7 @@ class tripleo::profile::base::keystone (
|
|||
}
|
||||
|
||||
include ::keystone::config
|
||||
include ::apache::mod::ssl
|
||||
include ::keystone::wsgi::apache
|
||||
include ::keystone::cors
|
||||
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
fixes:
|
||||
- |
|
||||
With having package mod_ssl by default installed in images we introduced
|
||||
issue with mod_ssl package update. In case of SSL not being used or
|
||||
provided by HAproxy the puppet-apache module by default purges the
|
||||
ssl.conf file. The package update then recreates the file with default
|
||||
Listen 443 option. This causes conflict on 443 port during httpd restart.
|
||||
If we include ::apache::mod::ssl the ssl.conf file will be configured and
|
||||
the Listen option will be used only if there is vhost set to use SSL.
|
Loading…
Reference in New Issue