nova/nova/accelerator
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
..
__init__.py ksa auth conf and client for Cyborg access 2020-03-21 12:03:37 -07:00
cyborg.py smartnic support - reject server move and suspend 2021-08-05 15:58:41 +08:00