30-maas-01-bmc-config: ERROR: Redfish 'Redfish' object has no attribute '_bmc_config'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Anton Troyanov | ||
3.2 |
Fix Released
|
High
|
Anton Troyanov |
Bug Description
Got an error running the 30-maas-
File "/tmp/user_
if bmc.detected():
File "/tmp/user_
self._detect()
File "/tmp/user_
self.
File "/tmp/user_
user_number = self._pick_
File "/tmp/user_
for section_name, section in self._bmc_
INFO: Loading IPMI kernel modules...
INFO: Checking for HP Moonshot...
INFO: Checking for Redfish...
ERROR: Redfish 'Redfish' object has no attribute '_bmc_config'
Related branches
- Björn Tillenius: Approve
- Alberto Donato (community): Approve
- MAAS Lander: Approve
-
Diff: 242 lines (+130/-18)2 files modifiedsrc/metadataserver/builtin_scripts/commissioning_scripts/bmc_config.py (+42/-18)
src/metadataserver/builtin_scripts/commissioning_scripts/tests/test_bmc_config.py (+88/-0)
- MAAS Lander: Approve
- Alberto Donato (community): Approve
-
Diff: 80 lines (+53/-3)2 files modifiedsrc/metadataserver/builtin_scripts/commissioning_scripts/bmc_config.py (+12/-3)
src/metadataserver/builtin_scripts/commissioning_scripts/tests/test_bmc_config.py (+41/-0)
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Anton Troyanov (troyanov) |
Changed in maas: | |
milestone: | none → 3.3.0 |
status: | Triaged → Fix Committed |
Changed in maas: | |
milestone: | 3.3.0 → none |
Changed in maas: | |
milestone: | none → 2.5.x |
milestone: | 2.5.x → 3.3.0 |
Changed in maas: | |
milestone: | 3.3.0 → 3.3.0-beta1 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Got another related error while trying to work around this:
File "/tmp/user_ data.sh. 1niPrH/ scripts/ commissioning/ 29-maas- 01-bmc- config" , line 1090, in detect_ and_configure data.sh. 1niPrH/ scripts/ commissioning/ 29-maas- 01-bmc- config" , line 1021, in detected data.sh. 1niPrH/ scripts/ commissioning/ 29-maas- 01-bmc- config" , line 1009, in _detect add_bmc_ user() data.sh. 1niPrH/ scripts/ commissioning/ 29-maas- 01-bmc- config" , line 196, in add_bmc_user ipmi_priv( )) data.sh. 1niPrH/ scripts/ commissioning/ 29-maas- 01-bmc- config" , line 362, in _get_ipmi_priv self._privilege _level, "Administrator")
if bmc.detected():
File "/tmp/user_
self._detect()
File "/tmp/user_
self.
File "/tmp/user_
print("INFO: IPMI user privilege level - %s" % self._get_
File "/tmp/user_
}.get(
INFO: Loading IPMI kernel modules...
INFO: Checking for HP Moonshot...
INFO: Checking for Redfish...
INFO: Reading current IPMI BMC values...
INFO: Found existing IPMI user "maas"!
INFO: Configuring IPMI BMC user "maas"...
INFO: IPMI user number - User3
ERROR: Redfish 'Redfish' object has no attribute '_privilege_level'