From ba1c29715d34863ed027e30096f40bf78ccc3b1c Mon Sep 17 00:00:00 2001 From: Brian Rosmaita Date: Wed, 27 Sep 2017 11:56:09 -0400 Subject: [PATCH] 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 --- .../glance/lite-spec-scrubber-refactor.rst | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 specs/queens/approved/glance/lite-spec-scrubber-refactor.rst diff --git a/specs/queens/approved/glance/lite-spec-scrubber-refactor.rst b/specs/queens/approved/glance/lite-spec-scrubber-refactor.rst new file mode 100644 index 00000000..fc6811bf --- /dev/null +++ b/specs/queens/approved/glance/lite-spec-scrubber-refactor.rst @@ -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