Ubuntu: support policy-based routing in systemd-networkd
This change adds support for policy-based routing via systemd-networkd. Due to differences in the configuration mechanism, routing policy rules are configured via dicts for Ubuntu, while remaining as strings on CentOS. Ideally we would support both formats. Story: 2004960 Task: 42217 Change-Id: I77aec0160eb7e4dd763326bfe6e3d9a44b248108
Showing
- ansible/roles/network-debian/tasks/main.yml 9 additions, 0 deletionsansible/roles/network-debian/tasks/main.yml
- doc/source/configuration/reference/network.rst 31 additions, 4 deletionsdoc/source/configuration/reference/network.rst
- kayobe/plugins/filter/networkd.py 59 additions, 12 deletionskayobe/plugins/filter/networkd.py
- kayobe/plugins/filter/networks.py 16 additions, 0 deletionskayobe/plugins/filter/networks.py
- kayobe/tests/unit/plugins/filter/test_networkd.py 28 additions, 0 deletionskayobe/tests/unit/plugins/filter/test_networkd.py
- playbooks/kayobe-overcloud-host-configure-base/overrides.yml.j2 16 additions, 0 deletions...oks/kayobe-overcloud-host-configure-base/overrides.yml.j2
- playbooks/kayobe-overcloud-host-configure-base/tests/test_overcloud_host_configure.py 7 additions, 0 deletions...ost-configure-base/tests/test_overcloud_host_configure.py
Loading
Please register or sign in to comment