Add spec-lite for removal of the Images API v1

Change-Id: If4998906420d5948fc96bbdf963fe3bfefd32419
This commit is contained in:
Brian Rosmaita 2017-09-27 16:41:30 -04:00
parent 660f7c7280
commit 15f0ceb743
1 changed files with 26 additions and 0 deletions

View File

@ -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