Use dynamic_verify for integration deploy jobs 61/30261/3
authorVratko Polak <vrpolak@cisco.com>
Wed, 2 Dec 2015 13:08:11 +0000 (14:08 +0100)
committerVratko Polak <vrpolak@cisco.com>
Wed, 2 Dec 2015 13:10:04 +0000 (14:10 +0100)
Current value dynamic_controller is frequently getting starved
on loaded RelEng leading to failed distribution-verify jobs.

Also added sshpass to builder machines
so that current implementation of deploy test works.

Change-Id: I5bfb77baf2bd612e731876b1b8a8852c7fc26082
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
jenkins-scripts/builder.sh
jjb/integration/integration-distribution-jobs.yaml

index 5092374c572ea7b9cde8c69458b2b13abe5ea8ff..ea7c7b583d44ec456bacc9670cec5224c7c762d7 100755 (executable)
@@ -3,6 +3,9 @@
 yum clean all
 yum install -y python-virtualenv xmlstarlet
 
+# sshpass for the current deploy test to be runable immediatelly after build
+yum install -y sshpass
+
 # add in mono components for VTN
 yum install -y yum-utils
 #The following is needed for the new code in vtn project.
index b3031fbf3ab4de5b56f75017c2a5b5c2733e7c4d..176de3ba0228111268efec6a5d3a7406530dfdfc 100644 (file)
     name: 'integration-distribution-deploy-{stream}'
 
     project-type: freestyle
-    node: dynamic_controller
+    node: dynamic_verify
 
     logrotate:
         daysToKeep: '{build-days-to-keep}'
     name: 'integration-distribution-offline-{stream}'
 
     project-type: freestyle
-    node: dynamic_controller
+    node: dynamic_verify
 
     logrotate:
         daysToKeep: '{build-days-to-keep}'
     publishers:
         - email-notification:
             email-prefix: '[$GERRIT_PROJECT]'
-