From 6d584bc582b32cf2182018d003eabd542576f8e1 Mon Sep 17 00:00:00 2001 From: Maxim Vershinin Date: Tue, 18 Aug 2026 13:00:01 +0400 Subject: [PATCH] CHANGE: updates systemd service and timer --- systemd/ansible-maintenance.service | 8 ++++---- systemd/ansible-maintenance.timer | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/systemd/ansible-maintenance.service b/systemd/ansible-maintenance.service index 2717b2b..2caaae1 100644 --- a/systemd/ansible-maintenance.service +++ b/systemd/ansible-maintenance.service @@ -6,10 +6,10 @@ Wants=network-online.target [Service] Type=oneshot # CAHNGE TO MATCH YOUR REQUIREMENTS -User=max -Group=max -WorkingDirectory=/home/max/projects/ansible_home -ExecStart=/home/max/projects/ansible_home/run_playbook.sh /home/max/projects/ansible_home/playbooks/maintain.yaml +User=ansible +Group=ansible +WorkingDirectory=/home/ansible/ansible-production +ExecStart=/home/ansible/ansible-production/run_maintain_playbook.sh StandardOutput=journal StandardError=journal # Optional: prevent runaway if the playbook hangs diff --git a/systemd/ansible-maintenance.timer b/systemd/ansible-maintenance.timer index 6e606e0..ae3c369 100644 --- a/systemd/ansible-maintenance.timer +++ b/systemd/ansible-maintenance.timer @@ -1,9 +1,9 @@ [Unit] -Description=Timer for Ansible maintenance playbook, runs every 10 minutes +Description=Timer for Ansible maintenance playbook, runs every day Requires=ansible-maintenance.service [Timer] -OnUnitActiveSec=10min +OnUnitActiveSec=1d Persistent=true Unit=ansible-maintenance.service