[Bug 1639202] Re: Cannot enlist/commission machines in MAAS 2.1 with usb network adapter
Dave Chiluk
1639202 at bugs.launchpad.net
Fri Nov 18 11:26:36 UTC 2016
@Richard Lovell
Can you please provide me the console log messages that exist above the "no /run/net-bootif.conf"?
Additionally can I get the output of following commands from the laptop after the message "Dropping to shell!"
- ip a # I'm not sure if this available, but ifconfig or similar would be helpful. Basically I need the name of the nic as discovered. I have a feeling that the initramfs is not correctly checking for this name when it attempts to bring up the interfaces.
- lsmod
- cat /proc/cmdline
More commands may be necessary after I have this output and am able to
investigate the initramfs.
Thanks
** Changed in: maas
Status: Incomplete => Invalid
** Also affects: initramfs-tools (Ubuntu)
Importance: Undecided
Status: New
** Changed in: initramfs-tools (Ubuntu)
Assignee: (unassigned) => Dave Chiluk (chiluk)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1639202
Title:
Cannot enlist/commission machines in MAAS 2.1 with usb network adapter
Status in MAAS:
Invalid
Status in maas-images:
New
Status in initramfs-tools package in Ubuntu:
New
Status in linux package in Ubuntu:
Invalid
Bug description:
After upgrade from MAAS 2.0 to MAAS 2.1:
Cannot enlist/commission client machines via network boot (or pre-
staging machine) when using usb-c network adapter D59GG (e.g.
Precision 5510). This was working ok with MAAS 2.0.
Using the Xenial 16.04 base image for enlist/commission (no minimum
kernel set).
Enlist/Commission/Deploy works fine with other laptop and desktop
models which have a built in NIC.
From an already deployed Precision 5510 system (16.04.1) I can see the
following module is loaded when the usb-c adapter is connected (and
working):
$ lsmod
usbnet 45056 1 cdc_ether
Errors received on client during enlisting with MAAS:
no /run/net-bootif.conf
lvmetad is not activated
...invalid path for logical volume.
gave up waiting for root device
common problems: boot args (cat /proc/cmdline)
check rootdelay = (did system wait long enough)
check root = (did the system wait for the right device?)
missing modules (cat /proc/modules)
ALERT! /dev/disk/by-path/ip-<ipaddress>:3260-iscsi-iqn,2004.05.com.ubuntu:maas:ephemeral-ubuntu-amd64-generic-xenial-daily-lun-1 does not exist. Dropping to shell!
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
- cat /proc/cmdline shows mac address that of usb-c network adapter.
- cat /proc/modules includes “usbnet 45056 cdc_ether, Live 0xffffffffc009c000”
- cat /proc/modules | grep usb … includes “ usbnet 45056 and usbhid 49152”
I've tried enlisting with older boot image and different kernel versions (14.04 and 16.04 with ga-16.04, hwe-16.04 set) but get the same problem.
It seems like the usb-c network adapter isn't loading properly or
maybe just not quickly enough?
Please let me know if you require any more info. I can provide info
from /var/log/maas/* and dpkg -l '*maas*'|cat if need be.
To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1639202/+subscriptions
More information about the foundations-bugs
mailing list