Cloud-init bi-weekly status
Posted on Tue 21 January 2020 in status-meeting-minutes • 5 min read
Meeting information
- #cloud-init: Cloud-init bi-weekly status, 21 Jan at 17:42 — 18:55 UTC
- Full logs at [[http://ubottu.com/meetingology/logs/cloud-init/2020/cloud-init.2020-01-21-17.42.log.html]]
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.
- LINK: https://cloudinit.readthedocs.io/en/latest/topics/debugging.html#manual-sru-verification-procedure
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)