RETIRED, Host network configuration tool
Go to file
Takashi Kajinami 154c9c8df9 Use Python3 yoga unit tests
Because the Xena release is not being created for TripleO repos, test
runtime is not updated by automation tools. This change updates
the job template to use the tested runtime for Yoga.

Change-Id: Ia0e65d80302ba55a138c7621e7c6b73de6647060
2021-12-14 18:53:02 +09:00
doc Write complete os-net-config examples 2021-02-15 20:43:54 +13:00
etc/os-net-config/samples Change the pkey_id type from string to int 2021-10-28 16:32:14 +00:00
os_net_config Merge "The default max/min tx rates shall not halt deployment" 2021-12-03 09:00:34 +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.