os-net-config 8.5.0 (queens)
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(-)
participants (1)
-
no-reply@openstack.org