[release-announce] os-net-config 9.4.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Fri Jun 21 14:10:43 UTC 2019


We are excited to announce the release of:

os-net-config 9.4.0: OpenStack network configuration

This release is part of the rocky stable release series.

The source is available from:

    https://opendev.org/openstack/os-net-config

Download the package from:

    https://tarballs.openstack.org/os-net-config/

Please report issues through:

    https://bugs.launchpad.net/os-net-config/+bugs

For more details, please see below.

9.4.0
^^^^^

New Features

* A key called "domain" is now available for interfaces. This allows
  the setting of a domain for an ifcfg configuration, which will aide
  DNS search.

* Support for configuring policy-based routing has been added. A new
  top-level object "route_table" has been added, which allows the user
  to add tables to the system route table at /etc/iproute2/rt_tables.
  Routes have a new "table" property for specifying which table to
  apply the route. Interfaces now have a "rules" property that allows
  the user to add arbitrary rules for when the system should use a
  particular routing table, such as input interface or source IP
  address.

Changes in os-net-config 9.3.0..9.4.0
-------------------------------------

f535a00 Fixed the false InvalidConfigException for vfid=0
c4c32a4 [FUP] Update sriov_pf.yaml samle with ethtool_opt
6e440e0 Add support for ethtool options for sriov_pf ports
7010fc9 Unify ethtool options logic
6eb5155 Add Policy Based Routing Support to os-net-config
d3a35d0 Add missing unit-test for IbInterface ethtool opts
6c4bd92 Add ability to specify multiple search domains
45e3f04 Enable setting domain parameter for interfaces
9ed8760 Modify udev rule for VF representor rename
cf22de9 Add upper constraints to tox
f1ceda9 OpenDev Migration Patch
8a8fd7a Add ovs_options and ovs_extra parameters to VLAN object
fb0a122 Adding a udev rule to rename the vf representors.
7f53623 Adding a udev rule to save sriov interface name before configuring switchdev
df7c75e Removing the warnings generated due to yaml.load()
21dfd95 Fix os-net-config interface restarts when applying routes
7130a4e Update .gitreview for stable/rocky
a0477bc Configure switchdev mode in SR-IOV in os-net-config
1cd665b Allow adding sriov_pf over ovs_bridge, linux_bond and ovs_bond
88ffc50 Fix incorrect application of 'ip' commands for bridges


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

.gitreview                                         |   3 +-
etc/os-net-config/samples/bridge_vlan.json         |   4 +
etc/os-net-config/samples/bridge_vlan.yaml         |   3 +
etc/os-net-config/samples/routes.yaml              |  52 ++
etc/os-net-config/samples/sriov_pf.json            |   3 +-
etc/os-net-config/samples/sriov_pf.yaml            |   2 +
etc/os-net-config/samples/sriov_pf_switchdev.json  |  84 +++
etc/os-net-config/samples/sriov_pf_switchdev.yaml  |  87 +++
os_net_config/__init__.py                          |   9 +
os_net_config/cli.py                               |  23 +-
os_net_config/impl_ifcfg.py                        | 243 +++++++-
os_net_config/objects.py                           | 659 +++++++++++++--------
os_net_config/schema.yaml                          | 160 ++++-
os_net_config/sriov_config.py                      | 163 ++++-
os_net_config/utils.py                             |  13 +-
os_net_config/validator.py                         |   2 +-
.../enable-setting-domain-5557e2441c23a5a5.yaml    |   5 +
.../policy-based-routing-3fa1200ae155bbee.yaml     |  10 +
tox.ini                                            |   4 +-
24 files changed, 1691 insertions(+), 347 deletions(-)







More information about the Release-announce mailing list