Fix Bug 2303:NS instance name getting truncated in OpenStack
Change-Id: Ifcd11c79289d8b792c944f8cb0de46e6d967dc04
Signed-off-by: kayal2001 <kayalvizhi.v@tataelxsi.co.in>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/NG-RO/osm_ng_ro/ns.py b/NG-RO/osm_ng_ro/ns.py
index 317579b..c71e113 100644
--- a/NG-RO/osm_ng_ro/ns.py
+++ b/NG-RO/osm_ng_ro/ns.py
@@ -1837,9 +1837,9 @@
extra_dict["params"] = {
"name": "{}-{}-{}-{}".format(
- indata["name"][:16],
- vnfr["member-vnf-index-ref"][:16],
- target_vdu["vdu-name"][:32],
+ indata["name"],
+ vnfr["member-vnf-index-ref"],
+ target_vdu["vdu-name"],
target_vdu.get("count-index") or 0,
),
"description": target_vdu["vdu-name"],
@@ -2070,9 +2070,9 @@
extra_dict["params"] = {
"name": "{}-{}-{}-{}".format(
- db_nsr["name"][:16],
- vnfr["member-vnf-index-ref"][:16],
- existing_vdu["vdu-name"][:32],
+ db_nsr["name"],
+ vnfr["member-vnf-index-ref"],
+ existing_vdu["vdu-name"],
existing_vdu.get("count-index") or 0,
),
"description": existing_vdu["vdu-name"],
diff --git a/NG-RO/osm_ng_ro/tests/test_ns.py b/NG-RO/osm_ng_ro/tests/test_ns.py
index 0da5290..2288a60 100644
--- a/NG-RO/osm_ng_ro/tests/test_ns.py
+++ b/NG-RO/osm_ng_ro/tests/test_ns.py
@@ -181,7 +181,7 @@
"disk_list": [],
"flavor_id": f"TASK-{ns_preffix}:flavor.0",
"image_id": f"TASK-{ns_preffix}:image.0",
- "name": "sample_name-vnf-several-volu-several_volumes-VM-0",
+ "name": "sample_name-vnf-several-volumes-several_volumes-VM-0",
"net_list": [],
"start": True,
},
@@ -201,7 +201,7 @@
"disk_list": [],
"flavor_id": f"TASK-{ns_preffix}:flavor.0",
"image_id": f"TASK-{ns_preffix}:image.0",
- "name": "sample_name-vnf-several-volu-without_volumes-VM-0",
+ "name": "sample_name-vnf-several-volumes-without_volumes-VM-0",
"net_list": [],
"start": True,
},