- Related issues: #3045 [BUG] Harvester Upgrade 1.0.3 to 1.1.0 does not handle multiple SLAVE in BOND for management interface
Category:
- Upgrade
Environment Setup
-
This is to be done on a Harvester cluster where the NICs were configured to be bonded on install for the management interface. This can be done in one of two ways.
- Single node virtualized environment
- Bare metal environment with at least two NICs (this should really be done on 10gig NICs, but can be done on gigabit)
-
Both NICs should be on the same VLAN/network with the same subnet
-
Before you do the upgrade you should do the following:
- Install a previously released version of Harvester with at least 2 bonded NICs on install in
balance-tlb
- Add an image such as openSUSE Leap
- Add the bonded management interface as the VLAN interface
- Create an externally routed VLAN (1 is the default for most networks that don’t have explicit VLANs)
- Create 3 VMs
- Verify all 3 VMs pass health checks
- Turn off and on the VMs
- Turn off VMs
- Install a previously released version of Harvester with at least 2 bonded NICs on install in
Verification Steps
- Start an upgrade if the upgrade-responder has one already available or set up a custom upgrade via the instructions here
Expected Results
- The upgrade should complete successfully and the Harvester cluster and all 3 VMs should pass health checks