Skip to content

Update the NS with new VNF package including day2 helmchart-EE primitives

Proposers

  • Sergio Tarazona (Whitestactk)

Description

We're following these steps to update day-2 primitives for a VNF:

  1. We deploy the NS with day0 and day1 (if applicable)
  2. We modify the vnfd.yaml and vnf_ee.py including the new day-2 primitives
  3. We ran the VNF package update command: osm nfpkg-update gnbsim-vnf --content oai-helm-dia2/gnbsim_vnf
  4. We update the NS using this command: osm ns-update 5g --updatetype CHANGE_VNFPKG --config '{changeVnfPackageData: [{vnfInstanceId: "d9af0f76-87e5-475c-80f9-58cf4db87f83", vnfdId: "77296c22-e71c-4ff0-b045-82b7e2c7e4a5"}]}' --timeout 300 --wait
  5. We execute the day-2 primitive

So far we see the LCM is not updating the helmchart and that's why the execution of the new day-2 primitive is failing

Definition of done

The execution of the day-2 primitive is successful, which means LCM has updated the helm chart with new package data