Add spec-lite for scrubber refactor

This was discussed at the PTG as part of the session on removing
the Images API v1:
https://etherpad.openstack.org/p/glance-queens-ptg-remove-v1-API

Change-Id: I065ecfdff935b6c5508b9a3004d5a9c2575c4bf6
This commit is contained in:
Brian Rosmaita 2017-09-27 11:56:09 -04:00
parent 660f7c7280
commit ba1c29715d
1 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,24 @@
===================================
Spec Lite: Refactor Glance Scrubber
===================================
:problem: The scrubber code uses the registry v1 client. This is bad because
it doesn't support Keystone v3 auth, which is widely used by default.
Additionally, when the Images API v1 is removed, nothing else will be
using the registry v1 client.
:solution: Refactor the scrubber so that it doesn't use the registry at all.
Planning for registry deprecation began in Newton and the
deprecation is being officially announced in Queens. This
refactoring will allow us to remove the registry on schedule
in the S release.
:impacts: None
:timeline: Q-2 milestone or thereabouts (early December)
:link: https://blueprints.launchpad.net/glance/+spec/scrubber-refactor
:reviewers: rosmaita, abhishekk, jokke
:assignee: wangxiyuan