/srv/irclogs.ubuntu.com/2015/07/10/#ubuntu+1.txt

lordievaderGood afternoon.10:47
BluesKajG'Day folks10:49
BluesKajHi again11:24
tewardhas anyone seen network interfaces named `ens##` in virtual environments instead of `eth##` for Wily?17:42
teward(whereas installer disks see `eth##`)17:42
lordievaderens? Not enp?17:43
tewardmhm17:44
tewardalso, installer set up the interfaces file with eth0, eth1, so networking didn't come up (this is the server iso but still)17:45
teward(so I had to write /etc/udev/rules.d/70-persistent-net.rules to assign the names)17:45
tewardlordievader: it threw me for a loop too17:46
tewardand there's a discrepancy between the installer ISO and what's actually installed17:46
tewardso IDK where to report such issues17:46
tewardor what to file against17:46
tewardand it wasn't part of the ISO testing, i needed the VM set up for package change verify-it-works ness :P17:46
lordievaderHmm, well we should be moving to bios names sometime soon. But ens is new for me, perhaps because it is virtual, but nic's are named as enp with me.17:47
tewardlordievader: that still doesn't explain why /etc/network/interfaces was populated with eth#, nor why the installer ISO read the interfaces as eth#17:48
lordievaderTrue, true.17:48
tewardand that shows the bigger problem of if the ISO doesn't correctly configure the /etc/network/interfaces on install, you get a nuked network routing table and connectivity17:48
TJ-the naming is done by systemd now, isn't it?17:49
tewardand it's a damn good thing i keep a 70-persistent-net.rules file template lying around17:49
tewardTJ-: if it is, does that explain the discrepancy between installer naming and system naming?17:49
tewardand does that explain the broken /etc/network/interfaces upon install?17:49
lordievaderStill udev right? Though udev and systemd share a lot.17:49
lordievaderhttp://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/17:50
lordievaderHmm, perhaps it is systemd..17:50
tewardlordievader: i had to put a udev override17:50
tewardbut there's still that ISO/installed discrepancy17:51
tewardthat will make people be "WTH Y DOESNT IT WORK"17:51
teward(and this was the daily iso from yesterday)17:51
teward"Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1)"  <-- explains the ens##17:51
tewarddoes NOT explain why only 2 cards got ens33 and ens3517:51
teward(at least from the guest os's perspective)17:52
tewardI am much more concerned about the ISO seeing the kernel style naming versus the installed version using systemd and the predictable method in that link17:52
lordievaderAh, thanks for clearing that up :)17:54
TJ-what init system does the installer use?17:55
tewardcan't tell i can only get a busybox prompt o.O17:59
TJ-unpack the squashfs image, if that's what it is17:59
lordievaderNo ps in busybox?18:00
teward/bin/busybox init  <-- that18:03
lordievaderSounds like sysv/upstart.18:03
tewardso what do i file the bug agains18:04
tewardbecause this is a HUGE issue18:04
TJ-teward: I'm pulling in the ISO to try in a VM18:04
tewardTJ-: i have two interfaces attached, one NAT, one host only18:05
tewardi use VMware18:05
tewardVBox might be different18:05
TJ-I use neither :)18:06
lordievaderKVM?18:06
TJ-but of course :)18:06
TJ-I have several servers here with multiple interfaces so I can test it on those18:07
lordievaderWhoop whoop18:07
TJ-teward: is it booting UEFI or BIOS?18:19
tewardTJ-: I think BIOS, within VMware18:25
tewardany way to find out from the shell?18:25
TJ-"ls /sys/firmware/efi/vars/"18:32
tewardno such dir18:33
tewardno efi dir either18:33
tewardso probably BIOS18:33
TJ-OK, so BIOS18:33
TJ-I've found another bug... missing kernel package!18:40
tewardo.o18:44
tewardTJ-: did you try a BIOS boot yet, and what did you find?  I see the +UEFI boot issue in -devel you just said18:52
TJ-I'm about to try it... but it wont make any difference. The detection happens from within the /target/ chroot and the device names will already have been set18:59

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