...
For HPE platforms listed in the Scope section below, Azure Stack Hub tenant Virtual Machines (VMs) may lose connection after performing a firmware update on HPE FlexFabric 5950 Switch Series. This issue occurs because during a firmware update, FlexFabric 5950 switches assign a new MAC address to any VLAN interface defined on the switch. As a result, host nodes and tenant VMs experience undesirable effects such as communication loss, when using Virtual Router Redundancy Protocol (VRRP) IP addresses on the switch. Note: This issue only occurs on platforms running Microsoft Azure Stack Hub, as noted in the Scope section below.
In the scenario described above, only the following platforms when performing a firmware update on HPE FlexFabric 5950 Switch Series. HPE DL380 Gen10 with Microsoft Azure Stack All Flash Node HPE DL380 Gen10 with Microsoft Azure Stack Node HPE ProLiant DL360 Gen10 with Microsoft Azure Stack All Flash Node
To avoid this issue, assign static MAC addresses to VLAN interfaces prior to performing a firmware update on HPE FlexFabric 5950 Switch Series. 1. Log into the CLI of the first FlexFabric 5950 switch. 2. To determine the (Active) dynamic MAC addresses, run the display vrrp command. [xx-Rack01-TOR-1] display vrrp IPv4 Virtual Router Information: Running mode : Load balance Total number of virtual routers : 2 Interface VRID State Running Address Active Pri ---------------------------------------------------------------------- Vlan7 7 Master 150 xx.xx.xx.1 Local ----- VF1 Listening 127 xx-xx-xx71 xx.xx.xx.3 ----- VF2 Active 255 xx-xx-xx72 Local Vlan107 107 Master 150 xx.xx.xx.1 Local ----- VF1 Listening 127 xx-xx-xxb1 xx.xx.xx.3 ----- VF2 Active 255 xx-xx-xxb2 Local Note: In the above example, VF2 is reporting an active state for VLAN 7 and VLAN 107, which corresponds to MAC addresses xx-xx-xx72 and xx-xx-xxb2. Important: The VF numbers may vary on different switches. 3. Configure and save the VF2 MAC addresses as static on both VLAN interfaces (in the above example, VLAN 7 and VLAN 107). <xx-Rack01-TOR-1> system-view System View: return to User View with Ctrl+Z. [xx-Rack01-TOR-1] interface vlan7 [xx-Rack01-TOR-1-Vlan-interface7] mac-address xx-xx-xx72 [xx-Rack01-TOR-1-Vlan-interface7] display this interface Vlan-interface7 description Rack01:xx.xx.xx.2:VL7 mtu 9008 ip address xx.xx.xx.2 255.255.255.0 vrrp vrid 7 virtual-ip xx.xx.xx.1 vrrp vrid 7 priority 150 vrrp vrid 7 preempt-mode delay 500 mac-address xx-xx-xx72 packet-filter name Rack01_IN inbound hardware-count packet-filter name Rack01_OUT outbound hardware-count [xx-Rack01-TOR-1-Vlan-interface7] save The current configuration will be written to the device. Are you sure? [Y/N]: y Please input the file name(*.cfg)[flash:/TOR1.cfg] (To leave the existing filename unchanged, press the enter key): flash:/TOR1.cfg exists, overwrite? [Y/N]: y Validating file. Please wait... Saved the current configuration to mainboard device successfully. <xx-Rack01-TOR-1> system-view System View: return to User View with Ctrl+Z. [xx-Rack01-TOR-1] interface vlan107 [xx-Rack01-TOR-1-Vlan-interface107] mac-address xx-xx-xxb2 [xx-Rack01-TOR-1-Vlan-interface107] display this interface Vlan-interface107 description Rack01:xx.xx.xx.2:VL107 mtu 9008 ip address xx.xx.xx.2 255.255.255.0 vrrp vrid 107 virtual-ip xx.xx.xx.1 vrrp vrid 107 priority 150 vrrp vrid 107 preempt-mode delay 500 mac-address xx-xx-xxb2 packet-filter name Rack01_IN inbound hardware-count packet-filter name Rack01_OUT outbound hardware-count [xx-Rack01-TOR-1-Vlan-interface107] save The current configuration will be written to the device. Are you sure? [Y/N]: y Please input the file name(*.cfg)[flash:/TOR1.cfg] (To leave the existing filename unchanged, press the enter key): flash:/TOR1.cfg exists, overwrite? [Y/N]: y Validating file. Please wait... Saved the current configuration to mainboard device successfully. 4. Perform the firmware update on the first FlexFabric 5950 switch. Reboot the switch once the update has completed. 5. Verify the bgp peer connections have reestablished. [xx-Rack01-TOR-1] display bgp peer ipv4 unicast BGP local router ID: xx.xx.xx.24 Local AS number: xxxx Total number of peers: 7 Peers in established state: 7 * - Dynamically created peer Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State * xx.xx.xx.12 xxxx 5714 7713 0 25 0032h03m Established * xx.xx.xx.13 xxxx 5771 6475 0 25 0032h03m Established * xx.xx.xx.33 xxxx 2299 2426 0 1 0033h29m Established xx.xx.xx.1 xxxx 62323 57973 0 208 0815h39m Established xx.xx.xx.18 xxxx 50462 69121 0 5 0815h38m Established xx.xx.xx.30 xxxx 62949 61576 0 240 0814h56m Established xx.xx.xx.34 xxxx 69076 57868 0 240 0814h56m Established 6. Repeat the above steps for the second FlexFabric 5950 switch. If this issue has already occurred, contact an HPE support representative. Click on the following URL to locate the HPE Customer Support phone number in your country: TECHNICAL SUPPORT PHONE NUMBERS RECEIVE PROACTIVE UPDATES : Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively in your e-mail through HPE Support Alerts. Sign up for Support Alerts at the following URL: Proactive Updates Subscription Form. NAVIGATION TIP: For hints on navigating HPE.com to locate the latest drivers, patches and other support software downloads, refer to the Navigation Tips document. SEARCH TIP: For hints on locating similar documents on HPE.com, refer to the Search Tips document.