We are excited to announce the release of: os-net-config 11.4.0: OpenStack network configuration This release is part of the train 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. Changes in os-net-config 11.3.1..11.4.0 --------------------------------------- 0cdb1d2 basic support for Linux tap devices 47d6343 Wire up new tripleo upgrades jobs template 884c3e4 Fixing the dependency for sriov_config service b52ac80 Enable smfs software steering when switchdev is enabled 86cc40e [train] Switch to content provider jobs/templates f49ab16 Add NIC Partitioning support for Mellanox VFs ac8d1b9 Avoid openvswitch restarts during re-run 904fa24 Set OVSBOOTPROTO to dhcp when using dhcpv6 with OVS b34a730 Skip VFs configured for DPDKs during NIC ordering 4954748 Retries are attempted if VF configuration fails f8c4a2e Run ifup on a bond when a slave interface is restarted a1f75de SRIOV VF: Add min_tx_rate and max_tx_rate 049314b Enable new routing rules on the fly without restarting interfaces 74d3212 We need to use the MAC instead of PCI Address for Mellanox cards Diffstat (except docs and test files) ------------------------------------- etc/os-net-config/samples/linux_tap.json | 8 +++ etc/os-net-config/samples/linux_tap.yaml | 6 ++ etc/os-net-config/samples/sriov_pf.json | 12 ++++ etc/os-net-config/samples/sriov_pf.yaml | 7 ++ os_net_config/__init__.py | 11 +++ os_net_config/cli.py | 8 ++- os_net_config/impl_ifcfg.py | 115 +++++++++++++++++++++++++++++-- os_net_config/objects.py | 70 +++++++++++++++++-- os_net_config/schema.yaml | 42 +++++++++++ os_net_config/sriov_config.py | 21 +++++- os_net_config/utils.py | 79 ++++++++++++++++----- zuul.d/layout.yaml | 3 +- 16 files changed, 571 insertions(+), 38 deletions(-)