7.2 VNF Upgrade by VnfInstanceId
VNF Upgrade can be performed after all VNFs in the VNF are upgraded from 8.6.x
version to 9.1, no LCMs are supported on partially upgraded VNF. Following endpoint can
be invoked to upgrade individual VnfInstance
based on
VnfInstanceId
from 5.4.x and 8.6.x to 6.1.0 and 9.1 version.
Upgrade Endpoint:
https://<VNFM_HOST_IP>:8443/vnflcm/v1/instances/<instanceId>/upgrade
Note:
Image parameters in the request body are optional. Latest Vnf Image versions will be picked up fromVmInfo.yaml
file if image parameters
are missing in the request body.
VNF upgrade request
URL: https://<VNFM_HOST_IP>:8443/vnflcm/v1/instances/<instanceId>/upgrade
Accept: application/json
Content-Type: application/json
Example for DSR NOAM upgrade:
{
"image": "DSR-9.1.0.0.0_100.4.0"
}
Example for DSR DR NOAM upgrade:
{
"image": "DSR-9.1.0.0.0_100.4.0"
}
Example for DSR Signaling upgrade:
{
"soamImage": "DSR-9.1.0.0.0_100.4.0",
"daImage": "DSR-9.1.0.0.0_100.4.0",
"ipfeImage": "DSR-9.1.0.0.0_100.4.0",
"stpImage": "DSR-9.1.0.0.0_100.4.0",
"serviceMpImage": "DSR-9.1.0.0.0_100.4.0",
"sbrImage": "DSR-9.1.0.0.0_100.4.0"
}
Example for SDS Noam upgrade:
{
"sdsNoamImage": "SDS-9.1.0.0.0_100.4.0",
"sdsQsImage" : "SDS-9.1.0.0.0_100.4.0"
}
Example for SDS DR Noam upgrade:
{
"sdsDrNoamImage": "SDS-9.1.0.0.0_100.4.0",
"sdsDrQsImage" : "SDS-9.1.0.0.0_100.4.0"
}
Example for SDS Signaling upgrade:
{
"dpSoamImage": "SDS-9.1.0.0.0_100.4.0",
"dpImage" : "SDS-9.1.0.0.0_100.4.0"
}
Example for ATS Master upgrade:
{
"atsMasterImage": "ats-9.1.0.0.0-1.0.28"
}