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](https://bugs.launchpad.net/bugs/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](https://bugs.launchpad.net/bugs/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