From d356e255e03d3a531597da2db2e526afc5144a9e Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Wed, 25 Sep 2024 22:02:33 +0300 Subject: [PATCH] Deprecate hipchat module (#8922) Deprecate hipchat module. --- changelogs/fragments/deprecate-hipchat.yml | 2 ++ meta/runtime.yml | 4 ++++ plugins/modules/hipchat.py | 4 ++++ 3 files changed, 10 insertions(+) create mode 100644 changelogs/fragments/deprecate-hipchat.yml diff --git a/changelogs/fragments/deprecate-hipchat.yml b/changelogs/fragments/deprecate-hipchat.yml new file mode 100644 index 0000000000..256991ce3b --- /dev/null +++ b/changelogs/fragments/deprecate-hipchat.yml @@ -0,0 +1,2 @@ +deprecated_features: + - "hipchat - the hipchat service has been discontinued and the self-hosted variant has been End of Life since 2020. The module is therefore deprecated and will be removed from community.general 11.0.0 if nobody provides compelling reasons to still keep it (https://github.com/ansible-collections/community.general/pull/8919)." diff --git a/meta/runtime.yml b/meta/runtime.yml index 4f5007b4a4..5d4ed8cb89 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -75,6 +75,10 @@ plugin_routing: deprecation: removal_version: 10.0.0 warning_text: Use community.general.consul_token and/or community.general.consul_policy instead. + hipchat: + deprecation: + removal_version: 11.0.0 + warning_text: The hipchat service has been discontinued and the self-hosted variant has been End of Life since 2020. rax_cbs_attachments: tombstone: removal_version: 9.0.0 diff --git a/plugins/modules/hipchat.py b/plugins/modules/hipchat.py index 83e253679c..399d5c3bef 100644 --- a/plugins/modules/hipchat.py +++ b/plugins/modules/hipchat.py @@ -17,6 +17,10 @@ description: - Send a message to a Hipchat room, with options to control the formatting. extends_documentation_fragment: - community.general.attributes +deprecated: + removed_in: 11.0.0 + why: The hipchat service has been discontinued and the self-hosted variant has been End of Life since 2020. + alternative: There is none. attributes: check_mode: support: full