Prepare guidelines for new 2022.06 release

The following capabilities are moved from advisory to required:
Compute platform:
identity-v3-list-versions
identity-v3-application-credentials
identity-v3-users
identity-v3-domains
volumes-v3-snapshots-list
compute-images-create
compute-servers-resize
compute-servers-tags-CRUD
compute-servers-tags-tag-CRUD
networks-security-groups-CRUD-2
networks-dhcp
networks-floating-ips-CRUD
images-v2-import

Storage platform:
objectstore-account-update
objectstore-bulk

The following capabilities in the Compute program are moved from
required to deprecated, due to [1]:
compute-servers-metadata-delete
compute-servers-metadata-get
compute-servers-metadata-list
compute-servers-metadata-set
compute-servers-metadata-update

[1] https://review.opendev.org/c/openstack/tempest/+/749527

Change-Id: Ic9337eac8c0883be7908ee438790225df46a81fa
This commit is contained in:
Martin Kopec 2022-04-04 10:32:54 +02:00
parent 088d80b1fb
commit b5264a6a53
4 changed files with 46 additions and 46 deletions

View File

@ -57,7 +57,7 @@
"os_trademark_approval": {
"target_approval": "dns.2022.06",
"replaces": "dns.2021.11",
"releases": ["wallaby", "xena", "yoga", "z"],
"releases": ["wallaby", "xena", "yoga", "zed"],
"status": "draft"
}
},
@ -208,7 +208,7 @@
"test_repositories": {
"designate-tempest-plugin": {
"repository": "https://opendev.org/openstack/designate-tempest-plugin/",
"reference": "f871a0e74f91e417adae5d7dd2a6cc17a62ba347",
"reference": "dcfa7c0372e41dd7a7c208ce04209f978de6539a",
"description": "OpenStack Designate Test Plugin Repository"
}
}

View File

@ -57,7 +57,7 @@
"os_trademark_approval": {
"target_approval": "orchestration.2022.06",
"replaces": "orchestration.2021.11",
"releases": ["wallaby", "xena", "yoga", "z"],
"releases": ["wallaby", "xena", "yoga", "zed"],
"status": "draft"
}
},
@ -735,7 +735,7 @@
"test_repositories": {
"heat": {
"repository": "https://opendev.org/openstack/heat-tempest-plugin/",
"reference": "adb8ba7dea4e93414957b72ea9ff5423ba39cb56",
"reference": "ba43685c131d6387779ed35f5bf61fc86667a728",
"description": "OpenStack Heat Tempest Test Plugin Repository"
}
}

View File

@ -57,7 +57,7 @@
"os_trademark_approval": {
"target_approval": "shared_file_system.2022.06",
"replaces": "shared_file_system.2021.11",
"releases": ["wallaby", "xena", "yoga", "z"],
"releases": ["wallaby", "xena", "yoga", "zed"],
"status": "draft"
}
},
@ -393,7 +393,7 @@
"test_repositories": {
"manila-tempest-plugin": {
"repository": "https://opendev.org/openstack/manila-tempest-plugin/",
"reference": "9c4a97b150e15b814acd4feb4da858a0eeff881e",
"reference": "5203643c2423c89afc90b1c0045de422c643f85a",
"description": "OpenStack Manila Test Plugin Repository"
}
}

View File

