From 37ba1d0e5e17af3bacb43d5f0f337dce96904e77 Mon Sep 17 00:00:00 2001 From: "patchback[bot]" <45432694+patchback[bot]@users.noreply.github.com> Date: Fri, 14 Jul 2023 20:59:48 +0200 Subject: [PATCH] [PR #6930/680f3f89 backport][stable-7] flowdock module: deprecation (#6934) flowdock module: deprecation (#6930) * flowdock module: deprecation * add changelog frag (cherry picked from commit 680f3f8970759720ec463863b91dd8dcac4efdc2) Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com> --- changelogs/fragments/6930-deprecate-flowdock.yml | 2 ++ meta/runtime.yml | 4 ++++ plugins/modules/flowdock.py | 6 ++++++ 3 files changed, 12 insertions(+) create mode 100644 changelogs/fragments/6930-deprecate-flowdock.yml diff --git a/changelogs/fragments/6930-deprecate-flowdock.yml b/changelogs/fragments/6930-deprecate-flowdock.yml new file mode 100644 index 0000000000..2f3b7b5884 --- /dev/null +++ b/changelogs/fragments/6930-deprecate-flowdock.yml @@ -0,0 +1,2 @@ +deprecated_features: + - flowdock - module relies entirely on no longer responsive API endpoints, and it will be removed in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/6930). diff --git a/meta/runtime.yml b/meta/runtime.yml index 8131b1c10e..677a3f1fce 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -804,6 +804,10 @@ plugin_routing: warning_text: You are using an internal name to access the community.general.flatpak_remote modules. This has never been supported or documented, and will stop working in community.general 9.0.0. + flowdock: + deprecation: + removal_version: 9.0.0 + warning_text: This module relies on HTTPS APIs that do not exist anymore and there is no clear path to update. notification.flowdock: redirect: community.general.flowdock deprecation: diff --git a/plugins/modules/flowdock.py b/plugins/modules/flowdock.py index 346a26c936..0e8a7461da 100644 --- a/plugins/modules/flowdock.py +++ b/plugins/modules/flowdock.py @@ -11,6 +11,12 @@ __metaclass__ = type DOCUMENTATION = ''' --- + +deprecated: + removed_in: 9.0.0 + why: the endpoints this module relies on do not exist any more and do not resolve to IPs in DNS. + alternative: no known alternative at this point + module: flowdock author: "Matt Coddington (@mcodd)" short_description: Send a message to a flowdock