[release-announce] puppet-ironic 18.1.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Mon Jan 18 22:14:39 UTC 2021
We are delighted to announce the release of:
puppet-ironic 18.1.0: Puppet module for OpenStack Ironic
This release is part of the wallaby 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.
18.1.0
^^^^^^
New Features
************
* Adds db_sync_timeout parameter to db sync.
* The following parameters have been added to the
"ironic::driver::ipmi" class.
* "use_ipmitool_retries"
* "kill_on_timeout"
* "disable_boot_timeout"
* The following two parameters have been added to configure the
service_type parameter in authtoken middlewae.
* "ironic::api::authtoken::service_type"
* "ironic::inspector::authtoken::service_type"
* The "ironic::driver::redfish" class now supports the following two
parameters to set the polling intervals for the firmware update
feature in redfish driver.
* "firmware_update_status_interval"
* "firmware_update_fail_interval"
Deprecation Notes
*****************
* allow_insecure_clients option is now deprecated for removal, the
parameter has no effect.
* The following options have been deprecated, as those options have
been moved to ironic::db class.
* "ironic::database_connection"
* "ironic::database_idle_timeout"
* "ironic::database_max_overflow"
* "ironic::database_max_pool_size"
* "ironic::database_max_retries"
* "ironic::database_retry_interval"
* The "ironic::database_reconnect_interval" parameter has been
deprecated and now has no effect.
* The "ironic::inspector::db_connection" parameter has been
deprecated. Use the "ironic::inspector::db::database_connection"
parameter instead.
Changes in puppet-ironic 18.0.0..18.1.0
---------------------------------------
9d60cbf Prepare Wallaby M1
60eb6d7 Allow db sync timeouts to be configurable
8d64eee Replace deprecated UPPER_CONSTRAINTS_FILE variable
5db296a Deprecate allow_insecure_clients option
c4e8660 Fix outdated files
88a28c9 Remove the wrongly placed release note file
31af7a6 Support more parameters for ipmi driver
4de9654 Add support for the firmware update feature in redfish driver
02d0fea Fix the misplaced release note file
de4f7d5 Deprecate database options from the base class
f17339f Add support for the keystone_authtoken/service_type parameter
Diffstat (except docs and test files)
-------------------------------------
manifests/api/authtoken.pp | 7 +
manifests/db/sync.pp | 8 +-
manifests/drivers/ipmi.pp | 19 +++
manifests/drivers/redfish.pp | 52 ++++---
manifests/init.pp | 152 +++++++++++++--------
manifests/inspector.pp | 15 +-
manifests/inspector/authtoken.pp | 7 +
manifests/inspector/db/sync.pp | 11 +-
...pport-to-ironic-inspector-24e958a5b3226d5e.yaml | 4 -
metadata.json | 10 +-
.../add_db_sync_timeout-b105e1a2f545f6af.yaml | 3 +
...w_insecure_clients-option-b53c9237c6a0f9e9.yaml | 4 +
...eprecate_database_options-15e12ef5cfd2b958.yaml | 20 +++
.../notes/ipmi-driver-opts-bd8ad63776e251c2.yaml | 9 ++
...ne-authtoken-service_type-3f922952045488ec.yaml | 8 ++
.../redfish-firmware-update-dbba5a792ebcdfc9.yaml | 9 ++
spec/classes/ironic_api_authtoken_spec.rb | 3 +
spec/classes/ironic_db_sync_spec.rb | 7 +-
spec/classes/ironic_drivers_redfish_spec.rb | 24 ++--
spec/classes/ironic_init_spec.rb | 2 -
spec/classes/ironic_inspector_authtoken_spec.rb | 6 +
spec/classes/ironic_inspector_db_sync_spec.rb | 1 +
tox.ini | 2 +-
23 files changed, 278 insertions(+), 105 deletions(-)
More information about the Release-announce
mailing list