Merge "Create 2018.02 document for approval"

This commit is contained in:
Zuul 2018-02-26 09:33:06 +00:00 committed by Gerrit Code Review
commit 6cd47973f3
2 changed files with 3736 additions and 40 deletions

3699
2018.02.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -5,9 +5,9 @@
"source": "http://git.openstack.org/cgit/openstack/interop/",
"status": "draft",
"cutoff_score": "74",
"target_approval": "2018-01-28",
"replaces": "2017.09",
"releases": ["newton", "ocata", "pike", "queens"],
"target_approval": "2018-08-18",
"replaces": "2018.02",
"releases": ["ocata", "pike", "queens", "rocky"],
"platform": {
"required": ["compute", "object"],
"advisory": [],
@ -23,6 +23,7 @@
"compute-instance-actions-get",
"compute-instance-actions-list",
"compute-keypairs-create",
"compute-keypairs-create-type",
"compute-list-api-versions",
"compute-quotas-get",
"compute-servers-create",
@ -46,16 +47,22 @@
"compute-servers-metadata-update",
"compute-volume-attach",
"identity-v3-api-discovery",
"identity-v3-catalog",
"identity-v3-list-projects",
"identity-v3-tokens-create",
"identity-v3-tokens-validate",
"images-v2-index",
"images-v2-update",
"images-v2-list",
"images-v2-delete",
"images-v2-get",
"networks-l2-CRUD",
"networks-l3-router",
"networks-l3-CRUD",
"networks-list-api-versions",
"networks-security-groups-CRUD",
"networks-subnet-pools-CRUD",
"volumes-list-api-versions",
"volumes-v2-create-delete",
"volumes-v2-snapshot-create-delete",
"volumes-v2-get",
@ -68,16 +75,7 @@
"volumes-v2-metadata",
"volumes-v2-reserve",
"volumes-v2-readonly",
"volumes-v2-upload"
],
"advisory": [
"compute-keypairs-create-type",
"identity-v3-catalog",
"identity-v3-tokens-validate",
"networks-l3-router",
"networks-l3-CRUD",
"networks-list-api-versions",
"volumes-list-api-versions",
"volumes-v2-upload",
"volumes-v3-create-delete",
"volumes-v3-snapshot-create-delete",
"volumes-v3-get",
@ -90,11 +88,10 @@
"volumes-v3-metadata",
"volumes-v3-reserve",
"volumes-v3-readonly"
],
"advisory": [
],
"deprecated": [
"volumes-v2-attach-detach",
"volumes-v3-attach-detach"
],
"removed": [
]
@ -109,19 +106,19 @@
"objectstore-container-delete",
"objectstore-container-list",
"objectstore-container-metadata",
"objectstore-dlo-support",
"objectstore-info-request",
"objectstore-object-copy",
"objectstore-object-create",
"objectstore-object-delete",
"objectstore-object-get",
"objectstore-object-versioned",
"objectstore-slo-support",
"objectstore-temp-url-get",
"objectstore-temp-url-put",
"identity-v3-tokens-create"
],
"advisory": [
"objectstore-dlo-support",
"objectstore-slo-support"
],
"deprecated" : [],
"removed": [
@ -130,7 +127,7 @@
},
"test-repositories": {
"tempest": {
"git-sha": "4d63b16de86cedeb9f4ee2d4daf7cb18c0fbc4a6",
"git-sha": "9bd78bcd65c46623b6f04ebdc3efe18375fd296f",
"url": "https://git.openstack.org/cgit/openstack/tempest/"
}
},
@ -311,7 +308,7 @@
"admin": false,
"description": "Generate, import, and delete SSH or x509 keys within Compute services",
"project": "nova",
"required-since": "",
"required-since": "2018.08",
"tests": {
"tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairsv22_create_list_show_with_type": {
"idempotent_id": "id-89d59d43-f735-441a-abcf-0601727f47b6"
@ -1085,7 +1082,7 @@
"admin": false,
"description": "Get service catalog",
"project": "keystone",
"required-since": "",
"required-since": "2018.08",
"tests": {
"tempest.api.identity.v3.test_catalog.IdentityCatalogTest.test_catalog_standardization": {
"idempotent_id": "id-56b57ced-22b8-4127-9b8a-565dfb0207e2"
@ -1160,7 +1157,7 @@
"admin": false,
"description": "Validate and show token information",
"project": "keystone",
"required-since": "",
"required-since": "2018.08",
"tests": {
"tempest.api.identity.v3.test_tokens.TokensV3Test.test_validate_token": {
"idempotent_id": "id-a9512ac3-3909-48a4-b395-11f438e16260"
@ -1819,7 +1816,7 @@
"admin": false,
"description": "",
"project": "swift",
"required-since": "",
"required-since": "2018.08",
"tests": {
"tempest.api.object_storage.test_object_slo.ObjectSloTest.test_delete_large_object": {
"idempotent_id": "id-87b6dfa1-abe9-404d-8bf0-6c3751e6aa77"
@ -1852,7 +1849,7 @@
"admin": false,
"description": "",
"project": "swift",
"required-since": "",
"required-since": "2018.08",
"tests": {
"tempest.api.object_storage.test_object_services.ObjectTest.test_object_upload_in_segments": {
"idempotent_id": "id-e3e6a64a-9f50-4955-b987-6ce6767c97fb"
@ -2147,7 +2144,7 @@
"admin": true,
"description": "Basic CRUD operations on L3 networks and L3 routers",
"project": "neutron",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces": {
"idempotent_id": "id-802c73c9-c937-4cef-824b-2191e24a6aab"
@ -2212,7 +2209,7 @@
"admin": true,
"description": "Operations on L3 routers",
"project": "neutron",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_invalid_network_returns_404": {
"idempotent_id": "id-37a94fc0-a834-45b9-bd23-9a81d2fd1e22"
@ -2319,7 +2316,7 @@
"admin": false,
"description": "List supported versions of the Networks API",
"project": "neutron",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources": {
"idempotent_id": "id-cac8a836-c2e0-4304-b556-cd299c7281d1"
@ -2899,7 +2896,7 @@
"admin": false,
"description": "Volume creation and deletion operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete": {
"idempotent_id": "id-27fb0e9f-fb64-41dd-8bdb-1ffa762f0d51",
@ -2951,7 +2948,7 @@
"admin": false,
"description": "Volume snapshot creation/deletion operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_crud_snapshot_metadata": {
"idempotent_id": "id-a2f20f99-e363-4584-be97-bc33afb1a56c",
@ -3032,7 +3029,7 @@
"admin": false,
"description": "Volume GET operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_invalid_volume_id": {
"idempotent_id": "id-30799cfd-7ee4-446c-b66c-45b383ed211b",
@ -3062,7 +3059,7 @@
"admin": false,
"description": "Volume listing operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list": {
"idempotent_id": "id-0b6ddd39-b948-471f-8038-4787978747c4",
@ -3156,7 +3153,7 @@
"admin": false,
"description": "Volume update operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_empty_volume_id": {
"idempotent_id": "id-72aeca85-57a5-4c1f-9057-f320f9ea575b",
@ -3186,7 +3183,7 @@
"admin": false,
"description": "Image copy-to-volume operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image": {
"idempotent_id": "id-54a01030-c7fc-447c-86ee-c1182beae638",
@ -3212,7 +3209,7 @@
"admin": false,
"description": "Volume cloning operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone": {
"idempotent_id": "id-3f591b4a-7dc6-444c-bd51-77469506b3a1",
@ -3233,7 +3230,7 @@
"admin": false,
"description": "Volume service availability zone operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON.test_get_availability_zone_list": {
"idempotent_id": "id-01f1ae88-eba9-4c6b-a011-6f7ace06b725",
@ -3252,7 +3249,7 @@
"admin": false,
"description": "Volume service extension listing operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions": {
"idempotent_id": "id-94607eb0-43a5-47ca-82aa-736b41bd2e2c",
@ -3273,7 +3270,7 @@
"admin": false,
"description": "Volume metadata operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_create_get_delete_volume_metadata": {
"idempotent_id": "id-6f5b125b-f664-44bf-910f-751591fe5769",
@ -3302,7 +3299,7 @@
"admin": false,
"description": "Volume reservation operations with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume": {
"idempotent_id": "id-92c4ef64-51b2-40c0-9f7e-4749fbaaba33",
@ -3335,7 +3332,7 @@
"admin": false,
"description": "Verification of read-only status on volumes with the Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update": {
"idempotent_id": "id-fff74e1e-5bd3-4b33-9ea9-24c103bc3f59",
@ -3358,7 +3355,7 @@
"admin": false,
"description": "Upload volumes with Cinder v3 API. This is being added as advisory to highlight the transitition from v2 to v3.",
"project": "cinder",
"required-since": "",
"required-since": "2018.02",
"tests": {
"tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload": {
"idempotent_id": "id-d8f1ca95-3d5b-44a3-b8ca-909691c9532d",