Feature 11073: Enhanced OSM declarative modelling for applications. App as first class citizen

Change-Id: I6b750f4d862692ab885e98afe3771ba817dd6535
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/osm_lcm/odu_libs/nodegroup.py b/osm_lcm/odu_libs/nodegroup.py
index ff40f9c..d703858 100644
--- a/osm_lcm/odu_libs/nodegroup.py
+++ b/osm_lcm/odu_libs/nodegroup.py
@@ -60,7 +60,7 @@
         )
     except Exception as e:
         self.logger.info(f"Cannot create secret {secret_name}: {e}")
-        return False, f"Cannot create secret {secret_name}: {e}"
+        return False, f"Cannot create secret {secret_name}: {e}", None
 
     private_subnet = op_params.get("private_subnet", [])
     public_subnet = op_params.get("public_subnet", [])
@@ -78,7 +78,7 @@
         )
     except Exception as e:
         self.logger.info(f"Cannot create configmap {configmap_name}: {e}")
-        return False, f"Cannot create configmap {configmap_name}: {e}"
+        return False, f"Cannot create configmap {configmap_name}: {e}", None
 
     # Additional params for the workflow
     nodegroup_kustomization_name = nodegroup_name
@@ -135,7 +135,7 @@
         api_plural="workflows",
         api_version="v1alpha1",
     )
-    return True, workflow_name
+    return True, workflow_name, None
 
 
 async def scale_nodegroup(self, op_id, op_params, content):
@@ -170,7 +170,7 @@
         )
     except Exception as e:
         self.logger.info(f"Cannot create secret {secret_name}: {e}")
-        return False, f"Cannot create secret {secret_name}: {e}"
+        return False, f"Cannot create secret {secret_name}: {e}", None
 
     # Additional params for the workflow
     nodegroup_kustomization_name = nodegroup_name
@@ -213,7 +213,7 @@
         api_plural="workflows",
         api_version="v1alpha1",
     )
-    return True, workflow_name
+    return True, workflow_name, None
 
 
 async def delete_nodegroup(self, op_id, op_params, content):
@@ -254,7 +254,7 @@
         api_plural="workflows",
         api_version="v1alpha1",
     )
-    return True, workflow_name
+    return True, workflow_name, None
 
 
 async def clean_items_nodegroup_add(self, op_id, op_params, content):