== Meeting information == * #cloud-init: cloud-init status meeting, 31 Mar at 16:19 — 17:17 UTC * Full logs at [[http://ubottu.com/meetingology/logs/cloud-init/2020/cloud-init.2020-03-31-16.19.log.html]] == Meeting summary == ''LINK:'' https://cloud-init.github.io/status-2020-03-10.html#status-2020-03-10 === Previous Actions === The discussion about "Previous Actions" started at 16:22. === Recent Changes === The discussion about "Recent Changes" started at 16:23. * ''LINK:'' https://paste.ubuntu.com/p/55hqVCfnpV/ === In-progress Development === The discussion about "In-progress Development" started at 16:32. === Community Charter === The discussion about "Community Charter" started at 16:42. * ''LINK:'' https://bugs.launchpad.net/cloud-init/+bugs?field.tag=bitesize === Office hours (next ~30 mins) === The discussion about "Office hours (next ~30 mins)" started at 16:45. == Vote results == == Done items == * (none) == People present (lines said) == * blackboxsw (38) * meetingology (4) * rharper (2) * Goneri (1) * shibumi (1) * smoser (0) * Odd_Bloke (0) == Full Log == 16:19 #startmeeting cloud-init status meeting 16:19 Meeting started Tue Mar 31 16:19:14 2020 UTC. The chair is blackboxsw. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 16:19 16:19 Available commands: action commands idea info link nick 16:19 Hello and welcome to another cloud-init community status meeting folks. please feel free to continue any current conversations 16:20 I'll interleave status meeting notes with existing conversations. 16:20 #chair Odd_Bloke smoser rharper 16:20 Current chairs: Odd_Bloke blackboxsw rharper smoser 16:20 our IRC channel topic carries the next planned status meeting for those that wish to participate. All are welcome to interject or drive converstation topics here 16:21 let's set that now. to +2 weeks from now 16:21 April 14th, same time 16:21 rharper: thanks! 16:22 Previous meeting notes are here 16:22 #link https://cloud-init.github.io/status-2020-03-10.html#status-2020-03-10 16:22 The topics we generally cover in this meeting are the following: Previous Actions, Recent Changes, In-progress Development, Community Charter, Upcoming Meetings, Office Hours (~30 mins). 16:22 #topic Previous Actions 16:23 and from last meeting, no previous actions were unaccounted for. 16:23 #topic Recent Changes 16:24 recent changes landed in tip of master via git log --since 2020-03-10 16:24 #link https://paste.ubuntu.com/p/55hqVCfnpV/ 16:24 shibumi: also, the issue with openstack metadata service not being found is likely related to classless statci route support in the EphemeralDHCP class in cloud-init, we fixed an issue there last fall, https://github.com/canonical/cloud-init/commit/07b17236be5665bb552c7460102bcd07bf8f2be8 16:24 shibumi: long term, we would like to replace dhclient with a python-based one; we've just not had a change to implement a minimal dhclient in python only 16:27 in that paste or recent changes, some big items have landed since last we 'met': both NetBSD and OpenBSD distro support is now added to cloud-init. vmware support of guest info gc status, SAP Converged cloud gets identified as OpenStack and Ubuntu Focal prioritizing netplan over ifupdown if both are present 16:28 Also Odd_Bloke has been landing and improving cloud-init automated process with near daily branches. github actions/workflows and docs about review and coding style expectations are landing to make it a lot easier for upstream to help speed contributions and reviews 16:29 Also, you'll note a lot of dropping python six and other py2-related artifacts from our codebase. Since upstream support is py3.4 or later we can simplify and prune a lot of the vestigial py2 functionality. 16:31 Ahh I also forgot, Ec2 now by default (Ubuntu Focal or tip of cloud-init) renders full networking, including secondary IPv4/IPv6 addresses, for all interfaces attached to a VM based on network config supplied by IMDS. Old releases of cloud-init used to only render basic networking on the primary (eth0) nic. 16:32 #topic In-progress Development 16:33 thanks Goneri and meena for all your the BSD ongoing development and support work there BTW 16:33 * Goneri waves 16:38 :) upstream is focused a bit on continuing to clean up py2 remnants from tip, adding support for reading netplan configuration from initramfs and continuing to add automation to the github development and release process/tooling to speed reviews. 16:39 we are also hammering the review queue a bit better than in the past with daily PR assignments to ensure the system remains more efficient 16:40 thanks again for all the code submits folks! 16:41 waiting In the wings we will eventually get around to handling the network hotplug solution for cloud-init (if configured) 16:42 #topic Community Charter 16:43 This section is generally reserved to discuss any general community goals for cloud-init. Per last cloud-init summit we discussed prioritizing the following: 16:43 * json schema validation for each cloudinit/config/cc_*py module 16:43 * correcting, extending stale datasource documentation under doc/rtd/topics/datasources 16:44 those tasks are easy to split up and so we set a goal to try to chunk through it this year 16:44 they are also categorized as bugs for easy pickup/assignment for anyone interested. 16:45 #link https://bugs.launchpad.net/cloud-init/+bugs?field.tag=bitesize 16:45 #topic Office hours (next ~30 mins) 16:46 thanks for listening to the above...... In this section a couple upstream devs should be available with eyes on the channel for the next 30 minutes for and bug, feature, PR review questions or concerns. 16:46 again thanks for joining. We'll have this meeting again in 2 weeks 16:47 I'm going to spend this time working on our cherry-pick script for publishing the Netplan -> ENI work into Ubuntu Focal today. 17:17 Thanks for tuning in. 17:17 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)