Bug 2377 Fix for performing NS-Update for KNF 98/14698/4
authorjegan <jegan.s@tataelxsi.co.in>
Mon, 4 Nov 2024 12:20:19 +0000 (12:20 +0000)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Mon, 26 May 2025 14:35:02 +0000 (16:35 +0200)
Change-Id: I86f9f0a796d026b1a02fa4378eb547c90122d8ed
Signed-off-by: jegan <jegan.s@tataelxsi.co.in>
osm_nbi/instance_topics.py

index b176801..3eb14d2 100644 (file)
@@ -2453,7 +2453,7 @@ class NsLcmOpTopic(BaseTopic):
                     new_sw_version = vnfd.get("software-version", "1.0")
                     if new_sw_version != old_sw_version:
                         vnf_index = vnfr["member-vnf-index-ref"]
-                        for vdu in vnfd["vdu"]:
+                        for vdu in vnfd.get("vdu", []):
                             self.nsrtopic._add_shared_volumes_to_nsr(
                                 vdu, vnfd, nsr, vnf_index, latest_vnfd_revision
                             )