@ -72,7 +72,7 @@
"os_trademark_approval": {
"target_approval": "2022.06",
"replaces": "2021.11",
"releases": ["wallaby", "xena", "yoga", "z"],
"releases": ["wallaby", "xena", "yoga", "zed"],
"status": "draft"
}
},
@ -123,29 +123,36 @@
"compute-servers-stop",
"compute-servers-update",
"compute-servers-verify",
"compute-servers-metadata-delete",
"compute-servers-metadata-get",
"compute-servers-metadata-list",
"compute-servers-metadata-set",
"compute-servers-metadata-update",
"compute-volume-attach",
"compute-images-create",
"compute-servers-resize",
"compute-servers-tags-CRUD",
"compute-servers-tags-tag-CRUD",
"identity-v3-api-discovery",
"identity-v3-catalog",
"identity-v3-list-projects",
"identity-v3-tokens-create",
"identity-v3-tokens-delete",
"identity-v3-tokens-validate",
"identity-v3-list-versions",
"identity-v3-application-credentials",
"identity-v3-users",
"identity-v3-domains",
"images-v2-index",
"images-v2-update",
"images-v2-list",
"images-v2-delete",
"images-v2-get",
"images-v2-import",
"networks-l2-CRUD",
"networks-l3-router",
"networks-l3-CRUD",
"networks-list-api-versions",
"networks-security-groups-CRUD",
"networks-subnet-pools-CRUD",
"networks-security-groups-CRUD-2",
"networks-dhcp",
"networks-floating-ips-CRUD",
"volumes-list-api-versions",
"volumes-v3-create-delete",
"volumes-v3-snapshot-create-delete",
@ -158,22 +165,10 @@
"volumes-v3-extensions",
"volumes-v3-metadata",
"volumes-v3-readonly",
"volumes-v3-upload"
"volumes-v3-upload",
"volumes-v3-snapshots-list"
],
"advisory": [
"identity-v3-list-versions",
"identity-v3-application-credentials",
"identity-v3-users",
"identity-v3-domains",
"volumes-v3-snapshots-list",
"compute-images-create",
"compute-servers-resize",
"compute-servers-tags-CRUD",
"compute-servers-tags-tag-CRUD",
"networks-security-groups-CRUD-2",
"networks-dhcp",
"networks-floating-ips-CRUD",
"images-v2-import",
"networks-address-pairs",
"networks-extensions",
"networks-bulk",
@ -182,7 +177,13 @@
"networks-show-api-details",
"networks-port-list-filter"
],
"deprecated": [],
"deprecated": [
"compute-servers-metadata-delete",
"compute-servers-metadata-get",
"compute-servers-metadata-list",
"compute-servers-metadata-set",
"compute-servers-metadata-update"
],
"removed": []
},
"designated_sections": {
@ -216,13 +217,12 @@
"objectstore-object-versioned",
"objectstore-temp-url-get",
"objectstore-temp-url-put",
"objectstore-account-update",
"objectstore-bulk",
"identity-v3-tokens-create",
"identity-v3-tokens-delete"
],
"advisory": [
"objectstore-account-update",
"objectstore-bulk"
],
"advisory": [],
"deprecated": [],
"removed": []
},
@ -319,7 +319,7 @@
"admin": false,
"description": "Image operations within the Compute API",
"project": "nova",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_delete_image": {
"idempotent_id": "id-3731d080-d4c5-4872-b41a-64d0d0021314"
@ -991,7 +991,7 @@
"admin": false,
"description": "Basic server operations in the Compute API",
"project": "nova",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm": {
"flagged": {
@ -1168,7 +1168,7 @@
"admin": false,
"description": "List all server tags",
"project": "nova",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_update_all_tags": {
"idempotent_id": "id-a2c1af8c-127d-417d-974b-8115f7e3d831"
@ -1196,7 +1196,7 @@
"admin": false,
"description": "List single server tag",
"project": "nova",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_check_tag_existence": {
"idempotent_id": "id-81279a66-61c3-4759-b830-a2dbe64cbe08"
@ -1254,7 +1254,7 @@
"admin": false,
"description": "List versions through Identity v3 API",
"project": "keystone",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions": {
"idempotent_id": "id-721f480f-35b6-46c7-846e-047e6acea0dc"
@ -1389,7 +1389,7 @@
"admin": false,
"description": "CRUD operations with application credentials in Identity V3",
"project": "keystone",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential": {
"idempotent_id": "id-8080c75c-eddc-4786-941a-c2da7039ae61"
@ -1421,7 +1421,7 @@
"admin": false,
"description": "Simple operations with user's password in Identity V3",
"project": "keystone",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_password_history_check_self_service_api": {
"idempotent_id": "id-941784ee-5342-4571-959b-b80dd2cea516"
@ -1455,7 +1455,7 @@
"admin": false,
"description": "API call to show the defult domain in Identity V3",
"project": "keystone",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists": {
"idempotent_id": "id-17a5de24-e6a0-4e4a-a9ee-d85b6e5612b5"
@ -1616,7 +1616,7 @@
"admin": false,
"description": "Image registration tests using the Glance v2 API",
"project": "glance",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file": {
"idempotent_id": "id-139b765e-7f3d-4b3d-8b37-3ca3876ee318"
@ -1929,7 +1929,7 @@
"admin": false,
"description": "",
"project": "swift",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_metadata_key": {
"idempotent_id": "id-64fd53f3-adbd-4639-af54-436e4982dbfb"
@ -2016,7 +2016,7 @@
"admin": false,
"description": "",
"project": "swift",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete": {
"idempotent_id": "id-c075e682-0d2a-43b2-808d-4116200d736d"
@ -2289,7 +2289,7 @@
"admin": false,
"description": "DHCP tests using the Neutron API",
"project": "neutron",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful": {
"idempotent_id": "id-4ab211a0-276f-4552-9070-51e27f58fecf"
@ -2343,7 +2343,7 @@
"admin": false,
"description": "Basic CRUD operations with floation IPs using the Neutron API",
"project": "neutron",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address": {
"idempotent_id": "id-36de4bd0-f09c-43e3-a8e1-1decc1ffd3a5"
@ -2607,7 +2607,7 @@
"admin": false,
"description": "Basic CRUD operations on security groups",
"project": "neutron",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_list_security_groups_by_server": {
"idempotent_id": "id-79517d60-535a-438f-af3d-e6feab1cbea7"
@ -3084,7 +3084,7 @@
"admin": false,
"description": "List snapshots with Cinder v3 API",
"project": "cinder",
"required_since": "",
"required_since": "2022.06",
"tests": {
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit": {
"idempotent_id": "id-db4d8e0a-7a2e-41cc-a712-961f6844e896"