[release-announce] puppet-ironic 14.4.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 21 17:45:09 UTC 2019


We are pleased to announce the release of:

puppet-ironic 14.4.0: Puppet module for OpenStack Ironic

This release is part of the stein release series.

Download the package from:

    https://tarballs.openstack.org/puppet-ironic/

For more details, please see below.

14.4.0
^^^^^^

New Features

* Add the log_file option for logging.

* *Classless static routes* can now be configured for ironic
  inspector subnets. The "dnsmasq_ip_subnets" has been extended to
  support the "classless_static_routes" key in a subnet defention.
  This allow advanced routing options to be pushed to the inspection
  ramdisk. For example:

     dnsmasq_ip_subnets = [
         { 'tag'                     => 'subnet2',
           'ip_range'                => '192.168.2.100,192.168.2.200',
           'netmask'                 => '255.255.255.0',
           'gateway'                 => '192.168.2.254',
           'classless_static_routes' => [
               {'destination' => '1.2.3.0/24', 'nexthop' => '192.168.2.1'},
               {'destination' => '4.5.6.0/24', 'nexthop' => '192.168.2.1'}],
         },
     ]

Changes in puppet-ironic 14.3.0..14.4.0
---------------------------------------

f61b4eb Prepare Stein RC1
c192ee4 Add support for classless-static-routes in inspector dnsmasq
8b97a69 Add log_file parameter


Diffstat (except docs and test files)
-------------------------------------

manifests/inspector.pp                               | 20 ++++++++++++--------
manifests/inspector/logging.pp                       |  6 ++++++
manifests/logging.pp                                 |  6 ++++++
metadata.json                                        |  8 ++++----
.../add-log_file-for-logging-988963eb917c9ad9.yaml   |  4 ++++
...ssless-static-route-support-71d8b7705b2683d4.yaml | 18 ++++++++++++++++++
spec/classes/ironic_inspector_logging_spec.rb        |  3 +++
spec/classes/ironic_inspector_spec.rb                | 15 +++++++++++----
spec/classes/ironic_logging_spec.rb                  |  3 +++
templates/inspector_dnsmasq_http.erb                 | 11 +++++++++++
templates/inspector_dnsmasq_tftp.erb                 | 11 +++++++++++
11 files changed, 89 insertions(+), 16 deletions(-)







More information about the Release-announce mailing list