Fix VTN Coordinator Nitrogen Job Failure 15/61315/5
authorgvrangan <venkatrangang@hcl.com>
Tue, 8 Aug 2017 20:47:07 +0000 (16:47 -0400)
committerJamo Luhrsen <jluhrsen@redhat.com>
Tue, 22 Aug 2017 16:13:56 +0000 (16:13 +0000)
VTN Coordiantor Nitrogen fails to install VTN Coordinator. The path
needs to be added to the test file to be able t download and install.
This Patch also modifies the image path/name for Carbon/Boron also.

Change-Id: I95dab0549aabe1d7caed85e31a5a5320500e10b7
Signed-off-by: gvrangan <venkatrangang@hcl.com>
csit/libraries/VtnCoKeywords.robot

index 25724815d4319e60434c04aed78ce9fb04a11802..cd7f3d8f8e7dc7707097edf7f531f40d18d5adfd 100644 (file)
@@ -60,17 +60,21 @@ Download VtnCo Distribution
     # TODO: https://trello.com/c/fDiIUFMv/431-remove-hardcoded-versions-of-vtn-coordinator-in-libraries-vtncokeywords-robot
     SSHLibrary.Execute Command    wget "${vtn_coordinator_nexus_path}/maven-metadata.xml"
     CompareStream.Run_Keyword_If_At_Least_Boron    SSHLibrary.Get_file    maven-metadata.xml
-    ${boron_version}=    XML.Get Element Text    maven-metadata.xml    xpath=.//versions/version[2]
+    ${boron_version}=    XML.Get Element Text    maven-metadata.xml    xpath=.//versions/version[1]
     ${boron_version_val}=    SSHLibrary.Execute Command    echo ${boron_version} | awk -F"-" '{print $1}'
-    ${carbon_version}=    XML.Get Element Text    maven-metadata.xml    xpath=.//versions/version[3]
+    ${carbon_version}=    XML.Get Element Text    maven-metadata.xml    xpath=.//versions/version[2]
     ${carbon_version_val}=    SSHLibrary.Execute Command    echo ${carbon_version} | awk -F"-" '{print $1}'
+    ${nitrogen_version}=    XML.Get Element Text    maven-metadata.xml    xpath=.//versions/version[3]
+    ${nitrogen_version_val}=    SSHLibrary.Execute Command    echo ${carbon_version} | awk -F"-" '{print $1}'
     SSHLibrary.Execute Command    sudo mv maven-metadata.xml old-maven-metadata.xml
     CompareStream.Run_Keyword_If_Equals    boron    SSHLibrary.Execute Command    wget "${vtn_coordinator_nexus_path}/${boron_version}/maven-metadata.xml"
     CompareStream.Run_Keyword_If_Equals    carbon    SSHLibrary.Execute Command    wget "${vtn_coordinator_nexus_path}/${carbon_version}/maven-metadata.xml"
+    CompareStream.Run_Keyword_If_Equals    nitrogen    SSHLibrary.Execute Command    wget "${vtn_coordinator_nexus_path}/${nitrogen_version}/maven-metadata.xml"
     CompareStream.Run_Keyword_If_At_Least_Boron    SSHLibrary.Get_file    maven-metadata.xml
     ${value}=    XML.Get Element Text    maven-metadata.xml    xpath=.//snapshotVersion[1]/value
     CompareStream.Run_Keyword_If_Equals    boron    SSHLibrary.Execute Command    wget '${vtn_coordinator_nexus_path}/${boron_version}/${vtn_dist}-${value}-bin.tar.bz2'
     CompareStream.Run_Keyword_If_Equals    carbon    SSHLibrary.Execute Command    wget '${vtn_coordinator_nexus_path}/${carbon_version}/${vtn_dist}-${value}-bin.tar.bz2'
+    CompareStream.Run_Keyword_If_Equals    nitrogen    SSHLibrary.Execute Command    wget '${vtn_coordinator_nexus_path}/${nitrogen_version}/${vtn_dist}-${value}-bin.tar.bz2'
     SSHLibrary.Execute Command    tar -C/ -jxvf ${vtn_dist}*-bin.tar.bz2
 
 Stop SuiteVtnCo