1.2.3. Packages update

Note

If you are upgrading from a release older than the previous minor release, please follow the successive previous installation/update guidelines to fill the gap before this one.

Since Virtual Accelerator version 1.9 it is possible to update the Virtual Accelerator without deleting the VMs with the following sequence:

  1. Prepare update of the Virtual Accelerator packages:

    1. Save information about existing VMs:

      # virtual-accelerator.sh save
      

      Note

      Since Virtual Accelerator version 1.9.3 this step is not necessary, it is automatically done when the Virtual Accelerator service is stopped.

    2. Stop the Virtual Accelerator service:

      # systemctl stop virtual-accelerator
      
  2. Install Virtual Accelerator packages:

    Follow procedure described in Packages installation

  3. Reestablish connection with existing VMs:

    1. Restart the Virtual Accelerator and Open vSwitch services:

      # systemctl start virtual-accelerator
      # systemctl restart openvswitch
      
    2. Restore information about existing VMs:

      # virtual-accelerator.sh restore
      

      Note

      Since Virtual Accelerator version 1.9.3 this step is not necessary, it is automatically done when the Virtual Accelerator service is started.

Note

No change must be done on the VMs (creation, suspend …) during the Virtual Accelerator update to allow a reconnection of these VMs after the update.

Warning

Minimal version of QEMU to update the Virtual Accelerator without deleting the VMs is 2.12.