From 15f0ceb743124150c79d3941d2066955a2bd4e5b Mon Sep 17 00:00:00 2001 From: Brian Rosmaita Date: Wed, 27 Sep 2017 16:41:30 -0400 Subject: [PATCH] Add spec-lite for removal of the Images API v1 Change-Id: If4998906420d5948fc96bbdf963fe3bfefd32419 --- specs/queens/approved/glance/remove-v1.rst | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 specs/queens/approved/glance/remove-v1.rst diff --git a/specs/queens/approved/glance/remove-v1.rst b/specs/queens/approved/glance/remove-v1.rst new file mode 100644 index 00000000..4147dfa2 --- /dev/null +++ b/specs/queens/approved/glance/remove-v1.rst @@ -0,0 +1,26 @@ +=================================== +Spec Lite: Remove the Images API v1 +=================================== + +:problem: The Images API verison 1 was DEPRECATED in the Newton release: + https://docs.openstack.org/releasenotes/glance/newton.html + It needs to be removed from the codebase. + +:dependencies: The ``copy_from`` import-method must be implemented and the + Images API version 2.6 must be CURRENT. (That's because the + key requested feature missing from Images v2 is a copy-from + functionality.) + +:solution: This will require some preliminary work before the code is removed, + for example, removing any Tempest tests that use the v1 API. These + will be noted as "Work Items" on the Blueprint. + +:impacts: DocImpact (All v1 docs will have to be removed) + +:timeline: target for the Q-3 milestone (week of 22 January 2017) + +:link: https://blueprints.launchpad.net/glance/+spec/remove-v1 + +:reviewers: all core reviewers + +:assignee: rosmaita