17:42 <blackboxsw> #startmeeting Cloud-init bi-weekly status
17:42 <meetingology> Meeting started Tue Jan 21 17:42:43 2020 UTC.  The chair is blackboxsw. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
17:42 <meetingology> 
17:42 <meetingology> Available commands: action commands idea info link nick
17:43 <blackboxsw> At long last, and a bit late. Time for a brief cloud-init status meeting
17:43 <blackboxsw> Coud-init upstream uses this meeting as a platform for community updates, feature/bug discussions, and an opportunity to get some extra input on current development.
17:44 <blackboxsw> You can always find the next date and time of the cloud-init status meeting in the topic of this channel.
17:45 <blackboxsw> it also serves as a reminder to me that we need to start it as I find it's easy to forget the appointment if it isn't staring us in the face.
17:46 <blackboxsw> Let's set next meeting now
17:48 <blackboxsw> our previous meeting minutes are recorded on our  github site
17:49 <blackboxsw> #link https://cloud-init.github.io/
17:49 <blackboxsw> the topics we cover in this meeting are the following: Previous Actions, Recent Changes, In-progress Development, Community Charter, Upcoming Meetings, Office Hours (~30 mins).
17:50 <blackboxsw> #topic Previous Actions
17:50 <blackboxsw> Previous  #ACTION bbsw seed initial community charter bitesize bugs   ... DONE.
17:51 <blackboxsw> 'bitesize' bugs for cloud-init can be found at the following link
17:51 <blackboxsw> #link bugs.launchpad.net/cloud-init/+bugs?field.tag=bitesize
17:52 <blackboxsw> These bugs should be easy to work in parallel as well as self-contained bits of work that any member of the community could approach as a small chunk of work
17:53 <blackboxsw> we moved from using trello board for tracking these tasks to using launchpad bugs as it eases the ability to search and grab ownership of the specific features/bugs
17:53 <blackboxsw> #topic Recent Changes
17:55 <blackboxsw> The following commits landed in tip of master: (found by git log --since 01/07/2020)
17:55 <blackboxsw> - Add Rootbox & HyperOne to list of cloud in README (#176) [Adam Dobrawy]
17:55 <blackboxsw> - docs: add proposed SRU testing procedure (#167)
17:55 <blackboxsw> - util: rename get_architecture to get_dpkg_architecture (#173)
17:55 <blackboxsw> - Ensure util.get_architecture() runs only once (#172)
17:55 <blackboxsw> - Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
17:55 <blackboxsw> - freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
17:55 <blackboxsw> - ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
17:55 <blackboxsw> [Paride Legovini]
17:55 <blackboxsw> - util: move uptime's else branch into its own boottime function (#53)
17:55 <blackboxsw> [Igor Galić] (LP: #1853160)
17:55 <blackboxsw> - workflows: add contributor license agreement checker (#155)
17:55 <blackboxsw> - net: fix rendering of 'static6' in network config (#77) (LP: #1850988)
17:55 <blackboxsw> - Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
17:55 <blackboxsw> - fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
17:55 <ubot5> Launchpad bug 1853160 in cloud-init "uptime code does not work on FreeBSD with python 3" [Medium,Fix committed] https://launchpad.net/bugs/1853160
17:55 <ubot5> Launchpad bug 1850988 in cloud-init "[Cloud-init 18.5][CentOS 7 on vSphere] Crash when configuring static dual-stack (IPv4 + IPv6) networking" [Medium,Fix committed] https://launchpad.net/bugs/1850988
17:56 <blackboxsw> Thanks Adam, Conrad, andreaf74, Gonéri and meena for improving cloud-init.
17:57 <blackboxsw> #topic In-progress Development
17:58 <blackboxsw> FreeBSD, NetBSD improvements are under heavy development, thanks meena and Goneri for all the PRs put of in that regard.
17:58 <blackboxsw> Also robjo has started work on cleanup of sysconfig net rendering per https://github.com/canonical/cloud-init/pull/162 and a mailing list discussion
17:59 <blackboxsw> rharper is also midstream on "cloud-init run as a daemon" mode https://github.com/canonical/cloud-init/pull/48   which should improve cloud-init startup times by avoiding having to reload python 4 times for each cloud-init stage
18:00 <blackboxsw> Also in progress, upstream has started to SRU testing for cloud-init 19.4.33 into Ubuntu Xenial, Bionic and Eoan.
18:01 <blackboxsw> We expect to wrap up that testing this week for a publish of cloud-init 19.4.33 to those series
18:02 <blackboxsw> #topic Community Charter
18:02 <blackboxsw> As a note, any community member is welcome to participate in SRU testing of cloud-init if those changesets in the SRU affect your cloud platform or features.
18:02 <blackboxsw> We have added a guide for SRU testing on Ubuntu here
18:03 <tribaal> duly noted :)
18:03 <blackboxsw> #link https://cloudinit.readthedocs.io/en/latest/topics/debugging.html#manual-sru-verification-procedure
18:03 <blackboxsw> :)
18:04 <blackboxsw> ahh tribaal we should pull in your PR for manual testing of Exoscale too if you think it's ready https://github.com/cloud-init/ubuntu-sru/pull/64
18:04 <tribaal> it's not unfortunately :/
18:05 <blackboxsw> ahh, ok *good*, thought it was waiting on review
18:05 <blackboxsw> ok can table that for another SRU (which will be around Feb 14th likely)
18:06 <tribaal> no worries, happy to help test the current one anyway
18:06 <blackboxsw> community notice: we are targeting Feb 18th as our cutoff for upstream cloud-init version 20.1 (which will be SRU'd to Ubuntu Xenial, bionic and Eoan). If there are features  of bug fixes that you'd like to get into cloud-init 20.1 please raise them as PRs or discussion on the mailinglist or in channel
18:08 <blackboxsw> #topic Office Hours (next ~30 mins)
18:08 <blackboxsw> This time is spent on any cloud-init feature/bug/branch discussions. quetions or concerns and topics are welcome. In the absence of topics we'll groom the review queue.
18:09 <blackboxsw> I'm wrapping up some significant change suggestions the networking stuff for sysconfig on https://github.com/canonical/cloud-init/pull/162
18:10 <blackboxsw> I should have that review done in about an hour
18:10 <blackboxsw> I've added myself as the "assignee" to that PR to indicate it as priority for me
18:11 <blackboxsw> also, note in SRU testing  I've run into a repeated issue with cloud-init's ssh-import-id  taking 1 minute to import a single ssh pubkey on Azure bionic advanced networking vms. (2 nics + ipv6 + multiple IPs).  I'll be debugging this a bit today to make sure it is not a regression for this cloud-init SRU 19.4.33
18:12 <blackboxsw> if anyone has any feedback or issues associated with this cloud-init v 19.4.33 SRU, they can comment on the SRU bug or raise a new bug or comment in IRC
18:12 <blackboxsw> #link https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1859725
18:12 <ubot5> Ubuntu bug 1859725 in cloud-init (Ubuntu) "sru cloud-init (19.3.41 to 19.4.33) Xenial, Bionic and Eoan" [Undecided,New]
18:55 <blackboxsw> ok, that about wraps today's status meeting. We'll have the next one February 4th to chat again about getting features ready for 20.1
18:55 <blackboxsw> Thanks for tuning in.
18:55 <blackboxsw> #endmeeting