Cloud-init bi-weekly status

Posted on Tue 08 September 2020 in status-meeting-minutes • 5 min read

Meeting information

Meeting summary

LINK: https://cloud-init.github.io/status-2020-08-25.html#status-2020-08-25

Previous Actions

The discussion about "Previous Actions" started at 16:21.

Recent Changes

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

In-progress Development

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

Office Hours (next ~30 mins)

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

Vote results

Done items

  • (none)

People present (lines said)

  • blackboxsw (51)
  • meetingology (3)
  • amansi26 (3)
  • ubot5 (2)

Full Log

16:18 <blackboxsw> #startmeeting cloud-init status meeting

16:18 <meetingology> Meeting started Tue Sep 8 16:18:47 2020 UTC. The chair is blackboxsw. Information about MeetBot at http://wiki.ubuntu.com/meetingology.

16:18 <meetingology>

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

16:19 <blackboxsw> #chairs smoser Odd_Bloke rharper falcojr lucasmoura

16:19 <blackboxsw> hey folks. welcome to another public cloud-init status meeting

16:19 <blackboxsw> disclaimer: interruptions and side conversations are welcome

16:19 <blackboxsw> We use this platform/channel to discuss latest and greatest cloud-init, as well as ensuring that there are a couple of upstream developers present to field questions or discussion as needed.

16:20 <blackboxsw> We gather here in this IRC channel every 2 weeks to discuss current development tasks and progress on cloud-init.

16:20 <blackboxsw> Previous meeting minutes are here;

16:20 <blackboxsw> #link https://cloud-init.github.io/status-2020-08-25.html#status-2020-08-25

16:20 <blackboxsw> The topics we'll cover today: Previous Actions, Recent Changes, In-progress Development, Community Charter, Office Hours (~30 mins).

16:21 <blackboxsw> I expect today will be short as the entire Canonical team is involved in cloud-init SRU verification for Ubuntu at the moment

16:21 <blackboxsw> #topic Previous Actions

16:22 <blackboxsw> last meeting had an action item we needed to resolve

16:22 <blackboxsw> bbsw add workitem to SRU release process to announce to mailinglist estimated next SRU timeframe.

16:24 <blackboxsw> this item can be resolved as I've added the content requested to our email template which will be sent out once this SRU completes.

16:24 <blackboxsw> I see no other actions from last meeting

16:25 <blackboxsw> #topic Recent Changes

16:26 <blackboxsw> The following are upstream commits landed in cloud-init's master branch:

16:26 <blackboxsw> #link https://paste.ubuntu.com/p/NgqncRMG9c/

16:28 <blackboxsw> In the last couple of weeks we cut the upstream 20.3 release (thanks everyone for all the help there). Queued SRU uploads for ubuntu/xenial, bionic and focal release testing.

16:28 <amansi26> blackboxsw: metadata here will be the configdrive, if my understanding is right?

16:30 <blackboxsw> And added some goodness to systemd units and ordering (sort systemd cloud-init-local.service hv_kvp_daemon and systemd: add Before=shutdown.target when Conflicts=shutdown.target is

16:30 <blackboxsw> used )

16:30 <blackboxsw> thanks paride and robjo for those commits

16:30 <blackboxsw> amansi26: +1 you can see the metadata configured hostname from cloud-init query local-hostname I think

16:30 <blackboxsw> amansi26: +1 you can see the metadata configured hostname from cloud-init query local-hostname I think

16:30 <blackboxsw> amansi26: I was just starting to respond to your bug you linked too

16:31 <blackboxsw> I think preserve_hostname: false (which is cloud-init's default behavior ) means cloud-init will read that hostname from metadata and apply it to the system

16:31 <amansi26> Sure. there is another bug which I observed on a RHEL8 environment: https://bugs.launchpad.net/cloud-init/+bug/1894837

16:31 <ubot5> Ubuntu bug 1894837 in cloud-init "RHEL8 ipv4 IPs not getting set" [Undecided,New]

16:35 <blackboxsw> amansi26: sorry cloud-init query local_hostname (# not with a hyphen)

16:35 <blackboxsw> checking 2nd bug

16:38 <blackboxsw> so amansi26 you'd like the ability to override the iface_defaults on rhel systems for NM_CONTROLLED to set True instead of false for cloud-init interfaces?

16:40 <blackboxsw> generally if cloud-init is rendering network configuration on an instance, it tries to avoid using network manager by default. I think it's worth requesting logs on your bug

16:40 <blackboxsw> those cloud-init logs can be obtained using cloud-init collect-logs (which generates a tar.gz file in the current working directory). then attach that to the bug

16:41 <amansi26> yes, since I was reading the documentation for RHEL8 network configuration, I found that NM_CONTROLLED = yes should be there. but we are passing the value as No. Sure I will attach the logs to the defect

16:43 <blackboxsw> thanks amansi26 I responded on that bug too

16:46 <blackboxsw> Ok, per the meeting, that wraps #recent-changes topic I believe

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

16:48 <blackboxsw> Currently the Canonical team is working hard on SRU verification so we can release cloud-init v. 20.3 to Xenial, Bionic and Focal. It looks like we are done with most major cloud verification and walking through individual verification items.

16:50 <blackboxsw> I believe falcojr mentioned this morning we are about 5 of 30ish verification items complete.

16:50 <blackboxsw> we are continuing to work this verification as our top priority

16:50 <blackboxsw> folks interested should subscribe to updates on our SRU bug

16:51 <blackboxsw> #link https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1893064

16:51 <ubot5> Ubuntu bug 1893064 in cloud-init (Ubuntu) "sru cloud-init (20.2-45 to 20.3-2) Xenial, Bionic, and Focal" [Undecided,In progress]

16:53 <blackboxsw> that bug will transition to verification-complete once all verification is done

16:54 <blackboxsw> #topic Community Charter

16:54 <blackboxsw> The following topics are still topics for ongoing community development anyone new to cloud-init, or with a bit of time could easily grab one of these bitesized tasks:

16:54 <blackboxsw> JSON schema extensions to validate user-data before instance launch: https://bugs.launchpad.net/cloud-init/?field.tag=bitesize

16:54 <blackboxsw> - cloudinit.net refactor into distro-specific networking subclasses cloudinit.distros.networking: https://bugs.launchpad.net/cloud-init/+bugs?field.tag=net-refactor

16:54 <blackboxsw> If anyone would like to be involved more than they currently are, please feel free to contact us here in IRC #cloud-init on Freenode or on the mailing list cloud-init@lists.launchpad.net and we can see how best we can get you "set up"

16:54 <blackboxsw> #topic Office Hours (next ~30 mins)

16:55 <blackboxsw> this time of the meeting is really just an open door for any discussions, concerns, bugs, questions or general prodding of upstream devs to make sure existing development work is unblocked where possible.

16:55 <blackboxsw> in absence of discussions. We actually will be focused on SRU verification tasks today.

16:56 <blackboxsw> each of these verification logs and scripts are pushed as pull requests to https://github.com/cloud-init/ubuntu-sru/pulls

17:13 <blackboxsw> ok I think that about wraps today's session. Next meeting will be in two weeks, but we'll likely see you in channel earlier.

17:13 <blackboxsw> #endmeeting

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