Cloud-init bi-weekly status

Posted on Mon 12 November 2018 in status-meeting-minutes • 4 min read

Meeting information

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.

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)