diff options
author | Hironori Shiina <shiina.hironori@jp.fujitsu.com> | 2017-05-31 13:13:52 +0900 |
---|---|---|
committer | Hironori Shiina <shiina.hironori@jp.fujitsu.com> | 2017-08-10 22:21:55 +0900 |
commit | 70530f9a668af6d59a3e72c230592a4b0dc2a1b8 (patch) | |
tree | a449914cde31108105d406e7fd930137ee5aa12c /ironic/tests/unit/drivers/third_party_driver_mock_specs.py | |
parent | cffe41c238555bef5d2f9836a4145392754f17be (diff) | |
download | ironic-70530f9a668af6d59a3e72c230592a4b0dc2a1b8.tar.gz |
iRMC: Support volume boot for iRMC virtual media boot interface
This patch enables iRMC virtual media boot interface to configure
remote boot. When a node is set up for boot-from-volume, this
interface registers volume boot information via out-of-band network.
This interface supports iSCSI and FibreChannel.
For the configuration, some extra parameters of volume connectors are
required by python-scciclient. These parameters should be set to
node's driver_info by an operator.
Partial-Bug: #1677436
Change-Id: I387ae9382ebc561bc721dcfed6416b25f4809183
Diffstat (limited to 'ironic/tests/unit/drivers/third_party_driver_mock_specs.py')
-rw-r--r-- | ironic/tests/unit/drivers/third_party_driver_mock_specs.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/ironic/tests/unit/drivers/third_party_driver_mock_specs.py b/ironic/tests/unit/drivers/third_party_driver_mock_specs.py index f07f20f09..8f59f1072 100644 --- a/ironic/tests/unit/drivers/third_party_driver_mock_specs.py +++ b/ironic/tests/unit/drivers/third_party_driver_mock_specs.py @@ -93,6 +93,7 @@ SCCICLIENT_IRMC_SCCI_SPEC = ( 'UNMOUNT_FD', 'SCCIError', 'SCCIClientError', + 'SCCIError', 'SCCIInvalidInputError', 'get_share_type', 'get_client', @@ -108,6 +109,20 @@ SCCICLIENT_IRMC_ELCM_SPEC = ( 'set_secure_boot_mode', ) +SCCICLIENT_VIOM_SPEC = ( + 'validate_physical_port_id', + 'VIOMConfiguration', +) + +SCCICLIENT_VIOM_CONF_SPEC = ( + 'set_lan_port', + 'set_iscsi_volume', + 'set_fc_volume', + 'apply', + 'dump_json', + 'terminate', +) + ONEVIEWCLIENT_SPEC = ( 'client', 'states', |