]> git.proxmox.com Git - mirror_ifupdown2.git/commit - addons/vrf.py
addons: vrf: fix a few vrf enslavement and table id allocation corner cases
authorRoopa Prabhu <roopa@cumulusnetworks.com>
Sat, 19 Mar 2016 04:25:09 +0000 (21:25 -0700)
committerRoopa Prabhu <roopa@cumulusnetworks.com>
Sat, 19 Mar 2016 04:25:09 +0000 (21:25 -0700)
commit4d2c9798147e391e43b13cba6b9c306c411cbe03
tree85abe7fb239ccbc9d9f417974789083ee2a82b73
parent2009513fa24b2c08e704052ac176218737510ca5
addons: vrf: fix a few vrf enslavement and table id allocation corner cases

Ticket: CM-9957
Reviewed By: dsa, julien, nikhil
Testing Done: Tested vrf enslave/deslave + ifreload

This patch fixes a few corner cases:
- release dhcp on all new enslavement or change of enslavement
- fix a NoneType error on ifreload when a vrf enslavement was removed
- handle a corner case with auto table ids

Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
addons/vrf.py