[release-announce] puppet-ironic 15.0.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Thu Jun 6 06:58:57 UTC 2019
We are overjoyed to announce the release of:
puppet-ironic 15.0.0: Puppet module for OpenStack Ironic
This release is part of the train release series.
The source is available from:
https://opendev.org/openstack/puppet-ironic
Download the package from:
https://tarballs.openstack.org/puppet-ironic/
Please report issues through:
https://bugs.launchpad.net/puppet-ironic/+bugs
For more details, please see below.
15.0.0
^^^^^^
New Features
************
* Allow configuring the "default_python_interpreter" parameter for
the ansible deploy interface in the "ironic::drivers::ansible"
manifest.
* Add openstackclient installation to the client class.
* Expose the "service_token_roles_required` and
``service_token_roles" parameters in both "::ironic::api::authtoken"
and "ironic::inspector::authtoken"
* Adds "ironic::rpc_transport" parameter to define remote procedure
call transport between conductor and API processes.
Upgrade Notes
*************
* The deprecated ironic::inspector::debug is removed, please use the
dhcp_debug parameter.
Deprecation Notes
*****************
* database_idle_timeout is deprecated and will be removed in a
future release. Please use database_connection_recycle_time instead.
Bug Fixes
*********
* dnsmasq.conf require netmask for IPv6 to be a prefix. If IPv6
netmask is used it will be converted to a prefix. See bug: 1828367
(https://bugs.launchpad.net/neutron/+bug/1828367)
Changes in puppet-ironic 14.4.0..15.0.0
---------------------------------------
650a1e5 Add openstackclient installation to the client class
7b6b097 Convert ipv6 netmask to prefix in dnsmasq.conf
1e588ca Add rcp_transport parameter for conductor
39115e6 Remove ironic::inspector::debug
b50b6a0 Deprecate idle_timeout option
f5c5a20 Move to opendev
29451f9 Expose service_token_roles params
d38cd7c Move to opendev
457c4a2 Fix Repository
7fa2ca5 Replace git.openstack.org with opendev.org/openstack
ccf8d7e OpenDev Migration Patch
0202bc4 Add Beaker-Rspec to the table of contents
cd31a20 Also copy ldlinux.c32
057ceb0 Bump version for the start of Train
f241b0b Update master for stable/stein
1b55f88 Add default_python_interpreter parameter to ansible manifest
dcb77fb Replace vcsrepo with git_resource
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 2 +-
Gemfile | 2 +-
README.md | 13 +++---
lib/puppet/functions/ipv6_netmask_to_prefix.rb | 25 ++++++++++
manifests/api/authtoken.pp | 21 +++++++++
manifests/bifrost.pp | 13 +++---
manifests/client.pp | 2 +
manifests/db.pp | 54 ++++++++++++++--------
manifests/drivers/ansible.pp | 5 ++
manifests/init.pp | 7 +++
manifests/inspector.pp | 14 +-----
manifests/inspector/authtoken.pp | 12 +++++
manifests/inspector/client.pp | 2 +
manifests/inspector/db.pp | 54 ++++++++++++++--------
manifests/params.pp | 6 ++-
metadata.json | 14 +++---
...nsible-python-interpreter-fedc6fbdc4839f70.yaml | 5 ++
...ctor-transport-url-config-6b5bd87b6e7bd968.yaml | 2 +-
...dd-openstackclient-client-9eac916e963f3f38.yaml | 3 ++
...vice_token_roles_required-7d0aa71af2f40ed9.yaml | 6 +++
...te_idle_timeout_parameter-bb14a0f10a816033.yaml | 4 ++
...dnsmasq-conf-ipv6-netmask-6ff367f7c6ed5653.yaml | 6 +++
.../remove-inspector-debug-62a7295112860c54.yaml | 4 ++
.../notes/rpc-transport-1213c384d755018d.yaml | 5 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/stein.rst | 6 +++
spec/classes/ironic_api_authtoken_spec.rb | 6 +++
spec/classes/ironic_bifrost_spec.rb | 11 ++---
spec/classes/ironic_client_spec.rb | 2 +
spec/classes/ironic_db_spec.rb | 54 +++++++++++-----------
spec/classes/ironic_drivers_ansible_spec.rb | 5 +-
spec/classes/ironic_init_spec.rb | 15 +++++-
spec/classes/ironic_inspector_authtoken_spec.rb | 3 ++
spec/classes/ironic_inspector_client_spec.rb | 2 +
spec/classes/ironic_inspector_db_spec.rb | 54 +++++++++++-----------
spec/classes/ironic_inspector_spec.rb | 12 ++++-
spec/functions/ipv6_netmask_to_prefix_spec.rb | 9 ++++
templates/inspector_dnsmasq_http.erb | 4 +-
templates/inspector_dnsmasq_tftp.erb | 4 +-
tox.ini | 2 +-
40 files changed, 327 insertions(+), 144 deletions(-)
More information about the Release-announce
mailing list