From e9997e08eddf2630f673068a5b375617e8176d76 Mon Sep 17 00:00:00 2001 From: Alexei Znamensky <103110+russoz@users.noreply.github.com> Date: Mon, 21 Apr 2025 22:23:35 +1200 Subject: [PATCH] deprecation: manifold (#10028) * deprecation: manifold * add changelog frag * restore test file --- changelogs/fragments/10028-manifold-deprecation.yml | 2 ++ meta/runtime.yml | 4 ++++ plugins/lookup/manifold.py | 4 ++++ 3 files changed, 10 insertions(+) create mode 100644 changelogs/fragments/10028-manifold-deprecation.yml diff --git a/changelogs/fragments/10028-manifold-deprecation.yml b/changelogs/fragments/10028-manifold-deprecation.yml new file mode 100644 index 0000000000..1bb1948026 --- /dev/null +++ b/changelogs/fragments/10028-manifold-deprecation.yml @@ -0,0 +1,2 @@ +deprecated_features: + - manifold lookup plugin - plugin is deprecated and will be removed in community.general 11.0.0 (https://github.com/ansible-collections/community.general/pull/10028). diff --git a/meta/runtime.yml b/meta/runtime.yml index 735e513f67..8d003a6816 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -98,6 +98,10 @@ plugin_routing: redirect: community.google.gcp_storage_file hashi_vault: redirect: community.hashi_vault.hashi_vault + manifold: + deprecation: + removal_version: 11.0.0 + warning_text: Company was acquired in 2021 and service was ceased afterwards. nios: redirect: infoblox.nios_modules.nios_lookup nios_next_ip: diff --git a/plugins/lookup/manifold.py b/plugins/lookup/manifold.py index 9dbd2e118f..08e63fd7ee 100644 --- a/plugins/lookup/manifold.py +++ b/plugins/lookup/manifold.py @@ -13,6 +13,10 @@ DOCUMENTATION = ''' short_description: get credentials from Manifold.co description: - Retrieves resources' credentials from Manifold.co + deprecated: + removed_in: 11.0.0 + why: Manifold (the company) has been acquired in 2021 and the services used by this plugin are no longer operational. + alternative: There is none. options: _terms: description: