Merge ~ltrager/maas:add_set_boot_driver_to_power_drivers into maas:master
Proposed by
Lee Trager
Status: | Merged |
---|---|
Approved by: | Lee Trager |
Approved revision: | 8def09f091167d0838415e15204f24de3fcfb979 |
Merge reported by: | MAAS Lander |
Merged at revision: | not available |
Proposed branch: | ~ltrager/maas:add_set_boot_driver_to_power_drivers |
Merge into: | maas:master |
Prerequisite: | ~ltrager/maas:hmcz_chassis |
Diff against target: |
519 lines (+82/-21) 27 files modified
src/provisioningserver/drivers/pod/lxd.py (+2/-1) src/provisioningserver/drivers/pod/tests/test_base.py (+11/-0) src/provisioningserver/drivers/pod/virsh.py (+2/-1) src/provisioningserver/drivers/power/__init__.py (+15/-1) src/provisioningserver/drivers/power/amt.py (+2/-1) src/provisioningserver/drivers/power/apc.py (+2/-1) src/provisioningserver/drivers/power/dli.py (+2/-1) src/provisioningserver/drivers/power/eaton.py (+1/-0) src/provisioningserver/drivers/power/hmc.py (+1/-0) src/provisioningserver/drivers/power/hmcz.py (+1/-0) src/provisioningserver/drivers/power/ipmi.py (+2/-1) src/provisioningserver/drivers/power/manual.py (+2/-1) src/provisioningserver/drivers/power/moonshot.py (+2/-1) src/provisioningserver/drivers/power/mscm.py (+2/-1) src/provisioningserver/drivers/power/msftocs.py (+2/-1) src/provisioningserver/drivers/power/nova.py (+2/-1) src/provisioningserver/drivers/power/openbmc.py (+2/-1) src/provisioningserver/drivers/power/proxmox.py (+1/-0) src/provisioningserver/drivers/power/recs.py (+2/-1) src/provisioningserver/drivers/power/redfish.py (+2/-1) src/provisioningserver/drivers/power/seamicro.py (+2/-1) src/provisioningserver/drivers/power/tests/test_base.py (+13/-1) src/provisioningserver/drivers/power/ucsm.py (+2/-1) src/provisioningserver/drivers/power/vmware.py (+2/-1) src/provisioningserver/drivers/power/webhook.py (+1/-0) src/provisioningserver/drivers/power/wedge.py (+2/-1) src/provisioningserver/tests/test_power_driver_command.py (+2/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Björn Tillenius | Approve | ||
MAAS Lander | Approve | ||
Review via email: mp+399401@code.launchpad.net |
Commit message
Add set_boot_order as a base ability to power and pod drivers.
Power and Pod drivers may optionally implement the ability to change boot
order. If supported, as indicated by the can_set_boot_order variable, the
region will send an ordered list of network and storage devices
representing the expected boot order when booting or when a machine hits
the netboot_off endpoint. The list is the serialized object containing the
id and name storage devices also provide the id_path, model, and serial
while network devices contain the mac_address, vendor, and product.
To post a comment you must log in.
UNIT TESTS boot_driver_ to_power_ drivers lp:~ltrager/maas/+git/maas into -b master lp:~maas-committers/maas
-b add_set_
STATUS: FAILED maas-ci. internal: 8080/job/ maas/job/ branch- tester/ 9448/console 9c65ad8975f57a6 c421e51a17
LOG: http://
COMMIT: f92dee071c10590