puppet-manila/releasenotes/notes/deprecate-default-backend-2f553e0771ae4aeb.yaml
Takashi Kajinami 585dfd182e Deprecate support for backend options in [DEFAULT] section
Recent manila requires these options configured in each backend section
to support multiple backends. The current implementation does not allow
users to use multiple types of backends (eg generic + netapp) and is
not aligned with the multi backend capability of Manila.

What is worse, the ::generic class now can't be used with the core
share class because of some core share options are defined in both.

Deprecate these classes to manage [DEFAULT] section to avoid further
confusion.

Change-Id: Iaef31b91b0f4d5724726ded177e2e107f40adf30
2024-10-17 12:38:52 +00:00

10 lines
247 B
YAML

---
deprecations:
- |
The following classes were formally deprecated. Use
the ``manila::backend::*`` defined resource types instead.
- ``manila::share::generic``
- ``manila::share::hitachi_hnas``
- ``manila::share::netapp``