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