We are satisfied to announce the release of: tripleo-puppet-elements 5.0.0: Puppet building rules for OpenStack images. This release is part of the newton release series. Download the package from: https://tarballs.openstack.org/tripleo-puppet-elements/ For more details, please see below. Changes in tripleo-puppet-elements 2.0.0..5.0.0 ----------------------------------------------- 8ee01a5 Midonet element now complies with version 5.2 01fb147 Install python-dracclient and python-proliantutils on controllers b067cc8 Add mod_auth_mellon to overcloud-controller element 8b4ad07 Add mod_ssl to overcloud-controller element 5db42bb Install ipxe-bootimgs and tftp-server on controller 20fd074 Add openstack-selinux to the overcloud-base image 343f93f Ceph Jewel repos split packages into ceph-{mon,osd,radosgw} f5a195c Install OpenStack Manila UI eb28192 Install osops-tools-monitoring-oschecks package 9fa6ff1 Revert "bump puppet-ceph to stable/hammer" 00ed205 Installing openstack-sahara-ui 093c466 Add packages required for dpdk in compute node ea61150 Install crudini in overcloud again bce9583 Add puppet-ec2api module 38b51ab Support for the OpenvSwitch OVN Controller 36e8ce1 Fix typo in package name python-cradox 870f63d Add zaqar package to controller image 659c2e2 Add python-cardox package to controllers 452271c Add mistral packages to controller image bee7e8b Add new puppet-certmonger reference fb7ddee Add openstack-neutron-sriov-nic-agent package in overcloud image 09527d7 Remove puppet-certmonger 83d4282 Modify the midonet repositories to Mitaka c9f3548 Add certmonger package to controllers 9be05cd Fix puppet modules in mixed src/pkg environments 3ddcfc4 Use package-installs in puppet-modules element fe50711 Remove puppet-qpid from module list 125e279 Add Ironic packages to overcloud controller 3b52cd4 Honor $DIB_DEFAULT_INSTALLTYPE in puppet-modules 95542a0 bump puppet-ceph to stable/hammer 943af4f Install Ceph RGW package in the overcloud 277b671 Truncate nova.conf (temporarily) f31f41e Gnocchi Integration ee1b25f Remove tuskar from puppet-modules 54ab484 Add rubygems-deep_merge to package list eb4bd78 Add puppet-barbican to puppet-modules. 8ffce98 Add puppet-oslo to modules elements c6b3f08 Add barbican-api-package to the overcloud. 566c231 Use package-installs for puppet installation Diffstat (except docs and test files) ------------------------------------- elements/hiera/install.d/package-installs-hiera | 1 + .../configure.d/40-truncate-nova-config | 14 ++++ elements/hiera/pkg-map | 5 ++ .../install.d/package-installs-overcloud-base | 2 + elements/overcloud-base/pkg-map | 4 +- .../package-installs-overcloud-ceph-storage | 1 + elements/overcloud-ceph-storage/pkg-map | 8 +-- .../package-installs-overcloud-cinder-volume | 1 + elements/overcloud-cinder-volume/pkg-map | 1 + .../install.d/package-installs-overcloud-compute | 5 ++ elements/overcloud-compute/pkg-map | 5 ++ .../package-installs-overcloud-contrail-controller | 1 + elements/overcloud-contrail-controller/pkg-map | 1 + .../package-installs-overcloud-controller | 27 ++++++++ elements/overcloud-controller/pkg-map | 38 +++++++++-- elements/overcloud-network-midonet/README.md | 44 ++++++++++-- .../environment.d/02-midonet-envs.bash | 52 ++++++++++---- .../extra-data.d/60-create-midonet-repositories | 2 +- .../extra-data.d/midonet-mem | 22 +++--- .../extra-data.d/midonet-oss | 22 +++--- .../package-installs-overcloud-network-midonet | 19 +++--- elements/overcloud-network-midonet/pkg-map | 8 +-- .../source-repository-overcloud-network-midonet | 21 ++++-- elements/puppet-modules/element-deps | 1 + .../01-puppet-modules-install-types.sh | 75 -------------------- .../02-puppet-modules-install-types.sh | 79 ++++++++++++++++++++++ .../75-puppet-modules-package | 7 +- .../75-puppet-modules-source | 5 ++ elements/puppet-modules/package-installs.yaml | 2 + .../source-repository-puppet-modules | 9 ++- elements/puppet/element-deps | 1 + elements/puppet/install.d/74-puppet | 4 -- elements/puppet/package-installs.yaml | 1 + 33 files changed, 328 insertions(+), 160 deletions(-)