Upgrade NVOS
Use the REST API to upgrade NVOS on your switches. First, create a switch profile, then upload the NVOS image and track the progress of the upgrade.
Requirements
- Download the NVOS image from the NVIDIA Enterprise Support Portal.
- Only the admin or read-write user (
rw-user) can perform the steps in this section.
Upgrade NVOS
Authenticate your credentials by creating a switch profile. Make a POST request to the
/v1/switch-profilesendpoint that contains your username and password. Copy theProfileIDfrom the response body. You will use it in a later step.Upload the NVOS image by making a POST request to the
/v1/imagesendpoint. After the image is successfully uploaded, the response body returns anImageID. Copy the ID. You will use it in the next step.Make a POST request to the
/v1/upgrade-switchendpoint; include theProfileIDandImageIDfrom the previous steps, in addition to the IP addresses of the switches you want to upgrade.If all initial validations succeed, the API returns an
HTTP 202 Acceptedresponse with a JSON body containing an operation ID. You can make a GET request to the/v1/operations/endpoint to track the progress of the upgrade.