Skip to content

Commit 4a70d40

Browse files
authored
Deprecate hiera lookup (#10779)
Deprecate hiera lookup.
1 parent 07ce004 commit 4a70d40

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

changelogs/fragments/hiera.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
deprecated_features:
2+
- "hiera lookup plugin - retrieving data with Hiera has been deprecated a long time ago; because of that this plugin will be removed from community.general 13.0.0.
3+
If you disagree with this deprecation, please create an issue in the community.general repository
4+
(https://github.com/ansible-collections/community.general/issues/4462, https://github.com/ansible-collections/community.general/pull/10779)."

meta/runtime.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,12 @@ plugin_routing:
119119
redirect: community.google.gcp_storage_file
120120
hashi_vault:
121121
redirect: community.hashi_vault.hashi_vault
122+
hiera:
123+
deprecation:
124+
removal_version: 13.0.0
125+
warning_text: >-
126+
Hiera has been deprecated a long time ago.
127+
If you disagree with this deprecation, please create an issue in the community.general repository.
122128
manifold:
123129
tombstone:
124130
removal_version: 11.0.0

plugins/lookup/hiera.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@
1515
- hiera (command line utility)
1616
description:
1717
- Retrieves data from an Puppetmaster node using Hiera as ENC.
18+
deprecated:
19+
removed_in: 13.0.0
20+
why: >-
21+
Hiera has been deprecated a long time ago.
22+
If you disagree with this deprecation, please create an issue in the community.general repository.
23+
alternative: Unknown.
1824
options:
1925
_terms:
2026
description:

0 commit comments

Comments
 (0)