[1.10] Unable to detect IPMI control settings during enlistment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Unassigned | ||
1.10 |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Am trying 1.10 on Xenial and after PXE booting my machines I see them enlisted with no BMC (IPMI) settings.
Watching the console logs during enlistment I see this, which may be material:
Setting up freeipmi packages fails:
Setting up ipmitool (1.8.13-1ubuntu0.6) ...
* Starting IPMI event daemon
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
...fail!
invoke-rc.d: initscript ipmievd, action "start" failed.
Unable to start ipmievd during installation. Trying to disable.
I then see this from cloud-init:
Cloud-init v. 0.7.5 running 'modules:final' at Tue, 02 Feb 2016 06:28:14 +0000. Up 67.20 seconds.
[ 68.566468] ipmi-locate:2572 map pfn expected mapping type uncached-minus for [mem 0xbf770000-
[ 68.577467] ipmi-locate:2572 map pfn expected mapping type uncached-minus for [mem 0xbf770000-
[... many duplicates of these lines ...]
Traceback (most recent call last):
File "/tmp/sh.
main()
File "/tmp/sh.
if not is_ipmi_dhcp() and args.dhcp:
File "/tmp/sh.
return show_re.
TypeError: can't use a string pattern on a bytes-like object
grep: write error: Broken pipe
% Total % Received % Xferd Average Speed Time Time Time Current
100 1807 0 1586 100 221 1708 238 --:--:-- --:--:-- --:--:-- 1709
=== Tue, 02 Feb 2016 06:28:17 +0000: successfully enlisted to 'http://
Related branches
- Blake Rouse (community): Approve
-
Diff: 25 lines (+2/-2)2 files modifiedetc/maas/templates/commissioning-user-data/snippets/maas_ipmi_autodetect.py (+1/-1)
etc/maas/templates/commissioning-user-data/snippets/tests/test_maas_ipmi_autodetect.py (+1/-1)
- Andres Rodriguez (community): Approve
-
Diff: 37 lines (+3/-2)3 files modifieddocs/changelog.rst (+1/-0)
etc/maas/templates/commissioning-user-data/snippets/maas_ipmi_autodetect.py (+1/-1)
etc/maas/templates/commissioning-user-data/snippets/tests/test_maas_ipmi_autodetect.py (+1/-1)
- Andres Rodriguez (community): Approve
-
Diff: 128 lines (+44/-11)6 files modifieddebian/changelog (+22/-0)
debian/control (+3/-1)
debian/maas-dhcp.postinst (+2/-0)
debian/maas-proxy.install (+0/-1)
debian/maas-region-controller.postinst (+2/-1)
debian/rules (+15/-8)
Changed in maas: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
milestone: | none → 2.0.0 |
Changed in maas: | |
status: | Confirmed → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
I wonder if the kernel modules for IPMI are being loaded?