We are joyful to announce the release of:
puppet-tripleo-announce-release 6.1.0
This release is part of the ocata release series.
Download the package from:
https://tarballs.openstack.org/puppet-tripleo-announce-release/
For more details, please see below.
Changes in puppet-tripleo-announce-release 6.0.0..6.1.0 -------------------------------------------------------
53954ff Release ocata-2 a102d35 Create Glance's database if glance-api is enabled 6b081ab Delete MidoNet deprecated classes and their tests f418c79 Add cinder profile spec tests 0921a93 Fixes typo in sriov_numvfs releasenotes 5b0bd1c Add verify required and CA bundle to haproxy f101ee5 pacemaker: create Mysql_user once Galera is ready (puppet4) e93508f Use FQDNs for RabbitMQ's cluster configuration 91597fc Use FQDNs for the services' RabbitMQ configuration dd096fd Show team and repo badges on README 992a13a Enable TLS in the internal network for Panko API 7124ae9 Enable internal TLS for MySQL 688a79c Do not configure state matching when using GRE 960ba65 Update ceilometer collector ipv6 handling a177abd Proxy manila in http mode 255ea29 Use mode 'http' in haproxy for ceilometer, neutron, aodh and gnocchi 2ca3cb0 firewall: stop using stdlib stages 6ae7185 Move calculation of neutron l3_ha into puppet profile 8776345 Adds auto-detection for VIP interfaces 6d8c6e1 Changes default MidoNet API port on HAProxy 92f9c95 Replace hard-coded haproxy/keepalived coupling 343a720 Remove Combination alarms support 2e6a0dd Sort parameters in keystone profile alphabetically a6089cb Add panko service support 7b1690b adding new swift middleware that is typically enabled by default ffd7040 Include local CA in haproxy PEM c7d5821 Remove unused pacemaker profiles
Diffstat (except docs and test files) -------------------------------------
README.md | 7 + manifests/certmonger/haproxy.pp | 20 +- manifests/certmonger/mysql.pp | 84 ++++++++ manifests/firewall.pp | 7 +- manifests/firewall/rule.pp | 11 +- manifests/haproxy.pp | 67 +++++-- manifests/network/midonet/api.pp | 122 ------------ manifests/profile/base/aodh.pp | 8 +- manifests/profile/base/aodh/api.pp | 12 -- manifests/profile/base/ceilometer.pp | 8 +- manifests/profile/base/ceilometer/collector.pp | 15 +- manifests/profile/base/cinder.pp | 8 +- manifests/profile/base/cinder/volume.pp | 20 +- manifests/profile/base/database/mysql.pp | 58 +++++- manifests/profile/base/glance/api.pp | 8 +- manifests/profile/base/heat.pp | 8 +- manifests/profile/base/ironic.pp | 8 +- manifests/profile/base/keepalived.pp | 47 ++++- manifests/profile/base/keystone.pp | 51 ++--- manifests/profile/base/manila.pp | 8 +- manifests/profile/base/mistral.pp | 8 +- manifests/profile/base/neutron.pp | 8 +- manifests/profile/base/neutron/server.pp | 33 ++++ manifests/profile/base/nova.pp | 8 +- manifests/profile/base/panko.pp | 47 +++++ manifests/profile/base/panko/api.pp | 86 ++++++++ manifests/profile/base/rabbitmq.pp | 4 +- manifests/profile/base/sahara.pp | 8 +- manifests/profile/base/swift/proxy.pp | 13 +- manifests/profile/pacemaker/apache.pp | 58 ------ manifests/profile/pacemaker/ceilometer.pp | 92 --------- .../profile/pacemaker/ceilometer/agent/central.pp | 59 ------ .../pacemaker/ceilometer/agent/notification.pp | 45 ----- manifests/profile/pacemaker/ceilometer/api.pp | 45 ----- .../profile/pacemaker/ceilometer/collector.pp | 49 ----- manifests/profile/pacemaker/cinder/api.pp | 65 ------- manifests/profile/pacemaker/cinder/scheduler.pp | 88 --------- manifests/profile/pacemaker/core.pp | 58 ------ manifests/profile/pacemaker/database/mongodb.pp | 73 ------- manifests/profile/pacemaker/database/mysql.pp | 3 +- manifests/profile/pacemaker/glance.pp | 131 ------------- manifests/profile/pacemaker/gnocchi.pp | 97 --------- manifests/profile/pacemaker/gnocchi/api.pp | 32 --- manifests/profile/pacemaker/gnocchi/metricd.pp | 46 ----- manifests/profile/pacemaker/gnocchi/statsd.pp | 46 ----- manifests/profile/pacemaker/heat.pp | 38 ---- manifests/profile/pacemaker/heat/api.pp | 50 ----- manifests/profile/pacemaker/heat/api_cfn.pp | 50 ----- manifests/profile/pacemaker/heat/api_cloudwatch.pp | 51 ----- manifests/profile/pacemaker/heat/engine.pp | 50 ----- manifests/profile/pacemaker/keystone.pp | 81 -------- manifests/profile/pacemaker/memcached.pp | 61 ------ manifests/profile/pacemaker/neutron.pp | 213 -------------------- manifests/profile/pacemaker/neutron/dhcp.pp | 44 ----- manifests/profile/pacemaker/neutron/l3.pp | 44 ----- manifests/profile/pacemaker/neutron/metadata.pp | 44 ----- manifests/profile/pacemaker/neutron/midonet.pp | 81 -------- manifests/profile/pacemaker/neutron/ovs.pp | 88 --------- manifests/profile/pacemaker/neutron/plugins/ml2.pp | 26 --- .../profile/pacemaker/neutron/plugins/nuage.pp | 24 --- .../pacemaker/neutron/plugins/opencontrail.pp | 24 --- .../profile/pacemaker/neutron/plugins/plumgrid.pp | 24 --- manifests/profile/pacemaker/neutron/server.pp | 47 ----- manifests/profile/pacemaker/nova.pp | 37 ---- manifests/profile/pacemaker/nova/api.pp | 88 --------- manifests/profile/pacemaker/nova/conductor.pp | 77 -------- manifests/profile/pacemaker/nova/consoleauth.pp | 87 --------- manifests/profile/pacemaker/nova/scheduler.pp | 52 ----- manifests/profile/pacemaker/nova/vncproxy.pp | 52 ----- manifests/profile/pacemaker/sahara.pp | 37 ---- manifests/profile/pacemaker/sahara/api.pp | 50 ----- manifests/profile/pacemaker/sahara/engine.pp | 49 ----- metadata.json | 2 +- .../notes/sriov_numvfs-40564db9e1be589b.yaml | 2 +- spec/classes/tripleo_cluster_cassandra_spec.rb | 54 ------ spec/classes/tripleo_cluster_zookeeper_spec.rb | 86 -------- spec/classes/tripleo_firewall_spec.rb | 4 +- spec/classes/tripleo_midonet_api_spec.rb | 76 -------- spec/classes/tripleo_profile_base_aodh_api_spec.rb | 18 +- .../tripleo_profile_base_aodh_evaluator_spec.rb | 2 +- .../tripleo_profile_base_aodh_listener_spec.rb | 2 +- .../tripleo_profile_base_aodh_notifier_spec.rb | 2 +- spec/classes/tripleo_profile_base_aodh_spec.rb | 4 +- .../tripleo_profile_base_ceilometer_api_spec.rb | 2 +- ...ipleo_profile_base_ceilometer_collector_spec.rb | 2 +- ...tripleo_profile_base_ceilometer_expirer_spec.rb | 2 +- .../tripleo_profile_base_ceilometer_spec.rb | 2 +- .../tripleo_profile_base_cinder_api_spec.rb | 86 ++++++++ ...tripleo_profile_base_cinder_backup_ceph_spec.rb | 59 ++++++ .../tripleo_profile_base_cinder_backup_spec.rb | 56 ++++++ ...ripleo_profile_base_cinder_backup_swift_spec.rb | 59 ++++++ .../tripleo_profile_base_cinder_scheduler_spec.rb | 56 ++++++ spec/classes/tripleo_profile_base_cinder_spec.rb | 122 ++++++++++++ ...ipleo_profile_base_cinder_volume_dellsc_spec.rb | 58 ++++++ ...tripleo_profile_base_cinder_volume_eqlx_spec.rb | 58 ++++++ ...ripleo_profile_base_cinder_volume_iscsi_spec.rb | 85 ++++++++ ...ipleo_profile_base_cinder_volume_netapp_spec.rb | 58 ++++++ .../tripleo_profile_base_cinder_volume_nfs_spec.rb | 88 +++++++++ .../tripleo_profile_base_cinder_volume_rbd_spec.rb | 83 ++++++++ .../tripleo_profile_base_cinder_volume_spec.rb | 216 +++++++++++++++++++++ spec/fixtures/hiera.yaml | 1 + spec/fixtures/hieradata/default.yaml | 3 + spec/fixtures/hieradata/step1.yaml | 2 + spec/fixtures/hieradata/step2.yaml | 2 + spec/fixtures/hieradata/step3.yaml | 2 + spec/fixtures/hieradata/step4.yaml | 9 + spec/fixtures/hieradata/step5.yaml | 2 + spec/fixtures/hieradata/step6.yaml | 2 + 108 files changed, 1652 insertions(+), 3063 deletions(-)