Feature 11049: Cluster management with CAPI in Openstack-based clouds
Change-Id: Ic71d9119ec00ad8e2a83a25c384ecb51d2970eae
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/robot-systest/lib/advanced_cluster_mgmt_lib.resource b/robot-systest/lib/advanced_cluster_mgmt_lib.resource
index 84ce1a2..fa2d47d 100644
--- a/robot-systest/lib/advanced_cluster_mgmt_lib.resource
+++ b/robot-systest/lib/advanced_cluster_mgmt_lib.resource
@@ -40,7 +40,7 @@
*** Keywords ***
Create Cluster
[Documentation] Create a Kubernetes cluster in OSM using the name, version, nodes, etc., passed as arguments.
- [Arguments] ${name} ${vim_account} ${description} ${vm_size} ${version} ${nodes} ${region} ${resource_group} ${wait_flag}=True
+ [Arguments] ${name} ${vim_account} ${description} ${vm_size} ${version} ${nodes} ${region} ${resource_group} ${cluster_config}=${EMPTY} ${wait_flag}=True
${command}= Catenate
... osm cluster-create ${name}
... --node-count ${nodes}
@@ -50,6 +50,9 @@
... --description ${description}
... --region-name ${region}
... --resource-group ${resource_group}
+ IF "${cluster_config}" != "${EMPTY}"
+ ${command}= Catenate ${command} ${cluster_config}
+ END
${rc} ${stdout}= Run And Return Rc And Output ${command}
Log ${rc},${stdout}
Should Be Equal As Integers ${rc} ${SUCCESS_RETURN_CODE} msg=Cluster creation failed: ${stdout}