Remove 'hw:cpu_policy', 'hw:mem_page_size' extra specs from API samples
In a future change, the use of 'hw:cpu_policy' will require a host to report PCPU inventory. Rather than modify the fake driver used in these tests to report such inventory, just use a different extra spec, 'hw:numa_nodes'. This has the added bonus of being supported by both the libvirt and Hyper-V virt drivers, unlike 'hw:cpu_policy' and 'hw:mem_page_size', which are only supported by the libvirt virt driver. Change-Id: Id203dc07f08557b1b094ec72e1df3493ec9524b1 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
This commit is contained in:
@@ -130,8 +130,7 @@ behavior are described below:
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
@@ -266,8 +265,7 @@ behavior are described below:
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -143,8 +143,7 @@
|
|||||||
"rxtx_factor": 1.0,
|
"rxtx_factor": 1.0,
|
||||||
"description": null,
|
"description": null,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@@ -143,8 +143,7 @@
|
|||||||
"rxtx_factor": 1.0,
|
"rxtx_factor": 1.0,
|
||||||
"description": null,
|
"description": null,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@@ -36,8 +36,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -37,8 +37,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -17,8 +17,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -36,8 +36,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -17,8 +17,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -37,8 +37,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -37,8 +37,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -739,8 +739,7 @@ class DefaultFlavorsFixture(fixtures.Fixture):
|
|||||||
defaults = {'rxtx_factor': 1.0, 'disabled': False, 'is_public': True,
|
defaults = {'rxtx_factor': 1.0, 'disabled': False, 'is_public': True,
|
||||||
'ephemeral_gb': 0, 'swap': 0}
|
'ephemeral_gb': 0, 'swap': 0}
|
||||||
extra_specs = {
|
extra_specs = {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
}
|
}
|
||||||
default_flavors = [
|
default_flavors = [
|
||||||
objects.Flavor(context=ctxt, memory_mb=512, vcpus=1,
|
objects.Flavor(context=ctxt, memory_mb=512, vcpus=1,
|
||||||
|
@@ -143,8 +143,7 @@
|
|||||||
"rxtx_factor": 1.0,
|
"rxtx_factor": 1.0,
|
||||||
"description": null,
|
"description": null,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@@ -143,8 +143,7 @@
|
|||||||
"rxtx_factor": 1.0,
|
"rxtx_factor": 1.0,
|
||||||
"description": null,
|
"description": null,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@@ -21,8 +21,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -22,8 +22,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -16,8 +16,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -21,8 +21,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:cpu_policy": "dedicated",
|
"hw:numa_nodes": "1"
|
||||||
"hw:mem_page_size": "2048"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -17,8 +17,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -22,8 +22,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
@@ -22,8 +22,7 @@
|
|||||||
"disk": 1,
|
"disk": 1,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {
|
"extra_specs": {
|
||||||
"hw:mem_page_size": "2048",
|
"hw:numa_nodes": "1"
|
||||||
"hw:cpu_policy": "dedicated"
|
|
||||||
},
|
},
|
||||||
"original_name": "m1.tiny.specs",
|
"original_name": "m1.tiny.specs",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
|
Reference in New Issue
Block a user