[release-announce] puppet-nova 18.0.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 14 10:56:35 UTC 2021


We are pumped to announce the release of:

puppet-nova 18.0.0: Puppet module for OpenStack Nova

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/puppet-nova

Download the package from:

    https://tarballs.openstack.org/puppet-nova/

Please report issues through:

    https://bugs.launchpad.net/puppet-nova/+bugs

For more details, please see below.

18.0.0
^^^^^^


New Features
************

* The new "nova::compute::image_cache" class has been added to
  manage parameters for image cache feature.

* The new "nova::keystone::authtoken::service_type" parameter has
  been added to configure the service_type parameter in authtoken
  middleware.


Upgrade Notes
*************

* The "nova::compute::xenserver" class has beenremoved.


Deprecation Notes
*****************

* The following parameters in the "nova::compute::libvirt" class
  have been deprecated and will be removed in a future release. Use
  the corresponding parameter in the new "nova::compute::image_cache"
  class.

  * "remove_unused_base_images"

  * "remove_unused_original_minimum_age_seconds"

  * "remove_unused_resize_minimum_age_seconds"

Changes in puppet-nova 17.5.0..18.0.0
-------------------------------------

9a29c211 Bump version for the start of Wallaby
8d7cc821 Include deps class in unit test for sync
da99cfcb Add support for the keystone_authtoken/service_type parameter
76a91ab0 Add support for image_cache options
5f398b13 Include deps class in unit test for postgresql
f2338a77 Remove xenapi support
81d5e5e1 Remove unit tests for CentOS6/7
6cd7fe95 Include deps class in unit test for mysql
20585762 Cleanup listen option from libvirtd service file
5a6b9375 Update master for stable/victoria
a44641df Ubuntu has libvirt 6.0
079ab8d6 Fix ignored unit test cases for nova::migration::libvirt
51f29c47 Remove unit test codes for old puppet version


Diffstat (except docs and test files)
-------------------------------------

manifests/compute/image_cache.pp                   |  63 ++++
manifests/compute/libvirt.pp                       | 112 +++----
manifests/compute/libvirt/version.pp               |   4 +-
manifests/compute/xenserver.pp                     | 341 ---------------------
manifests/keystone/authtoken.pp                    |   7 +
manifests/migration/libvirt.pp                     |  82 ++---
metadata.json                                      |  12 +-
.../compute-image_cache-11d66c225ce11596.yaml      |  14 +
...ne-authtoken-service_type-6b60c7d5840cbefe.yaml |   5 +
.../notes/remove-xenapi-cd46a45a9a9718be.yaml      |   4 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/victoria.rst                   |   6 +
spec/classes/nova_compute_image_cache_spec.rb      |  52 ++++
spec/classes/nova_compute_libvirt_spec.rb          |  39 ---
spec/classes/nova_compute_xenserver_spec.rb        | 152 ---------
spec/classes/nova_db_mysql_spec.rb                 |   3 +
spec/classes/nova_db_postgresql_spec.rb            |   2 +
spec/classes/nova_db_sync_spec.rb                  |   2 +
spec/classes/nova_keystone_authtoken_spec.rb       |   9 +-
spec/classes/nova_migration_libvirt_spec.rb        | 136 ++++++--
20 files changed, 377 insertions(+), 669 deletions(-)







More information about the Release-announce mailing list