Ryan Lerch
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
Ryan Lerch
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
Ryan Lerch
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
Ryan Lerch
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
Ryan Lerch
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
Pavel Raiskup
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
Pavel Raiskup
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
Pavel Raiskup
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
Pavel Raiskup
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
Pavel Raiskup
57065bd9b0
copr: incremental backups: documentation
2023-02-05 12:32:12 +01:00
Pavel Raiskup
182dce43e8
copr: incremental backup: tweak periods once more
2023-02-05 12:15:58 +01:00
Pavel Raiskup
9ffbaef878
copr: incremental backup: do backup twice a week
2023-02-05 12:12:41 +01:00
Pavel Raiskup
b771f93a53
copr: incremental backup: don't spam /var/log/crond
2023-02-05 11:43:46 +01:00
Pavel Raiskup
f146b38572
copr: incremental backup: don't eat too much I/O
2023-02-05 11:34:47 +01:00
Pavel Raiskup
4a29bba927
copr: incremental backup: tweak periods
2023-02-05 11:10:22 +01:00
Pavel Raiskup
41775f37e9
copr: incremental backup to storinator, part 7
...
Use SSH transport, not RSYNC.
2023-02-05 09:44:20 +01:00
Pavel Raiskup
54f95026a9
copr: incremental backup to storinator, part 6
...
Install rsnapshot.
2023-02-05 09:32:33 +01:00
Pavel Raiskup
558ad3a1d0
copr: incremental backup to storinator, part 5
...
Install the "push" rsync action.
2023-02-05 09:26:04 +01:00
Pavel Raiskup
632cc1df47
copr: incremental backup to storinator, part 3
...
- fix crontab specification
- better timing plan default
2023-02-04 20:42:37 +01:00
Pavel Raiskup
4035b6eea6
copr: incremental backup to storinator, part 2
2023-02-04 20:33:10 +01:00
Pavel Raiskup
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