From SOWNWiki
Jump to: navigation, search

Notes for sown-gw upgrade from Ubuntu 14.04 to 18.04

Before starting upgrade

1. Make sure all eth interfaces are added appropriately to 70-persistent-net.rules

2. Amend the following line in /etc/default/grub and then run update-grub.

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

3. Stop keepalived and disabled in systemd or update-rc.d (as appropriate)

After upgrade to 16.04 and reboot

  1. Check keepalived has not restarted unexpectedly.
  2. Make sure both v4 and v6 firewalls are loaded.

After upgrade to 18.04 and reboot

  1. Make sure both v4 and v6 firewalls are still loaded.
  2. Check version of keepalived now installed.
  3. Increase the priority of gw in /etc/default/keepalived
  4. Re-enable and start keepalived on gw
  5. Stop and disable keepalived on gw2.
  6. Ensure gw has picked up the appropriate floating addresses.
  7. Move compiled keepalived out of the way on gw2
  8. Install keepalived from APT on gw2.
  9. Make sure keepalived starts and is enabled to restart on reboot on gw2.
  10. Reset the keepalived priority of gw and restart keepalived.
  11. Check gw2 picks up the floating addresses.
  12. Maybe do some further testing by altering the keepalived priorities to check gw will take back the floating addresses.