From 52bb82f900091ad2e9ba475ea6bcd379ad2d9695 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20=C5=BD=C3=A1=C4=8Dek?= Date: Sat, 23 May 2026 17:07:29 +0200 Subject: [PATCH] Wire backup into setup_linux and add portainer1-jim backup host Imports backup.yml from setup_linux.yml so the backup play is reachable from the umbrella playbook via --tags backup. Also adds a backup_hosts entry for portainer1-jim.im.lab (5GB, /data/compose). Co-Authored-By: Claude Opus 4.7 (1M context) --- group_vars/all/backup.yml | 7 +++++++ setup_linux.yml | 8 +++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/group_vars/all/backup.yml b/group_vars/all/backup.yml index 717d29c..3342bff 100644 --- a/group_vars/all/backup.yml +++ b/group_vars/all/backup.yml @@ -16,3 +16,10 @@ backup_hosts: keep_daily: 7 keep_weekly: 4 keep_monthly: 6 + portainer1-jim.im.lab: + storage_size_gb: 5 + source_directories: + - /data/compose + keep_daily: 7 + keep_weekly: 4 + keep_monthly: 6 diff --git a/setup_linux.yml b/setup_linux.yml index efc7cd7..ded2a0f 100644 --- a/setup_linux.yml +++ b/setup_linux.yml @@ -101,4 +101,10 @@ - name: Set system hostname to inventory_hostname ansible.builtin.hostname: - name: "{{ inventory_hostname }}" \ No newline at end of file + name: "{{ inventory_hostname }}" + +# ============================== +# FOURTH PLAY: BACKUP +# ============================== + +- import_playbook: backup.yml \ No newline at end of file