Cloud-init bi-weekly status

Posted on Tue 21 January 2020 in status-meeting-minutes • 5 min read

Meeting information

Meeting summary

LINK: https://cloud-init.github.io/

Previous Actions

The discussion about "Previous Actions" started at 17:50.

  • LINK: bugs.launchpad.net/cloud-init/+bugs?field.tag=bitesize

Recent Changes

The discussion about "Recent Changes" started at 17:53.

In-progress Development

The discussion about "In-progress Development" started at 17:57.

Community Charter

The discussion about "Community Charter" started at 18:02.

Office Hours (next ~30 mins)

The discussion about "Office Hours (next ~30 mins)" started at 18:08.

Vote results

Done items

  • (none)

People present (lines said)

  • blackboxsw (58)
  • tribaal (3)
  • ubot5 (3)
  • meetingology (3)

Full Log

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

Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)