Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-borg
Puppet module to deploy borgbackup with helpful CLI wrappers for backup & restore
https://github.com/voxpupuli/puppet-borg
modulesync 7.3.0
a7a22c7b39eebfcac4b00e0f778cf51246abc1b5 authored 11 months ago by Markus Zilch <[email protected]>873c2728095d0788cbb8cf68208a1207872c37bf authored 11 months ago by markuszilch <[email protected]>
modulesync 7.2.0
b4e0ab348a00f5d62b3a52cd505f48ccacc921a7 authored about 1 year ago by Tim Meusel <[email protected]>0d0037beaa3c43a3ad02728ff7ed0d71c8f94a93 authored about 1 year ago by Tim Meusel <[email protected]>
Run backup create with set +e if pruning is enabled
e7095f8088cec255866023a93dc426e49a5bd6e1 authored about 1 year ago by Tim Meusel <[email protected]>
In case a file changes during a backup, borg will log a warning like
this:
```
Nov 07 18:30:05 w...
1e1904befdfacd8c78f4d557127c862a1f523f6e authored about 1 year ago by Tim Meusel <[email protected]>
Release 4.2.0
e9c57c2299794339f28d48d42ef839973914f09d authored about 1 year ago by Tim Meusel <[email protected]>ec91c54b7dc18bb10fafcb0dd67fdab88caca8eb authored about 1 year ago by Tim Meusel <[email protected]>
puppet/systemd: Allow 6.x
7a08443d0e0a2b793265f6cf35ef03b52d7028c5 authored about 1 year ago by Tim Meusel <[email protected]>6031d4f2d9ea4cc8b82e68eed93bdfde88ea5c35 authored about 1 year ago by Tim Meusel <[email protected]>
Make upload ratelimit configurable
1f9d3d13d287ec086dc096e8c899ba5a1d2bb379 authored about 1 year ago by Tim Meusel <[email protected]>ce3037a587cf43a730d2bcb862125a15e65642e6 authored about 1 year ago by Tim Meusel <[email protected]>
Arch Linux: Dont install perl-app-borgrestore when borg should be installed
29f84f27099a66978f20f914219a4768cfb8b137 authored over 1 year ago by Sebastian Rakel <[email protected]>c827874f5b383ae77c50669ff8ac81204cfa0587 authored over 1 year ago by Tim Meusel <[email protected]>
4651937e82dee6d4e053f4ae16b20491d08593b3 authored over 1 year ago by Tim Meusel <[email protected]>
f95422c12f28d78d1d704cfe51be0d1e19ed1282 authored over 1 year ago by Tim Meusel <[email protected]>
Release 4.1.0
2d9c3bb91b2d1f4884b1694d759a473a08ffb4b5 authored over 1 year ago by Tim Meusel <[email protected]>50d28f2d4549ecb32c8182cdcfcada89d5cfd545 authored over 1 year ago by Tim Meusel <[email protected]>
puppet/ssh_keygen: Allow 7.x
185aafa476c083203a6feea420835ac5923cdbb5 authored over 1 year ago by Tim Meusel <[email protected]>e96bb3ad42ffe73f928ce570d4e9f695ca7aca36 authored over 1 year ago by Tim Meusel <[email protected]>
6d9b7617eca2653c2a8a94d41d6cf4804659e98b authored over 1 year ago by Tim Meusel <[email protected]>
d0131eb214874b84bd1d8fef90d9f2b2a26e66b9 authored over 1 year ago by Tim Meusel <[email protected]>
7cd5a8cd3abc501bd148b87d6b7e998c170f27af authored over 1 year ago by Tim Meusel <[email protected]>
c3a72eee6f9181d6b934d73650be74d7bd21497e authored over 1 year ago by Tim Meusel <[email protected]>
3ae59cf528ea1ea0f51df6a62e56bd724a385f13 authored over 1 year ago by Tim Meusel <[email protected]>
Release 4.0.0
0492928e9c45001dfa204b68c0846f556c413f82 authored over 1 year ago by Tim Meusel <[email protected]>983c23ba9f27b463579ae44a0ebac24d5b0432e9 authored over 1 year ago by Tim Meusel <[email protected]>
Add Puppet 8 support
d53d5441cbc4f83253c516175fc787f1ff82009e authored over 1 year ago by Romain Tartière <[email protected]>f523efeaf038f8b187657bdc890c2d5e2c0f97f8 authored over 1 year ago by Tim Meusel <[email protected]>
Drop EL7 support
8c046c111bc91d7a6c87cee2a12706bc1a5fe19e authored over 1 year ago by Tim Meusel <[email protected]>EL7 is too old to compile the required perl dependencies
1510a27ef0451d53c9c56c9a665d7cad58c0ac69 authored over 1 year ago by Tim Meusel <[email protected]>56e807c1411c9bf4d0fc61a9f42e62a021489ca3 authored over 1 year ago by Tim Meusel <[email protected]>
cc350bb238214b5a01312e38e7c4210ae471eb39 authored over 1 year ago by Tim Meusel <[email protected]>
9dfc397ea56d1302207f108c2572d1748d067505 authored over 1 year ago by Tim Meusel <[email protected]>
When borg is not installed, we do not have a fact with the current
version and assume it is 1.2....
4b105c9b5c7fd4b586fc524c838adb62794e00dd authored over 1 year ago by Romain Tartière <[email protected]>
c333e432f28b2c63ab44ebf241fd23b8aeaa87ac authored over 1 year ago by Tim Meusel <[email protected]>
Drop Puppet 6 support
e61dd965da088ea3d7708dd093c681fe1fdfd4be authored over 1 year ago by Tim Meusel <[email protected]>b9a790b849a7acde96b23d08dd2e6a4c17c5a099 authored over 1 year ago by Tim Meusel <[email protected]>
Test Ruby 3.2
7455d53f97cb6065401460c4dfeeab41365de744 authored over 1 year ago by Tim Meusel <[email protected]>e75052e10d04040c0318aa14efd9f6bc58897ac4 authored over 1 year ago by Tim Meusel <[email protected]>
bump puppet/systemd to < 5.0.0
001b96839b87d275b29b50e5c4166c1083c26187 authored over 1 year ago by Tim Meusel <[email protected]>ba586587e679c48609fd10d0d86df1013b1e51b1 authored almost 2 years ago by Joshua Hoblitt <[email protected]>
9896ac805cab00ac110a9a040ef1798eb642ab7a authored about 2 years ago by Tim Meusel <[email protected]>
Release 3.2.0
4bc3933de2faf45bc61e5f425b858954875ab2b5 authored about 2 years ago by Tim Meusel <[email protected]>96967dbc8152f60cfaad8bca2ccdabfdd154388a authored about 2 years ago by Tim Meusel <[email protected]>
saz/ssh: Allow 10.x
c4a782c9533d2932a77afabba3adb46fa5b05c89 authored about 2 years ago by Tim Meusel <[email protected]>eaa478004917597aacbbd23583a01af74b58191c authored about 2 years ago by Tim Meusel <[email protected]>
dfe823d4d4a32253947d39213d872cd48ea48663 authored over 2 years ago by Tim Meusel <[email protected]>
Release 3.1.0
58a65346e40eca5bcd8b29e31c5753300a05bc77 authored over 2 years ago by Tim Meusel <[email protected]>b77af65274be0888469e2ab7d60e92e3d9e480a4 authored over 2 years ago by Tim Meusel <[email protected]>
Implement support for older borg versions
ccf543b2d12cadbe90221396eada7cfbc352bec9 authored over 2 years ago by Tim Meusel <[email protected]>`--numeric-ids` is only available since borgbackup 1.2.0 and newer.
a2ed9d57d05f4ff472860e8e3dadbb5902d3a6c5 authored over 2 years ago by Tim Meusel <[email protected]>Add version fact
a811dbac11db5cc9dc050275001c369f8a4d0b4a authored over 2 years ago by Tim Meusel <[email protected]>44343c671c08efc7813b164d7f92c722148b1cdf authored over 2 years ago by Tim Meusel <[email protected]>
borg prune: List archives that wont be deleted
2e85164eafefc53fb41476901486d21c449cf541 authored over 2 years ago by Tim Meusel <[email protected]>cc4dee3a227eb453e39ea57ba5ea23bf49aab352 authored over 2 years ago by Tim Meusel <[email protected]>
modulesync 5.2.0
fdc2bdb761f5ca2600a58be72781a04a85a2d271 authored over 2 years ago by Tim Meusel <[email protected]>59d6f87fdaa1ba1459d3c383e8e2dcf760abbf05 authored over 2 years ago by Tim Meusel <[email protected]>
063a3297d635c7f3fb20a14ba84a339d6f485cbc authored over 2 years ago by Tim Meusel <[email protected]>
fb25f9b09d62a9bf7d1cdd88b861cfa077c587a6 authored over 2 years ago by Tim Meusel <[email protected]>
Release 3.0.0
b7fbd4b1cc1bb440c9cc6bd3bebcca558b80e1f5 authored over 2 years ago by Tim Meusel <[email protected]>e60b22b1f35f83e43273c03094ea2e9586d949b3 authored over 2 years ago by Tim Meusel <[email protected]>
Drop support for Debian 9 since it's EoL
7bd094e20d1b02cb061eb659cfb15e9c71c51cfa authored almost 3 years ago by Justin Kromlinger <[email protected]>6bcb41bb2e4cd79ea429e78ad1e189a684cd7920 authored almost 3 years ago by hashworks <[email protected]>
Add configureable working directory from where the backup should be created
acf03362c7886e318b31477d19dfd3603129db84 authored almost 3 years ago by Justin Kromlinger <[email protected]>0a850431cf142f1be6a7065c0fbbeffe3e2149be authored almost 3 years ago by hashworks <[email protected]>
Add support for snapshots using pre/post scripts
a7cc861474e0b5c72fa1838efed68200f7c2147f authored almost 3 years ago by Tim Meusel <[email protected]>
Snapshots should be created using `pre_backup_script` and cleaned up
with `post_backup_script`. ...
`--numeric-owner` is deprecated and replaced by `--numeric-ids`.
See https://git.server-speed.n...
2b934708cd54906781f722ebed902a04f4b4f903 authored almost 3 years ago by hashworks <[email protected]>
Since the backup script is a template anyway it is unecessary to split
move some configuration t...
Fedora: Drop support
ef4ed5331a4aff6e5360da84ea65d8320400b6e1 authored almost 3 years ago by Justin Kromlinger <[email protected]>The tests do not pass anymore because puppet dropped the repos.
345e8afb7b3697f9b954e277d151bd539bf2700f authored almost 3 years ago by Tim Meusel <[email protected]>Add Ubuntu 20.04 support
5dc83de58417d4688ea0b9f346b06e004d640d14 authored almost 3 years ago by Tim Meusel <[email protected]>Add Debian 11 support
940fe3b95e655bb4db341b16889613257ec990de authored almost 3 years ago by Tim Meusel <[email protected]>ec790be4a57342cdff5eac2e4abb2e917506faca authored almost 3 years ago by Tim Meusel <[email protected]>
fe549ae9448c106ad3c83ff43688dfd97ec93d1d authored almost 3 years ago by Tim Meusel <[email protected]>
modulesync 5.2.0
d6bcfe2645faf20c8a32106f729725cab3c11438 authored almost 3 years ago by Tim Meusel <[email protected]>65e650d9e179e91ef5d7498858441b161058a67a authored almost 3 years ago by Tim Meusel <[email protected]>
Implement Arch Linux acceptance testing
d9712441a8e45b75750527c6c9acff9b61ae151d authored almost 3 years ago by Tim Meusel <[email protected]>e8a19f164b83532d16048a682a62704e4812897f authored almost 3 years ago by Tim Meusel <[email protected]>
saz/ssh: Allow 9.x / Fix CentOS 8 acceptance tests
3d0a4320656c365994640c14e7e4ce885736ea20 authored almost 3 years ago by Tim Meusel <[email protected]>
The PowerTools repository is required. The hack we had previously worked
only on CentOS 8, not C...
d6d5196032481717e5583f710bfeff02b342ed7f authored almost 3 years ago by Tim Meusel <[email protected]>
659c8896ed0cd23615a32f55e3b738cd245ec8a5 authored about 3 years ago by Tim Meusel <[email protected]>
Release 2.4.0
75973df7642e83fe6a3b35185d0c179f6021b7e3 authored about 3 years ago by Tim Meusel <[email protected]>a8886f4e201428525bfb1387e148d29172a096c5 authored about 3 years ago by Tim Meusel <[email protected]>
Implement support for custom unit dependencies
369e20e3826abe5979465d83d318ea71d13bf11e authored about 3 years ago by Tim Meusel <[email protected]>b2d9c9f29419460a0a2685776dac997a71613a4b authored about 3 years ago by Tim Meusel <[email protected]>
modulesync 5.1.0
7aa8b6502ee09da372a5193f01b277aae29913ff authored about 3 years ago by Tim Meusel <[email protected]>5dd86ab58d427c01165805f588b330c44640b5d7 authored about 3 years ago by Tim <[email protected]>
bafc06ce5aaa50ef0c5fa7dc2531497226745943 authored about 3 years ago by Tim <[email protected]>
cc29431d47f1814486743cc437300affd189635d authored about 3 years ago by Tim <[email protected]>
Release 2.3.1
ff93450a160413cc14ae8b95bb2d34f22a508764 authored about 3 years ago by Tim Meusel <[email protected]>5222d406ab8d51adce0cbc8d082db4035bca6eaa authored about 3 years ago by Tim <[email protected]>
Surround mountpoints in configuration file with quotes, avoid whitespace prefix for exclude patt...
9ff99f0045d1b9f1fbbd6c271348c01249e9ba2b authored about 3 years ago by Tim Meusel <[email protected]>
Otherwise they end up like this:
`exclude-list-borg`:
```
sh:/root/.cache/*
```
This allows mountpoints with spaces. Those would otherwise end up like
this:
`backup-sh-conf.sh`...
Make sure /etc/borg contains the absolutebackupdestdir if it is set
0907579476011f8bf375a2bf8145a899ce791d1a authored about 3 years ago by Tim Meusel <[email protected]>