[Bug 1361472] [NEW] MaaS IPMI user cannot be created on C220 M4
Srinivas
srinira at cisco.com
Tue Aug 26 03:19:25 UTC 2014
Private bug reported:
Unable to provision Ubuntu 14.04 on Cisco UCS C220 M4 using the MaaS
server.
Steps to reproduce:
1. Connect the node to the MaaS server and enable the network boot.
2. The node boots up while the MaaS provisioning completes and powers off as expected.
3. Once, we have a look at the node page in MaaS webpage, the power type of the node remains unselected, thus rendering the node unusable to provision Ubuntu 14.04.
Ubuntu 14.04
MaaS package version used: 1.5.2+bzr2282-0ubuntu0.2
Actual result:
MaaS fails to create the user called "maas" using ipmitool. This would
lead to a situation where the node cannot be controlled by MaaS using
IPMI.
Expected result:
MaaS should be able to create the IPMI user and successfully provision
Ubuntu 14.04 on the node.
Additional Info:
Created a backdoor and logged in to check what was happening and a traceback was observed while running the maas-ipmi-autodetect script.
<snip>
Cloud-init v. 0.7.5 running 'modules:final' at Mon, 25 Aug 2014 09:24:34 +0000. Up 155.95 seconds.
Traceback (most recent call last):
File "/tmp/sh.oOCahB/bin/maas-ipmi-autodetect", line 312, in <module>
main()
File "/tmp/sh.oOCahB/bin/maas-ipmi-autodetect", line 278, in main
configure_ipmi_user(IPMI_MAAS_USER, IPMI_MAAS_PASSWORD)
File "/tmp/sh.oOCahB/bin/maas-ipmi-autodetect", line 218, in configure_ipmi_user
apply_ipmi_user_settings(user_settings)
File "/tmp/sh.oOCahB/bin/maas-ipmi-autodetect", line 193, in apply_ipmi_user_settings
bmc_user_set(ipmi_user_number, key, value)
File "/tmp/sh.oOCahB/bin/maas-ipmi-autodetect", line 84, in bmc_user_set
bmc_set(key, value)
File "/tmp/sh.oOCahB/bin/maas-ipmi-autodetect", line 62, in bmc_set
run_command(command)
File "/tmp/sh.oOCahB/bin/maas-ipmi-autodetect", line 48, in run_command
output = subprocess.check_output(command_args, stderr=subprocess.STDOUT)
File "/usr/lib/python2.7/subprocess.py", line 573, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '('bmc-config', '--commit', '--key-pair=User2:Username=maas')' returned non-zero exit status 1
grep: write error
</snip>
Note: MaaS was able to successfully provision a C 220 M3 node without
any issues. The IPMI user called "maas" was created.
** Affects: maas-provision (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "cloud-init-output.log"
https://bugs.launchpad.net/bugs/1361472/+attachment/4187078/+files/cloud-init-output.log
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to maas-provision in Ubuntu.
https://bugs.launchpad.net/bugs/1361472
Title:
MaaS IPMI user cannot be created on C220 M4
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/maas-provision/+bug/1361472/+subscriptions
More information about the Ubuntu-server-bugs
mailing list