RETIRED, Host network configuration tool
Go to file
waleedm 7c7b3267a8 Adding steering_mode config to sriov_pf object
The Current behavioure is to enable smfs software steering
by default when moving to switchdev, in some cases we need
it to be in dmfs mode (FW steering), so adding steering_mode
config to sriov_pf object to make it configrable

Change-Id: If607c83c4309c636ccbe03789410f2a2301258d2
2022-01-19 08:37:46 +00:00
doc Write complete os-net-config examples 2021-02-15 20:43:54 +13:00
etc/os-net-config/samples Adding steering_mode config to sriov_pf object 2022-01-19 08:37:46 +00:00
os_net_config Adding steering_mode config to sriov_pf object 2022-01-19 08:37:46 +00:00
releasenotes Update master for stable/wallaby 2021-05-05 15:31:42 +00:00
zuul.d Use Python3 yoga unit tests 2021-12-14 18:53:02 +09:00
.coveragerc Update .coveragerc after the removal of respective directory 2017-07-19 17:39:42 +05:30
.gitignore Allow linux tap to use routes 2021-09-06 14:59:22 +03:00
.gitreview OpenDev Migration Patch 2019-04-19 19:44:44 +00:00
.mailmap Initial commit 2014-06-06 12:27:50 -04:00
.stestr.conf Switch to stestr 2018-07-17 08:29:14 +07:00
CONTRIBUTING.rst setup.cfg: Cleanup 2019-10-20 23:01:49 +08:00
HACKING.rst setup.cfg: Cleanup 2019-10-20 23:01:49 +08:00
LICENSE Initial commit 2014-06-06 12:27:50 -04:00
README.rst Write complete os-net-config examples 2021-02-15 20:43:54 +13:00
babel.cfg Initial commit 2014-06-06 12:27:50 -04:00
requirements.txt Drop six 2021-09-24 09:59:46 -06:00
setup.cfg setup.cfg: Replace dashes with underscores 2021-04-30 17:45:29 +00:00
setup.py Cleanup py27 support 2020-04-17 16:47:33 +02:00
test-requirements.txt Bump hacking min version to 3.0.1 2020-09-18 10:07:18 +08:00
tox.ini Replace deprecated UPPER_CONSTRAINTS_FILE variable 2020-11-04 11:08:43 +01:00

README.rst

os-net-config

Team and repository tags

image

Overview

os-net-config is a host network configuration tool which supports multiple backend configuration providers.

Features

The core aim of this project is to allow fine grained (but extendable) configuration of the networking parameters for a network host. The project consists of:

  • A CLI (os-net-config) which provides configuration via a YAML or JSON file formats. By default os-net-config uses a YAML config file located at /etc/os-net-config/config.yaml. This can be customized via the --config-file CLI option.
  • A python library which provides configuration via an object model.