From f78b161bd8bed2a459e07606c3a9ef0dc28553a6 Mon Sep 17 00:00:00 2001 From: Olli Graf Date: Sun, 17 Jul 2022 18:57:58 +0200 Subject: [PATCH] =?UTF-8?q?updatepi=20jetzt=20mit=20reboot=20M=C3=B6glichk?= =?UTF-8?q?eit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ansible.cfg | 2 +- bin/borg-daily | 2 +- bin/borg-prune | 4 ++-- initpi.yml | 1 + roles/mountbackup/tasks/.main.yml.swp | Bin 12288 -> 0 bytes roles/updatepi/tasks/main.yml | 4 ++++ 6 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 roles/mountbackup/tasks/.main.yml.swp diff --git a/ansible.cfg b/ansible.cfg index ede5856..81f79cb 100644 --- a/ansible.cfg +++ b/ansible.cfg @@ -2,7 +2,7 @@ inventory = hosts interpreter_python = auto_silent nocows = 1 -timeout= 30 +timeout= 60 force_valid_group_names = ignore private_key_file = ~/.ssh/id_rsa diff --git a/bin/borg-daily b/bin/borg-daily index 1151106..b15cd41 100755 --- a/bin/borg-daily +++ b/bin/borg-daily @@ -19,7 +19,7 @@ # 0.2.0 PURPOSE="SYSTEM" TARGET_HOST="" -LOCATION="/tank/borg/" +LOCATION="/backup/Backup-Repo/borg/" BORG_REPO="${HOSTNAME}" TARGET="${TARGET_HOST}${LOCATION}${BORG_REPO}" ARC_NAME="${HOSTNAME}+${USER}:$(date +"%Y%m%dT%H%M%S")" diff --git a/bin/borg-prune b/bin/borg-prune index ecf4862..eb5e46c 100755 --- a/bin/borg-prune +++ b/bin/borg-prune @@ -19,11 +19,11 @@ # 0.2.0 PURPOSE="SYSTEM" TARGET_HOST="" -LOCATION="/tank/borg/" +LOCATION="/tank/borg" BORG_REPO="${HOSTNAME}" ARC_NAME="${HOSTNAME}+${USER}:$(date +"%Y%m%dT%H%M%S")" BORG_COMMENT="Automated \"${PURPOSE}\" backup to repository \"${BORG_REPO}\" at \"${TARGET_HOST}${LOCATION}\" issued $(date +"%Y-%m-%dT%H:%M:%S")." -BORG_OPTS="--keep-within 31d" +BORG_OPTS="--keep-within 15d" LOGFILE_LOCATION="/tmp" LOGFILE="borg-${PURPOSE}_$(date +"%Y%m%dT%H%M%S").log" export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes diff --git a/initpi.yml b/initpi.yml index 752f421..7d08a33 100644 --- a/initpi.yml +++ b/initpi.yml @@ -5,6 +5,7 @@ roles: - initpi - installpkg + - mountbackup - installsoft - log2ram - disableswap diff --git a/roles/mountbackup/tasks/.main.yml.swp b/roles/mountbackup/tasks/.main.yml.swp deleted file mode 100644 index 2e5a57bb09f59fc3bc339ceb93b5cb6504033461..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&O^Vb&6bJBXS0d_&bAhLBXYw%vW1AbyLU5y7sU#IT)0Il7ydVwYcmq!%xO687 z9>A60#ifot$0SG_<0uX=z1Rwwb2tWV=5V(W_x|VPMn@XKX!vFtg-~Zot zl=>q1B>5nDBY7_ABu^#RB|l`%SIK9|N69c{NC%YsU2yUlo);I7sp%IhTHao*W((Y3DfY z>O5Va5RdZ)&5MG5^~9Qm43(ym6X^x9pN!fkr^8Jg{cSeUX1(Dml`ZHp7PYOD$=jcP zR)r|+nW#36o-B`h(`fvje@1zhW${N!hJvkYT5JBewPPpim~@;=nu!;NjH{_{q%$l{ g;@)JF!LDw-skry6*m+)I>ys*Pq{P}{=v&9?CpyNipa1{> diff --git a/roles/updatepi/tasks/main.yml b/roles/updatepi/tasks/main.yml index b7f42a7..6d5a178 100644 --- a/roles/updatepi/tasks/main.yml +++ b/roles/updatepi/tasks/main.yml @@ -5,4 +5,8 @@ update_cache: yes cache_valid_time: 120 autoremove: yes +- name: Pi Neustart if /var/run/reboot-reqired exists + command: shutdown -r now + args: + removes: /var/run/reboot-required