[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