Merge ~pelpsi/turnip:turnip-charms-upgrade-to-focal into turnip:master
- Git
- lp:~pelpsi/turnip
- turnip-charms-upgrade-to-focal
- Merge into master
Proposed by
Simone Pelosi
Status: | Merged |
---|---|
Approved by: | Simone Pelosi |
Approved revision: | 4df234bd43d4ad42005e5471a1e5fd56045767d6 |
Merge reported by: | Otto Co-Pilot |
Merged at revision: | not available |
Proposed branch: | ~pelpsi/turnip:turnip-charms-upgrade-to-focal |
Merge into: | turnip:master |
Diff against target: |
766 lines (+92/-78) 15 files modified
charm/dependencies.txt (+1/-1) charm/turnip-api/charmcraft.yaml (+12/-11) charm/turnip-api/metadata.yaml (+1/-0) charm/turnip-celery/charmcraft.yaml (+12/-11) charm/turnip-celery/metadata.yaml (+1/-0) charm/turnip-pack-backend/charmcraft.yaml (+12/-11) charm/turnip-pack-backend/metadata.yaml (+1/-0) charm/turnip-pack-frontend-git/charmcraft.yaml (+12/-11) charm/turnip-pack-frontend-git/metadata.yaml (+1/-0) charm/turnip-pack-frontend-http/charmcraft.yaml (+12/-11) charm/turnip-pack-frontend-http/metadata.yaml (+1/-0) charm/turnip-pack-frontend-ssh/charmcraft.yaml (+12/-11) charm/turnip-pack-frontend-ssh/metadata.yaml (+1/-0) charm/turnip-pack-virt/charmcraft.yaml (+12/-11) charm/turnip-pack-virt/metadata.yaml (+1/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Colin Watson (community) | Approve | ||
Review via email: mp+447756@code.launchpad.net |
Commit message
Upgraded charms to focal
Updated layers to the latest commits
Updated charmcraft.yaml and metadata.yaml
Description of the change
To post a comment you must log in.
Revision history for this message
Simone Pelosi (pelpsi) wrote : | # |
Revision history for this message
Colin Watson (cjwatson) : | # |
review:
Approve
Revision history for this message
Otto Co-Pilot (otto-copilot) wrote : | # |
Running landing tests failed
https:/
Revision history for this message
Otto Co-Pilot (otto-copilot) wrote : | # |
Running landing tests failed
https:/
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | diff --git a/charm/dependencies.txt b/charm/dependencies.txt |
2 | index 66e5dea..7d83558 100644 |
3 | --- a/charm/dependencies.txt |
4 | +++ b/charm/dependencies.txt |
5 | @@ -12,4 +12,4 @@ layer/status git+https://github.com/juju-solutions/layer-status;revno=02658f0f |
6 | layer/turnip-base ../../../layer/turnip-base;method=link |
7 | layer/turnip-storage ../../../layer/turnip-storage;method=link |
8 | |
9 | -charm-wheels git+https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
10 | +charm-wheels git+https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
11 | diff --git a/charm/turnip-api/charmcraft.yaml b/charm/turnip-api/charmcraft.yaml |
12 | index b652a94..04dbde1 100644 |
13 | --- a/charm/turnip-api/charmcraft.yaml |
14 | +++ b/charm/turnip-api/charmcraft.yaml |
15 | @@ -2,16 +2,16 @@ type: charm |
16 | bases: |
17 | - build-on: |
18 | - name: ubuntu |
19 | - channel: "18.04" |
20 | + channel: "20.04" |
21 | architectures: [amd64] |
22 | run-on: |
23 | - name: ubuntu |
24 | - channel: "18.04" |
25 | + channel: "20.04" |
26 | architectures: [amd64] |
27 | parts: |
28 | charm-wheels: |
29 | - source: https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
30 | - source-commit: "030fe3e51edfe8e8c8b3590b52c4792b21631f01" |
31 | + source: https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
32 | + source-commit: "7bcd79fa4fca485eaf15ee9e2ee16f3ab902678d" |
33 | source-submodules: [] |
34 | source-type: git |
35 | plugin: dump |
36 | @@ -21,7 +21,7 @@ parts: |
37 | - "-charm-wheels" |
38 | interface-rabbitmq: |
39 | source: https://github.com/openstack/charm-interface-rabbitmq |
40 | - source-commit: "571f4864c2f942d92991b3f413323a04c6f56d72" |
41 | + source-commit: "383121fc584d2d3bf9d233eba0d3708398a4c468" |
42 | source-submodules: [] |
43 | source-type: git |
44 | plugin: dump |
45 | @@ -33,7 +33,7 @@ parts: |
46 | - "-layers" |
47 | interface-http: |
48 | source: https://github.com/juju-solutions/interface-http |
49 | - source-commit: "4a232c6998a0c7deac0c2362e7a9a4f1c776603b" |
50 | + source-commit: "632131b1f122daf6fb601fd4c9f1e4dbb1a92e09" |
51 | source-submodules: [] |
52 | source-type: git |
53 | plugin: dump |
54 | @@ -57,7 +57,7 @@ parts: |
55 | - "-layers" |
56 | interface-nrpe-external-master: |
57 | source: https://github.com/canonical-ols/nrpe-external-master-interface |
58 | - source-commit: "20b2b9fb80613997cb99b8096040cbba72a0ef0c" |
59 | + source-commit: "3a195bf592c6b45a58fce0d398ba6921dd0bae3b" |
60 | source-submodules: [] |
61 | source-type: git |
62 | plugin: dump |
63 | @@ -69,7 +69,7 @@ parts: |
64 | - "-layers" |
65 | layer-apt: |
66 | source: https://git.launchpad.net/layer-apt |
67 | - source-commit: "cf78622e68fe1ca97eb8993c5adc2616f9e110b9" |
68 | + source-commit: "76bddfb640ab8767fc7e4a4b73a4a4e781948f34" |
69 | source-submodules: [] |
70 | source-type: git |
71 | plugin: dump |
72 | @@ -81,7 +81,7 @@ parts: |
73 | - "-layers" |
74 | layer-basic: |
75 | source: https://github.com/juju-solutions/layer-basic |
76 | - source-commit: "baf582236a7b946da4cd140fd6532a2e0c2774d5" |
77 | + source-commit: "e3affe74ff0c33e2fbfc560fcd1d873726c40233" |
78 | source-submodules: [] |
79 | source-type: git |
80 | plugin: dump |
81 | @@ -105,7 +105,7 @@ parts: |
82 | - "-layers" |
83 | layer-status: |
84 | source: https://github.com/juju-solutions/layer-status |
85 | - source-commit: "02658f0f6b2d29316b79820b206cec532c0459c8" |
86 | + source-commit: "a7d7b6423db37a47611310039e6ed1929c0a2eab" |
87 | source-submodules: [] |
88 | source-type: git |
89 | plugin: dump |
90 | @@ -117,7 +117,7 @@ parts: |
91 | - "-layers" |
92 | launchpad-layers: |
93 | source: https://git.launchpad.net/launchpad-layers |
94 | - source-commit: "466a8348106b0a14e4c1cf18fbafe13d1f927bad" |
95 | + source-commit: "300b0d9fd332c055395fe209512335cea03c7af3" |
96 | source-submodules: [] |
97 | source-type: git |
98 | plugin: dump |
99 | @@ -143,6 +143,7 @@ parts: |
100 | source: . |
101 | plugin: reactive |
102 | build-snaps: [charm] |
103 | + build-packages: [python3-dev] |
104 | build-environment: |
105 | - CHARM_LAYERS_DIR: $CRAFT_STAGE/layers/layer |
106 | - CHARM_INTERFACES_DIR: $CRAFT_STAGE/layers/interface |
107 | diff --git a/charm/turnip-api/metadata.yaml b/charm/turnip-api/metadata.yaml |
108 | index f506fcb..13c8578 100644 |
109 | --- a/charm/turnip-api/metadata.yaml |
110 | +++ b/charm/turnip-api/metadata.yaml |
111 | @@ -10,6 +10,7 @@ tags: |
112 | - network |
113 | - web_server |
114 | series: |
115 | + - focal |
116 | - bionic |
117 | - xenial |
118 | subordinate: false |
119 | diff --git a/charm/turnip-celery/charmcraft.yaml b/charm/turnip-celery/charmcraft.yaml |
120 | index 8afe6ef..e207b32 100644 |
121 | --- a/charm/turnip-celery/charmcraft.yaml |
122 | +++ b/charm/turnip-celery/charmcraft.yaml |
123 | @@ -2,16 +2,16 @@ type: charm |
124 | bases: |
125 | - build-on: |
126 | - name: ubuntu |
127 | - channel: "18.04" |
128 | + channel: "20.04" |
129 | architectures: [amd64] |
130 | run-on: |
131 | - name: ubuntu |
132 | - channel: "18.04" |
133 | + channel: "20.04" |
134 | architectures: [amd64] |
135 | parts: |
136 | charm-wheels: |
137 | - source: https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
138 | - source-commit: "030fe3e51edfe8e8c8b3590b52c4792b21631f01" |
139 | + source: https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
140 | + source-commit: "7bcd79fa4fca485eaf15ee9e2ee16f3ab902678d" |
141 | source-submodules: [] |
142 | source-type: git |
143 | plugin: dump |
144 | @@ -21,7 +21,7 @@ parts: |
145 | - "-charm-wheels" |
146 | interface-rabbitmq: |
147 | source: https://github.com/openstack/charm-interface-rabbitmq |
148 | - source-commit: "571f4864c2f942d92991b3f413323a04c6f56d72" |
149 | + source-commit: "383121fc584d2d3bf9d233eba0d3708398a4c468" |
150 | source-submodules: [] |
151 | source-type: git |
152 | plugin: dump |
153 | @@ -33,7 +33,7 @@ parts: |
154 | - "-layers" |
155 | interface-http: |
156 | source: https://github.com/juju-solutions/interface-http |
157 | - source-commit: "4a232c6998a0c7deac0c2362e7a9a4f1c776603b" |
158 | + source-commit: "632131b1f122daf6fb601fd4c9f1e4dbb1a92e09" |
159 | source-submodules: [] |
160 | source-type: git |
161 | plugin: dump |
162 | @@ -57,7 +57,7 @@ parts: |
163 | - "-layers" |
164 | interface-nrpe-external-master: |
165 | source: https://github.com/canonical-ols/nrpe-external-master-interface |
166 | - source-commit: "20b2b9fb80613997cb99b8096040cbba72a0ef0c" |
167 | + source-commit: "3a195bf592c6b45a58fce0d398ba6921dd0bae3b" |
168 | source-submodules: [] |
169 | source-type: git |
170 | plugin: dump |
171 | @@ -69,7 +69,7 @@ parts: |
172 | - "-layers" |
173 | layer-apt: |
174 | source: https://git.launchpad.net/layer-apt |
175 | - source-commit: "cf78622e68fe1ca97eb8993c5adc2616f9e110b9" |
176 | + source-commit: "76bddfb640ab8767fc7e4a4b73a4a4e781948f34" |
177 | source-submodules: [] |
178 | source-type: git |
179 | plugin: dump |
180 | @@ -81,7 +81,7 @@ parts: |
181 | - "-layers" |
182 | layer-basic: |
183 | source: https://github.com/juju-solutions/layer-basic |
184 | - source-commit: "baf582236a7b946da4cd140fd6532a2e0c2774d5" |
185 | + source-commit: "e3affe74ff0c33e2fbfc560fcd1d873726c40233" |
186 | source-submodules: [] |
187 | source-type: git |
188 | plugin: dump |
189 | @@ -105,7 +105,7 @@ parts: |
190 | - "-layers" |
191 | layer-status: |
192 | source: https://github.com/juju-solutions/layer-status |
193 | - source-commit: "02658f0f6b2d29316b79820b206cec532c0459c8" |
194 | + source-commit: "a7d7b6423db37a47611310039e6ed1929c0a2eab" |
195 | source-submodules: [] |
196 | source-type: git |
197 | plugin: dump |
198 | @@ -117,7 +117,7 @@ parts: |
199 | - "-layers" |
200 | launchpad-layers: |
201 | source: https://git.launchpad.net/launchpad-layers |
202 | - source-commit: "466a8348106b0a14e4c1cf18fbafe13d1f927bad" |
203 | + source-commit: "300b0d9fd332c055395fe209512335cea03c7af3" |
204 | source-submodules: [] |
205 | source-type: git |
206 | plugin: dump |
207 | @@ -143,6 +143,7 @@ parts: |
208 | source: . |
209 | plugin: reactive |
210 | build-snaps: [charm] |
211 | + build-packages: [python3-dev] |
212 | build-environment: |
213 | - CHARM_LAYERS_DIR: $CRAFT_STAGE/layers/layer |
214 | - CHARM_INTERFACES_DIR: $CRAFT_STAGE/layers/interface |
215 | diff --git a/charm/turnip-celery/metadata.yaml b/charm/turnip-celery/metadata.yaml |
216 | index 5105848..7b0ac47 100644 |
217 | --- a/charm/turnip-celery/metadata.yaml |
218 | +++ b/charm/turnip-celery/metadata.yaml |
219 | @@ -10,6 +10,7 @@ tags: |
220 | - network |
221 | - web_server |
222 | series: |
223 | + - focal |
224 | - bionic |
225 | - xenial |
226 | subordinate: false |
227 | diff --git a/charm/turnip-pack-backend/charmcraft.yaml b/charm/turnip-pack-backend/charmcraft.yaml |
228 | index 8013285..4a0a48c 100644 |
229 | --- a/charm/turnip-pack-backend/charmcraft.yaml |
230 | +++ b/charm/turnip-pack-backend/charmcraft.yaml |
231 | @@ -2,16 +2,16 @@ type: charm |
232 | bases: |
233 | - build-on: |
234 | - name: ubuntu |
235 | - channel: "18.04" |
236 | + channel: "20.04" |
237 | architectures: [amd64] |
238 | run-on: |
239 | - name: ubuntu |
240 | - channel: "18.04" |
241 | + channel: "20.04" |
242 | architectures: [amd64] |
243 | parts: |
244 | charm-wheels: |
245 | - source: https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
246 | - source-commit: "030fe3e51edfe8e8c8b3590b52c4792b21631f01" |
247 | + source: https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
248 | + source-commit: "7bcd79fa4fca485eaf15ee9e2ee16f3ab902678d" |
249 | source-submodules: [] |
250 | source-type: git |
251 | plugin: dump |
252 | @@ -21,7 +21,7 @@ parts: |
253 | - "-charm-wheels" |
254 | interface-rabbitmq: |
255 | source: https://github.com/openstack/charm-interface-rabbitmq |
256 | - source-commit: "571f4864c2f942d92991b3f413323a04c6f56d72" |
257 | + source-commit: "383121fc584d2d3bf9d233eba0d3708398a4c468" |
258 | source-submodules: [] |
259 | source-type: git |
260 | plugin: dump |
261 | @@ -33,7 +33,7 @@ parts: |
262 | - "-layers" |
263 | interface-http: |
264 | source: https://github.com/juju-solutions/interface-http |
265 | - source-commit: "4a232c6998a0c7deac0c2362e7a9a4f1c776603b" |
266 | + source-commit: "632131b1f122daf6fb601fd4c9f1e4dbb1a92e09" |
267 | source-submodules: [] |
268 | source-type: git |
269 | plugin: dump |
270 | @@ -57,7 +57,7 @@ parts: |
271 | - "-layers" |
272 | interface-nrpe-external-master: |
273 | source: https://github.com/canonical-ols/nrpe-external-master-interface |
274 | - source-commit: "20b2b9fb80613997cb99b8096040cbba72a0ef0c" |
275 | + source-commit: "3a195bf592c6b45a58fce0d398ba6921dd0bae3b" |
276 | source-submodules: [] |
277 | source-type: git |
278 | plugin: dump |
279 | @@ -69,7 +69,7 @@ parts: |
280 | - "-layers" |
281 | layer-apt: |
282 | source: https://git.launchpad.net/layer-apt |
283 | - source-commit: "cf78622e68fe1ca97eb8993c5adc2616f9e110b9" |
284 | + source-commit: "76bddfb640ab8767fc7e4a4b73a4a4e781948f34" |
285 | source-submodules: [] |
286 | source-type: git |
287 | plugin: dump |
288 | @@ -81,7 +81,7 @@ parts: |
289 | - "-layers" |
290 | layer-basic: |
291 | source: https://github.com/juju-solutions/layer-basic |
292 | - source-commit: "baf582236a7b946da4cd140fd6532a2e0c2774d5" |
293 | + source-commit: "e3affe74ff0c33e2fbfc560fcd1d873726c40233" |
294 | source-submodules: [] |
295 | source-type: git |
296 | plugin: dump |
297 | @@ -105,7 +105,7 @@ parts: |
298 | - "-layers" |
299 | layer-status: |
300 | source: https://github.com/juju-solutions/layer-status |
301 | - source-commit: "02658f0f6b2d29316b79820b206cec532c0459c8" |
302 | + source-commit: "a7d7b6423db37a47611310039e6ed1929c0a2eab" |
303 | source-submodules: [] |
304 | source-type: git |
305 | plugin: dump |
306 | @@ -117,7 +117,7 @@ parts: |
307 | - "-layers" |
308 | launchpad-layers: |
309 | source: https://git.launchpad.net/launchpad-layers |
310 | - source-commit: "466a8348106b0a14e4c1cf18fbafe13d1f927bad" |
311 | + source-commit: "300b0d9fd332c055395fe209512335cea03c7af3" |
312 | source-submodules: [] |
313 | source-type: git |
314 | plugin: dump |
315 | @@ -143,6 +143,7 @@ parts: |
316 | source: . |
317 | plugin: reactive |
318 | build-snaps: [charm] |
319 | + build-packages: [python3-dev] |
320 | build-environment: |
321 | - CHARM_LAYERS_DIR: $CRAFT_STAGE/layers/layer |
322 | - CHARM_INTERFACES_DIR: $CRAFT_STAGE/layers/interface |
323 | diff --git a/charm/turnip-pack-backend/metadata.yaml b/charm/turnip-pack-backend/metadata.yaml |
324 | index 5ea4786..a4989bf 100644 |
325 | --- a/charm/turnip-pack-backend/metadata.yaml |
326 | +++ b/charm/turnip-pack-backend/metadata.yaml |
327 | @@ -10,6 +10,7 @@ tags: |
328 | # https://docs.jujucharms.com/devel/en/authors-charm-metadata#charm-store-fields |
329 | - network |
330 | series: |
331 | + - focal |
332 | - bionic |
333 | - xenial |
334 | subordinate: false |
335 | diff --git a/charm/turnip-pack-frontend-git/charmcraft.yaml b/charm/turnip-pack-frontend-git/charmcraft.yaml |
336 | index 45964f9..683c01a 100644 |
337 | --- a/charm/turnip-pack-frontend-git/charmcraft.yaml |
338 | +++ b/charm/turnip-pack-frontend-git/charmcraft.yaml |
339 | @@ -2,16 +2,16 @@ type: charm |
340 | bases: |
341 | - build-on: |
342 | - name: ubuntu |
343 | - channel: "18.04" |
344 | + channel: "20.04" |
345 | architectures: [amd64] |
346 | run-on: |
347 | - name: ubuntu |
348 | - channel: "18.04" |
349 | + channel: "20.04" |
350 | architectures: [amd64] |
351 | parts: |
352 | charm-wheels: |
353 | - source: https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
354 | - source-commit: "030fe3e51edfe8e8c8b3590b52c4792b21631f01" |
355 | + source: https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
356 | + source-commit: "7bcd79fa4fca485eaf15ee9e2ee16f3ab902678d" |
357 | source-submodules: [] |
358 | source-type: git |
359 | plugin: dump |
360 | @@ -21,7 +21,7 @@ parts: |
361 | - "-charm-wheels" |
362 | interface-rabbitmq: |
363 | source: https://github.com/openstack/charm-interface-rabbitmq |
364 | - source-commit: "571f4864c2f942d92991b3f413323a04c6f56d72" |
365 | + source-commit: "383121fc584d2d3bf9d233eba0d3708398a4c468" |
366 | source-submodules: [] |
367 | source-type: git |
368 | plugin: dump |
369 | @@ -33,7 +33,7 @@ parts: |
370 | - "-layers" |
371 | interface-http: |
372 | source: https://github.com/juju-solutions/interface-http |
373 | - source-commit: "4a232c6998a0c7deac0c2362e7a9a4f1c776603b" |
374 | + source-commit: "632131b1f122daf6fb601fd4c9f1e4dbb1a92e09" |
375 | source-submodules: [] |
376 | source-type: git |
377 | plugin: dump |
378 | @@ -57,7 +57,7 @@ parts: |
379 | - "-layers" |
380 | interface-nrpe-external-master: |
381 | source: https://github.com/canonical-ols/nrpe-external-master-interface |
382 | - source-commit: "20b2b9fb80613997cb99b8096040cbba72a0ef0c" |
383 | + source-commit: "3a195bf592c6b45a58fce0d398ba6921dd0bae3b" |
384 | source-submodules: [] |
385 | source-type: git |
386 | plugin: dump |
387 | @@ -69,7 +69,7 @@ parts: |
388 | - "-layers" |
389 | layer-apt: |
390 | source: https://git.launchpad.net/layer-apt |
391 | - source-commit: "cf78622e68fe1ca97eb8993c5adc2616f9e110b9" |
392 | + source-commit: "76bddfb640ab8767fc7e4a4b73a4a4e781948f34" |
393 | source-submodules: [] |
394 | source-type: git |
395 | plugin: dump |
396 | @@ -81,7 +81,7 @@ parts: |
397 | - "-layers" |
398 | layer-basic: |
399 | source: https://github.com/juju-solutions/layer-basic |
400 | - source-commit: "baf582236a7b946da4cd140fd6532a2e0c2774d5" |
401 | + source-commit: "e3affe74ff0c33e2fbfc560fcd1d873726c40233" |
402 | source-submodules: [] |
403 | source-type: git |
404 | plugin: dump |
405 | @@ -105,7 +105,7 @@ parts: |
406 | - "-layers" |
407 | layer-status: |
408 | source: https://github.com/juju-solutions/layer-status |
409 | - source-commit: "02658f0f6b2d29316b79820b206cec532c0459c8" |
410 | + source-commit: "a7d7b6423db37a47611310039e6ed1929c0a2eab" |
411 | source-submodules: [] |
412 | source-type: git |
413 | plugin: dump |
414 | @@ -117,7 +117,7 @@ parts: |
415 | - "-layers" |
416 | launchpad-layers: |
417 | source: https://git.launchpad.net/launchpad-layers |
418 | - source-commit: "466a8348106b0a14e4c1cf18fbafe13d1f927bad" |
419 | + source-commit: "300b0d9fd332c055395fe209512335cea03c7af3" |
420 | source-submodules: [] |
421 | source-type: git |
422 | plugin: dump |
423 | @@ -142,6 +142,7 @@ parts: |
424 | source: . |
425 | plugin: reactive |
426 | build-snaps: [charm] |
427 | + build-packages: [python3-dev] |
428 | build-environment: |
429 | - CHARM_LAYERS_DIR: $CRAFT_STAGE/layers/layer |
430 | - CHARM_INTERFACES_DIR: $CRAFT_STAGE/layers/interface |
431 | diff --git a/charm/turnip-pack-frontend-git/metadata.yaml b/charm/turnip-pack-frontend-git/metadata.yaml |
432 | index e885b37..eca806a 100644 |
433 | --- a/charm/turnip-pack-frontend-git/metadata.yaml |
434 | +++ b/charm/turnip-pack-frontend-git/metadata.yaml |
435 | @@ -10,6 +10,7 @@ tags: |
436 | # https://docs.jujucharms.com/devel/en/authors-charm-metadata#charm-store-fields |
437 | - network |
438 | series: |
439 | + - focal |
440 | - bionic |
441 | - xenial |
442 | subordinate: false |
443 | diff --git a/charm/turnip-pack-frontend-http/charmcraft.yaml b/charm/turnip-pack-frontend-http/charmcraft.yaml |
444 | index 0ce1f3c..7dcd129 100644 |
445 | --- a/charm/turnip-pack-frontend-http/charmcraft.yaml |
446 | +++ b/charm/turnip-pack-frontend-http/charmcraft.yaml |
447 | @@ -2,16 +2,16 @@ type: charm |
448 | bases: |
449 | - build-on: |
450 | - name: ubuntu |
451 | - channel: "18.04" |
452 | + channel: "20.04" |
453 | architectures: [amd64] |
454 | run-on: |
455 | - name: ubuntu |
456 | - channel: "18.04" |
457 | + channel: "20.04" |
458 | architectures: [amd64] |
459 | parts: |
460 | charm-wheels: |
461 | - source: https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
462 | - source-commit: "030fe3e51edfe8e8c8b3590b52c4792b21631f01" |
463 | + source: https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
464 | + source-commit: "7bcd79fa4fca485eaf15ee9e2ee16f3ab902678d" |
465 | source-submodules: [] |
466 | source-type: git |
467 | plugin: dump |
468 | @@ -21,7 +21,7 @@ parts: |
469 | - "-charm-wheels" |
470 | interface-rabbitmq: |
471 | source: https://github.com/openstack/charm-interface-rabbitmq |
472 | - source-commit: "571f4864c2f942d92991b3f413323a04c6f56d72" |
473 | + source-commit: "383121fc584d2d3bf9d233eba0d3708398a4c468" |
474 | source-submodules: [] |
475 | source-type: git |
476 | plugin: dump |
477 | @@ -33,7 +33,7 @@ parts: |
478 | - "-layers" |
479 | interface-http: |
480 | source: https://github.com/juju-solutions/interface-http |
481 | - source-commit: "4a232c6998a0c7deac0c2362e7a9a4f1c776603b" |
482 | + source-commit: "632131b1f122daf6fb601fd4c9f1e4dbb1a92e09" |
483 | source-submodules: [] |
484 | source-type: git |
485 | plugin: dump |
486 | @@ -57,7 +57,7 @@ parts: |
487 | - "-layers" |
488 | interface-nrpe-external-master: |
489 | source: https://github.com/canonical-ols/nrpe-external-master-interface |
490 | - source-commit: "20b2b9fb80613997cb99b8096040cbba72a0ef0c" |
491 | + source-commit: "3a195bf592c6b45a58fce0d398ba6921dd0bae3b" |
492 | source-submodules: [] |
493 | source-type: git |
494 | plugin: dump |
495 | @@ -69,7 +69,7 @@ parts: |
496 | - "-layers" |
497 | layer-apt: |
498 | source: https://git.launchpad.net/layer-apt |
499 | - source-commit: "cf78622e68fe1ca97eb8993c5adc2616f9e110b9" |
500 | + source-commit: "76bddfb640ab8767fc7e4a4b73a4a4e781948f34" |
501 | source-submodules: [] |
502 | source-type: git |
503 | plugin: dump |
504 | @@ -81,7 +81,7 @@ parts: |
505 | - "-layers" |
506 | layer-basic: |
507 | source: https://github.com/juju-solutions/layer-basic |
508 | - source-commit: "baf582236a7b946da4cd140fd6532a2e0c2774d5" |
509 | + source-commit: "e3affe74ff0c33e2fbfc560fcd1d873726c40233" |
510 | source-submodules: [] |
511 | source-type: git |
512 | plugin: dump |
513 | @@ -105,7 +105,7 @@ parts: |
514 | - "-layers" |
515 | layer-status: |
516 | source: https://github.com/juju-solutions/layer-status |
517 | - source-commit: "02658f0f6b2d29316b79820b206cec532c0459c8" |
518 | + source-commit: "a7d7b6423db37a47611310039e6ed1929c0a2eab" |
519 | source-submodules: [] |
520 | source-type: git |
521 | plugin: dump |
522 | @@ -117,7 +117,7 @@ parts: |
523 | - "-layers" |
524 | launchpad-layers: |
525 | source: https://git.launchpad.net/launchpad-layers |
526 | - source-commit: "466a8348106b0a14e4c1cf18fbafe13d1f927bad" |
527 | + source-commit: "300b0d9fd332c055395fe209512335cea03c7af3" |
528 | source-submodules: [] |
529 | source-type: git |
530 | plugin: dump |
531 | @@ -143,6 +143,7 @@ parts: |
532 | source: . |
533 | plugin: reactive |
534 | build-snaps: [charm] |
535 | + build-packages: [python3-dev] |
536 | build-environment: |
537 | - CHARM_LAYERS_DIR: $CRAFT_STAGE/layers/layer |
538 | - CHARM_INTERFACES_DIR: $CRAFT_STAGE/layers/interface |
539 | diff --git a/charm/turnip-pack-frontend-http/metadata.yaml b/charm/turnip-pack-frontend-http/metadata.yaml |
540 | index a12f341..14ac9b9 100644 |
541 | --- a/charm/turnip-pack-frontend-http/metadata.yaml |
542 | +++ b/charm/turnip-pack-frontend-http/metadata.yaml |
543 | @@ -11,6 +11,7 @@ tags: |
544 | - network |
545 | - web_server |
546 | series: |
547 | + - focal |
548 | - bionic |
549 | - xenial |
550 | subordinate: false |
551 | diff --git a/charm/turnip-pack-frontend-ssh/charmcraft.yaml b/charm/turnip-pack-frontend-ssh/charmcraft.yaml |
552 | index 26a191e..41afd55 100644 |
553 | --- a/charm/turnip-pack-frontend-ssh/charmcraft.yaml |
554 | +++ b/charm/turnip-pack-frontend-ssh/charmcraft.yaml |
555 | @@ -2,16 +2,16 @@ type: charm |
556 | bases: |
557 | - build-on: |
558 | - name: ubuntu |
559 | - channel: "18.04" |
560 | + channel: "20.04" |
561 | architectures: [amd64] |
562 | run-on: |
563 | - name: ubuntu |
564 | - channel: "18.04" |
565 | + channel: "20.04" |
566 | architectures: [amd64] |
567 | parts: |
568 | charm-wheels: |
569 | - source: https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
570 | - source-commit: "030fe3e51edfe8e8c8b3590b52c4792b21631f01" |
571 | + source: https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
572 | + source-commit: "7bcd79fa4fca485eaf15ee9e2ee16f3ab902678d" |
573 | source-submodules: [] |
574 | source-type: git |
575 | plugin: dump |
576 | @@ -21,7 +21,7 @@ parts: |
577 | - "-charm-wheels" |
578 | interface-rabbitmq: |
579 | source: https://github.com/openstack/charm-interface-rabbitmq |
580 | - source-commit: "571f4864c2f942d92991b3f413323a04c6f56d72" |
581 | + source-commit: "383121fc584d2d3bf9d233eba0d3708398a4c468" |
582 | source-submodules: [] |
583 | source-type: git |
584 | plugin: dump |
585 | @@ -33,7 +33,7 @@ parts: |
586 | - "-layers" |
587 | interface-http: |
588 | source: https://github.com/juju-solutions/interface-http |
589 | - source-commit: "4a232c6998a0c7deac0c2362e7a9a4f1c776603b" |
590 | + source-commit: "632131b1f122daf6fb601fd4c9f1e4dbb1a92e09" |
591 | source-submodules: [] |
592 | source-type: git |
593 | plugin: dump |
594 | @@ -57,7 +57,7 @@ parts: |
595 | - "-layers" |
596 | interface-nrpe-external-master: |
597 | source: https://github.com/canonical-ols/nrpe-external-master-interface |
598 | - source-commit: "20b2b9fb80613997cb99b8096040cbba72a0ef0c" |
599 | + source-commit: "3a195bf592c6b45a58fce0d398ba6921dd0bae3b" |
600 | source-submodules: [] |
601 | source-type: git |
602 | plugin: dump |
603 | @@ -69,7 +69,7 @@ parts: |
604 | - "-layers" |
605 | layer-apt: |
606 | source: https://git.launchpad.net/layer-apt |
607 | - source-commit: "cf78622e68fe1ca97eb8993c5adc2616f9e110b9" |
608 | + source-commit: "76bddfb640ab8767fc7e4a4b73a4a4e781948f34" |
609 | source-submodules: [] |
610 | source-type: git |
611 | plugin: dump |
612 | @@ -81,7 +81,7 @@ parts: |
613 | - "-layers" |
614 | layer-basic: |
615 | source: https://github.com/juju-solutions/layer-basic |
616 | - source-commit: "baf582236a7b946da4cd140fd6532a2e0c2774d5" |
617 | + source-commit: "e3affe74ff0c33e2fbfc560fcd1d873726c40233" |
618 | source-submodules: [] |
619 | source-type: git |
620 | plugin: dump |
621 | @@ -105,7 +105,7 @@ parts: |
622 | - "-layers" |
623 | layer-status: |
624 | source: https://github.com/juju-solutions/layer-status |
625 | - source-commit: "02658f0f6b2d29316b79820b206cec532c0459c8" |
626 | + source-commit: "a7d7b6423db37a47611310039e6ed1929c0a2eab" |
627 | source-submodules: [] |
628 | source-type: git |
629 | plugin: dump |
630 | @@ -117,7 +117,7 @@ parts: |
631 | - "-layers" |
632 | launchpad-layers: |
633 | source: https://git.launchpad.net/launchpad-layers |
634 | - source-commit: "466a8348106b0a14e4c1cf18fbafe13d1f927bad" |
635 | + source-commit: "300b0d9fd332c055395fe209512335cea03c7af3" |
636 | source-submodules: [] |
637 | source-type: git |
638 | plugin: dump |
639 | @@ -142,6 +142,7 @@ parts: |
640 | source: . |
641 | plugin: reactive |
642 | build-snaps: [charm] |
643 | + build-packages: [python3-dev] |
644 | build-environment: |
645 | - CHARM_LAYERS_DIR: $CRAFT_STAGE/layers/layer |
646 | - CHARM_INTERFACES_DIR: $CRAFT_STAGE/layers/interface |
647 | diff --git a/charm/turnip-pack-frontend-ssh/metadata.yaml b/charm/turnip-pack-frontend-ssh/metadata.yaml |
648 | index 171fed2..89c5393 100644 |
649 | --- a/charm/turnip-pack-frontend-ssh/metadata.yaml |
650 | +++ b/charm/turnip-pack-frontend-ssh/metadata.yaml |
651 | @@ -10,6 +10,7 @@ tags: |
652 | # https://docs.jujucharms.com/devel/en/authors-charm-metadata#charm-store-fields |
653 | - network |
654 | series: |
655 | + - focal |
656 | - bionic |
657 | - xenial |
658 | subordinate: false |
659 | diff --git a/charm/turnip-pack-virt/charmcraft.yaml b/charm/turnip-pack-virt/charmcraft.yaml |
660 | index b171f15..dca1aab 100644 |
661 | --- a/charm/turnip-pack-virt/charmcraft.yaml |
662 | +++ b/charm/turnip-pack-virt/charmcraft.yaml |
663 | @@ -2,16 +2,16 @@ type: charm |
664 | bases: |
665 | - build-on: |
666 | - name: ubuntu |
667 | - channel: "18.04" |
668 | + channel: "20.04" |
669 | architectures: [amd64] |
670 | run-on: |
671 | - name: ubuntu |
672 | - channel: "18.04" |
673 | + channel: "20.04" |
674 | architectures: [amd64] |
675 | parts: |
676 | charm-wheels: |
677 | - source: https://git.launchpad.net/~canonical-launchpad-branches/turnip/+git/dependencies |
678 | - source-commit: "030fe3e51edfe8e8c8b3590b52c4792b21631f01" |
679 | + source: https://git.launchpad.net/~ubuntuone-hackers/ols-charm-deps/+git/wheels |
680 | + source-commit: "7bcd79fa4fca485eaf15ee9e2ee16f3ab902678d" |
681 | source-submodules: [] |
682 | source-type: git |
683 | plugin: dump |
684 | @@ -21,7 +21,7 @@ parts: |
685 | - "-charm-wheels" |
686 | interface-rabbitmq: |
687 | source: https://github.com/openstack/charm-interface-rabbitmq |
688 | - source-commit: "571f4864c2f942d92991b3f413323a04c6f56d72" |
689 | + source-commit: "383121fc584d2d3bf9d233eba0d3708398a4c468" |
690 | source-submodules: [] |
691 | source-type: git |
692 | plugin: dump |
693 | @@ -33,7 +33,7 @@ parts: |
694 | - "-layers" |
695 | interface-http: |
696 | source: https://github.com/juju-solutions/interface-http |
697 | - source-commit: "4a232c6998a0c7deac0c2362e7a9a4f1c776603b" |
698 | + source-commit: "632131b1f122daf6fb601fd4c9f1e4dbb1a92e09" |
699 | source-submodules: [] |
700 | source-type: git |
701 | plugin: dump |
702 | @@ -57,7 +57,7 @@ parts: |
703 | - "-layers" |
704 | interface-nrpe-external-master: |
705 | source: https://github.com/canonical-ols/nrpe-external-master-interface |
706 | - source-commit: "20b2b9fb80613997cb99b8096040cbba72a0ef0c" |
707 | + source-commit: "3a195bf592c6b45a58fce0d398ba6921dd0bae3b" |
708 | source-submodules: [] |
709 | source-type: git |
710 | plugin: dump |
711 | @@ -69,7 +69,7 @@ parts: |
712 | - "-layers" |
713 | layer-apt: |
714 | source: https://git.launchpad.net/layer-apt |
715 | - source-commit: "cf78622e68fe1ca97eb8993c5adc2616f9e110b9" |
716 | + source-commit: "76bddfb640ab8767fc7e4a4b73a4a4e781948f34" |
717 | source-submodules: [] |
718 | source-type: git |
719 | plugin: dump |
720 | @@ -81,7 +81,7 @@ parts: |
721 | - "-layers" |
722 | layer-basic: |
723 | source: https://github.com/juju-solutions/layer-basic |
724 | - source-commit: "baf582236a7b946da4cd140fd6532a2e0c2774d5" |
725 | + source-commit: "e3affe74ff0c33e2fbfc560fcd1d873726c40233" |
726 | source-submodules: [] |
727 | source-type: git |
728 | plugin: dump |
729 | @@ -105,7 +105,7 @@ parts: |
730 | - "-layers" |
731 | layer-status: |
732 | source: https://github.com/juju-solutions/layer-status |
733 | - source-commit: "02658f0f6b2d29316b79820b206cec532c0459c8" |
734 | + source-commit: "a7d7b6423db37a47611310039e6ed1929c0a2eab" |
735 | source-submodules: [] |
736 | source-type: git |
737 | plugin: dump |
738 | @@ -117,7 +117,7 @@ parts: |
739 | - "-layers" |
740 | launchpad-layers: |
741 | source: https://git.launchpad.net/launchpad-layers |
742 | - source-commit: "466a8348106b0a14e4c1cf18fbafe13d1f927bad" |
743 | + source-commit: "300b0d9fd332c055395fe209512335cea03c7af3" |
744 | source-submodules: [] |
745 | source-type: git |
746 | plugin: dump |
747 | @@ -142,6 +142,7 @@ parts: |
748 | source: . |
749 | plugin: reactive |
750 | build-snaps: [charm] |
751 | + build-packages: [python3-dev] |
752 | build-environment: |
753 | - CHARM_LAYERS_DIR: $CRAFT_STAGE/layers/layer |
754 | - CHARM_INTERFACES_DIR: $CRAFT_STAGE/layers/interface |
755 | diff --git a/charm/turnip-pack-virt/metadata.yaml b/charm/turnip-pack-virt/metadata.yaml |
756 | index 463b5e7..95c24f7 100644 |
757 | --- a/charm/turnip-pack-virt/metadata.yaml |
758 | +++ b/charm/turnip-pack-virt/metadata.yaml |
759 | @@ -10,6 +10,7 @@ tags: |
760 | # https://docs.jujucharms.com/devel/en/authors-charm-metadata#charm-store-fields |
761 | - network |
762 | series: |
763 | + - focal |
764 | - bionic |
765 | - xenial |
766 | subordinate: false |
Blocked by : https:/ /code.launchpad .net/~pelpsi/ ols-charm- deps/+git/ wheels/ +merge/ 447788
Once the above is merged, charm-wheels must be updated accordingly.