[release-announce] [puppet] puppet-ironic 13.0.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Thu Apr 19 21:32:06 UTC 2018
We are jazzed to announce the release of:
puppet-ironic 13.0.0: Puppet module for OpenStack Ironic
This release is part of the rocky release series.
Download the package from:
https://tarballs.openstack.org/puppet-ironic/
For more details, please see below.
13.0.0
^^^^^^
New Features
************
* Adds "ironic::inspector::always_store_ramdisk_logs" parameter.
* Adds support for the "dnsmasq" PXE filter driver in ironic-
inspector.
* Supports configuring rescue mode:
* Adds support for "default_rescue_interface" and
"enabled_rescue_interfaces" to "ironic::drivers::interfaces".
* Adds support for configuring rescue network via
"rescuing_network" or "rescuing_network_name" in
"ironic::conductor".
* Add openstack-db tag to Exec that run db-sync.
Upgrade Notes
*************
* Deprecated keystone::authtoken::revocation_cache_time option has
been removed.
Deprecation Notes
*****************
* auth_uri is deprecated and will be removed in a future release.
Please use www_authenticate_uri instead.
Changes in puppet-ironic 12.3.0..13.0.0
---------------------------------------
03701d5 Prepare Rocky M1
798a165 Debian is using python3-ironicclient
8738d2f Update .gitignore
4b6e556 Deprecate auth_uri option
0f3ff5e Deprecate auth_uri option
975499b Remove deprecated keystone authtoken revocation_cache_time option
def2e5c fix a typp in documentation
78740fe Add support for configuring rescue mode
6971249 oslo middleware: check puppet resource instead of actual config in spec
76e4a89 inspector: configure "dnsmasq" DHCP filter
731b563 inspector: allow configuring always_store_ramdisk_logs
410945f Switch acceptance test to use integration classes
1f694ff Add 'openstack-db' tag to db-sync Exec resource
fbd8c08 Follow the new PTI for document build
40219e5 Update reno for stable/queens
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 3 +-
lib/puppet/provider/ironic.rb | 4 +-
manifests/api/authtoken.pp | 20 +++---
manifests/conductor.pp | 27 ++++++++
manifests/db/sync.pp | 1 +
manifests/drivers/interfaces.pp | 14 ++++
manifests/inspector.pp | 14 +++-
manifests/inspector/authtoken.pp | 20 +++---
manifests/inspector/db/sync.pp | 1 +
manifests/inspector/pxe_filter.pp | 38 +++++++++++
manifests/inspector/pxe_filter/dnsmasq.pp | 41 ++++++++++++
manifests/params.pp | 8 ++-
metadata.json | 8 +--
...always_store_ramdisk_logs-cec708576c54b399.yaml | 3 +
...recate_auth_uri_parameter-9c3b5d66452043fa.yaml | 4 ++
...pector-pxe-filter-dnsmasq-98af54c3cbf105c8.yaml | 4 ++
.../notes/ironic-rescue-d1c28e3f4b67c14c.yaml | 10 +++
.../notes/openstack_db_tag-92785ba5669c7b28.yaml | 3 +
...ocation_cache_time_option-9cb40c11d4a4e31a.yaml | 3 +
releasenotes/source/index.rst | 1 +
releasenotes/source/queens.rst | 6 ++
spec/acceptance/ironic_wsgi_apache_spec.rb | 73 +--------------------
spec/classes/ironic_api_authtoken_spec.rb | 6 +-
spec/classes/ironic_api_spec.rb | 8 ++-
spec/classes/ironic_client_spec.rb | 15 ++++-
spec/classes/ironic_conductor_spec.rb | 7 +-
spec/classes/ironic_db_sync_spec.rb | 2 +
spec/classes/ironic_drivers_interfaces_spec.rb | 3 +
spec/classes/ironic_init_spec.rb | 2 +-
spec/classes/ironic_inspector_authtoken_spec.rb | 6 +-
spec/classes/ironic_inspector_db_sync_spec.rb | 3 +-
.../ironic_inspector_pxe_filter_dnsmasq_spec.rb | 75 ++++++++++++++++++++++
spec/classes/ironic_inspector_pxe_filter_spec.rb | 64 ++++++++++++++++++
spec/classes/ironic_inspector_spec.rb | 5 +-
spec/unit/provider/ironic_spec.rb | 14 ++--
templates/inspector_dnsmasq_http.erb | 3 +
templates/inspector_dnsmasq_tftp.erb | 3 +
test-requirements.txt | 6 --
tox.ini | 2 +-
40 files changed, 404 insertions(+), 132 deletions(-)
More information about the Release-announce
mailing list