puppet-cinder/releasenotes/notes/deprecate-v2-api-a6fd143635d2f3a5.yaml
Takashi Kajinami 3cb961733b Deprecate support for v2 API
This patch deprecates support for v2 API and makes the keystone
resources for v2 API no longer managed by puppet-cinder, because v2 API
was deprected a while ago[1] and is supposed to be removed in this
W-cycle[2].

Note that this change doesn't implement cleanup for v2 API resources,
and all existing keystone resources like endpoints, service and so on
should be manually deleted during upgrade.

[1] f6d3454f608ec40570deb62997ccda8048f6e2dc
[2] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018531.html

Depends-on: https://review.opendev.org/768178/
Change-Id: I26a8d679d31a929234b6ebc73035b18f3d65161c
2020-12-22 19:55:00 +09:00

11 lines
334 B
YAML

---
upgrade:
- |
If any keystone resources for volume v2 API have been created, all of these
resources should be manually deleted during upgrade.
deprecations:
- |
The support for cinder v2 API has been deprecated. The resource for cinder
v2 API(service, endpoint, user and role assignment) is no longer managed.