615340ce62
This update adds firmware update orchestration support to the VIM for host device fpga images as described in the 'N3000 FPGA device image update orchestration' feature specification. See https://review.opendev.org/#/c/713302/ The firmware update orchestration strategy added to the VIM is modeled after the VIM's existing patch orchestration and includes strategy create/apply/show/abort/delete. The strategy can be managed through the existing sw-manager tool via the VIM's REST API. Only unlocked hosts with the worker function are included in the strategy. The strategy includes a stage for each host or group of hosts with ordered step sequences of firmware update followed by a lock and unlock of each updated host. Change-Id: I4eea7ca3f00782d27cdbb5d5615c6a255ac6966e Story: 2006740 Task: 39145 Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com> |
||
---|---|---|
.. | ||
api | ||
objects | ||
__init__.py | ||
_nfvi_block_storage_module.py | ||
_nfvi_block_storage_plugin.py | ||
_nfvi_compute_module.py | ||
_nfvi_compute_plugin.py | ||
_nfvi_defs.py | ||
_nfvi_fault_mgmt_module.py | ||
_nfvi_fault_mgmt_plugin.py | ||
_nfvi_guest_module.py | ||
_nfvi_guest_plugin.py | ||
_nfvi_identity_module.py | ||
_nfvi_identity_plugin.py | ||
_nfvi_image_module.py | ||
_nfvi_image_plugin.py | ||
_nfvi_infrastructure_module.py | ||
_nfvi_infrastructure_plugin.py | ||
_nfvi_module.py | ||
_nfvi_network_module.py | ||
_nfvi_network_plugin.py | ||
_nfvi_plugin.py | ||
_nfvi_sw_mgmt_module.py | ||
_nfvi_sw_mgmt_plugin.py |