Upgrading

Important: This documentation is for the APS-based Azure integration solution. If you are using a Connect-based Azure integration solution, please refer to the Connect documentation.

To upgrade to Azure CSP NCE 1.5, you need to have Azure CSP NCE 1.4. Upgrade from earlier versions is not supported.

  1. Obtain the new application packages from your account manager or a support representative. These packages are azure-nce-<version>.noarch.rpm and AzureCloudSolutionProviderNCE-<version>.app.zip.

  2. Log in as an admin user to the Provider Panel.
  3. Go to Operations > Tasks > Background tab, and check if there are unprocessed Azure-related background tasks.
  4. Go to the Periodic tab, select the checkbox next to the Azure Cloud Solution Provider NCE * Periodic Tasks Manager item and click Cancel Tasks.
  5. Upgrade the back end on the end-point node:

    1. Log in as root over SSH to the end-point node.

    2. Upgrade the back end by using the command rpm -Uhv azure-nce-<version>.noarch.rpm.

    3. Check for differences in the configurations by using the command diff -U 0 /usr/local/azure-nce/application.yml{,.template}.

    4. Run the command vim -d /usr/local/azure-nce/application.yml{,.template}, add new options from the file application.yml.template to application.yml, and remove obsolete options from the file application.yml.

    5. Restart the application to apply all changes by using the command systemctl restart azure-nce.

  6. Upgrade the UI-related part of the application and application instances:

    Log in to CloudBlue Commerce as a provider, go to Services > Applications > APS Connectors tab > Import Package > Download the package from the local file, select the AzureCloudSolutionProviderNCE-<version>.app.zip package, and click Submit.

  7. Go to Services > Applications > APS Connectors tab > Azure Cloud Solution Provider (NCE), select the checkboxes next to instances, and click Upgrade.

  8. Go to OperationsTasksPeriodic tab, select the checkbox next to the Azure Cloud Solution Provider NCE * Periodic Tasks Manager item and click Run Tasks.