Convert dynamic minions to single use 53/41253/1
authorAndrew Grimberg <agrimberg@linuxfoundation.org>
Mon, 4 Jul 2016 00:35:44 +0000 (17:35 -0700)
committerAndrew Grimberg <agrimberg@linuxfoundation.org>
Mon, 4 Jul 2016 00:37:06 +0000 (17:37 -0700)
The private cloud minions come online significantly faster than
previously. We also don't get charged anything for creating a lot of
them, so it makes sense to make them single use so we can avoid a lot of
the re-use issues we seem to be seeing lately.

This change modifies the dynamic minions that releng itself uses as well
as the base templates that most projects are using. It does not affect
all the other jobs out there that are not part of the standard template
sets such as robot or custom jobs.

Change-Id: I42237f92e5288c36c34f4748eec6c948ca9553a3
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
jjb/releng-jobs.yaml
jjb/releng-templates.yaml

index 44161b7b55c5496d0217c862794fbaac8c382afb..52cbc226c2d957a8d39357a766a65624ae1ad883 100644 (file)
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     triggers:
         - gerrit:
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     triggers:
         - timed: 'H H * * 1'
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     triggers:
         - gerrit:
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     triggers:
         - gerrit:
index 62db0d874234202f75b8d0c95721353c81edae20..81a8d98bf02dad0cbb0e103c8f0d459fee7e4638 100644 (file)
@@ -33,6 +33,8 @@
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     prebuilders:
         - wipe-org-opendaylight-repo
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     triggers:
         - gerrit:
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     triggers:
         - gerrit-trigger-patch-merged:
         - ssh-agent-credentials:
             users:
                 - '{ssh-credentials}'
+        - openstack:
+            single-use: true
 
     triggers:
         - gerrit: