From 0cff569ea96612ecc66b6d70d08bb25d3ef75ada Mon Sep 17 00:00:00 2001 From: Alexei Znamensky Date: Tue, 31 Dec 2024 14:35:39 +1300 Subject: [PATCH 1/2] typetalk: deprecation --- meta/runtime.yml | 4 ++++ plugins/modules/typetalk.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/meta/runtime.yml b/meta/runtime.yml index 87e5cb045f..1388831720 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -812,6 +812,10 @@ plugin_routing: warning_text: This module relied on HTTPS APIs that do not exist anymore, and any new development in the direction of providing an alternative should happen in the context of the google.cloud collection. + typetalk: + deprecation: + removal_version: 13.0.0 + warning_text: The typetalk service will be discontinued on Dec 2025. vertica_facts: tombstone: removal_version: 3.0.0 diff --git a/plugins/modules/typetalk.py b/plugins/modules/typetalk.py index 6364cdc45b..48c12e6fc5 100644 --- a/plugins/modules/typetalk.py +++ b/plugins/modules/typetalk.py @@ -14,6 +14,10 @@ module: typetalk short_description: Send a message to typetalk description: - Send a message to typetalk using typetalk API. +deprecated: + removed_in: 13.0.0 + why: The typetalk service will be discontinued on Dec 2025. + alternative: There is none. extends_documentation_fragment: - community.general.attributes attributes: From ef24ddfd6b2996dc1359ea671190557d4fe8b834 Mon Sep 17 00:00:00 2001 From: Alexei Znamensky Date: Tue, 31 Dec 2024 14:39:39 +1300 Subject: [PATCH 2/2] add changelog frag --- changelogs/fragments/9499-typetalk-deprecation.yml | 2 ++ plugins/modules/typetalk.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/9499-typetalk-deprecation.yml diff --git a/changelogs/fragments/9499-typetalk-deprecation.yml b/changelogs/fragments/9499-typetalk-deprecation.yml new file mode 100644 index 0000000000..8323bbe959 --- /dev/null +++ b/changelogs/fragments/9499-typetalk-deprecation.yml @@ -0,0 +1,2 @@ +deprecated_features: + - typetalk - module is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/9499). diff --git a/plugins/modules/typetalk.py b/plugins/modules/typetalk.py index 48c12e6fc5..0cc472762d 100644 --- a/plugins/modules/typetalk.py +++ b/plugins/modules/typetalk.py @@ -16,7 +16,7 @@ description: - Send a message to typetalk using typetalk API. deprecated: removed_in: 13.0.0 - why: The typetalk service will be discontinued on Dec 2025. + why: The typetalk service will be discontinued on Dec 2025. See U(https://nulab.com/blog/company-news/typetalk-sunsetting/). alternative: There is none. extends_documentation_fragment: - community.general.attributes