To upgrade a product using VMware Cloud Provider Lifecycle Manager, you must download the respective product upgrade file and enable VMware Cloud Provider Lifecycle Manager to access the file.

Prerequisites

  • You must save the product file in the product-name/version-number/update directory on the VMware Cloud Provider Lifecycle Manager host.
  • Verify that you are upgrading to a supported product version. For information about the interoperability between VMware Cloud Provider Lifecycle Manager 1.4 and other VMware products, see the VMware Product Interoperability Matrix.

Procedure

  • In your Web browser, start Postman and configure the following HTTPS request.
    1. On the Headers tab, add the JSESSION ID.
      Setting Value
      JSESSIONID vcp-lcm-session-id
    1. To upgrade a product, configure the following HTTPS request.
      Setting Value
      HTTPS request method PUT
      URL https://vcp-lcm-ip-address:port-number/api/api-version/lcm/environment{{product-environment-id}}/product/{{product-id}}/upgrade?action=UPGRADE
      Body
      {
          "upgradeDetails": {
              "targetVersion": "target-version-number",
              "additionalProperties": {
                  "keepBackup": true
              }
          }
      }

Results

If the upgrade is successful, you see an OK (200) status and "taskId":. You use the task ID to select the status of the deployment.