[release-announce] [puppet] puppet-ironic 11.1.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Wed Jun 7 12:05:37 UTC 2017
We are thrilled to announce the release of:
puppet-ironic 11.1.0: Puppet module for OpenStack Ironic
This release is part of the pike release series.
Download the package from:
https://tarballs.openstack.org/puppet-ironic/
For more details, please see below.
11.1.0
^^^^^^
New Features
************
* Add support of ironic-inspector-client.
* Add add_ports parameter in ironic-inspector service.
* add kernel_filename and ramdisk_filename parameters in
inspector_pxelinux_cfg and inspector_ipxelinux_cfg erb tempaltes to
make kernel and ramdisk filename configurable in tftp ipxelinux_cfg
and pxelinux_cfg files.
* Support configuring the Redfish driver via new
"ironic::drivers::redfish" manifest.
Bug Fixes
*********
* Permissions of inspector.conf are now changed to ironic-inspector
user and group from previous root:root.
Changes in puppet-ironic 11.0.0..11.1.0
---------------------------------------
c5d1833 Drop -dev in preparation for Pike M2
93ac5b6 Fix unit test
3b4214d oslo policy: check puppet resource instead of actual config in spec
0ca7ce7 Change owner of inspector.conf to ironic-inspector
e36254a Update tox configuration
670cd7d Remove useless annotation admin_password
1bf55a9 Add parameter add_ports in ironic-inspector
6071888 Make kernel and ramdisk filename configurable
fc2adf7 Add support of ironic-inspector-client
804bb61 Support configuring the Redfish driver
3559d19 Bump modules to next minor with -dev
bf00e67 Fix user in sync.pp
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 1 -
Gemfile | 4 +-
bindep.txt | 11 ++++
manifests/api.pp | 3 -
manifests/db/sync.pp | 7 +--
manifests/drivers/redfish.pp | 51 +++++++++++++++++
manifests/inspector.pp | 28 +++++++--
manifests/inspector/client.pp | 24 ++++++++
manifests/params.pp | 1 +
metadata.json | 8 +--
...-inspector-client-support-170474ec8e08046c.yaml | 3 +
...ctor-parameters-add_ports-a254b910883edb08.yaml | 3 +
...r-config-file-permissions-9f414647e89c7d47.yaml | 4 ++
...pxelinux_cfg-configurable-fb1d39933770c70d.yaml | 5 ++
releasenotes/notes/redfish-4afc29a2ff07917f.yaml | 5 ++
releasenotes/source/conf.py | 4 +-
spec/classes/ironic_db_spec.rb | 5 +-
spec/classes/ironic_db_sync_spec.rb | 4 +-
spec/classes/ironic_drivers_redfish_spec.rb | 66 ++++++++++++++++++++++
spec/classes/ironic_inspector_client_spec.rb | 56 ++++++++++++++++++
spec/classes/ironic_inspector_db_spec.rb | 5 +-
spec/classes/ironic_inspector_spec.rb | 6 ++
spec/classes/ironic_policy_spec.rb | 4 +-
templates/inspector_ipxe.erb | 4 +-
templates/inspector_pxelinux_cfg.erb | 4 +-
tox.ini | 3 +
26 files changed, 283 insertions(+), 36 deletions(-)
More information about the Release-announce
mailing list