From 48283e9da523f3e0fd9c7f2b40dcc7fd6abe728b Mon Sep 17 00:00:00 2001 From: "Mark T. Voelker" Date: Thu, 17 Aug 2017 13:58:44 -0400 Subject: [PATCH] Change 2017.08 -> 2017.09 The Board of Directors deferred it's August 2017 meeting until September, so the Guideline we intended to ask approval for in August will now not be voted on until September. Guidelines are named by the year and month of their approval, so this patch updates references to "2017.08" to "2017.09". Change-Id: If7e19ea4524b7c944d503cbda73052ef0b0f55d0 --- 2017.08.json => 2017.09.json | 16 ++++++++-------- .../guidelines/{2017.08.rst => 2017.09.rst} | 6 +++--- doc/source/index.rst | 2 +- next.json | 12 ++++++------ tox.ini | 4 ++-- 5 files changed, 20 insertions(+), 20 deletions(-) rename 2017.08.json => 2017.09.json (99%) rename doc/source/guidelines/{2017.08.rst => 2017.09.rst} (98%) diff --git a/2017.08.json b/2017.09.json similarity index 99% rename from 2017.08.json rename to 2017.09.json index e72a2205..02eb589b 100644 --- a/2017.08.json +++ b/2017.09.json @@ -1,11 +1,11 @@ { - "id": "2017.08", + "id": "2017.09", "schema": "1.6", "reference": "https://git.openstack.org/cgit/openstack/interop/schema/1.6.json", "source": "http://git.openstack.org/cgit/openstack/interop/", "status": "advisory", "cutoff_score": "74", - "target_approval": "2017-08-22", + "target_approval": "2017-09-10", "replaces": "2017.01", "releases": ["mitaka", "newton", "ocata", "pike"], "platform": { @@ -167,7 +167,7 @@ "admin": false, "description": "List Compute service availability zones with the Compute API", "project": "nova", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.compute.servers.test_availability_zone.AZV2TestJSON.test_get_availability_zone_list_with_non_admin_user": { "idempotent_id": "id-a8333aa2-205c-449f-a828-d38c2489bf25" @@ -189,7 +189,7 @@ "admin": false, "description": "List Flavors within the Compute API", "project": "nova", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors": { "idempotent_id": "id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59" @@ -1083,7 +1083,7 @@ "admin": false, "description": "List projects a user belongs to", "project": "keystone", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.identity.v3.test_projects.IdentityV3ProjectsTest.test_list_projects_returns_only_authorized_projects": { "idempotent_id": "id-86128d46-e170-4644-866a-cc487f699e1d" @@ -1471,7 +1471,7 @@ "admin": false, "description": "Basic container metadata operations in Object Storage API", "project": "swift", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_and_delete_metadata": { "idempotent_id": "id-cf19bc0b-7e16-4a5a-aaed-cb0c2fe8deef" @@ -2203,7 +2203,7 @@ "admin": false, "description": "CRUD operations on subnet pools.", "project": "neutron", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools": { "idempotent_id": "id-62595970-ab1c-4b7f-8fcc-fddfe55e9811" @@ -2792,7 +2792,7 @@ "admin": false, "description": "Upload volumes with Cinder v2 API", "project": "cinder", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload": { "idempotent-id": "id-d8f1ca95-3d5b-44a3-b8ca-909691c9532d", diff --git a/doc/source/guidelines/2017.08.rst b/doc/source/guidelines/2017.09.rst similarity index 98% rename from doc/source/guidelines/2017.08.rst rename to doc/source/guidelines/2017.09.rst index c943a0f4..44c7a8a0 100644 --- a/doc/source/guidelines/2017.08.rst +++ b/doc/source/guidelines/2017.09.rst @@ -1,16 +1,16 @@ ============================================ -OpenStack Interoperability Guideline 2017.08 +OpenStack Interoperability Guideline 2017.09 ============================================ :Status: advisory :Replaces: 2017.01 -:JSON Master: http://git.openstack.org/cgit/openstack/interop/tree/2017.08.json +:JSON Master: http://git.openstack.org/cgit/openstack/interop/tree/2017.09.json This document outlines the mandatory capabilities and designated sections required to exist in a software installation in order to be eligible to use marks controlled by the OpenStack Foundation. -This document was generated from the `master JSON version <2017.08.json>`_. +This document was generated from the `master JSON version <2017.09.json>`_. Releases Covered ============================== diff --git a/doc/source/index.rst b/doc/source/index.rst index 74916e21..8596de3e 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -28,7 +28,7 @@ Active Guidelines :maxdepth: 1 guidelines/2017.01.rst - guidelines/2017.08.rst + guidelines/2017.09.rst ================== Proposed Guideline diff --git a/next.json b/next.json index 7986f544..ea58a789 100644 --- a/next.json +++ b/next.json @@ -6,7 +6,7 @@ "status": "draft", "cutoff_score": "74", "target_approval": "2018-01-28", - "replaces": "2017.08", + "replaces": "2017.09", "releases": ["newton", "ocata", "pike", "queens"], "platform": { "required": ["compute", "object"], @@ -169,7 +169,7 @@ "admin": false, "description": "List Compute service availability zones with the Compute API", "project": "nova", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.compute.servers.test_availability_zone.AZV2TestJSON.test_get_availability_zone_list_with_non_admin_user": { "idempotent_id": "id-a8333aa2-205c-449f-a828-d38c2489bf25" @@ -191,7 +191,7 @@ "admin": false, "description": "List Flavors within the Compute API", "project": "nova", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors": { "idempotent_id": "id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59" @@ -1083,7 +1083,7 @@ "admin": false, "description": "List projects a user belongs to", "project": "keystone", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.identity.v3.test_projects.IdentityV3ProjectsTest.test_list_projects_returns_only_authorized_projects": { "idempotent_id": "id-86128d46-e170-4644-866a-cc487f699e1d" @@ -2250,7 +2250,7 @@ "admin": false, "description": "CRUD operations on subnet pools.", "project": "neutron", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools": { "idempotent_id": "id-62595970-ab1c-4b7f-8fcc-fddfe55e9811" @@ -2786,7 +2786,7 @@ "admin": false, "description": "Upload volumes with Cinder v2 API", "project": "cinder", - "required-since": "2017.08", + "required-since": "2017.09", "tests": { "tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload": { "idempotent-id": "id-d8f1ca95-3d5b-44a3-b8ca-909691c9532d", diff --git a/tox.ini b/tox.ini index e51e7d8a..4f318a26 100644 --- a/tox.ini +++ b/tox.ini @@ -44,7 +44,7 @@ commands= jsonlint -s 2016.01.json jsonlint -s 2016.08.json jsonlint -s 2017.01.json - jsonlint -s 2017.08.json + jsonlint -s 2017.09.json jsonlint -s doc/source/schema/1.5.json jsonlint -s doc/source/schema/1.6.json jsonlint -s doc/source/schema/2.0.json @@ -57,5 +57,5 @@ commands= jsonschema doc/source/schema/1.5.json -i 2016.01.json jsonschema doc/source/schema/1.6.json -i 2016.08.json jsonschema doc/source/schema/1.6.json -i 2017.01.json - jsonschema doc/source/schema/1.6.json -i 2017.08.json + jsonschema doc/source/schema/1.6.json -i 2017.09.json jsonschema doc/source/schema/2.0.json -i doc/source/schema/next.2.0.json