Now that the codfw row C and D vlans are connected to the EVPN switches in those rows we can use VXLAN to extend them to the top-of-rack switch in rack A2, and trunk them to the LVS there over its primary uplink.
This simplifies the setup and means we can remove the cross-rack links from the host to asw-c7-codfw and asw-d7-codfw.
Prep
In advance the current row C & D vlans (2003-2004, 2019-2020) need to be added to the list of tagged/trunked vlans on lsw1-a2-codfw xe-0/0/42, as well as the new ones (2036-2050). This can be done any time.
Window
On the day of the move it should be fairly striaghtforward:
- Downtime lvs2011 and lsw1-a2-codfw
- Disable BGP session to lvs2011 from lsw1-a2-codfw - this moves live traffic to lvs2014
- Merge puppet patch to reconfigure vlan setup on lvs2011
- Run puppet on lvs2011 to update /etc/network/interfaces
- (Optional) Reboot lvs2011
- Test connectivity to the new/moved vlans (presence of IPv6 autoconfigured IP should be sufficient)
- Re-enable puppet & PyBal on lvs2011
Tidy Up
- Run PuppetDB import script for lvs2011 in Netbox
- Remove cross-rack fibers
- Default config for asw-c7-codfw xe-7/0/45
- Default config for asw-d7-codfw xe-7/0/45