Prerequisite

Ensure that the currently running build exists under /home/versa/packages for Versa FlexVNF and Versa Analytics, as also under /var/versa/packages/vnms for Versa Director. Else, upgrading Versa FlexVNF via Versa Director CLI or UI will fail.


Steps to upgrade Versa FlexVNF:

  1. Save the existing version of the configuration via CLI config mode command. For example:        
    admin@vnf-cli(config)% save /var/tmp/backup.cfg

  2. Copy the appropriate .bin package file to the FlexVNF node under /home/versa/packages/ and make sure the file has +x execute permission. Alternatively, use the following command to automatically copy the file to the above directory.
    admin@vnf-cli> request system package fetch uri <URI>

  3. Install the new software package from the CLI shell. For example:
    admin@vnf-cli> request system package upgrade <.bin>
    Follow the prompts and wait till the upgrade status is displayed on the shell.

  4. After the upgrade, execute this command to confirm that the new software is successfully installed:
    admin@vnf-cli> show system package-info