Bug 2368 fixed: Mac address is missing in Additional params section of Vnfrs Collecti... 98/14298/7
authorjegan <jegan.s@tataelxsi.co.in>
Mon, 1 Apr 2024 10:54:53 +0000 (10:54 +0000)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Thu, 20 Mar 2025 14:47:41 +0000 (15:47 +0100)
Change-Id: I49270cf3497e790ed909e58ac0b300aafc251634
Signed-off-by: jegan <jegan.s@tataelxsi.co.in>
osm_lcm/ns.py

index 9427fa0..d98472f 100644 (file)
@@ -1076,6 +1076,10 @@ class NsLcm(LcmBase):
                 deploy_params_vdu["OSM"] = get_osm_params(
                     vnfr, vdur["vdu-id-ref"], vdur["count-index"]
                 )
+                for vdu, value in deploy_params_vdu["OSM"]["vdu"].items():
+                    for interface, address in value["interfaces"].items():
+                        if address.get("mac_address"):
+                            address.pop("mac_address")
                 vdur["additionalParams"] = deploy_params_vdu
 
                 # flavor