uptime-kuma: deprecation banners on the monitoring-only plays
These five plus the ntfy notification playbook assert on the credentials, so they now fail immediately instead of running — deliberately, before anything is installed. The banner says so and points at archive/uptime_kuma/. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
2dabc6ad62
commit
b5b028c356
6 changed files with 78 additions and 0 deletions
|
|
@ -1,3 +1,16 @@
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
|
# DEPRECATED — Uptime Kuma was decommissioned on 2026-09-11.
|
||||||
|
#
|
||||||
|
# This play WILL FAIL if run as-is, and that is deliberate: uptime_kuma_username
|
||||||
|
# and uptime_kuma_password were removed from the vault, so the "Validate Uptime
|
||||||
|
# Kuma configuration" assert stops it before anything is installed or changed.
|
||||||
|
#
|
||||||
|
# It is kept because the CHECK LOGIC is the durable part — what gets measured,
|
||||||
|
# the thresholds, and the systemd timer plumbing. When something replaces Uptime
|
||||||
|
# Kuma, only the push transport needs rewriting; the rest still applies.
|
||||||
|
#
|
||||||
|
# What was being monitored: archive/uptime_kuma/MONITORS.md
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
- name: Deploy Disk Usage Monitoring
|
- name: Deploy Disk Usage Monitoring
|
||||||
hosts: managed
|
hosts: managed
|
||||||
become: yes
|
become: yes
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,16 @@
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
|
# DEPRECATED — Uptime Kuma was decommissioned on 2026-09-11.
|
||||||
|
#
|
||||||
|
# This play WILL FAIL if run as-is, and that is deliberate: uptime_kuma_username
|
||||||
|
# and uptime_kuma_password were removed from the vault, so the "Validate Uptime
|
||||||
|
# Kuma configuration" assert stops it before anything is installed or changed.
|
||||||
|
#
|
||||||
|
# It is kept because the CHECK LOGIC is the durable part — what gets measured,
|
||||||
|
# the thresholds, and the systemd timer plumbing. When something replaces Uptime
|
||||||
|
# Kuma, only the push transport needs rewriting; the rest still applies.
|
||||||
|
#
|
||||||
|
# What was being monitored: archive/uptime_kuma/MONITORS.md
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
- name: Deploy System Healthcheck Monitoring
|
- name: Deploy System Healthcheck Monitoring
|
||||||
hosts: managed
|
hosts: managed
|
||||||
become: yes
|
become: yes
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,16 @@
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
|
# DEPRECATED — Uptime Kuma was decommissioned on 2026-09-11.
|
||||||
|
#
|
||||||
|
# This play WILL FAIL if run as-is, and that is deliberate: uptime_kuma_username
|
||||||
|
# and uptime_kuma_password were removed from the vault, so the "Validate Uptime
|
||||||
|
# Kuma configuration" assert stops it before anything is installed or changed.
|
||||||
|
#
|
||||||
|
# It is kept because the CHECK LOGIC is the durable part — what gets measured,
|
||||||
|
# the thresholds, and the systemd timer plumbing. When something replaces Uptime
|
||||||
|
# Kuma, only the push transport needs rewriting; the rest still applies.
|
||||||
|
#
|
||||||
|
# What was being monitored: archive/uptime_kuma/MONITORS.md
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
- name: Deploy CPU Temperature Monitoring
|
- name: Deploy CPU Temperature Monitoring
|
||||||
hosts: hypervisor
|
hosts: hypervisor
|
||||||
become: yes
|
become: yes
|
||||||
|
|
|
||||||
|
|
@ -171,6 +171,19 @@
|
||||||
msg: "ZFS pool {{ zfs_pool_name }} is not in a healthy state"
|
msg: "ZFS pool {{ zfs_pool_name }} is not in a healthy state"
|
||||||
when: "'ONLINE' not in final_zfs_status.stdout"
|
when: "'ONLINE' not in final_zfs_status.stdout"
|
||||||
|
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
|
# DEPRECATED — Uptime Kuma was decommissioned on 2026-09-11.
|
||||||
|
#
|
||||||
|
# This play WILL FAIL if run as-is, and that is deliberate: uptime_kuma_username
|
||||||
|
# and uptime_kuma_password were removed from the vault, so the "Validate Uptime
|
||||||
|
# Kuma configuration" assert stops it before anything is installed or changed.
|
||||||
|
#
|
||||||
|
# It is kept because the CHECK LOGIC is the durable part — what gets measured,
|
||||||
|
# the thresholds, and the systemd timer plumbing. When something replaces Uptime
|
||||||
|
# Kuma, only the push transport needs rewriting; the rest still applies.
|
||||||
|
#
|
||||||
|
# What was being monitored: archive/uptime_kuma/MONITORS.md
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
- name: Setup ZFS Pool Health Monitoring and Monthly Scrubs
|
- name: Setup ZFS Pool Health Monitoring and Monthly Scrubs
|
||||||
hosts: hypervisor
|
hosts: hypervisor
|
||||||
become: true
|
become: true
|
||||||
|
|
|
||||||
|
|
@ -250,6 +250,19 @@
|
||||||
- nut-monitor
|
- nut-monitor
|
||||||
|
|
||||||
|
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
|
# DEPRECATED — Uptime Kuma was decommissioned on 2026-09-11.
|
||||||
|
#
|
||||||
|
# This play WILL FAIL if run as-is, and that is deliberate: uptime_kuma_username
|
||||||
|
# and uptime_kuma_password were removed from the vault, so the "Validate Uptime
|
||||||
|
# Kuma configuration" assert stops it before anything is installed or changed.
|
||||||
|
#
|
||||||
|
# It is kept because the CHECK LOGIC is the durable part — what gets measured,
|
||||||
|
# the thresholds, and the systemd timer plumbing. When something replaces Uptime
|
||||||
|
# Kuma, only the push transport needs rewriting; the rest still applies.
|
||||||
|
#
|
||||||
|
# What was being monitored: archive/uptime_kuma/MONITORS.md
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
- name: Setup UPS Heartbeat Monitoring with Uptime Kuma
|
- name: Setup UPS Heartbeat Monitoring with Uptime Kuma
|
||||||
hosts: hypervisor
|
hosts: hypervisor
|
||||||
become: true
|
become: true
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,16 @@
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
|
# DEPRECATED — Uptime Kuma was decommissioned on 2026-09-11.
|
||||||
|
#
|
||||||
|
# This play WILL FAIL if run as-is, and that is deliberate: uptime_kuma_username
|
||||||
|
# and uptime_kuma_password were removed from the vault, so the "Validate Uptime
|
||||||
|
# Kuma configuration" assert stops it before anything is installed or changed.
|
||||||
|
#
|
||||||
|
# It is kept because the CHECK LOGIC is the durable part — what gets measured,
|
||||||
|
# the thresholds, and the systemd timer plumbing. When something replaces Uptime
|
||||||
|
# Kuma, only the push transport needs rewriting; the rest still applies.
|
||||||
|
#
|
||||||
|
# What was being monitored: archive/uptime_kuma/MONITORS.md
|
||||||
|
# ═════════════════════════════════════════════════════════════════════════════
|
||||||
- name: Setup ntfy as Uptime Kuma Notification Channel
|
- name: Setup ntfy as Uptime Kuma Notification Channel
|
||||||
hosts: monitoring
|
hosts: monitoring
|
||||||
become: no
|
become: no
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue