** Description changed:

- Dropping to di shell:
+ [Impact]
+ The interface=auto preseed option doesn't work on (some?) u-boot based 
systems, making d-i and MAAS fail in configurations where multiple external 
network interfaces are present.
  
- /var/log # cat syslog | grep BOOTIF
- Jul 30 12:18:26 kernel: [    0.000000] Kernel command line: nomodeset 
netcfg/choose_interface=auto text priority=critical auto 
url=http://10.228.64.209/MAAS/metadata/latest/by-id/node-b83608ea-1708-11e4-b7f0-f0921cb4cd2c/?op=get_preseed
 locale=en_US hostname=awaaw domain=maas log_host=10.228.64.209 log_port=514 -- 
earlyprintk console=ttyS0,9600n8 BOOTIF=01-fc-15-b4-17-d4-49
- Jul 30 12:18:38 netcfg[1944]: INFO: Could not find valid BOOTIF= entry in 
/proc/cmdline
- Jul 30 12:19:35 netcfg[1944]: INFO: Could not find valid BOOTIF= entry in 
/proc/cmdline
- Jul 30 12:19:37 netcfg[2050]: INFO: Could not find valid BOOTIF= entry in 
/proc/cmdline
- Jul 30 12:23:03 netcfg[2050]: INFO: Could not find valid BOOTIF= entry in 
/proc/cmdline
- /var/log # ip link
- 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue 
-     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
- 2: bond0: <BROADCAST,MULTICAST400> mtu 1500 qdisc noqueue 
-     link/ether 0a:09:aa:f8:b1:bf brd ff:ff:ff:ff:ff:ff
- 3: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq qlen 1000
-     link/ether fc:15:b4:17:d4:48 brd ff:ff:ff:ff:ff:ff
- 4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq qlen 1000
-     link/ether fc:15:b4:17:d4:49 brd ff:ff:ff:ff:ff:ff
+ [Test Case]
+ 1) Get a u-boot-based system with multiple NICs attached.
+ 2) pxe boot d-i from the second NIC, passing "IPAPPEND 2" in the pxelinux 
config file
+ 3) Observe the warning "netcfg[$pid]: INFO: Could not find valid BOOTIF= 
entry in /proc/cmdline" in /var/log/syslog.
+ 
+ When it is working, the installer should automatically try and configure
+ whatever NIC was used to pxeboot, and the above error should not appear
+ in syslog.
+ 
+ [Regression Risk]
+ The regression risk I see is that the new BOOTIF parsing code somehow 
regresses this feature on non-u-boot based systems.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1350302

Title:
  Deploying node with di on armhf/keystone can't find BOOTIF

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1350302/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to