[puppet] puppet-ironic 12.2.0 (queens)
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
participants (1)
-
no-reply@openstack.org