Merge "Provide capability to specify release-name during instantiation"
[multicloud/k8s.git] / kud / tests / sanity-check-for-v2.sh
index b8d0779..994b86b 100755 (executable)
@@ -460,6 +460,7 @@ function deleteData {
 }
 
 function instantiate {
+    call_api -d "{ }" "${base_url_orchestrator}/projects/${projectname}/composite-apps/${collection_compositeapp_name}/${compositeapp_version}/deployment-intent-groups/${deployment_intent_group_name}/approve"
     call_api -d "{ }" "${base_url_orchestrator}/projects/${projectname}/composite-apps/${collection_compositeapp_name}/${compositeapp_version}/deployment-intent-groups/${deployment_intent_group_name}/instantiate"
 }
 
@@ -493,8 +494,9 @@ fi
 
 case "$1" in
     "start" )
+        setup
         deleteData
-        print_msg "deleting the data success"
+        print_msg "Before creating, deleting the data success"
         createData
         print_msg "creating the data success"
         instantiate
@@ -503,6 +505,8 @@ case "$1" in
     "stop" )
         terminateOrchData
         print_msg "terminated the resources"
+        deleteData
+        print_msg "deleting the data success"
         ;;
     *) usage ;;
 esac