Merge ~troyanov/maas:fix-2042645 into maas:master
Proposed by
Anton Troyanov
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Anton Troyanov | ||||||||
Approved revision: | 3f73eb999cfa32551e48d8b4f2766da6182c97cd | ||||||||
Merge reported by: | MAAS Lander | ||||||||
Merged at revision: | not available | ||||||||
Proposed branch: | ~troyanov/maas:fix-2042645 | ||||||||
Merge into: | maas:master | ||||||||
Diff against target: |
234 lines (+29/-76) 4 files modified
src/maasagent/internal/workflow/power.go (+5/-31) src/maasagent/internal/workflow/power_test.go (+5/-1) src/maasserver/models/node.py (+14/-25) src/maasserver/models/tests/test_node.py (+5/-19) |
||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
MAAS Lander | Approve | ||
Björn Tillenius | Approve | ||
Jacopo Rota | Approve | ||
Review via email: mp+455135@code.launchpad.net |
Commit message
refactor: get_effective_
This change addresses the disclosure of various power parameters to drivers that do not rely on them.
- 'mac_address' used by IPMI only, but it should be BMC address (which MAAS doesn't now), so this parameter can be simply removed
- 'power_address', 'username', 'power_pass' should be set by the driver parameters
- 'power_id' used only by 'virsh
- 'power_driver' default empty value is not used by any driver=
- 'boot_mode' used by 'amt' only
Resolves LP:2042645
To post a comment you must log in.
UNIT TESTS
-b fix-2042645 lp:~troyanov/maas/+git/maas into -b master lp:~maas-committers/maas
STATUS: SUCCESS 029340b1d6494c4 5e2d9a4610
COMMIT: ac6fae857039252