[16:05] <blackboxsw> smoser: pushed my functional code to https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+ref/feature/os-local  I had to back out some wip stuff. tested on serverstack. I'm thinking of moving the fallback_nic property up to base Datasource and adding some additional error checking on metadata type
[16:30] <blackboxsw> aaaahhhhh :)
[16:30] <blackboxsw> analyze.local:Total Time: 7.48900 seconds
[16:30] <blackboxsw> analyze.net:Total Time: 17.32100 seconds
[16:30] <blackboxsw> 10 second saved  on openstack boots :)
[16:46] <rharper> \o/
[17:29] <mgerdts> it seems as though the most important of my fixes landed a day too late to be included in the latest xenial and artful packages, at least according to https://launchpad.net/ubuntu/+source/cloud-init.  When is the next chance for them to be picked up?
[17:31] <blackboxsw> mgerdts: sorry that was a 2 week process for the SRU xenial/artful. we'll probably be handling another sru within a month as we'll be publishing more content into Bionic too I imagine
[17:32] <blackboxsw> and we'll have to SRU into bionic too at that point
[17:32] <mgerdts> ok.  Will artful get another update?  Or will it be sufficiently aged by then that it's no longer supported?
[17:33] <smoser> mgerdts: https://wiki.ubuntu.com/Releases
[17:33] <smoser> artful will go EOL in July.
[17:33] <blackboxsw> smoser: rharper can you confirm. I thought there would be a window for a while where xenial, artful and bionic are all SRU'd to.
[17:33] <blackboxsw> thanks smoser
[17:33] <blackboxsw> yep
[17:34] <smoser> per /usr/share/distro-info/ubuntu.csv 2018-07-19
[17:34] <dpb1> once bionic is out, artful is not very interesting.
[17:34] <dpb1> (that's our general experience)
[17:34] <smoser> dpb1: but stable release update process requires you to do the srus there also
[17:34] <dpb1> yes, I understand
[17:35] <smoser> blackboxsw: http://hangouts.google.com/hangouts/_/canonical.com/cloud-init have a minute ?
[17:36] <rharper> % distro-info -y --days=eol --all -r  | grep -v -- -
[17:36] <rharper> 14.04 LTS 359
[17:36] <rharper> 16.04 LTS 1094
[17:36] <rharper> 17.10 87
[17:36] <rharper> 18.04 LTS 1829
[17:36] <rharper>  
[17:36] <rharper> fancy
[17:37] <mgerdts> Oh, once I finally mapped out the release names in my head you show me something that has release numbers.  :)
[17:37] <rharper> hehe
[17:38] <rharper> % distro-info -y --days=eol --all -f  | grep -v -- -
[17:38] <rharper> Ubuntu 14.04 LTS "Trusty Tahr" 359
[17:38] <rharper> Ubuntu 16.04 LTS "Xenial Xerus" 1094
[17:38] <rharper> Ubuntu 17.10 "Artful Aardvark" 87
[17:38] <rharper> Ubuntu 18.04 LTS "Bionic Beaver" 1829
[17:38] <mgerdts> :)
[17:38]  * rharper adds a new tool to the chest 
[17:39] <smoser> https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1766302
[17:39] <ubot5`> Ubuntu bug 1766302 in cloud-init (Ubuntu) "netdev_pformat does not show unconfigured devices" [Undecided,New]
[17:39] <mgerdts> Is this one expected to be in the GA build of bionic? https://launchpad.net/ubuntu/+source/cloud-init/18.2-14-g6d48d265-0ubuntu1
[17:40] <smoser> http://paste.ubuntu.com/p/BmkH37g9qf/
[18:04] <blackboxsw> mgerdts: yep. that's in :   rmadison cloud-init tells you the released versions of a pkg
[18:04] <blackboxsw> http://paste.ubuntu.com/p/35zrnQPZCY/
[18:05] <mgerdts> thanks
[18:05] <blackboxsw> no problem, it's in devscripts deb if you a frequent need for rmadison find you need
[18:06] <blackboxsw> sorry, typo-central.
[18:08] <blackboxsw> n
[18:22] <dpb1> o.O
[18:42] <jocha> Hi @bloackboxsw, I'm Josh a new dev from Azure. I was wondering if you could take a look at my merge request : https://code.launchpad.net/~jocha/cloud-init/+git/cloud-init/+merge/343563 :)
[18:43] <blackboxsw> welcome jocha. sure can look it over today
[18:44] <blackboxsw> was in a bit of an Ubuntu-release mode last week, will get through some reviews
[18:45] <jocha> awesome! Thanks!
[19:42] <philroche> Is `cloud-init collect-logs` expected to work when run inside a chroot? I get the following errors https://pastebin.ubuntu.com/p/wRvgGZ6HnR/
[19:44] <blackboxsw> interesting philroche, hadn't tried that use-case. I presume it doesn't given that your chroot's rundir would be different.
[19:44] <blackboxsw> I think it's worth a bug...
[19:44] <blackboxsw> here's what it tries to grab for you
[19:44] <philroche> blackboxsw: ack
[19:44] <blackboxsw> http://cloudinit.readthedocs.io/en/latest/topics/capabilities.html#cloud-init-collect-logs
[19:45] <philroche> blackboxsw: That's the exact link I was looking for :)
[19:45] <blackboxsw> I'll take off my mind-reading glasses now to save them for a better time
[19:47] <philroche> :)
[19:59] <philroche> blackboxsw: Bug filed - https://bugs.launchpad.net/cloud-init/+bug/1766335
[19:59] <ubot5`> Ubuntu bug 1766335 in cloud-init "Running cloud-init collect-logs inside a chroot is not possible" [Undecided,New]
[19:59] <blackboxsw> thank you sir
[20:01] <blackboxsw> philroche: frequently I like to see /run/cloud-init/instance-data.json as it tells us what the datasource gives us as far as metadata and userdata etc. but judging from your chroot, that no longer exists.
[20:02] <philroche> blackboxsw: Yes, that no longer exists
[20:03] <smoser> blackboxsw: well thats on /run which is memory only.
[20:03] <blackboxsw> bummer, ok. I'll work on making collect-logs more resilient in a chroot today/tomorrow. So at least we can collect some remnant of the files around
[20:04] <blackboxsw> smoser right, but we also have symlinks to files that should still exist, which we could pull, like status.json -> ../../var/lib/cloud/data/status.json  and result.json. But, cloud-init.log and journalctl would give us the content of those files at least.
[20:33] <mgerdts> Is there any special way that I should poke redhat or others to get my fixes into rhel 7 and/or centos 7?
[20:51] <blackboxsw> mgerdts: not sure, we might have representatives in next week's #cloud-init status meeting on Monday per topic in this IRC channel. larsks (IRC nick) might have info on where to start if he joins in .
[20:52] <mgerdts> ok, thanks.  What time is that meeting at?
[20:52] <blackboxsw>  Monday 4/23 16:00 UTC
[20:52] <mgerdts> thanks
[20:52] <blackboxsw> oops
[20:52] <blackboxsw> 4/30 :0
[20:52] <mgerdts> yeah. :)
[20:53] <blackboxsw> I mis-set the date this morning :/
[20:53] <blackboxsw> #topic #cloud-init  Reviews: http://bit.ly/ci-reviews | Meeting minutes: https://goo.gl/mrHdaj | Next status meeting: Monday 4/30 16:00 UTC | cloud-init 18.2 released (03/28/2018)
[20:53] <blackboxsw> ok fixed
[22:17] <blackboxsw> rharper: looks like we call it fallback_nic twice : http://paste.ubuntu.com/p/zMkBd8hWbW
[22:18]  * blackboxsw creates a bootable image from this
[22:23] <rharper> interesting