[15:51] <rharper> smoser: what do you think about adding a cmdline check in cloud-init for net-ifnames=0 ?  I just encountered an issue on a rpi2 16.04 image; the release kernel didn't pass net.ifnames=0;  I dist-upgraded and the new 4.4 kernel did; cloud-init wrote out the 50-cloud-init.cfg interfaces file with an enxXXX ... I wonder if we could detect that situation and re-run network configuration
[15:51]  * rharper glares at the rpi2 firmware which switched that on users 
[16:01] <smoser> rharper, i don tknow what would have added net.ifnames=0
[16:01] <smoser> that is odd
[16:01] <smoser> in a dist-upgrade
[16:02] <smoser> almost seems like something was broken to not have passed it before
[16:02] <rharper> smoser: oh, they did on purpose
[16:02] <rharper> default boot parameters for the platform
[16:02] <rharper> that's a separate bug
[16:02] <rharper> they were dealing with naming issues with usb'based adapters and systemd for a bit; so likely explains the change but really shouldn't have changed;
[16:03] <rharper> but wondering in general if we should/could detect that transition
[16:04] <smoser> rharper, i htink we never got to this...
[16:05] <smoser> one path would be that on first instance boot, cloud-init writes what the names are
[16:05] <smoser> and then ever after insists that they are what it thinks they should be
[16:05] <rharper> smoser: right
[16:05] <smoser> we do this if we have a datasource, we rename on every boot
[16:05] <rharper> hrm, I Have a nocloud-net datasource
[16:05] <rharper> but not with a net config included
[16:05] <smoser> right
[16:05] <rharper> so this is fallback only
[16:06] <smoser> right. so there, it doesnt have any memory
[16:06] <rharper> I see
[16:06] <smoser> but i guess, yeah, it should
[16:06] <rharper> we could write it out
[16:06] <rharper> in the instance dir
[16:06] <smoser> yeah.
[16:06] <rharper> ok
[16:06] <rharper> I'll play with that
[16:06] <smoser> i think this area is going to get sticky.. with respect to how different datasources add and remove nics and what not.
[16:08] <rharper> hotadd/remove, ... yeah
[16:08] <smoser> and cold-add/remove too
[16:08] <smoser> :)
[16:08] <rharper> we should carve out some time for discussion on nic hotplug/unplug this cycle
[16:08] <rharper> sure
[16:08] <rharper> and netplan
[16:08] <rharper> =)
[16:16] <prometheanfire> smoser: anything I need to do for https://code.launchpad.net/~prometheanfire/cloud-init/+git/cloud-init/+merge/307969
[16:17] <smoser> prometheanfire, you have good patience
[16:17] <smoser> thank you
[16:18] <prometheanfire> :D
[16:23] <smoser> prometheanfire, merged. and pushed.
[16:23] <prometheanfire> thanks :D
[16:23] <prometheanfire> when is the next release? (just curious)
[16:25] <smoser> i dont know. theres a couple things i need to get in. there isnt a lot of stuff since 0.7.8 really.
[16:25] <prometheanfire> np, just curious, I already am applying that patch iirc
[16:25] <prometheanfire> so no rush
[16:33] <smoser> utlemming, https://code.launchpad.net/~utlemming/cloud-init/+git/cloud-init-1/+merge/307391
[16:33] <smoser> pretty sure you needto add a Choices entry
[16:33] <smoser> please test and run 'dpkg-reconfigure' to verify function
[17:24] <utlemming> smoser: ack will get that to you today
[18:57] <utlemming> smoser: update the branch and confirmed it works, also rebased it on the latest ubuntu/devel
[18:57] <utlemming> s/update/updated
[18:59] <smoser> utlemming, ok. fwiw, i think i'd rebase -i rather than merge.
[18:59] <smoser> but i can do that all the sam.e
[20:05] <utlemming> I sort of like to keep the history, but yeah
[20:42] <harlowja> smoser u getting chopped
[20:42] <harlowja> https://review.openstack.org/#/c/388170/1/reference/projects.yaml
[20:42] <harlowja> oh noes
[20:43] <harlowja> shall i say don't chop sscott
[20:43] <harlowja> ?
[20:45] <harlowja> never chop scott!
[20:45] <harlowja> lol
[21:02] <smoser> oh. :-(
[21:02] <smoser> oh well.
[22:36]  * harlowja will have to start the 'never chop scott' campagin
[22:36] <harlowja> never chop scott!
[22:36] <harlowja> never chop scott!
[22:36] <harlowja> lol