Migrate next and 2016.01 to Schema 1.4

At the DefCore workshop at the OpenStack Summit in Tokyo, we
discussed the need to migrate our next.json and in-review 2016.01
Guidelines to the new schema 1.4.  The new schema removes a duplicate
source of truth around the status of each capability, provides a
target date, and an alias field for tests that have been renamed.

This patch migrates the two as-yet unapproved JSON docs to the
new schema.  We've also discussed migrating older specs, which will
be done in a subsequent patch.

Change-Id: I7f0a370d4fd3e2650d70a29accdd17f4894e5a8f
This commit is contained in:
Mark T. Voelker 2015-11-02 12:00:02 -05:00
parent 125f197265
commit 6307fbde62
2 changed files with 11 additions and 160 deletions

View File

@ -1,9 +1,10 @@
{
"id": "2016.01",
"schema": "1.3",
"schema": "1.4",
"reference": "https://git.openstack.org/cgit/openstack/defcore/schema/1.3.rst",
"source": "http://git.openstack.org/cgit/openstack/defcore/",
"status": "review",
"target_approval": "2016-01-27",
"replaces": "2015.07",
"releases": ["juno", "kilo", "liberty"],
"platform": {
@ -126,7 +127,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "List supported versions of the Compute API",
"project": "nova",
"required-since": "",
@ -151,7 +151,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth related tests using Compute API",
"project": "nova",
"required-since": "2014.07",
@ -190,7 +189,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth related tests using Compute API, Generate, import, and delete SSH keys within Compute services",
"project": "nova",
"required-since": "2014.07",
@ -228,7 +226,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth related tests using Compute API",
"project": "nova",
"required-since": "2014.07",
@ -256,7 +253,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -282,7 +278,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -305,7 +300,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -328,7 +322,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -456,7 +449,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic support Compute API for server actions such as reboot, rebuild, resize",
"project": "nova",
"required-since": "2014.07",
@ -479,7 +471,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic support Compute API for server actions such as reboot, rebuild, resize",
"project": "nova",
"required-since": "2014.07",
@ -503,7 +494,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Generate, import, and delete SSH keys within Compute services",
"project": "nova",
"required-since": "2014.07",
@ -537,7 +527,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Quotas management in Compute API",
"project": "nova",
"required-since": "2014.07",
@ -566,9 +555,7 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"status": "deprecated",
"project": "nova",
"required-since": "",
"tests": {
@ -598,7 +585,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -645,7 +631,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -677,7 +662,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -703,7 +687,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -732,7 +715,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -758,7 +740,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -868,7 +849,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -894,7 +874,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -920,7 +899,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -946,7 +924,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -972,7 +949,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1001,7 +977,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1027,7 +1002,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1053,7 +1027,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1090,7 +1063,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1122,7 +1094,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1177,7 +1148,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1206,7 +1176,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1247,7 +1216,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1282,7 +1250,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Retrieve volume information through the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1311,7 +1278,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Retrieve volume information through the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1340,7 +1306,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Retrieve volume information through the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1369,7 +1334,6 @@
"deployed"
],
"admin": false,
"status": "deprecated",
"description": "Auth operations within the Identity API",
"project": "keystone",
"required-since": "2015.05",
@ -1395,7 +1359,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth operations within the Identity API",
"project": "keystone",
"required-since": "2015.05",
@ -1418,7 +1381,6 @@
"stable"
],
"admin": false,
"status": "advisory",
"description": "API discovery operations within the Identity v3 API",
"project": "keystone",
"required-since": "",
@ -1446,13 +1408,13 @@
"stable"
],
"admin": false,
"status": "required",
"description": "CRUD image operations in Images API v2",
"project": "nova",
"required-since": "2014.07",
"tests": {
"tempest.api.image.v2.test_images.ListImagesTest.test_index_no_params": {
"idempotent_id": "id-1e341d7a-90a9-494c-b143-2cdf2aeb6aee"
"tempest.api.image.v2.test_images.ListImagesTest.test_list_no_params": {
"idempotent_id": "id-1e341d7a-90a9-494c-b143-2cdf2aeb6aee",
"aliases": ["tempest.api.image.v2.test_images.ListImagesTest.test_index_no_params"]
}
}
},
@ -1468,7 +1430,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image deletion tests using the Glance v2 API",
"project": "glance",
@ -1500,7 +1461,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image get tests using the Glance v2 API",
"project": "glance",
@ -1547,7 +1507,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image list tests using the Glance v2 API",
"project": "glance",
@ -1591,7 +1550,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image registration tests using the Glance v2 API",
"project": "glance",
@ -1620,7 +1578,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image removal tests using the Glance v2 API",
"project": "glance",
@ -1643,7 +1600,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image sharing tests using the Glance v2 API",
"project": "glance",
@ -1675,7 +1631,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image update tests using the Glance v2 API",
"project": "glance",
@ -1705,7 +1660,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1725,7 +1679,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1757,7 +1710,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1780,7 +1732,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1803,7 +1754,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1832,7 +1782,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1855,7 +1804,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1878,7 +1826,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1901,7 +1848,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1926,7 +1872,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Basic CRUD operations on L2 networks and L2 network ports",
"project": "neutron",
"required-since": "",
@ -2056,7 +2001,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Basic CRUD operations on L3 networks and L3 routers",
"project": "neutron",
"required-since": "",
@ -2135,7 +2079,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Operations on L3 routers",
"project": "neutron",
"required-since": "",
@ -2166,7 +2109,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Basic CRUD operations on security groups",
"project": "neutron",
"required-since": "",
@ -2243,7 +2185,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume creation and deletion operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2283,7 +2224,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume attach and detach operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2315,7 +2255,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume snapshot creation/deletion operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2376,7 +2315,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume GET operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2404,7 +2342,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume listing operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2481,7 +2418,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume update operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2510,7 +2446,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Image copy-to-volume operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2536,7 +2471,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume copy-to-image operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2556,7 +2490,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume cloning operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2578,7 +2511,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume Quality of Service (QOS) operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2618,7 +2550,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume service availability zoneoperations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2640,7 +2571,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume service extension listing operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2662,7 +2592,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume metadata operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2690,7 +2619,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume ownership transfer operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2715,7 +2643,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume reservation operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2746,7 +2673,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Verification of read-only status on volumes with the Cinder v2 API",
"project": "cinder",
"required-since": "",

