-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstatus-2018-04-02.html
280 lines (241 loc) · 19.8 KB
/
status-2018-04-02.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
<!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: bi-weekly status meeting, 02 Apr at 16:05 — 17:03 UTC Full logs at [[http://ubottu.com/meetingology/logs/cloud-init/2018/cloud-init.2018-04-02-16.05.log.html]] Meeting summary Recent Changes The discussion about "Recent Changes" started at 16:08. LINK: https://lists.launchpad.net/cloud-init/msg00145.html …" />
<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: bi-weekly status meeting, 02 Apr at 16:05 — 17:03 UTC Full logs at [[http://ubottu.com/meetingology/logs/cloud-init/2018/cloud-init.2018-04-02-16.05.log.html]] Meeting summary Recent Changes The discussion about "Recent Changes" started at 16:08. LINK: https://lists.launchpad.net/cloud-init/msg00145.html …"/>
<meta property="og:locale" content="en_US"/>
<meta property="og:url" content="https://cloud-init.github.io/status-2018-04-02.html"/>
<meta property="og:type" content="article"/>
<meta property="article:published_time" content="2018-04-02 16:05: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-2018-04-02">Cloud-init bi-weekly status</h1>
<p>
Posted on Mon 02 April 2018 in <a href="https://cloud-init.github.io/category/status-meeting-minutes.html">status-meeting-minutes</a>
• 5 min read
</p>
</header>
<div>
<h2>Meeting information</h2>
<ul>
<li>#cloud-init: bi-weekly status meeting, 02 Apr at 16:05 — 17:03 UTC</li>
<li>Full logs at [[<a href="http://ubottu.com/meetingology/logs/cloud-init/2018/cloud-init.2018-04-02-16.05.log.html">http://ubottu.com/meetingology/logs/cloud-init/2018/cloud-init.2018-04-02-16.05.log.html</a>]]</li>
</ul>
<h2>Meeting summary</h2>
<h3>Recent Changes</h3>
<p>The discussion about "Recent Changes" started at 16:08.</p>
<ul>
<li><strong>LINK</strong>: <a href="https://lists.launchpad.net/cloud-init/msg00145.html">https://lists.launchpad.net/cloud-init/msg00145.html</a> </li>
<li><strong>LINK</strong>: <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root</a> </li>
</ul>
<h3>In-progress Development</h3>
<p>The discussion about "In-progress Development" started at 16:19.</p>
<ul>
<li><strong>LINK</strong>: <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root</a> </li>
<li><strong>LINK</strong>: <a href="https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/342007">https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/342007</a> </li>
<li><strong>LINK</strong>: <a href="https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/342428">https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/342428</a> </li>
<li><strong>LINK</strong>: <a href="https://code.launchpad.net/~powersj/cloud-init/+git/cloud-init/+merge/342010">https://code.launchpad.net/~powersj/cloud-init/+git/cloud-init/+merge/342010</a> </li>
<li><strong>LINK</strong>: <a href="https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin">https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin</a> </li>
</ul>
<h3>Office Hours (next ~30 minutes)</h3>
<p>The discussion about "Office Hours (next ~30 minutes)" started at 16:27.</p>
<ul>
<li><strong>LINK</strong>: <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438</a> </li>
<li><strong>LINK</strong>: <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438</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 (64)</li>
<li>rharper (14)</li>
<li>ubot5 (3)</li>
<li>meetingology (3)</li>
<li>powersj (2)</li>
</ul>
<h2>Full Log</h2>
<p>16:05 <code><blackboxsw></code> #startmeeting bi-weekly status meeting</p>
<p>16:05 <code><meetingology></code> Meeting started Mon Apr 2 16:05:50 2018 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:05 <code><meetingology></code> </p>
<p>16:05 <code><meetingology></code> Available commands: action commands idea info link nick</p>
<p>16:06 <code><blackboxsw></code> Welcome to the post-Easter episode of cloud-init's status meeting 🐰</p>
<p>16:06 <code><blackboxsw></code> Today's meeting will probably be light as we are fairly light on attendees given various holiday schedules</p>
<p>16:07 <code><rharper></code> o/</p>
<p>16:07 <code><rharper></code> nice rabbit ears</p>
<p>16:07 <code><blackboxsw></code> heya! As always, we'll go through recent changes, in progress work and ~30 minutes of office hours</p>
<p>16:08 <code><blackboxsw></code> feel free to interject and ask quesitons at any time.</p>
<p>16:08 <code><blackboxsw></code> #topic Recent Changes</p>
<p>16:09 <code><blackboxsw></code> Here's a brief run down of what we have committed to master in the last couple weeks</p>
<p>16:10 <code><blackboxsw></code> - Support for setting hostname from metadata prior to network bringup.</p>
<p>16:10 <code><blackboxsw></code> This fixes vsphere multi-vm deployments all coming up with the same</p>
<p>16:10 <code><blackboxsw></code> 'ubuntu' hostname. <a href="[http://pad.lv/1746455](http://pad.lv/1746455)">LP: #1746455</a></p>
<p>16:10 <code><blackboxsw></code> - Support initramfs iscsi root so network devices aren't disconnected</p>
<p>16:10 <code><blackboxsw></code> before shutdown</p>
<p>16:10 <code><blackboxsw></code> - Added cloud-config module <code>cc_snap</code> which enables loading snap</p>
<p>16:10 <code><blackboxsw></code> assertions, configuring snapd and installing snap packages on Ubuntu.</p>
<p>16:10 <code><ubot5></code> Launchpad bug 1746455 in cloud-init "cloud-init vSphere cloud provider DHCP unique hostname issue" [High,Fix released]</p>
<p>16:10 <code><blackboxsw></code> Deprecated <code>cc_snappy</code> and <code>cc_snap_config</code> modules.</p>
<p>16:10 <code><blackboxsw></code> - Make salt minion work on FreeBSD (Dominic Schlegel)</p>
<p>16:10 <code><blackboxsw></code> <a href="[http://pad.lv/1721503](http://pad.lv/1721503)">LP:#1721503</a></p>
<p>16:10 <code><blackboxsw></code> - Simplify compound conditionals (Rémy Léone)</p>
<p>16:10 <code><ubot5></code> Launchpad bug 1721503 in cloud-init "salt module not able to be used on FreeBSD" [Medium,Fix released]</p>
<p>16:10 <code><blackboxsw></code> - Change some list creation and population to literals (Rémy Léone)</p>
<p>16:10 <code><blackboxsw></code> - Add puppet 4 support configurable in <code>cc_puppet</code> module (Romanos</p>
<p>16:10 <code><blackboxsw></code> Skiadas)</p>
<p>16:10 <code><blackboxsw></code> - Fix datasouce Azure <code>get_hostname</code> function for hostname bounce</p>
<p>16:10 <code><blackboxsw></code> (Douglas Jordan) <a href="[http://pad.lv/1754495](http://pad.lv/1754495)">LP:#1754495</a></p>
<p>16:10 <code><blackboxsw></code> - OpenNebula datasource now uses network config v2 to support IPv6</p>
<p>16:10 <code><ubot5></code> Launchpad bug 1755965 in cloud-init (Ubuntu) "duplicate for #1754495 util.subp regression: no longer accept commands as string" [Critical,Fix released]</p>
<p>16:10 <code><blackboxsw></code> config (Akihiko Ota)</p>
<p>16:10 <code><blackboxsw></code> - Add Hetzner Cloud datasource support (Markus Schade)</p>
<p>16:11 <code><blackboxsw></code> The highlights of this work that will affect various clouds: hostname setting before network bringup, in cloud-init's init-local stage.</p>
<p>16:12 <code><blackboxsw></code> so if your cloud's metadata provides hostname information (per your instance creation) that hostname gets set before any potential dhcp discovery on the instance. This is a big win for Azure and may allow us to avoid/deprecate some of the hostname_bounce functionality</p>
<p>16:13 <code><blackboxsw></code> which was baked in to re-dhcp in order to publish updated hostname information to DDNS</p>
<p>16:14 <code><blackboxsw></code> We also have landed support for two new clouds: Hetzner Cloud and IBMCloud. A big thanks to Markus Schade for the Hetzner work there and smoser for the IBMCloud datasource</p>
<p>16:15 <code><blackboxsw></code> do3meli (Dominic Schlegel) has also been on a blitz fixing and updating a lot of FreeBSD support in cloud-init tip so thank you sir for that work as well.</p>
<p>16:16 <code><blackboxsw></code> We've just also landed some zfs resize support by rharper as well that should be making it's way into your friendly neighborhood Ubuntu Bionic series in a cloud near you</p>
<p>16:16 <code><blackboxsw></code> anything else I'm missing on rharper or powersj ?</p>
<p>16:16 <code><blackboxsw></code> ahh hold the phone</p>
<p>16:16 <code><rharper></code> blackboxsw: well, not my zfs-resize</p>
<p>16:17 <code><rharper></code> but I do have some fixes for it</p>
<p>16:17 <code><rharper></code> <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root</a></p>
<p>16:17 <code><blackboxsw></code> We officially released cloud-init 18.2 in master. There is an 18.2 tag in the repo for folks wanting to take an early cut of it.</p>
<p>16:17 <code><rharper></code> our ci-test backend normally runs with zfs, it's not right now so it missed a couple edge cases that we need to handle</p>
<p>16:18 <code><blackboxsw></code> Per cloud-init 18.2 here is an email sent to the cloud-init mailing list describing the details: <a href="https://lists.launchpad.net/cloud-init/msg00145.html">https://lists.launchpad.net/cloud-init/msg00145.html</a></p>
<p>16:18 <code><blackboxsw></code> #link <a href="https://lists.launchpad.net/cloud-init/msg00145.html">https://lists.launchpad.net/cloud-init/msg00145.html</a></p>
<p>16:18 <code><blackboxsw></code> #link <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root</a></p>
<p>16:19 <code><blackboxsw></code> #topic In-progress Development</p>
<p>16:20 <code><blackboxsw></code> The upstream team has released 18,2 to Bionic as of last week, and we started an Ubuntu SRU process into Xenial and Artful.</p>
<p>16:21 <code><blackboxsw></code> We expect the 18.2 to be present in Xenial and Artful within 2 weeks in your cloud, so if you are waiting on a feature, it won't be very long.</p>
<p>16:22 <code><blackboxsw></code> Also in-progress are some of rharper's zfs fixes, and some exception callback cleanup that will affect Azure, EC2, OpenStack and Scaleway clouds.</p>
<p>16:22 <code><blackboxsw></code> #link <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+ref/fix/cc_resizefs_on_zfs_root</a></p>
<p>16:22 <code><blackboxsw></code> #link <a href="https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/342007">https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/342007</a></p>
<p>16:23 <code><blackboxsw></code> And we are doing our part to finally purge net-tools dependencies from cloud-init (in favor of iproute2)</p>
<p>16:23 <code><blackboxsw></code> #link <a href="https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/342428">https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/342428</a></p>
<p>16:24 <code><rharper></code> blackboxsw: I responded to your ip -6 route q from last week, did you see that ?</p>
<p>16:24 <code><blackboxsw></code> rharper: haven't yet, but I'll grab those comments today for sure (I think I missed some of your earlier review comments)</p>
<p>16:24 <code><rharper></code> ok</p>
<p>16:25 <code><rharper></code> the tl;dr for that one is that you want this: ip -6 route list table all</p>
<p>16:25 <code><blackboxsw></code> ahh excellent, I was wondering why we were missing content for local routes etc</p>
<p>16:25 <code><rharper></code> right</p>
<p>16:25 <code><blackboxsw></code> thanks</p>
<p>16:25 <code><rharper></code> np</p>
<p>16:26 <code><blackboxsw></code> also, on our continuous integration front , powersj has put up a branch that I'd like to see us land with some ssh improvements</p>
<p>16:26 <code><blackboxsw></code> #link <a href="https://code.launchpad.net/~powersj/cloud-init/+git/cloud-init/+merge/342010">https://code.launchpad.net/~powersj/cloud-init/+git/cloud-init/+merge/342010</a></p>
<p>16:26 <code><powersj></code> :) yep</p>
<p>16:26 <code><blackboxsw></code> any other in-progress work worth noting?</p>
<p>16:27 <code><blackboxsw></code> Intereseted parties can always track our public trello board for a glimpse of what we are working on</p>
<p>16:27 <code><blackboxsw></code> #link <a href="https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin">https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin</a></p>
<p>16:27 <code><blackboxsw></code> #topic Office Hours (next ~30 minutes)</p>
<p>16:28 <code><blackboxsw></code> We'll all have eyes glued to the screen for the next 30 minutes for rants, feature discussion and bug work.</p>
<p>16:29 <code><blackboxsw></code> With that, the floor is open for any topics. Thanks for tuning in.</p>
<p>16:30 <code><blackboxsw></code> My day today will be Ubuntu SRU(stable release update)-related, so I'm getting on rharper's zfs branch now and they running a couple manual tests on ec2/azure/openstack</p>
<p>16:30 <code><rharper></code> +1</p>
<p>16:30 <code><rharper></code> oh, the ntp-spec update is ready for review and testing</p>
<p>16:31 <code><rharper></code> <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438</a></p>
<p>16:32 <code><blackboxsw></code> ahh +1 we want that in too</p>
<p>16:32 <code><blackboxsw></code> #link <a href="https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438">https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438</a></p>
<p>17:02 <code><blackboxsw></code> Alrighty, happy spring break all.</p>
<p>17:02 <code><blackboxsw></code> Next meeting will be two weeks from today.</p>
<p>17:03 <code><blackboxsw></code> powersj: rharper 4/16 look good for folks?</p>
<p>17:03 <code><powersj></code> +1 from me</p>
<p>17:03 <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>