Cloud-init bi-weekly status

Posted on Mon 06 August 2018 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 16:09.

Recent Changes

The discussion about "Recent Changes" started at 16:11.

In-progress Development

The discussion about "In-progress Development" started at 16:19.

Office Hource (next ~30 mins)

The discussion about "Office Hource (next ~30 mins)" started at 16:25.

Vote results

Done items

  • (none)

People present (lines said)

  • blackboxsw (59)
  • powersj (6)
  • meetingology (4)
  • ubot5 (1)
  • dpb1 (1)

Full Log

16:04 <blackboxsw> #startmeeting Cloud-init bi-weekly status meeting

16:04 <meetingology> Meeting started Mon Aug 6 16:04:05 2018 UTC. The chair is blackboxsw. Information about MeetBot at http://wiki.ubuntu.com/meetingology.

16:04 <meetingology>

16:04 <meetingology> Available commands: action commands idea info link nick

16:04 <dpb1> o/

16:04 <blackboxsw> hi folks, let's kickoff another cloud-init status meeting. Welcome back. Lot's of summer vacations disrupting our typical meeting schedule.

16:05 <blackboxsw> Our last meeting's minutes should be up on our github site

16:05 <blackboxsw> #link https://cloud-init.github.io/

16:07 <blackboxsw> for this meeting we'll go through the following topics: previous actions, recent work, in-progress development and office hours

16:09 <blackboxsw> #topic Previous Actions

16:09 <blackboxsw> from our last meeting we had a couple of actions to carry over

16:10 <blackboxsw> we landed the folowing branch which added support for a datasource to re-write network config across each boot. https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/348000

16:10 <blackboxsw> #action rharper: and I need to review https://code.launchpad.net/~rjschwei/cloud-init/+git/cloud-init/+merge/333904

16:10 * meetingology rharper: and I need to review https://code.launchpad.net/~rjschwei/cloud-init/+git/cloud-init/+merge/333904

16:10 <blackboxsw> the above is still a carryover

16:11 <blackboxsw> that's all for actions from last meeting

16:11 <blackboxsw> #topic Recent Changes

16:12 <blackboxsw> the following has landed in cloud-init tip:

16:13 <blackboxsw> * oracle: fix detect_openstack to report True on OracleCloud.com DMI data (LP: #1784685)

16:13 <blackboxsw> * tests: improve LXDInstance trying to workaround or catch bug.*

16:13 <blackboxsw> * update_metadata re-config on every boot comments and tests not quite right [Mike Gerdts]

16:13 <blackboxsw> * docs: note in rtd about avoiding /tmp when writing files

16:13 <blackboxsw> * ubuntu,centos,debian: get_linux_distro to align with platform.dist

16:13 <blackboxsw> * Fix boothook docs on environment variable name (INSTANCE_I ->` INSTANCE_ID) (Marc Tamsky)

16:13 <blackboxsw> * update_metadata: a datasource can support network re-config every boot

16:13 <ubot5> Launchpad bug 1784685 in cloud-init "Oracle: cloud-init openstack local detection too strict for oracle cloud" [High,Fix committed] https://launchpad.net/bugs/1784685

16:13 <blackboxsw> * tests: drop salt-minion integration test

16:13 <blackboxsw> * Retry on failed import of gpg receive keys.

16:13 <blackboxsw> * tools: Fix run-container when neither source or binary package requested.

16:13 <blackboxsw> * docs: Fix a small spelling error (Oz N Tiram)

16:13 <blackboxsw> * tox: use simplestreams from git repository rather than bzr.

16:14 <blackboxsw> generally speaking we had been spending some cycles on a stable release update (SRU) for cloud-init into Xenial and Bionic with top of tree cloud-init.

16:15 <blackboxsw> notably, we discovered a potential regression in Oracle datasource detection of their OpenStack implementation so that fix is queued for publish into xenial and bionic

16:15 <blackboxsw> 18.3-9 is what folks are looking for. in xenial/bionic/cosmic for latest cloud-init containing all the above fixes

16:16 <blackboxsw> Also powersj has been working on an auto-lander for cloud-init branches to get a few of us out of the way once a branch hits acceptm

16:16 <blackboxsw> Also powersj has been working on an auto-lander for cloud-init branches to get a few of us out of the way once a branch hits "Approved" status.

16:16 <blackboxsw> #link https://jenkins.ubuntu.com/server/job/admin-lp-git-autoland/

16:16 <powersj> yep that is live and with a recent fix to remove the extra "Author" line now

16:16 <powersj> hopefully it is saving blackboxsw, smoser, and rharper time ;)

16:17 <blackboxsw> powersj: can you explain what it does (so I don't have to type)

16:17 <blackboxsw> :)

16:17 <powersj> If a merge request is put in the "Approved" state, it will get test merged with the master branch

16:17 <powersj> the tests will run the same as during a review and verify that it can merge cleanly

16:18 <powersj> the commit message will get linted to verify it fits our format

16:18 <powersj> and if everything looks good, get merged in and pushed to master

16:18 <blackboxsw> thanks for that work powersj. it looks/works great so far.

16:19 <blackboxsw> #topic In-progress Development

16:19 <blackboxsw> All our current work is visible at the following trello board

16:19 <blackboxsw> #link https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin

16:20 <blackboxsw> I expect we'll have a couple of branches landed shortly in the following areas:

16:21 <blackboxsw> - smoser is working: A datasource specific to Oracle, because of their specific implementation of Openstack. Oracle will no longer use just stock DataSourceOpenStack.

16:21 <blackboxsw> - I

16:21 <blackboxsw> - I'm trying to wrap up a branch for Azure to write network data from their IMDS per-boot

16:22 <blackboxsw> #link https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/348704

16:22 <blackboxsw> - Joyent (SmartOS) per-boot network config review

16:23 <blackboxsw> - a couple netplan config option bugs for bionic ++

16:24 <blackboxsw> - and standardize instance-data sourcing in #cloud-config files (like referencing the hostname as detected from instance metadata)

16:24 <blackboxsw> I think that probably wraps it up for stuff in progress

16:24 <blackboxsw> anything I'm missing?

16:25 <blackboxsw> ... without further ado

16:25 <blackboxsw> #topic Office Hource (next ~30 mins)

16:26 <blackboxsw> eyes will float on this channel for any bug/feature discussions, review requests etc. any cloud-init topic is acceptable.

16:28 <blackboxsw> a number of us are going to be prepping for a cloud-init summit meeting in the weeks to come. A number of attendees from various vendors and clouds are attending as well to do a bit of planning on what cloud-init should look like next year. If folks get a chance, think about any feature or topic suggestions that would benefit cloud-init users and we'll see if we can discuss them at the summit.

16:31 <blackboxsw> while I'm at it, I think I'll set the topic to next status meeting time so folks know it's coming.

16:39 <blackboxsw> also just noticed the following branch, which admitedly is a bit stale, but adds hyperv logging via kvp. kinda cool for stuffing data into the registry on windows vms. Might have to get a review on that before the next status meeting.

16:39 <blackboxsw> #link https://code.launchpad.net/~andyliuliming/cloud-init/+git/cloud-init/+merge/351742.

16:39 <blackboxsw> it looks a bit noisy on the debug front with adding out/err messages for all subp calls, but other than that fairly straight forward.

17:03 <blackboxsw> looks like that's a wrap for today.

17:03 <blackboxsw> #link https://cloud-init.github.io for meeting minutes

17:04 <blackboxsw> see you next time: 2 weeks from today

17:04 <blackboxsw> #endmeeting

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