47c68f478d
ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template
...
Replaces references to template: with ansible.builtin.template
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:30:29 +10:00
25391e95b7
ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package
...
Replaces many references to package: with ansible.builtin.package
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:28:00 +10:00
62952df107
ansiblelint fixes-- fqcn[action-core] - file to ansible.builtin.file
...
Replaces many references to file: with ansible.builtin.file
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:41:52 +10:00
691adee6ee
Fix name[casing] ansible-lint issues
...
fix 1900 failures of the following case issue:
`name[casing]: All names should start with an uppercase letter.`
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 20:20:07 +10:00
89f6f1fc32
Fix majority of remaining yamllint warnings and errors
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-28 17:31:45 +10:00
5cffe17cd8
copr-backup: special-case long-running rsync SSH parameters
...
Per: https://github.com/fedora-copr/copr/issues/3390
2024-10-29 19:21:18 +01:00
9aa32b4af1
rsnapshot-push: 1-hour SSH timeout before ending the backup session
...
The default timeout on the Copr Backend server is set to 60 seconds,
which can sometimes trigger the cancellation of the backup process.
2024-10-07 15:51:05 +02:00
55d34d843d
copr-be: keep just 4 weekly snapshots
...
We tend to consume too much storage on storinator.
2023-02-21 11:27:17 +01:00
f4c7ecdd33
copr-be: rsnapshot-push: run weekly on Saturday
...
The process is I/O intensive, and we seem to have lower traffic on
weekends.
2023-02-15 09:01:09 +01:00
57065bd9b0
copr: incremental backups: documentation
2023-02-05 12:32:12 +01:00
182dce43e8
copr: incremental backup: tweak periods once more
2023-02-05 12:15:58 +01:00
9ffbaef878
copr: incremental backup: do backup twice a week
2023-02-05 12:12:41 +01:00
b771f93a53
copr: incremental backup: don't spam /var/log/crond
2023-02-05 11:43:46 +01:00
f146b38572
copr: incremental backup: don't eat too much I/O
2023-02-05 11:34:47 +01:00
4a29bba927
copr: incremental backup: tweak periods
2023-02-05 11:10:22 +01:00
41775f37e9
copr: incremental backup to storinator, part 7
...
Use SSH transport, not RSYNC.
2023-02-05 09:44:20 +01:00
54f95026a9
copr: incremental backup to storinator, part 6
...
Install rsnapshot.
2023-02-05 09:32:33 +01:00
558ad3a1d0
copr: incremental backup to storinator, part 5
...
Install the "push" rsync action.
2023-02-05 09:26:04 +01:00
632cc1df47
copr: incremental backup to storinator, part 3
...
- fix crontab specification
- better timing plan default
2023-02-04 20:42:37 +01:00
4035b6eea6
copr: incremental backup to storinator, part 2
2023-02-04 20:33:10 +01:00
c1335a72d9
copr: incremental backup to storinator, part 1
...
These scripts are based on my personal "Don't Delay Backups" project,
which is not yet available as a public role.
2023-02-04 20:29:21 +01:00