[release-announce] puppet-nova 15.2.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Fri Sep 27 16:12:48 UTC 2019
We eagerly announce the release of:
puppet-nova 15.2.0: Puppet module for OpenStack Nova
This release is part of the train 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.
15.2.0
^^^^^^
New Features
************
* New hieradata, nova::keystone::authtoken::service_token_roles, is
introduced so that specific role can be assigned to the service user
who can use service token feature.
* New hieradata, nova::keystone::roles is introduced to configure
customized role for nova user in keystone identity.
* Adds log_filters parameter to nova::compute::libvirt. Defines a
filter to select a different logging level for a given category log
outputs, as specified in https://libvirt.org/logging.html . Default
undef
* Add tls_priority parameter to nova::compute::libvirt class to
override the compile time default TLS priority string. The default
is usually "NORMAL" unless overridden at build time. Only set this
if it is desired for libvirt to deviate from the global default
settings.
* Allow users to run the RabbitMQ heartbeat over a native python
thread in the oslo.messaging RabbitMQ driver, by using the
*rabbit_heartbeat_in_pthread* option in configuration.
* New class, nova::keystone::service_user, is introduced to
configure parameters to service token feature.
Upgrade Notes
*************
* The deprecated pki related options check_revocations_for_cached
and hash_algorithms option has been removed.
Changes in puppet-nova 15.1.0..15.2.0
-------------------------------------
75504111 Introduce the new rabbit_heartbeat_in_pthread option
7f9c58f8 Adds tls_priority parameter to nova::compute::libvirt
0b0bd400 Adds log_filters parameter to nova::compute::libvirt
13b4ac64 Remove deprecated pki related options
1e028c69 Fix nova acceptance tests
a08c72e4 Bump the openstackdocstheme extension to 1.20
33385ce1 Sync Sphinx requirement
95ec7825 Replace deprecated vnc/vnc* parameters
d6d55616 Customize roles assigned to nova user
9cde9d93 Implement class to configure parameters to use service token
f834cc44 Prepare Train M3
Diffstat (except docs and test files)
-------------------------------------
manifests/compute.pp | 4 +-
manifests/compute/libvirt.pp | 29 +++++-
manifests/init.pp | 12 +++
manifests/keystone/auth.pp | 6 ++
manifests/keystone/authtoken.pp | 42 +++------
manifests/keystone/service_user.pp | 101 +++++++++++++++++++++
manifests/metadata/novajoin/authtoken.pp | 30 ------
metadata.json | 14 +--
...token-service_token_roles-12dbba5484efb7c6.yaml | 9 ++
.../libvirtd_log_filters-22e461e00f482d69.yaml | 7 ++
.../libvirtd_tls_priority-1e66515aa1da7977.yaml | 8 ++
...mq-heartbeat-over-pthread-9b65893bf0406753.yaml | 6 ++
...cated_pki_related_options-88466f6a00bbd2e3.yaml | 5 +
.../notes/service_token-aa4c96bd76469c56.yaml | 5 +
releasenotes/source/conf.py | 13 ---
spec/acceptance/nova_wsgi_apache_spec.rb | 1 +
spec/classes/nova_compute_libvirt_spec.rb | 24 +++--
spec/classes/nova_compute_spec.rb | 4 +-
spec/classes/nova_init_spec.rb | 3 +
spec/classes/nova_keystone_auth_spec.rb | 13 ++-
spec/classes/nova_keystone_authtoken_spec.rb | 13 +--
spec/classes/nova_keystone_service_user_spec.rb | 82 +++++++++++++++++
23 files changed, 333 insertions(+), 103 deletions(-)
More information about the Release-announce
mailing list