[Glance] Deprecating Cachemanage Middleware
Hello Everyone, We have also discussed during Caracal PTG about the deprecation of cachemanage middleware since Cache operations (CR(u)D) is now part of glance API, even though we need to depend on cache middleware to enable it. There are two middlewares related to caching, one is `cache` and other is `cachemanage` and we can now get rid of `cachemanage` middleware and glance-cache-manage command line utility. In this cycle we are going to deprecate cachemanage middleware and api pipeline `keystone+cachemanage` (defined in glance-api-paste.ini) and `glance-cache-manage` command line utility. A deprecation warning message will be added to each command of `glance-cache-manage` utility as well as during initialization of `cachemanage` middleware. The spec-lite has been submitted for the same [1] Please let us know if you have any comments/suggestions on the plan above. [1]: https://review.opendev.org/c/openstack/glance-specs/+/899805 Thanks and Regards, Pranali Deore
If there are any objections/suggestions on the above plan kindly please let us know within the next 3-4 weeks since the spec freeze date for glance is 12th Jan, 2024. If there will be no response till 4th Jan we will assume that it's a go forward signal and can merge the spec lite for the same. Thank On Thu, Dec 7, 2023 at 11:31 AM Pranali Deore <pdeore@redhat.com> wrote:
Hello Everyone,
We have also discussed during Caracal PTG about the deprecation of cachemanage middleware since Cache operations (CR(u)D) is now part of glance API, even though we need to depend on cache middleware to enable it. There are two middlewares related to caching, one is `cache` and other is `cachemanage` and we can now get rid of `cachemanage` middleware and glance-cache-manage command line utility.
In this cycle we are going to deprecate cachemanage middleware and api pipeline `keystone+cachemanage` (defined in glance-api-paste.ini) and `glance-cache-manage` command line utility. A deprecation warning message will be added to each command of `glance-cache-manage` utility as well as during initialization of `cachemanage` middleware.
The spec-lite has been submitted for the same [1]
Please let us know if you have any comments/suggestions on the plan above.
[1]: https://review.opendev.org/c/openstack/glance-specs/+/899805
Thanks and Regards, Pranali Deore
participants (1)
-
Pranali Deore