os-net-config/releasenotes/notes
Dan Sneddon 35832347e1 Add Policy Based Routing Support to os-net-config
Add support for routing tables and rules, as well as a
property to specify a routing table for each route to
the impl_ifcfg implementation.

This change adds a new top-level object in the
network_config with type "route_table" to specify
which route table IDs and names should be added to
the /etc/iproute2/rt_table file.

This change adds a "table" property to routes for each
interface type, that allows the selection of which
routing table to apply the route to.

This change also adds a "rules" property to each
interface type, which can be used to specify a list
of rules. Each rule contains a rule string and an
optional comment, both of which will be added to the
/etc/sysconfig/network-scripts/rule-<iface> file.

This change includes tests and changes to the schema
for validation.

Note that this change was based on the abandoned patch
https://review.openstack.org/#/c/575712
and was recreated when that patch diverged too far
from master branch.

Change-Id: I6906d3b6923845af177faba6579fa255a2195bec
Closes-bug: #1783297
2019-01-24 09:57:25 -08:00
..
add-neutron-route-schema-support-e8e20a8c3b79d14d.yaml Route object - add support for neutrons Route schema. 2018-07-09 15:00:59 +02:00
add_contrail_vrouter_vlan_linux_bond_type-0a89f3499a7ab08b.yaml vlan and linux_bond members for contrail vrouter 2018-07-02 12:35:06 +00:00
allow-list-of-routes-to-be-empty-323690796760630d.yaml Allow list_of_routes to be [] in config 2018-10-05 06:24:09 +00:00
check-ovs-ef665418762ca123.yaml Add check for OVS for objects that require it 2018-07-17 01:12:53 -04:00
dpdk-on-mellanox-nics-1d8fdb843a4e2b60.yaml Adding the class and mac approach as dpdk-devargs in mellanox ConnectX-3 2018-02-25 04:54:35 -05:00
log-info-nic-discovery-f54ace7639890fdf.yaml properly escape the release notes text 2018-01-29 17:01:26 +00:00
log-mapping-file-8b2a9d8f6a81ba99.yaml Add releasenotes configuration 2018-01-29 16:32:01 +11:00
modify-interface-without-restart-d55949572017d52f.yaml Apply IP/netmask/route/MTU changes without bouncing interfaces. 2018-11-06 16:05:43 -08:00
policy-based-routing-3fa1200ae155bbee.yaml Add Policy Based Routing Support to os-net-config 2019-01-24 09:57:25 -08:00
restart-ivs-nvfswitch-after-change-0825ea78aae8f138.yaml Restart ivs/nvfswitch after config file is updated 2018-09-24 16:35:11 -04:00
retry_ovs-appctl-6734b087ab6db80b.yaml Retry ovs-appctl command 2018-10-18 17:17:39 -04:00
sriov-vf-in-hosts-529c2bf0cb3294b3.yaml Add network objects sriov_vf and sriov_pf 2018-02-16 00:55:52 -05:00