We are jazzed to announce the release of: puppet-tripleo 5.4.0: This release is part of the newton stable release series. Download the package from: https://tarballs.openstack.org/puppet-tripleo/ For more details, please see below. Changes in puppet-tripleo 5.3.0..5.4.0 -------------------------------------- 1c13042 Pass X-Forwarded-Proto for missing services e6a2b82 Enable communication between UI and the Undercloud by making HAProxy proxy for the UI e34dc3d swift/proxy: configure rabbitmq properly 2da3563 Make sure keepalived is restarted before haproxy. 9e9b64b Set redis file descriptor limit when run via pacemaker 3ae0d24 pacemaker/mysql: wait step 2 to remove default accounts 77213b5 Create heat user in keystone profile 66691f3 Add port to rabbitmq node ip list ddafa2a Fixes transparent binding to OpenDaylight in HA Proxy 4063699 NFS mounting for Glance file backend 61911ba Reload haproxy if any configuration changes on HA a20f5b8 Release 5.4.0 402f03b Added X-Forwarded-Proto headers for horizon b6a61f3 Only restart haproxy services when enable_load_balancer is defined 19ee99c Deploy monitoring/logging agents sooner 9540715 Increase haproxy client/server timeout for swift-proxy 99ce66c Add part_power and min_part_hours for Swift 974603c Removes logic dependent on 'odl_on_controller' 0cdfe2f Fixes missing ODL ML2 Authentication info f4fd72a Set memcached_servers for nova API b831137 Fix broken rabbitmqctl commands when using ipv6 Diffstat (except docs and test files) ------------------------------------- manifests/glance/nfs_mount.pp | 80 +++++++++++ manifests/haproxy.pp | 60 +++++++- manifests/keepalived.pp | 5 +- manifests/profile/base/aodh.pp | 6 +- manifests/profile/base/ceilometer.pp | 11 +- manifests/profile/base/cinder.pp | 7 +- manifests/profile/base/glance/api.pp | 17 ++- manifests/profile/base/haproxy.pp | 2 +- manifests/profile/base/heat.pp | 9 +- manifests/profile/base/ironic.pp | 7 +- manifests/profile/base/keystone.pp | 68 ++++++--- manifests/profile/base/logging/fluentd.pp | 160 ++++++++++----------- manifests/profile/base/manila.pp | 7 +- manifests/profile/base/mistral.pp | 7 +- manifests/profile/base/monitoring/sensu.pp | 8 +- manifests/profile/base/neutron.pp | 7 +- manifests/profile/base/neutron/opendaylight.pp | 2 +- .../base/neutron/plugins/ml2/opendaylight.pp | 27 ++-- .../base/neutron/plugins/ovs/opendaylight.pp | 10 +- manifests/profile/base/nova.pp | 7 +- manifests/profile/base/nova/api.pp | 11 ++ manifests/profile/base/rabbitmq.pp | 3 +- manifests/profile/base/sahara.pp | 7 +- manifests/profile/base/swift/proxy.pp | 19 ++- manifests/profile/base/swift/ringbuilder.pp | 13 ++ manifests/profile/pacemaker/database/mysql.pp | 12 +- manifests/profile/pacemaker/database/redis.pp | 17 +++ manifests/profile/pacemaker/haproxy.pp | 2 +- manifests/ui.pp | 2 +- metadata.json | 2 +- 30 files changed, 439 insertions(+), 156 deletions(-) Yours Tony