Add compute-servers-create-multiple as advisory
This patch adds a new capability for Nova: the "create multiple servers" API [1], which allows a user to create multiple servers with a single API call. Although this API is not widely used by tools such as gophercloud, libcloud, or Terraform, it meets most other criteria and is not specific to any particular backend. [1] https://developer.openstack.org/api-ref/compute/#create-multiple-servers Change-Id: I5bdbc1504fb088392e55b76c2ce70f19d6aa69c6
This commit is contained in:
parent
fa75d41c79
commit
943cbe5e87
26
next.json
26
next.json
@ -172,7 +172,8 @@
|
||||
"volumes-v3-readonly"
|
||||
],
|
||||
"advisory": [
|
||||
"volumes-v3-upload"
|
||||
"volumes-v3-upload",
|
||||
"compute-servers-create-multiple"
|
||||
],
|
||||
"deprecated": [
|
||||
"volumes-v2-reserve",
|
||||
@ -483,6 +484,29 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"compute-servers-create-multiple": {
|
||||
"achievements": [
|
||||
"foundation",
|
||||
"complete",
|
||||
"doc",
|
||||
"proximity",
|
||||
"clients",
|
||||
"discover",
|
||||
"future",
|
||||
"atomic",
|
||||
"stable",
|
||||
"deployed"
|
||||
],
|
||||
"admin": false,
|
||||
"description": "Create multiple servers in one API call",
|
||||
"project": "nova",
|
||||
"required_since": "",
|
||||
"tests": {
|
||||
"tempest.api.compute.servers.test_multiple_create.MultipleCreateTestJSON.test_multiple_create": {
|
||||
"idempotent_id": "id-61e03386-89c3-449c-9bb1-a06f423fd9d1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"compute-servers-delete": {
|
||||
"achievements": [
|
||||
"foundation",
|
||||
|
@ -139,6 +139,7 @@ compute-keypairs-create-type: [1,0,1] [1,1,1] [1,1,0] [0,1,1] [1] [76]*
|
||||
compute-list-api-versions: [1,0,0] [1,1,1] [1,0,1] [1,1,1] [1] [76]*
|
||||
compute-quotas-get: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
|
||||
compute-servers-create: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
|
||||
compute-servers-create-multiple: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
|
||||
compute-servers-delete: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
|
||||
compute-servers-get: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
|
||||
compute-servers-host: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
|
||||
@ -161,6 +162,9 @@ compute-servers-verify: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
|
||||
compute-volume-attach: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
|
||||
|
||||
Notes:
|
||||
* compute-server-create-multiple is not widely supported by 3rd party
|
||||
SDK's and tools at this point. As examples, it does not appear to be
|
||||
supported by gophercloud, libcloud, or Terraform.
|
||||
* compute-servers-suspend-resume is not widely supported by
|
||||
different hypervisors, and is not recommended as a capability.
|
||||
* There has been some discussion that this capability is not widely
|
||||
|
@ -37,6 +37,7 @@ compute-keypairs-create-type,1,0,1,1,1,1,1,1,0,0,1,1,1,76*
|
||||
compute-list-api-versions,1,0,0,1,1,1,1,0,1,1,1,1,1,76*
|
||||
compute-quotas-get,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
|
||||
compute-servers-create,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
|
||||
compute-servers-create-multiple,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
|
||||
compute-servers-delete,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
|
||||
compute-servers-get,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
|
||||
compute-servers-host,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
|
||||
|
Can't render this file because it has a wrong number of fields in line 25.
|
Loading…
Reference in New Issue
Block a user