Redfish in bmc-config commissioning script is hard-coded for a particular Manager and EthernetInterface
Bug #2054836 reported by
Paul Jonason
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Committed
|
Medium
|
Unassigned | ||
3.5 |
Won't Fix
|
Medium
|
Unassigned | ||
3.6 |
Fix Committed
|
Medium
|
Unassigned |
Bug Description
Code within Redfish class's _get_bmc_ip in the bmc_config commissioning script looks to a specific url:
url = f"https://{self._
But Manager IDs vary among bmc providers, as do the Manager EthernetInterfaces.
Related branches
~pjonason/maas:redfish-bmc-config-2054836
- Alexsander de Souza: Approve
- MAAS Lander: Approve
-
Diff: 352 lines (+237/-8)2 files modifiedsrc/metadataserver/builtin_scripts/commissioning_scripts/bmc_config.py (+105/-7)
src/metadataserver/builtin_scripts/commissioning_scripts/tests/test_bmc_config.py (+132/-1)
To post a comment you must log in.
Can't remember how to tie these together, but I do have code to propose to fix this in https:/ /code.launchpad .net/~pjonason/ maas/+git/ maas/+ref/ redfish- bmc-config- 2054836