[release-announce] os-net-config 8.5.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Fri Jun 21 15:43:42 UTC 2019


We are satisfied to announce the release of:

os-net-config 8.5.0: OpenStack network configuration

This release is part of the queens 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.

8.5.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 8.4.4..8.5.0
-------------------------------------

10566ba Fixed the false InvalidConfigException for vfid=0
5c0b84d [FUP] Update sriov_pf.yaml samle with ethtool_opt
8133892 Add support for ethtool options for sriov_pf ports
ffd2459 Unify ethtool options logic
18fa8b6 Add Policy Based Routing Support to os-net-config
683650a Add missing unit-test for IbInterface ethtool opts
580cce3 Add ability to specify multiple search domains
14690ff Enable setting domain parameter for interfaces
cd0aa7d Modify udev rule for VF representor rename
c505506 Add upper constraints to tox
a09e801 OpenDev Migration Patch
f7c1df0 Add ovs_options and ovs_extra parameters to VLAN object
db52a40 Adding a udev rule to rename the vf representors.
f386f12 Adding a udev rule to save sriov interface name before configuring switchdev
36a8fa9 Removing the warnings generated due to yaml.load()
f26718f Fix os-net-config interface restarts when applying routes
ccbda4e Configure switchdev mode in SR-IOV in os-net-config
9245f31 Allow adding sriov_pf over ovs_bridge, linux_bond and ovs_bond
adff3c4 Fix incorrect application of 'ip' commands for bridges


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

.gitreview                                         |   2 +-
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                           | 684 +++++++++++++--------
os_net_config/schema.yaml                          | 181 +++++-
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, 1730 insertions(+), 353 deletions(-)







More information about the Release-announce mailing list