We are overjoyed to announce the release of: os-net-config 7.1.0: OpenStack network configuration This release is part of the pike release series. The source is available from: http://git.openstack.org/cgit/openstack/os-net-config Download the package from: https://tarballs.openstack.org/os-net-config/ Please report issues through launchpad: http://bugs.launchpad.net/os-net-config For more details, please see below. Changes in os-net-config 7.0.0..7.1.0 ------------------------------------- 9ef9a7a Add schema-based config data validation 58a913e Use os-net-config mapping file when interface in bond or bridge c8901b8 Multiqueue support for OvsDpdkBond cc7ff98 MTU setting for OVSDpdkBond 5c840c4 Continue bringing up interfaces even if one fails 2aa95a8 Configure multi-queue value for DPDK Port Diffstat (except docs and test files) ------------------------------------- etc/os-net-config/samples/ovs_dpdk.json | 1 + etc/os-net-config/samples/ovs_dpdk.yaml | 6 + etc/os-net-config/samples/ovs_dpdk_bond.json | 2 + etc/os-net-config/samples/ovs_dpdk_bond.yaml | 10 + os_net_config/__init__.py | 19 +- os_net_config/cli.py | 19 + os_net_config/impl_eni.py | 8 + os_net_config/impl_ifcfg.py | 22 + os_net_config/objects.py | 155 ++-- os_net_config/schema.yaml | 1003 ++++++++++++++++++++++++++ os_net_config/validator.py | 181 +++++ requirements.txt | 1 + 17 files changed, 2091 insertions(+), 102 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 36544e1..e6e9b32 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,0 +13 @@ PyYAML>=3.10.0 # MIT +jsonschema>=2.0.0,<3.0.0,!=2.5.0 # MIT