glance-specs/specs/pike/implemented/glance/lite-spec-glare-ectomy.rst
Brian Rosmaita 148640a6ee Add 'implemented' directory for Pike specs
Start tracking the implemented Pike specs.  This commit sets up the
directory structure and moves an implemented spec-lite out of 'approved'
and into 'implemented'.

Change-Id: I861efc087f2224b8236d2430fb125adf6c63fcb7
2017-05-25 12:44:48 -04:00

1.7 KiB

Lite Spec: Remove Glare code from the Glance repository

problem

Glare became a separate project with its own code repository during Newton. The code was copied out of the Glance tree, but remained in the Glance repository. It is no longer being maintained within Glance, and that has begun to cause some problems, for example, blocking a recent stevedore upper constraints change; see Change-Id: I141b17f9dd2acebe2b23f8fc93206e23bc70b568.

solution

Remove all Glare code from the Glance repository and drop all artifacts tables from the Glance database.

impacts

No API Impact as the Glare API was EXPERIMENTAL in both versions that ran on the code being removed ('/v3' on the Glance endpoint in Liberty, '/v0.1' on its own endpoint in Mitaka).

As a courtesy to projects/packagers/deployers that may have consumed Glare from the Glance code repository, an openstack-dev announcement and an openstack-operators announcement were sent out on 16 February 2017. There has been no response so far.

A detailed release note will be included in the patch.

timeline

Pike-1

link

Change-Id: I3026ca6287a65ab5287bf3843f2a9d756ce15139

assignee

rosmaita