Merge lp:~canonical-platform-qa/qa-jenkins-jobs/download-iso-daily into lp:qa-jenkins-jobs

Proposed by Max Brustkern
Status: Merged
Approved by: Joshua Powers
Approved revision: 243
Merged at revision: 243
Proposed branch: lp:~canonical-platform-qa/qa-jenkins-jobs/download-iso-daily
Merge into: lp:qa-jenkins-jobs
Diff against target: 133 lines (+48/-36)
2 files modified
jobs/iso-testing/jobs-ppc64el.yaml (+16/-12)
jobs/iso-testing/jobs.yaml (+32/-24)
To merge this branch: bzr merge lp:~canonical-platform-qa/qa-jenkins-jobs/download-iso-daily
Reviewer Review Type Date Requested Status
Joshua Powers (community) Approve
platform-qa-bot continuous-integration Approve
Review via email: mp+321723@code.launchpad.net

Commit message

Download isos daily

Description of the change

This branch triggers daily iso downloads until we can work out the proper method.

To post a comment you must log in.
Revision history for this message
platform-qa-bot (platform-qa-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
Joshua Powers (powersj) wrote :

LGTM per comment on IRC about daily macro

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'jobs/iso-testing/jobs-ppc64el.yaml'
2--- jobs/iso-testing/jobs-ppc64el.yaml 2017-03-30 17:51:41 +0000
3+++ jobs/iso-testing/jobs-ppc64el.yaml 2017-04-03 15:20:24 +0000
4@@ -118,12 +118,14 @@
5 - download-sleep
6 node: 'iso-testing-ppc64el'
7 triggers: # Check the image manifest and file list for changes every every 15 minutes
8- - pollurl:
9- cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
10- polling-node: 'iso-testing-ppc64el'
11- urls:
12- - url: 'http://cdimage.ubuntu.com/ubuntu-server/daily/pending/{dev-release}-server-ppc64el.iso'
13- check-etag: True
14+ - daily
15+# Currently working with IS to determine the best method - https://portal.admin.canonical.com/101149
16+# - pollurl:
17+# cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
18+# polling-node: 'iso-testing-ppc64el'
19+# urls:
20+# - url: 'http://cdimage.ubuntu.com/ubuntu-server/daily/pending/{dev-release}-server-ppc64el.iso'
21+# check-etag: True
22 builders:
23 - download-iso:
24 release: '{dev-release}'
25@@ -141,12 +143,14 @@
26 - download-sleep
27 node: 'iso-testing-ppc64el'
28 triggers: # Check the image manifest and file list for changes every every 15 minutes
29- - pollurl:
30- cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
31- polling-node: 'iso-testing-ppc64el'
32- urls:
33- - url: 'http://cdimage.ubuntu.com/ubuntu-server/{supported-release}/daily/pending/{supported-release}-server-ppc64el.iso'
34- check-etag: True
35+ - daily
36+# Currently working with IS to determine the best method - https://portal.admin.canonical.com/101149
37+# - pollurl:
38+# cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
39+# polling-node: 'iso-testing-ppc64el'
40+# urls:
41+# - url: 'http://cdimage.ubuntu.com/ubuntu-server/{supported-release}/daily/pending/{supported-release}-server-ppc64el.iso'
42+# check-etag: True
43 builders:
44 - download-iso:
45 release: '{supported-release}'
46
47=== modified file 'jobs/iso-testing/jobs.yaml'
48--- jobs/iso-testing/jobs.yaml 2017-03-30 17:51:41 +0000
49+++ jobs/iso-testing/jobs.yaml 2017-04-03 15:20:24 +0000
50@@ -216,12 +216,14 @@
51 - download-sleep
52 node: 'iso-testing'
53 triggers: # Check the image manifest and file list for changes every every 15 minutes
54- - pollurl:
55- cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
56- polling-node: 'iso-testing'
57- urls:
58- - url: 'http://cdimage.ubuntu.com/{flavor}/daily-live/pending/{dev-release}-desktop-{arch}.iso'
59- check-etag: True
60+ - daily
61+# Currently working with IS to determine the best method - https://portal.admin.canonical.com/101149
62+# - pollurl:
63+# cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
64+# polling-node: 'iso-testing'
65+# urls:
66+# - url: 'http://cdimage.ubuntu.com/{flavor}/daily-live/pending/{dev-release}-desktop-{arch}.iso'
67+# check-etag: True
68 builders:
69 - download-iso:
70 release: '{dev-release}'
71@@ -239,12 +241,14 @@
72 - download-sleep
73 node: 'iso-testing'
74 triggers: # Check the image manifest and file list for changes every every 15 minutes
75- - pollurl:
76- cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
77- polling-node: 'iso-testing'
78- urls:
79- - url: 'http://cdimage.ubuntu.com/{supported-release}/daily-live/pending/{supported-release}-desktop-{arch}.iso'
80- check-etag: True
81+ - daily
82+# Currently working with IS to determine the best method - https://portal.admin.canonical.com/101149
83+# - pollurl:
84+# cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
85+# polling-node: 'iso-testing'
86+# urls:
87+# - url: 'http://cdimage.ubuntu.com/{supported-release}/daily-live/pending/{supported-release}-desktop-{arch}.iso'
88+# check-etag: True
89 builders:
90 - download-iso:
91 release: '{supported-release}'
92@@ -262,12 +266,14 @@
93 - download-sleep
94 node: 'iso-testing'
95 triggers: # Check the image manifest and file list for changes every every 15 minutes
96- - pollurl:
97- cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
98- polling-node: 'iso-testing'
99- urls:
100- - url: 'http://cdimage.ubuntu.com/ubuntu-server/daily/pending/{dev-release}-server-{arch}.iso'
101- check-etag: True
102+ - daily
103+# Currently working with IS to determine the best method - https://portal.admin.canonical.com/101149
104+# - pollurl:
105+# cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
106+# polling-node: 'iso-testing'
107+# urls:
108+# - url: 'http://cdimage.ubuntu.com/ubuntu-server/daily/pending/{dev-release}-server-{arch}.iso'
109+# check-etag: True
110 builders:
111 - download-iso:
112 release: '{dev-release}'
113@@ -285,12 +291,14 @@
114 - download-sleep
115 node: 'iso-testing'
116 triggers: # Check the image manifest and file list for changes every every 15 minutes
117- - pollurl:
118- cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
119- polling-node: 'iso-testing'
120- urls:
121- - url: 'http://cdimage.ubuntu.com/ubuntu-server/{supported-release}/daily/pending/{supported-release}-server-{arch}.iso'
122- check-etag: True
123+ - daily
124+# Currently working with IS to determine the best method - https://portal.admin.canonical.com/101149
125+# - pollurl:
126+# cron: 'H/15 * * * *' # The H allows jenkins to stagger jobs using a hash
127+# polling-node: 'iso-testing'
128+# urls:
129+# - url: 'http://cdimage.ubuntu.com/ubuntu-server/{supported-release}/daily/pending/{supported-release}-server-{arch}.iso'
130+# check-etag: True
131 builders:
132 - download-iso:
133 release: '{supported-release}'

Subscribers

People subscribed via source and target branches