/srv/irclogs.ubuntu.com/2016/10/18/#cloud-init.txt

=== shardy is now known as shardy_lunch
=== shardy_lunch is now known as shardy
=== rangerpbzzzz is now known as rangerpb
rharpersmoser: 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 configuration15:51
* rharper glares at the rpi2 firmware which switched that on users 15:51
smoserrharper, i don tknow what would have added net.ifnames=016:01
smoserthat is odd16:01
smoserin a dist-upgrade16:01
smoseralmost seems like something was broken to not have passed it before16:02
rharpersmoser: oh, they did on purpose16:02
rharperdefault boot parameters for the platform16:02
rharperthat's a separate bug16:02
rharperthey 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:02
rharperbut wondering in general if we should/could detect that transition16:03
smoserrharper, i htink we never got to this...16:04
smoserone path would be that on first instance boot, cloud-init writes what the names are16:05
smoserand then ever after insists that they are what it thinks they should be16:05
rharpersmoser: right16:05
smoserwe do this if we have a datasource, we rename on every boot16:05
rharperhrm, I Have a nocloud-net datasource16:05
rharperbut not with a net config included16:05
smoserright16:05
rharperso this is fallback only16:05
smoserright. so there, it doesnt have any memory16:06
rharperI see16:06
smoserbut i guess, yeah, it should16:06
rharperwe could write it out16:06
rharperin the instance dir16:06
smoseryeah.16:06
rharperok16:06
rharperI'll play with that16:06
smoseri think this area is going to get sticky.. with respect to how different datasources add and remove nics and what not.16:06
rharperhotadd/remove, ... yeah16:08
smoserand cold-add/remove too16:08
smoser:)16:08
rharperwe should carve out some time for discussion on nic hotplug/unplug this cycle16:08
rharpersure16:08
rharperand netplan16:08
rharper=)16:08
prometheanfiresmoser: anything I need to do for https://code.launchpad.net/~prometheanfire/cloud-init/+git/cloud-init/+merge/30796916:16
smoserprometheanfire, you have good patience16:17
smoserthank you16:17
prometheanfire:D16:18
smoserprometheanfire, merged. and pushed.16:23
prometheanfirethanks :D16:23
prometheanfirewhen is the next release? (just curious)16:23
smoseri dont know. theres a couple things i need to get in. there isnt a lot of stuff since 0.7.8 really.16:25
prometheanfirenp, just curious, I already am applying that patch iirc16:25
prometheanfireso no rush16:25
=== gfidente is now known as gfidente|afk
smoserutlemming, https://code.launchpad.net/~utlemming/cloud-init/+git/cloud-init-1/+merge/30739116:33
smoserpretty sure you needto add a Choices entry16:33
smoserplease test and run 'dpkg-reconfigure' to verify function16:33
utlemmingsmoser: ack will get that to you today17:24
=== Beret- is now known as Beret
utlemmingsmoser: update the branch and confirmed it works, also rebased it on the latest ubuntu/devel18:57
utlemmings/update/updated18:57
smoserutlemming, ok. fwiw, i think i'd rebase -i rather than merge.18:59
smoserbut i can do that all the sam.e18:59
=== gfidente|afk is now known as gfidente
utlemmingI sort of like to keep the history, but yeah20:05
harlowjasmoser u getting chopped20:42
harlowjahttps://review.openstack.org/#/c/388170/1/reference/projects.yaml20:42
harlowjaoh noes20:42
harlowjashall i say don't chop sscott20:43
harlowja?20:43
harlowjanever chop scott!20:45
harlowjalol20:45
smoseroh. :-(21:02
smoseroh well.21:02
=== rangerpb is now known as rangerpbzzzz
* harlowja will have to start the 'never chop scott' campagin22:36
harlowjanever chop scott!22:36
harlowjanever chop scott!22:36
harlowjalol22:36

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!