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(-)