-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstatus-2020-03-10.html
340 lines (301 loc) · 27.3 KB
/
status-2020-03-10.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
<!DOCTYPE html>
<html lang="english">
<head>
<link href='//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,400italic' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="https://cloud-init.github.io/theme/stylesheet/style.min.css">
<link rel="stylesheet" type="text/css" href="https://cloud-init.github.io/theme/pygments/github.min.css">
<link rel="stylesheet" type="text/css" href="https://cloud-init.github.io/theme/font-awesome/css/font-awesome.min.css">
<link href="https://cloud-init.github.io/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Cloud-init Info Atom">
<link rel="shortcut icon" href="/theme/img/favicon.ico" type="image/x-icon">
<link rel="icon" href="/theme/img/favicon.ico" type="image/x-icon">
<!-- Google Analytics -->
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-50554247-3', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="HandheldFriendly" content="True" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="index, follow" />
<!-- Chrome, Firefox OS and Opera -->
<meta name="theme-color" content="#2c001e">
<!-- Windows Phone -->
<meta name="msapplication-navbutton-color" content="#2c001e">
<!-- iOS Safari -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<!-- Microsoft EDGE -->
<meta name="msapplication-TileColor" content="#2c001e">
<meta name="author" content="chad.smith@canonical.com" />
<meta name="description" content="Meeting information #cloud-init: Cloud-init bi-weekly status, 10 Mar at 16:22 — 17:45 UTC Full logs at [[http://ubottu.com/meetingology/logs/cloud-init/2020/cloud-init.2020-03-10-16.22.log.html]] Meeting summary LINK: https://cloud-init.github.io/status-2020-02-18.html#status-2020-02-18 Previous Actions The discussion about "Previous Actions" started at 16:24 …" />
<meta name="keywords" content="">
<meta property="og:site_name" content="Cloud-init Info"/>
<meta property="og:title" content="Cloud-init bi-weekly status"/>
<meta property="og:description" content="Meeting information #cloud-init: Cloud-init bi-weekly status, 10 Mar at 16:22 — 17:45 UTC Full logs at [[http://ubottu.com/meetingology/logs/cloud-init/2020/cloud-init.2020-03-10-16.22.log.html]] Meeting summary LINK: https://cloud-init.github.io/status-2020-02-18.html#status-2020-02-18 Previous Actions The discussion about "Previous Actions" started at 16:24 …"/>
<meta property="og:locale" content="en_US"/>
<meta property="og:url" content="https://cloud-init.github.io/status-2020-03-10.html"/>
<meta property="og:type" content="article"/>
<meta property="article:published_time" content="2020-03-10 16:22:00+00:00"/>
<meta property="article:modified_time" content=""/>
<meta property="article:author" content="https://cloud-init.github.io/author/chadsmithcanonicalcom.html">
<meta property="article:section" content="status-meeting-minutes"/>
<meta property="og:image" content="/images/cloud-init-orange.svg">
<title>Cloud-init Info – Cloud-init bi-weekly status</title>
</head>
<body>
<aside>
<div>
<a href="https://cloud-init.github.io">
<img src="/images/cloud-init-orange.svg" alt="Cloud-init" title="Cloud-init">
</a>
<h1><a href="https://cloud-init.github.io">Cloud-init</a></h1>
<p>Make your cloud images be all they can be</p>
<nav>
<ul class="list">
<li><a href="https://cloudinit.readthedocs.org/" target="_blank">Docs</a></li>
<li><a href="https://cloud-init.io" target="_blank">Overview</a></li>
<li><a href="https://cloudinit.readthedocs.io/en/latest/topics/hacking.html" target="_blank">Hacking</a></li>
<li><a href="https://jenkins.ubuntu.com/server/view/cloud-init/" target="_blank">CI builds</a></li>
<li><a href="https://launchpad.net/cloud-init" target="_blank">Code</a></li>
</ul>
</nav>
<ul class="social">
<li><a class="sc-github" href="https://github.com/cloud-init" target="_blank"><i class="fa fa-github"></i></a></li>
<li><a class="sc-wechat" href="https://webchat.freenode.net/?channels=cloud-init" target="_blank"><i class="fa fa-wechat"></i></a></li>
</ul>
</div>
</aside>
<main>
<nav>
<a href="https://cloud-init.github.io">Home</a>
<a href="/archives.html">Archives</a>
<a href="/categories.html">Categories</a>
<a href="/tags.html">Tags</a>
<a href="https://cloud-init.github.io/feeds/all.atom.xml">Atom</a>
</nav>
<article class="single">
<header>
<h1 id="status-2020-03-10">Cloud-init bi-weekly status</h1>
<p>
Posted on Tue 10 March 2020 in <a href="https://cloud-init.github.io/category/status-meeting-minutes.html">status-meeting-minutes</a>
• 9 min read
</p>
</header>
<div>
<h2>Meeting information</h2>
<ul>
<li>#cloud-init: Cloud-init bi-weekly status, 10 Mar at 16:22 — 17:45 UTC</li>
<li>Full logs at [[<a href="http://ubottu.com/meetingology/logs/cloud-init/2020/cloud-init.2020-03-10-16.22.log.html">http://ubottu.com/meetingology/logs/cloud-init/2020/cloud-init.2020-03-10-16.22.log.html</a>]]</li>
</ul>
<h2>Meeting summary</h2>
<p><strong>LINK</strong>: <a href="https://cloud-init.github.io/status-2020-02-18.html#status-2020-02-18">https://cloud-init.github.io/status-2020-02-18.html#status-2020-02-18</a> </p>
<h3>Previous Actions</h3>
<p>The discussion about "Previous Actions" started at 16:24.</p>
<h3>Recent Changes</h3>
<p>The discussion about "Recent Changes" started at 16:25.</p>
<ul>
<li><strong>LINK</strong>: <a href="https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule">https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule</a> </li>
<li><strong>LINK</strong>: <a href="https://cloudinit.readthedocs.io/en/latest/topics/instancedata.html#format-of-instance-data-json">https://cloudinit.readthedocs.io/en/latest/topics/instancedata.html#format-of-instance-data-json</a> </li>
</ul>
<h3>In-progress Development</h3>
<p>The discussion about "In-progress Development" started at 16:37.</p>
<ul>
<li><strong>LINK</strong>: <a href="https://github.com/canonical/cloud-init/pulls">https://github.com/canonical/cloud-init/pulls</a> </li>
</ul>
<h3>Community Charter and upcoming meeting</h3>
<p>The discussion about "Community Charter and upcoming meeting" started at 16:51.</p>
<h3>cloud-init pull-requests <a href="https://git.io/JeVed">https://git.io/JeVed</a> | Meeting minutes: <a href="https://goo.gl/mrHdaj">https://goo.gl/mrHdaj</a> | Next status meeting March 1 16:15 UTC | 19.4 (Dec 17) drops Py2.7 : origin/stable-19.4 | 20.1 (Feb 18) | <a href="https://bugs.launchpad.net/cloud-init/+filebug">https://bugs.launchpad.net/cloud-init/+filebug</a></h3>
<p>The discussion about "cloud-init pull-requests <a href="https://git.io/JeVed">https://git.io/JeVed</a> | Meeting minutes: <a href="https://goo.gl/mrHdaj">https://goo.gl/mrHdaj</a> | Next status meeting March 1 16:15 UTC | 19.4 (Dec 17) drops Py2.7 : origin/stable-19.4 | 20.1 (Feb 18) | <a href="https://bugs.launchpad.net/cloud-init/+filebug">https://bugs.launchpad.net/cloud-init/+filebug</a>" started at 16:53.</p>
<ul>
<li><strong>LINK</strong>: <a href="https://bugs.launchpad.net/cloud-init/+bugs">https://bugs.launchpad.net/cloud-init/+bugs</a>?field.tag=bitesize </li>
</ul>
<h3>Office Hours (next 30 mins)</h3>
<p>The discussion about "Office Hours (next 30 mins)" started at 16:58.</p>
<ul>
<li><strong>LINK</strong>: <a href="https://github.com/canonical/cloud-init/pull/241">https://github.com/canonical/cloud-init/pull/241</a> </li>
<li><strong>LINK</strong>: <a href="https://github.com/canonical/cloud-init/pull/241/files">https://github.com/canonical/cloud-init/pull/241/files</a> </li>
</ul>
<h2>Vote results</h2>
<h2>Done items</h2>
<ul>
<li>(none)</li>
</ul>
<h2>People present (lines said)</h2>
<ul>
<li>blackboxsw (109)</li>
<li>Odd_Bloke (13)</li>
<li>tribaal (5)</li>
<li>meetingology (4)</li>
<li>AnhVoMSFT (2)</li>
<li>Goneri (2)</li>
<li>powersj (1)</li>
<li>smoser (0)</li>
<li>rharper (0)</li>
</ul>
<h2>Full Log</h2>
<p>16:22 <code><blackboxsw></code> #startmeeting Cloud-init bi-weekly status</p>
<p>16:22 <code><meetingology></code> Meeting started Tue Mar 10 16:22:58 2020 UTC. The chair is blackboxsw. Information about MeetBot at <a href="http://wiki.ubuntu.com/meetingology.">http://wiki.ubuntu.com/meetingology.</a></p>
<p>16:22 <code><meetingology></code> </p>
<p>16:22 <code><meetingology></code> Available commands: action commands idea info link nick</p>
<p>16:23 <code><blackboxsw></code> Hello and welcome to another cloud-init community status meeting.</p>
<p>16:23 <code><blackboxsw></code> our IRC channel topic carries the next planned status meeting for those that wish to participate.</p>
<p>16:23 <code><blackboxsw></code> All are welcome and interruptions encouraged</p>
<p>16:23 <code><blackboxsw></code> #chair rharper Odd_Bloke smoser</p>
<p>16:23 <code><meetingology></code> Current chairs: Odd_Bloke blackboxsw rharper smoser</p>
<p>16:23 <code><blackboxsw></code> Previous meeting notes are here</p>
<p>16:23 <code><blackboxsw></code> #link <a href="https://cloud-init.github.io/status-2020-02-18.html#status-2020-02-18">https://cloud-init.github.io/status-2020-02-18.html#status-2020-02-18</a></p>
<p>16:24 <code><blackboxsw></code> he topics we cover in this meeting are the following: Previous Actions, Recent Changes, In-progress Development, Community Charter, Upcoming Meetings, Office Hours (~30 mins).</p>
<p>16:24 <code><blackboxsw></code> *the even</p>
<p>16:24 <code><Odd_Bloke></code> o/</p>
<p>16:24 <code><blackboxsw></code> #topic Previous Actions</p>
<p>16:24 <code><blackboxsw></code> \O</p>
<p>16:24 <code><blackboxsw></code> sorry, have my big head on</p>
<p>16:24 <code><tribaal></code> o/</p>
<p>16:25 <code><blackboxsw></code> :). Last meeting had no actions carried over. So I think this topic is a noop this week</p>
<p>16:25 <code><blackboxsw></code> #topic Recent Changes</p>
<p>16:26 <code><blackboxsw></code> recent changes landed in tip of master via git log --since 2020-02-18 <a href="https://paste.ubuntu.com/p/sJVpvjFbPj/">https://paste.ubuntu.com/p/sJVpvjFbPj/</a></p>
<p>16:27 <code><blackboxsw></code> we've added some tooling/actions for github, ec2 IMDSv2 token redacting from logs, alloowing kernel cmdline to tell cloud-init network-config=disabled and not falling back to IMDSv1 on Ec2-proper platform</p>
<p>16:28 <code><blackboxsw></code> thanks fred-lefebvre for the ec2 IMDS fallback branch and others for some additional driveby doc updates</p>
<p>16:29 <code><blackboxsw></code> Also, we performed an upload to Ubuntu Focal (20.04) series with latest tip of cloud-init to make sure the development release is up to date with recent features</p>
<p>16:30 <code><blackboxsw></code> Ubuntu Focal release is currently in feature freeze, so that will affect what patches we pull into Ubuntu Focal at this time as 'new features' would need a Feature Freeze Exception during the stage of Ubuntu development.</p>
<p>16:30 <code><blackboxsw></code> #link <a href="https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule">https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule</a></p>
<p>16:31 <code><blackboxsw></code> As Odd_Bloke alluded to just before this meeting, we are trying to keep tip of master</p>
<p>16:31 <code><blackboxsw></code> open for commits.</p>
<p>16:32 <code><blackboxsw></code> On the ubuntu-side of the house we will sort cherry picking bug fixes into ubuntu focal during this short feature freeze period of time</p>
<p>16:33 <code><blackboxsw></code> If there are significant features that your cloud platform really would like to see on the first public release of Ubuntu Focal, then please get ahold of us in channel of on the mailing list to suggest that we shepherd those features in during this freeze.</p>
<p>16:33 <code><blackboxsw></code> But, generally cloud-init team will continue to follow the SRU process to get updates into Focal after feature freeze is lifted.</p>
<p>16:35 <code><blackboxsw></code> and again, our SRU test/verification process for Ubuntu will continue to target Xenial, Bionic, Eoan and Focal series for the updates we plan to make in the near future</p>
<p>16:37 <code><blackboxsw></code> one thing to note in recent changes as well is that we've now added the ability to query distro, kernel, cpu arch, python runtime version and and merged cloud-config to cloud-config jinja templates. So #cloud-config userdata can be opinionated based on your target distribution or runtime environment.</p>
<p>16:37 <code><blackboxsw></code> #link <a href="https://cloudinit.readthedocs.io/en/latest/topics/instancedata.html#format-of-instance-data-json">https://cloudinit.readthedocs.io/en/latest/topics/instancedata.html#format-of-instance-data-json</a></p>
<p>16:37 <code><blackboxsw></code> I think that about wraps recent changes</p>
<p>16:37 <code><blackboxsw></code> #topic In-progress Development</p>
<p>16:38 <code><blackboxsw></code> #link <a href="https://github.com/canonical/cloud-init/pulls">https://github.com/canonical/cloud-init/pulls</a></p>
<p>16:38 <code><blackboxsw></code> our active pulls above is probably the best source of info on features/bugfixes in flight.</p>
<p>16:39 <code><blackboxsw></code> Though behind the scenes we have held a couple of meetings to determine how much more automation/tooling we need to clean up to improve our github developer process</p>
<p>16:39 <code><blackboxsw></code> I think Odd_Bloke and I have around 4 PRs that we are hoping to clean up to get a couple of things in place:</p>
<p>16:40 <code><blackboxsw></code> foremost I believe Odd_Bloke is scrubbing the github review process PR so that we have a good starting point for expectations for every developer, author or committer.</p>
<p>16:42 <code><blackboxsw></code> I think ultimately the goal there is to make sure committers can provide a set of expectations on active PR reviews to PR authors, so that active developers get better prioritized reviews.</p>
<p>16:42 <code><blackboxsw></code> we are going to add and enable a number of github actions and workflows that should do the following:</p>
<p>16:43 <code><blackboxsw></code> - age PRs and add labelling to indicate to reviewers and authors that a review needs attention or it will be automatically closed (after around 4 weeks of languishing)</p>
<p>16:43 <code><blackboxsw></code> - label/notify steps to signed the contributor license agreement if unsigned</p>
<p>16:44 <code><blackboxsw></code> - run addtional integration tests on active PRs in CI</p>
<p>16:45 <code><blackboxsw></code> not sure if I am I missing anything else there.</p>
<p>16:45 <code><blackboxsw></code> but ideally we'd like to find a process that helps upstream unblock PRs and get review comments faster</p>
<p>16:45 <code><blackboxsw></code> so, it'll be an iterative process</p>
<p>16:46 <code><blackboxsw></code> and thanks for the reviews and suggestions so far on <a href="https://github.com/canonical/cloud-init/pull/160">https://github.com/canonical/cloud-init/pull/160</a> as it is the first cut at trying to document the process</p>
<p>16:47 <code><tribaal></code> Nice!</p>
<p>16:48 <code><blackboxsw></code> woot. the hope I believe is to land that this week as well as branches like <a href="https://github.com/canonical/cloud-init/pull/164">https://github.com/canonical/cloud-init/pull/164</a> <a href="https://github.com/canonical/cloud-init/pull/236">https://github.com/canonical/cloud-init/pull/236</a> and <a href="https://github.com/canonical/cloud-init/pull/125">https://github.com/canonical/cloud-init/pull/125</a></p>
<p>16:49 <code><blackboxsw></code> additionally a gap that we still have vs when we hosted in Launchpad, is our auto-merge Launchpad bug commenting/maintenance:</p>
<p>16:49 <code><blackboxsw></code> We still have a need for the following:</p>
<p>16:49 <code><blackboxsw></code> - comment on LP bugs linking to an open github PR</p>
<p>16:49 <code><blackboxsw></code> - comment on merged commitish in github and Fix Commited state when a PR lands in upstream</p>
<p>16:50 <code><blackboxsw></code> so we'll be tackling that too in order to make upstream maintainers happier and better advertise fixes to bug filers</p>
<p>16:50 <code><blackboxsw></code> right now that's all a manual process since we haven't retooled our bug-related tooling</p>
<p>16:51 <code><blackboxsw></code> #topic Community Charter and upcoming meeting</p>
<p>16:52 <code><blackboxsw></code> let's set the status meeting for next session</p>
<p>16:52 <code><blackboxsw></code> oops and I realize only now that I blew it this week due to daylight savings... meeting wasn't 'supposed' to start until 25 mins from now : /</p>
<p>16:53 <code><blackboxsw></code> #topic cloud-init pull-requests <a href="https://git.io/JeVed">https://git.io/JeVed</a> | Meeting minutes: <a href="https://goo.gl/mrHdaj">https://goo.gl/mrHdaj</a> | Next status meeting March 1 16:15 UTC | 19.4 (Dec 17) drops Py2.7 : origin/stable-19.4 | 20.1 (Feb 18) | <a href="https://bugs.launchpad.net/cloud-init/+filebug">https://bugs.launchpad.net/cloud-init/+filebug</a></p>
<p>16:53 <code><blackboxsw></code> that's better.</p>
<p>16:53 <code><AnhVoMSFT></code> it says March 1, is that correct?</p>
<p>16:54 <code><tribaal></code> there :)</p>
<p>16:54 <code><blackboxsw></code> hah, good I got another participant</p>
<p>16:54 <code><blackboxsw></code> :)</p>
<p>16:54 <code><AnhVoMSFT></code> UK will also have their own daylight savings March 29th I believe</p>
<p>16:54 <code><blackboxsw></code> sorry AnhVoMSFT tribaal :)</p>
<p>16:54 <code><blackboxsw></code> yeah this time of year always messes with timing. We try to set things in terms of UTC to avoid thrashing</p>
<p>16:55 <code><blackboxsw></code> but even that fails due to human error (my bad)</p>
<p>16:56 <code><blackboxsw></code> Other community charter tasks are generally categorized in bugs labelled bitesize</p>
<p>16:56 <code><blackboxsw></code> #link <a href="https://bugs.launchpad.net/cloud-init/+bugs">https://bugs.launchpad.net/cloud-init/+bugs</a>?field.tag=bitesize</p>
<p>16:57 <code><blackboxsw></code> general topics for this year were tasks that are easily done in parallel, such as json schema addtions and datasource readthe docs updates/corrections and fleshing out.</p>
<p>16:57 <code><blackboxsw></code> jsonschema example is here for review if anyone wants to take a stab at testing it out. or extending schema for other config modules.<a href="https://github.com/canonical/cloud-init/pull/152">https://github.com/canonical/cloud-init/pull/152</a></p>
<p>16:58 <code><blackboxsw></code> and again all cloud-init contributors are encouraged to review/comment any active cloud-init PRs @ <a href="https://github.com/canonical/cloud-init/pulls">https://github.com/canonical/cloud-init/pulls</a> the more voices, the better the quality</p>
<p>16:58 <code><blackboxsw></code> #topic Office Hours (next 30 mins)</p>
<p>16:59 <code><blackboxsw></code> During this topic, please bring up any questions, discussions, bugs or features or paper cuts that need attention. there should be a couple of cloud-init developers with eyes on the channel to actively respond.</p>
<p>17:00 <code><blackboxsw></code> just before the start of this meeting Odd_Bloke was asking about getting the pytest branch landed for cloud-init. (moving off of nosetests as the project is EOL/unmaintained)</p>
<p>17:00 <code><tribaal></code> that's nice. pytest is becoming the de-facto standard these days anyway</p>
<p>17:05 <code><blackboxsw></code> yeah, didn't want to get stuck using something that becomes unsupported or unsupportable. we don't have the bandwidth in this project to maintain stacks that aren't being looked at by the collective internet ;)</p>
<p>17:05 <code><Odd_Bloke></code> blackboxsw: I believe that branch is now only blocked on you removing your "Request changes" review now that we've established that we don't need to hold off on landing things for Feature Freeze.</p>
<p>17:05 <code><tribaal></code> makes total sense :)</p>
<p>17:05 <code><blackboxsw></code> Odd_Bloke: do you know if rharper did the new-upstream-snapshot into focal already</p>
<p>17:05 <code><blackboxsw></code> to have a 'clean slate' for the pytest branch landing</p>
<p>17:06 <code><Odd_Bloke></code> blackboxsw: We can new-upstream-snapshot from an older commit, I don't believe that's a blocker.</p>
<p>17:06 <code><blackboxsw></code> Odd_Bloke: not a blocker, but I could do that now as it's 5 mins</p>
<p>17:07 <code><blackboxsw></code> then we can land right aftr</p>
<p>17:07 <code><blackboxsw></code> sound good? I see nothing queued <a href="https://launchpad.net/ubuntu/focal/+queue">https://launchpad.net/ubuntu/focal/+queue</a>?queue_state=3&queue_text=cloud-init</p>
<p>17:08 <code><Odd_Bloke></code> Sure, if you're happier doing that. :)</p>
<p>17:09 <code><blackboxsw></code> I aam :)</p>
<p>17:09 <code><blackboxsw></code> ok doing that right now</p>
<p>17:09 <code><blackboxsw></code> then we can start the cherry picking just after</p>
<p>17:10 <code><blackboxsw></code> Odd_Bloke: I'm adding this as the debian/changelog section title</p>
<p>17:10 <code><blackboxsw></code> * New upstream snapshot: bug-fix-only feature-freeze-exception</p>
<p>17:11 <code><blackboxsw></code> instead of * New upstream snapshot:</p>
<p>17:11 <code><blackboxsw></code> sound reasonable?</p>
<p>17:11 <code><Odd_Bloke></code> It isn't bug-fix-only because we have the FFe for a non-bugfix.</p>
<p>17:12 <code><Odd_Bloke></code> I was just reading the wiki page that suggested wording, I think, let me take a look.</p>
<p>17:13 <code><blackboxsw></code> <a href="https://github.com/canonical/cloud-init/pull/241">https://github.com/canonical/cloud-init/pull/241</a></p>
<p>17:13 <code><blackboxsw></code> ahh right, reviewing that now</p>
<p>17:13 <code><blackboxsw></code> yeah not quite sure how to handle our FFe uploads</p>
<p>17:14 <code><Odd_Bloke></code> Oh, if it's only that change, then I don't think we need anything specific in the changelog. We have an FFE bug that we're closing with that upload.</p>
<p>17:14 * blackboxsw re-reads <a href="https://wiki.ubuntu.com/FreezeExceptionProcess">https://wiki.ubuntu.com/FreezeExceptionProcess</a></p>
<p>17:14 <code><Odd_Bloke></code> And that means it's <em>definitely</em> not bug-fix-only, there isn't a single bugfix in there. ;)</p>
<p>17:14 <code><blackboxsw></code> ok that sounds good, will just keep the New upstream snapshot</p>
<p>17:14 <code><blackboxsw></code> ok thanks for the review. redoing.</p>
<p>17:14 <code><Odd_Bloke></code> Hopefully I'm right and you don't get yelled at. :p</p>
<p>17:15 <code><powersj></code> better to upload and ask for forgiveness...</p>
<p>17:15 <code><blackboxsw></code> ehh, unlikely :) it seems like steve and others have been pretty lax about changelog text (or manipulating it after the fact) :)</p>
<p>17:15 <code><Odd_Bloke></code> Cool, I'll do the same thing locally to review.</p>
<p>17:16 <code><blackboxsw></code> Odd_Bloke: force pushed</p>
<p>17:16 <code><blackboxsw></code> <a href="https://github.com/canonical/cloud-init/pull/241/files">https://github.com/canonical/cloud-init/pull/241/files</a></p>
<p>17:16 <code><Odd_Bloke></code> blackboxsw: Approved.</p>
<p>17:17 <code><blackboxsw></code> thanks Odd_Bloke</p>
<p>17:17 <code><blackboxsw></code> build-and-pushing it up</p>
<p>17:18 <code><blackboxsw></code> ok onto your pytest branch now</p>
<p>17:18 <code><blackboxsw></code> while I await the ubuntu "accepted" response email</p>
<p>17:20 <code><blackboxsw></code> Uploading cloud-init_20.1-10-g71af48df-0ubuntu1.dsc: done.</p>
<p>17:21 <code><blackboxsw></code> just waiting on review/acceptance</p>
<p>17:22 <code><blackboxsw></code> community-notice: tip of cloud-init published into Ubuntu Focal (20.04) [ubuntu/focal-proposed] cloud-init 20.1-10-g71af48df-0ubuntu1 (Accepted)</p>
<p>17:26 <code><blackboxsw></code> ok Odd_Bloke merged at long last <a href="https://github.com/canonical/cloud-init/pull/211">https://github.com/canonical/cloud-init/pull/211</a></p>
<p>17:26 <code><blackboxsw></code> nosetest is dead, long live pytest</p>
<p>17:26 <code><Odd_Bloke></code> \o/</p>
<p>17:27 <code><Odd_Bloke></code> blackboxsw: <a href="https://github.com/canonical/cloud-init/pull/239">https://github.com/canonical/cloud-init/pull/239</a> `<-- another small one for you</p>
<p>17:29 <code><blackboxsw></code> approve Odd_Bloke and thanks. it is waiting on you for merge (and CI completion)</p>
<p>17:30 <code><blackboxsw></code> works on my focal box</p>
<p>17:30 <code><blackboxsw></code> which was broken before</p>
<p>17:33 <code><blackboxsw></code> Odd_Bloke: <a href="https://github.com/canonical/cloud-init/pull/164">https://github.com/canonical/cloud-init/pull/164</a> is ready for you I think (labeling in cron)</p>
<p>17:33 <code><blackboxsw></code> for CLA ! CLA.</p>
<p>17:33 <code><blackboxsw></code> or do we want that PR to actually ignore certain paths (like doc changes) as not-requiring CLA</p>
<p>17:43 <code><Goneri></code> blackboxsw, could you take a look at <a href="https://github.com/canonical/cloud-init/pull/62">https://github.com/canonical/cloud-init/pull/62</a> Pleaaaase :-)</p>
<p>17:44 <code><blackboxsw></code> Goneri: yes, and so sorry about that.</p>
<p>17:44 <code><Goneri></code> np, and Yeah! for pytest :-D</p>
<p>17:44 <code><blackboxsw></code> ... and that about wraps up on our cloud-init status meeting. :) I'll close it out and post the minutes for next time</p>
<p>17:45 <code><blackboxsw></code> #endmeeting</p>
<p>Generated by MeetBot 0.1.5 (<a href="http://wiki.ubuntu.com/meetingology">http://wiki.ubuntu.com/meetingology</a>)</p>
</div>
<div class="tag-cloud">
<p>
</p>
</div>
<div class="addthis_relatedposts_inline">
</article>
<footer>
<p>© </p>
<p>Powered by <a href="http://getpelican.com" target="_blank">Pelican</a> - <a href="https://github.com/alexandrevicenzi/flex" target="_blank">Flex</a> theme by <a href="http://alexandrevicenzi.com" target="_blank">Alexandre Vicenzi</a></p> </footer>
</main>
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Blog",
"name": " Cloud-init Info ",
"url" : "https://cloud-init.github.io",
"image": "/images/cloud-init-orange.svg",
"description": "Cloud-init project updates and general information"
}
</script>
</body>
</html>