From 60cb5cd679e56dfaf8843c58ae6a91745aa5e77a Mon Sep 17 00:00:00 2001 From: Alexei Znamensky <103110+russoz@users.noreply.github.com> Date: Wed, 6 May 2026 17:54:18 +1200 Subject: [PATCH] uptimerobot: deprecate module (#11993) feat(uptimerobot): deprecate module, API v1 is retired Co-authored-by: Claude Sonnet 4.6 --- meta/runtime.yml | 4 ++++ plugins/modules/uptimerobot.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/meta/runtime.yml b/meta/runtime.yml index 745520566d..f3e6677c7b 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -1090,6 +1090,10 @@ plugin_routing: tombstone: removal_version: 13.0.0 warning_text: The typetalk service will be discontinued on Dec 2025. + uptimerobot: + deprecation: + removal_version: 15.0.0 + warning_text: The module uses the Uptime Robot API v1, which was retired and is no longer available. Use the Uptime Robot API v3 directly with the ansible.builtin.uri module. vertica_facts: tombstone: removal_version: 3.0.0 diff --git a/plugins/modules/uptimerobot.py b/plugins/modules/uptimerobot.py index f44a000b4c..2573b783a6 100644 --- a/plugins/modules/uptimerobot.py +++ b/plugins/modules/uptimerobot.py @@ -8,6 +8,10 @@ from __future__ import annotations DOCUMENTATION = r""" module: uptimerobot short_description: Pause and start Uptime Robot monitoring +deprecated: + removed_in: 15.0.0 + why: The module uses the Uptime Robot API v1, which was retired and is no longer available. + alternative: Use the Uptime Robot API v3 directly with the M(ansible.builtin.uri) module. description: - This module lets you start and pause Uptime Robot Monitoring. author: "Nate Kingsley (@nate-kingsley)"