[release-announce] [puppet] puppet-ironic 12.2.0 (queens)
no-reply at openstack.org
no-reply at openstack.org
Thu Jan 25 20:00:46 UTC 2018
We are thrilled to announce the release of:
puppet-ironic 12.2.0: Puppet module for OpenStack Ironic
This release is part of the queens release series.
Download the package from:
https://tarballs.openstack.org/puppet-ironic/
For more details, please see below.
12.2.0
^^^^^^
New Features
************
* Adds the use_journal option for configuring oslo.log. This will
enable passing the logs to journald.
* Allow configuring the defaults for the ansible deploy interface
via new parameters "default_username", "default_key_file",
"default_deploy_playbook", "default_shutdown_playbook",
"default_clean_playbook" and "default_clean_steps_config" in the
"ironic::drivers::ansible" manifest.
* Add new parameter
"ironic::db::online_data_migrations::migration_params" to allow
passing arguments to migration themselves ("extra_params" passes
arguments to the "ironic-dbsync" command itself and cannot be used
to tune migrations).
* Exposes "swift_container" and "swift_endpoint_url" in the
"ironic::glance" manifest. The latter is required for "ansible" and
"direct" deploy interfaces.
* New option "tftp_bind_host" added to specify IP address TFTP will
bind too
Bug Fixes
*********
* The "ironic::drivers::ansible" manifest now installs dependencies
of the *ansible* deploy method - "ansible" and "systemd-python"
packages.
Changes in puppet-ironic 12.1.0..12.2.0
---------------------------------------
dd2b63c online_data_migrations: allow passing command line params to migrations
2369e91 Prepare for Queens Milestone 3
9c651b4 Remove pinned versions from test-requirements.txt
339735f Add use_journal option for logging configuration
c547a02 Add group to policy management
42cfde0 Run puppet-openstack-beaker-jobs
ca56d82 ansible: allow configuring default_* configuration parameters
c0122b7 Add an option to specify the tftp bind host IP
2dae296 Make ironic::drivers::ansible actually install required packages
18d90c9 Expose swift_container and swift_endpoint_url in ironic::glance
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 1 +
manifests/db/online_data_migrations.pp | 11 +++-
manifests/drivers/ansible.pp | 76 +++++++++++++++++++---
manifests/glance.pp | 13 ++++
manifests/logging.pp | 6 ++
manifests/params.pp | 3 +
manifests/policy.pp | 17 ++++-
manifests/pxe.pp | 6 ++
metadata.json | 8 +--
...ournal-option-for-logging-bb188924ad2f8d6c.yaml | 5 ++
.../notes/ansible-defaults-86a775df15fca45d.yaml | 8 +++
.../notes/ansible-packages-b22b04fd68c9836a.yaml | 5 ++
.../notes/migration-params-f9ec055f4ab5e98d.yaml | 7 ++
.../swift-container-endpoint-1bbb0f848a57a6a6.yaml | 6 ++
.../notes/tftp-bind-ip-0a042cd836dd53f9.yaml | 4 ++
.../ironic_db_online_data_migrations_spec.rb | 7 +-
spec/classes/ironic_drivers_ansible_spec.rb | 43 +++++++++++-
spec/classes/ironic_glance_spec.rb | 6 ++
spec/classes/ironic_logging_spec.rb | 3 +
spec/classes/ironic_policy_spec.rb | 9 +--
spec/classes/ironic_pxe_spec.rb | 6 ++
test-requirements.txt | 6 +-
22 files changed, 229 insertions(+), 27 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 8db5c0d..aa9dd6b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,2 +2,2 @@
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
+sphinx # BSD
+openstackdocstheme # Apache-2.0
@@ -6 +6 @@ openstackdocstheme>=1.17.0 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
+reno # Apache-2.0
More information about the Release-announce
mailing list