nova/releasenotes/notes/smartnic-support-0339efe4b68075fe.yaml
Yongli He 1f53176d2f smartnic support - reject server move and suspend
Server with ARQ in the port does not support move and suspend,
reject these operations in API stage:

	- resize
	- shelve
	- live_migrate
	- evacuate
	- suspend
	- attach/detach a smartnic port

Reject create server with smartnic in port if minimal compute
service version less than 57

Reject create server with port which have a malformed device
profile that request multi devices, like:
  {
      "resources:CUSTOM_ACCELERATOR_FPGA": "2",
      "trait:CUSTOM_INTEL_PAC_ARRIA10": "required",
  }

Implements: blueprint sriov-smartnic-support
Change-Id: Ia705a0341fb067e746a3b91ec4fc6d149bcaffb8
2021-08-05 15:58:41 +08:00

9 lines
433 B
YAML

---
features:
- |
Add support for smartnic via Cyborg device profiles in Neutron ports with
vnic type ``accelerator-direct``. When such port is used Cyborg will
manage the smartnic and Nova will pass through the smartnic VF to the
server. Note that while vnic type ``accelerator-direct-physical`` also
exists in Neutron it is not yet supported by Nova and the server create
request will fail with such port.