Cloud-init bi-weekly status
Posted on Mon 12 November 2018 in status-meeting-minutes • 4 min read
Meeting information
- #cloud-init: Cloud-init bi-weekly status, 12 Nov at 16:17 — 17:27 UTC
- Full logs at [[http://ubottu.com/meetingology/logs/cloud-init/2018/cloud-init.2018-11-12-16.17.log.html]]
Meeting summary
LINK: https://cloud-init.github.io/
Previous Actions
The discussion about "Previous Actions" started at 16:20.
Recent Changes
The discussion about "Recent Changes" started at 16:24.
In-progress Development
The discussion about "In-progress Development" started at 16:30.
- LINK: https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin
- LINK: https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/358112
- LINK: https://bugs.launchpad.net/cloud-init/+bug/1802598
Office Hours (next ~30 minutes)
The discussion about "Office Hours (next ~30 minutes)" started at 16:40.
Vote results
Done items
- (none)
People present (lines said)
- blackboxsw (53)
- ubot5 (3)
- meetingology (3)
Full Log
16:17 <blackboxsw>
#startmeeting Cloud-init bi-weekly status
16:17 <meetingology>
Meeting started Mon Nov 12 16:17:50 2018 UTC. The chair is blackboxsw. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
16:17 <meetingology>
16:17 <meetingology>
Available commands: action commands idea info link nick
16:18 <blackboxsw>
Morning/afternoon folks. Time for another brief episode of cloud-init upstream updates
16:18 <blackboxsw>
Last meeting was 10/29 and meeting minutes live over on github
16:18 <blackboxsw>
#link https://cloud-init.github.io/
16:20 <blackboxsw>
This meeting is an open forum for cloud-init discussions and status updates, feel free to interject at any time. It really is just a venue by which we can make sure we all have eyes and ears available for discussion on features, bugs or branches if needed.
16:20 <blackboxsw>
Generally we go through the following topics: Previous Actions, Recent Changes, In-progress Development, and Office hours
16:20 <blackboxsw>
#toic Previous Actions
16:20 <blackboxsw>
#topic Previous Actions
16:21 <blackboxsw>
So last meeting we carried in one action, to review the following Azure branch related to DHCP and RHEL race conditions
16:21 <blackboxsw>
https://code.launchpad.net/~jasonzio/cloud-init/+git/cloud-init/+merge/357427
16:22 <blackboxsw>
Looks like rharper got a review in and I don't see any updates from Jason Zion (author) in response to that branch
16:22 <blackboxsw>
thanks rharper
16:22 <blackboxsw>
I'm marking that branch as 'Work in progress' and commenting that the author should set it back to 'Needs review' when comments have been addressed
16:24 <blackboxsw>
ok done. No further actions seen
16:24 <blackboxsw>
#topic Recent Changes
16:24 * blackboxsw digs up changes since 10/28
16:29 <blackboxsw>
sorry interrupted.
16:29 <blackboxsw>
Here are the changes committed:
16:29 <blackboxsw>
- azure: add udev rules to create cloud-init Gen2 disk name symlinks
16:29 <blackboxsw>
(LP: #1797480)
16:29 <blackboxsw>
- tests: ec2 mock missing httpretty user-data and instance-identity routes
16:29 <blackboxsw>
- azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS
16:29 <blackboxsw>
- azure: report ready to fabric after reprovision and reduce logging
16:29 <blackboxsw>
[asakkurr] (LP: #1799594)
16:29 <blackboxsw>
- query: better error when missing read permission on instance-data
16:29 <ubot5>
Ubuntu bug 1797480 in cloud-init "Azure: Support ephemeral disk handling on Gen2 VMs" [High,Fix committed]
16:29 <ubot5>
Ubuntu bug 1799594 in cloud-init "Azure - Report ready during preprovisioning as soon as we get the ReprovisionData" [Undecided,Fix committed]
16:29 <blackboxsw>
As you can see we are seeing a bit of momentum on azure datasource and some continuous integration cleanup on our side.
16:30 <blackboxsw>
Thanks asakkurr for pulling that Azure branch together
16:30 <blackboxsw>
#topic In-progress Development
16:31 <blackboxsw>
We track our current cloud-init development publicly on trello
16:31 <blackboxsw>
#link https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin
16:31 <blackboxsw>
if there are any questions about certain branches or work feel free to comment in channel or on the linked branches we document there.
16:32 <blackboxsw>
It looks like the Ubuntu archive for Disco Dingo series is open, so we'll likely be pushing an upload of tip of cloud-init by EOD today to get a new release queued
16:33 <blackboxsw>
Also to note, I'd like to see us land https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/358112 to fix an Azure retry on IMDS timeout to avoid cloud-init giving up if the instance boots while IMDS service is down or temporarily unavailable (I've only seen this once on any azure instance)
16:33 <blackboxsw>
#link https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/358112
16:35 <blackboxsw>
we also have a fairly deep review queue, so we'll be attacking that in the 2nd half of today's meeting to clear out and respond to some of those merge proposals
16:36 <blackboxsw>
I also think we have some mailing list threads to start responding to per usage of EphemeralDHCPv4 and EphemeralIPv4Network context managers.
16:37 <blackboxsw>
I think the intent there should be that those context managers ensure that they setup whatever requested network configuration is misssing from a network interface.... so if an interface is 'down' yet has correct address configured, ephemeral* will make sure it is in operable 'up' state .
16:37 <blackboxsw>
See the following bug for more information:
16:38 <blackboxsw>
#link https://bugs.launchpad.net/cloud-init/+bug/1802598
16:38 <ubot5>
Ubuntu bug 1802598 in cloud-init "EphemeralIPv4Network: when device has requested existing network config, but link is down, network setup does not bring link up" [Undecided,New]
16:39 <blackboxsw>
I believe that about wraps it for current in-flight work. I'll drop us into office hours at the point
16:40 <blackboxsw>
#topic Office Hours (next ~30 minutes)
16:40 <blackboxsw>
Cloud-init upstream folks will have eyes on this channel for any discussions. requests, bugs or features folks want to discuss.
16:40 <blackboxsw>
I'll spend most of this time on reviews to start to clear our review queue (or at least get some responses out to folks for more information)(
17:03 <blackboxsw>
ok looks like https://code.launchpad.net/~jasonzio/cloud-init/+git/cloud-init/+merge/357669 is ready for landing. Just kicking off a CI test run on it
17:04 <blackboxsw>
also the approved version of this branch didn't actually match what Jenkins autolander expected, I've kick the jenkins landing job that should truly land that branch now. https://code.launchpad.net/~asakkurr/cloud-init/+git/cloud-init/+merge/358422'
17:25 <blackboxsw>
#link https://code.launchpad.net/~i.galic/cloud-init/+git/cloud-init/+merge/357723
17:25 <blackboxsw>
ok just got through an initial review there too.
17:26 <blackboxsw>
ok looks like our lander merged https://code.launchpad.net/~asakkurr/cloud-init/+git/cloud-init/+merge/358422
17:26 <blackboxsw>
and :( https://jenkins.ubuntu.com/server/job/cloud-init-ci/431/console the CI on jason zion
17:27 <blackboxsw>
and :( https://jenkins.ubuntu.com/server/job/cloud-init-ci/431/console the CI on jason zion's branch will take 9 hrs and 51 minutes (because it doesn't have our CI fix for leaked test_ec2 link local unittests which take forever to timeout
17:27 <blackboxsw>
ok will that about wraps today's status meeting
17:27 <blackboxsw>
thanks all
17:27 <blackboxsw>
#endmeeting
Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)