View File

@ -1,11 +1,12 @@
{
"id": "next",
"schema": "1.3",
"schema": "1.4",
"reference": "https://git.openstack.org/cgit/openstack/defcore/schema/1.3.rst",
"source": "http://git.openstack.org/cgit/openstack/defcore/",
"status": "draft",
"target_approval": "2016-07-27",
"replaces": "2016.01",
"releases": ["juno", "kilo", "liberty"],
"releases": ["kilo", "liberty", "mitaka"],
"platform": {
"required": ["compute", "object"],
"advisory": [],
@ -128,7 +129,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "List supported versions of the Compute API",
"project": "nova",
"required-since": "",
@ -153,7 +153,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth related tests using Compute API",
"project": "nova",
"required-since": "2014.07",
@ -192,7 +191,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth related tests using Compute API, Generate, import, and delete SSH keys within Compute services",
"project": "nova",
"required-since": "2014.07",
@ -230,7 +228,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth related tests using Compute API",
"project": "nova",
"required-since": "2014.07",
@ -258,7 +255,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -284,7 +280,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -307,7 +302,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -330,7 +324,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Image operations within the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -458,7 +451,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic support Compute API for server actions such as reboot, rebuild, resize",
"project": "nova",
"required-since": "2014.07",
@ -481,7 +473,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic support Compute API for server actions such as reboot, rebuild, resize",
"project": "nova",
"required-since": "2014.07",
@ -505,7 +496,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Generate, import, and delete SSH keys within Compute services",
"project": "nova",
"required-since": "2014.07",
@ -539,7 +529,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Quotas management in Compute API",
"project": "nova",
"required-since": "2014.07",
@ -568,9 +557,7 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"status": "deprecated",
"project": "nova",
"required-since": "",
"tests": {
@ -600,7 +587,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -647,7 +633,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -679,7 +664,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -705,7 +689,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -734,7 +717,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -760,7 +742,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -870,7 +851,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -896,7 +876,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -922,7 +901,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -948,7 +926,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -974,7 +951,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1003,7 +979,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1029,7 +1004,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1055,7 +1029,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1092,7 +1065,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1124,7 +1096,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1179,7 +1150,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1208,7 +1178,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1249,7 +1218,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Basic server operations in the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1284,7 +1252,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Retrieve volume information through the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1313,7 +1280,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Retrieve volume information through the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1342,7 +1308,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Retrieve volume information through the Compute API",
"project": "nova",
"required-since": "2014.07",
@ -1371,7 +1336,6 @@
"deployed"
],
"admin": false,
"status": "deprecated",
"description": "Auth operations within the Identity API",
"project": "keystone",
"required-since": "",
@ -1397,7 +1361,6 @@
"deployed"
],
"admin": false,
"status": "required",
"description": "Auth operations within the Identity API",
"project": "keystone",
"required-since": "2015.05",
@ -1420,7 +1383,6 @@
"stable"
],
"admin": false,
"status": "advisory",
"description": "API discovery operations within the Identity v3 API",
"project": "keystone",
"required-since": "",
@ -1448,13 +1410,13 @@
"stable"
],
"admin": false,
"status": "required",
"description": "CRUD image operations in Images API v2",
"project": "nova",
"required-since": "2014.07",
"tests": {
"tempest.api.image.v2.test_images.ListImagesTest.test_index_no_params": {
"idempotent_id": "id-1e341d7a-90a9-494c-b143-2cdf2aeb6aee"
"tempest.api.image.v2.test_images.ListImagesTest.test_list_no_params": {
"idempotent_id": "id-1e341d7a-90a9-494c-b143-2cdf2aeb6aee",
"aliases": ["tempest.api.image.v2.test_images.ListImagesTest.test_index_no_params"]
}
}
},
@ -1470,7 +1432,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image deletion tests using the Glance v2 API",
"project": "glance",
@ -1502,7 +1463,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image get tests using the Glance v2 API",
"project": "glance",
@ -1549,7 +1509,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image list tests using the Glance v2 API",
"project": "glance",
@ -1593,7 +1552,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image registration tests using the Glance v2 API",
"project": "glance",
@ -1622,7 +1580,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image removal tests using the Glance v2 API",
"project": "glance",
@ -1645,7 +1602,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image sharing tests using the Glance v2 API",
"project": "glance",
@ -1677,7 +1633,6 @@
"proximity",
"stable"
],
"status": "advisory",
"admin": false,
"description": "Image update tests using the Glance v2 API",
"project": "glance",
@ -1707,7 +1662,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1727,7 +1681,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1759,7 +1712,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1782,7 +1734,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1805,7 +1756,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1834,7 +1784,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1857,7 +1806,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1880,7 +1828,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1903,7 +1850,6 @@
"tools"
],
"admin": false,
"status": "required",
"description": "Basic object operations in Object Storage API",
"project": "swift",
"required-since": "2014.07",
@ -1926,7 +1872,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Basic CRUD (and associate) operations on floating IP addresses",
"project": "neutron",
"required-since": "",
@ -1972,7 +1917,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Basic CRUD operations on L2 networks and L2 network ports",
"project": "neutron",
"required-since": "",
@ -2102,7 +2046,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Basic CRUD operations on L3 networks and L3 routers",
"project": "neutron",
"required-since": "",
@ -2181,7 +2124,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Operations on L3 routers",
"project": "neutron",
"required-since": "",
@ -2212,7 +2154,6 @@
"deployed"
],
"admin": false,
"status": "advisory",
"description": "Basic CRUD operations on security groups",
"project": "neutron",
"required-since": "",
@ -2289,7 +2230,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume creation and deletion operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2329,7 +2269,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume attach and detach operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2361,7 +2300,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume snapshot creation/deletion operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2422,7 +2360,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume GET operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2450,7 +2387,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume listing operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2527,7 +2463,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume update operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2556,7 +2491,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Image copy-to-volume operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2582,7 +2516,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume copy-to-image operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2602,7 +2535,6 @@
"proximity"
],
"admin": false,
"status": "advisory",
"description": "Volume cloning operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2624,7 +2556,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume Quality of Service (QOS) operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2664,7 +2595,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume service availability zoneoperations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2686,7 +2616,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume service extension listing operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2708,7 +2637,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume metadata operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2736,7 +2664,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume ownership transfer operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2761,7 +2688,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Volume reservation operations with the Cinder v2 API",
"project": "cinder",
"required-since": "",
@ -2792,7 +2718,6 @@
"atomic"
],
"admin": false,
"status": "advisory",
"description": "Verification of read-only status on volumes with the Cinder v2 API",
"project": "cinder",
"required-since": "",