=== shardy is now known as shardy_lunch === shardy_lunch is now known as shardy === rangerpbzzzz is now known as rangerpb [15:51] 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] rharper, i don tknow what would have added net.ifnames=0 [16:01] that is odd [16:01] in a dist-upgrade [16:02] almost seems like something was broken to not have passed it before [16:02] smoser: oh, they did on purpose [16:02] default boot parameters for the platform [16:02] that's a separate bug [16:02] 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] but wondering in general if we should/could detect that transition [16:04] rharper, i htink we never got to this... [16:05] one path would be that on first instance boot, cloud-init writes what the names are [16:05] and then ever after insists that they are what it thinks they should be [16:05] smoser: right [16:05] we do this if we have a datasource, we rename on every boot [16:05] hrm, I Have a nocloud-net datasource [16:05] but not with a net config included [16:05] right [16:05] so this is fallback only [16:06] right. so there, it doesnt have any memory [16:06] I see [16:06] but i guess, yeah, it should [16:06] we could write it out [16:06] in the instance dir [16:06] yeah. [16:06] ok [16:06] I'll play with that [16:06] i think this area is going to get sticky.. with respect to how different datasources add and remove nics and what not. [16:08] hotadd/remove, ... yeah [16:08] and cold-add/remove too [16:08] :) [16:08] we should carve out some time for discussion on nic hotplug/unplug this cycle [16:08] sure [16:08] and netplan [16:08] =) [16:16] smoser: anything I need to do for https://code.launchpad.net/~prometheanfire/cloud-init/+git/cloud-init/+merge/307969 [16:17] prometheanfire, you have good patience [16:17] thank you [16:18] :D [16:23] prometheanfire, merged. and pushed. [16:23] thanks :D [16:23] when is the next release? (just curious) [16:25] 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] np, just curious, I already am applying that patch iirc [16:25] so no rush === gfidente is now known as gfidente|afk [16:33] utlemming, https://code.launchpad.net/~utlemming/cloud-init/+git/cloud-init-1/+merge/307391 [16:33] pretty sure you needto add a Choices entry [16:33] please test and run 'dpkg-reconfigure' to verify function [17:24] smoser: ack will get that to you today === Beret- is now known as Beret [18:57] smoser: update the branch and confirmed it works, also rebased it on the latest ubuntu/devel [18:57] s/update/updated [18:59] utlemming, ok. fwiw, i think i'd rebase -i rather than merge. [18:59] but i can do that all the sam.e === gfidente|afk is now known as gfidente [20:05] I sort of like to keep the history, but yeah [20:42] smoser u getting chopped [20:42] https://review.openstack.org/#/c/388170/1/reference/projects.yaml [20:42] oh noes [20:43] shall i say don't chop sscott [20:43] ? [20:45] never chop scott! [20:45] lol [21:02] oh. :-( [21:02] oh well. === rangerpb is now known as rangerpbzzzz [22:36] * harlowja will have to start the 'never chop scott' campagin [22:36] never chop scott! [22:36] never chop scott! [22:36] lol