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>
# 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
# 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}'
${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}'
${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"
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_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
SSHLibrary.Execute Command tar -C/ -jxvf ${vtn_dist}*-bin.tar.bz2
Stop SuiteVtnCo