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

Merge pull request #190 from voxpupuli/modulesync

modulesync 7.3.0

a7a22c7b39eebfcac4b00e0f778cf51246abc1b5 authored 11 months ago by Markus Zilch <[email protected]>
modulesync 7.3.0

873c2728095d0788cbb8cf68208a1207872c37bf authored 11 months ago by markuszilch <[email protected]>
Merge pull request #189 from voxpupuli/modulesync

modulesync 7.2.0

b4e0ab348a00f5d62b3a52cd505f48ccacc921a7 authored about 1 year ago by Tim Meusel <[email protected]>
modulesync 7.2.0

0d0037beaa3c43a3ad02728ff7ed0d71c8f94a93 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #186 from bastelfreak/set

Run backup create with set +e if pruning is enabled

e7095f8088cec255866023a93dc426e49a5bd6e1 authored about 1 year ago by Tim Meusel <[email protected]>
Run backup create with set +e if pruning is enabled

In case a file changes during a backup, borg will log a warning like
this:
```
Nov 07 18:30:05 w...

fb7c14d60c2dac1cb7f74e0c616332859cb9ca28 authored about 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 4.2.1-rc0

1e1904befdfacd8c78f4d557127c862a1f523f6e authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #185 from voxpupuli/rel420

Release 4.2.0

e9c57c2299794339f28d48d42ef839973914f09d authored about 1 year ago by Tim Meusel <[email protected]>
Release 4.2.0

ec91c54b7dc18bb10fafcb0dd67fdab88caca8eb authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #184 from bastelfreak/deps

puppet/systemd: Allow 6.x

7a08443d0e0a2b793265f6cf35ef03b52d7028c5 authored about 1 year ago by Tim Meusel <[email protected]>
puppet/systemd: Allow 6.x

6031d4f2d9ea4cc8b82e68eed93bdfde88ea5c35 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #183 from bastelfreak/upload

Make upload ratelimit configurable

1f9d3d13d287ec086dc096e8c899ba5a1d2bb379 authored about 1 year ago by Tim Meusel <[email protected]>
Make upload ratelimit configureable

ce3037a587cf43a730d2bcb862125a15e65642e6 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #182 from bastelfreak/arch

Arch Linux: Dont install perl-app-borgrestore when borg should be installed

29f84f27099a66978f20f914219a4768cfb8b137 authored over 1 year ago by Sebastian Rakel <[email protected]>
borg-restore.pl: Update 3.4.4->3.4.5

c827874f5b383ae77c50669ff8ac81204cfa0587 authored over 1 year ago by Tim Meusel <[email protected]>
Arch Linux: Dont install perl-app-borgrestore when borg should be installed

4651937e82dee6d4e053f4ae16b20491d08593b3 authored over 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 4.1.1-rc0

f95422c12f28d78d1d704cfe51be0d1e19ed1282 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #181 from bastelfreak/rel410

Release 4.1.0

2d9c3bb91b2d1f4884b1694d759a473a08ffb4b5 authored over 1 year ago by Tim Meusel <[email protected]>
Release 4.1.0

50d28f2d4549ecb32c8182cdcfcada89d5cfd545 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #180 from bastelfreak/keygen

puppet/ssh_keygen: Allow 7.x

185aafa476c083203a6feea420835ac5923cdbb5 authored over 1 year ago by Tim Meusel <[email protected]>
puppet/ssh_keygen: Allow 7.x

e96bb3ad42ffe73f928ce570d4e9f695ca7aca36 authored over 1 year ago by Tim Meusel <[email protected]>
puppet/systemd: Allow 5.x

6d9b7617eca2653c2a8a94d41d6cf4804659e98b authored over 1 year ago by Tim Meusel <[email protected]>
puppetlabs/vcsrepo: Allow 6.x

d0131eb214874b84bd1d8fef90d9f2b2a26e66b9 authored over 1 year ago by Tim Meusel <[email protected]>
saz/ssh: Allow 11.x

7cd5a8cd3abc501bd148b87d6b7e998c170f27af authored over 1 year ago by Tim Meusel <[email protected]>
puppetlabs/stdlib: Allow 9.x

c3a72eee6f9181d6b934d73650be74d7bd21497e authored over 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 4.0.1-rc0

3ae59cf528ea1ea0f51df6a62e56bd724a385f13 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #176 from bastelfreak/rel400

Release 4.0.0

0492928e9c45001dfa204b68c0846f556c413f82 authored over 1 year ago by Tim Meusel <[email protected]>
Release 4.0.0

983c23ba9f27b463579ae44a0ebac24d5b0432e9 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #173 from voxpupuli/puppet8_20230723

Add Puppet 8 support

d53d5441cbc4f83253c516175fc787f1ff82009e authored over 1 year ago by Romain Tartière <[email protected]>
Add Puppet 8 support

f523efeaf038f8b187657bdc890c2d5e2c0f97f8 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #175 from voxpupuli/centos7

Drop EL7 support

8c046c111bc91d7a6c87cee2a12706bc1a5fe19e authored over 1 year ago by Tim Meusel <[email protected]>
Drop EL7 support

EL7 is too old to compile the required perl dependencies

1510a27ef0451d53c9c56c9a665d7cad58c0ac69 authored over 1 year ago by Tim Meusel <[email protected]>
rubocop: autofix

56e807c1411c9bf4d0fc61a9f42e62a021489ca3 authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 7.0.0

cc350bb238214b5a01312e38e7c4210ae471eb39 authored over 1 year ago by Tim Meusel <[email protected]>
Fix CI on RedHat 8

9dfc397ea56d1302207f108c2572d1748d067505 authored over 1 year ago by Tim Meusel <[email protected]>
Track the installed borg version to fix CI

When borg is not installed, we do not have a fact with the current
version and assume it is 1.2....

e4a3a314976df43b158d010c562a0bfd6d62f43e authored over 1 year ago by Romain Tartière <[email protected]>
Fix acceptance tests

4b105c9b5c7fd4b586fc524c838adb62794e00dd authored over 1 year ago by Romain Tartière <[email protected]>
modulesync 5.5.0

c333e432f28b2c63ab44ebf241fd23b8aeaa87ac authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #174 from voxpupuli/puppet7

Drop Puppet 6 support

e61dd965da088ea3d7708dd093c681fe1fdfd4be authored over 1 year ago by Tim Meusel <[email protected]>
Drop Puppet 6 support

b9a790b849a7acde96b23d08dd2e6a4c17c5a099 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #169 from bastelfreak/ftp

Test Ruby 3.2

7455d53f97cb6065401460c4dfeeab41365de744 authored over 1 year ago by Tim Meusel <[email protected]>
Test Ruby 3.2

e75052e10d04040c0318aa14efd9f6bc58897ac4 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #168 from voxpupuli/maint/systemd-4.0.0

bump puppet/systemd to < 5.0.0

001b96839b87d275b29b50e5c4166c1083c26187 authored over 1 year ago by Tim Meusel <[email protected]>
bump puppet/systemd to < 5.0.0

ba586587e679c48609fd10d0d86df1013b1e51b1 authored almost 2 years ago by Joshua Hoblitt <[email protected]>
[blacksmith] Bump version to 3.2.1-rc0

9896ac805cab00ac110a9a040ef1798eb642ab7a authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #165 from bastelfreak/rel320

Release 3.2.0

4bc3933de2faf45bc61e5f425b858954875ab2b5 authored about 2 years ago by Tim Meusel <[email protected]>
Release 3.2.0

96967dbc8152f60cfaad8bca2ccdabfdd154388a authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #164 from bastelfreak/foo

saz/ssh: Allow 10.x

c4a782c9533d2932a77afabba3adb46fa5b05c89 authored about 2 years ago by Tim Meusel <[email protected]>
saz/ssh: Allow 10.x

eaa478004917597aacbbd23583a01af74b58191c authored about 2 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.1.1-rc0

dfe823d4d4a32253947d39213d872cd48ea48663 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #162 from bastelfreak/rel310

Release 3.1.0

58a65346e40eca5bcd8b29e31c5753300a05bc77 authored over 2 years ago by Tim Meusel <[email protected]>
Release 3.1.0

b77af65274be0888469e2ab7d60e92e3d9e480a4 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #161 from bastelfreak/fact

Implement support for older borg versions

ccf543b2d12cadbe90221396eada7cfbc352bec9 authored over 2 years ago by Tim Meusel <[email protected]>
Implement support for older borg versions

`--numeric-ids` is only available since borgbackup 1.2.0 and newer.

a2ed9d57d05f4ff472860e8e3dadbb5902d3a6c5 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #160 from bastelfreak/fact

Add version fact

a811dbac11db5cc9dc050275001c369f8a4d0b4a authored over 2 years ago by Tim Meusel <[email protected]>
Add version fact

44343c671c08efc7813b164d7f92c722148b1cdf authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #159 from bastelfreak/list

borg prune: List archives that wont be deleted

2e85164eafefc53fb41476901486d21c449cf541 authored over 2 years ago by Tim Meusel <[email protected]>
borg prune: List archives that wont be deleted

cc4dee3a227eb453e39ea57ba5ea23bf49aab352 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #158 from voxpupuli/modulesync

modulesync 5.2.0

fdc2bdb761f5ca2600a58be72781a04a85a2d271 authored over 2 years ago by Tim Meusel <[email protected]>
fixutres.yml: Add sshkeys_core

59d6f87fdaa1ba1459d3c383e8e2dcf760abbf05 authored over 2 years ago by Tim Meusel <[email protected]>
modulesync 5.2.0

063a3297d635c7f3fb20a14ba84a339d6f485cbc authored over 2 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.0.1-rc0

fb25f9b09d62a9bf7d1cdd88b861cfa077c587a6 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #157 from bastelfreak/rel300

Release 3.0.0

b7fbd4b1cc1bb440c9cc6bd3bebcca558b80e1f5 authored over 2 years ago by Tim Meusel <[email protected]>
Release 3.0.0

e60b22b1f35f83e43273c03094ea2e9586d949b3 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #156 from voxpupuli/debian9

Drop support for Debian 9 since it's EoL

7bd094e20d1b02cb061eb659cfb15e9c71c51cfa authored almost 3 years ago by Justin Kromlinger <[email protected]>
Drop support for Debian 9 since it's EoL

6bcb41bb2e4cd79ea429e78ad1e189a684cd7920 authored almost 3 years ago by hashworks <[email protected]>
Merge pull request #155 from voxpupuli/feature/WorkingDir

Add configureable working directory from where the backup should be created

acf03362c7886e318b31477d19dfd3603129db84 authored almost 3 years ago by Justin Kromlinger <[email protected]>
Add configureable working directory from where the backup should be created

0a850431cf142f1be6a7065c0fbbeffe3e2149be authored almost 3 years ago by hashworks <[email protected]>
Merge pull request #150 from voxpupuli/feature/SnapshotSupport

Add support for snapshots using pre/post scripts

a7cc861474e0b5c72fa1838efed68200f7c2147f authored almost 3 years ago by Tim Meusel <[email protected]>
Add support for snapshots using pre/post scripts

Snapshots should be created using `pre_backup_script` and cleaned up
with `post_backup_script`. ...

51ed9db8badd993c9be26538b58a4119fd49ea2b authored almost 3 years ago by hashworks <[email protected]>
Add small updates from upstream

`--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]>
Move configuration file to script template

Since the backup script is a template anyway it is unecessary to split
move some configuration t...

f3858c1012f828aff5f2bc52abd2e285006bb2a9 authored almost 3 years ago by hashworks <[email protected]>
Merge pull request #154 from bastelfreak/fedora

Fedora: Drop support

ef4ed5331a4aff6e5360da84ea65d8320400b6e1 authored almost 3 years ago by Justin Kromlinger <[email protected]>
Fedora: Drop support

The tests do not pass anymore because puppet dropped the repos.

345e8afb7b3697f9b954e277d151bd539bf2700f authored almost 3 years ago by Tim Meusel <[email protected]>
Merge pull request #153 from bastelfreak/ubuntu

Add Ubuntu 20.04 support

5dc83de58417d4688ea0b9f346b06e004d640d14 authored almost 3 years ago by Tim Meusel <[email protected]>
Merge pull request #152 from voxpupuli/debian11

Add Debian 11 support

940fe3b95e655bb4db341b16889613257ec990de authored almost 3 years ago by Tim Meusel <[email protected]>
Add Ubuntu 20.04 support

ec790be4a57342cdff5eac2e4abb2e917506faca authored almost 3 years ago by Tim Meusel <[email protected]>
Add Debian 11 support

fe549ae9448c106ad3c83ff43688dfd97ec93d1d authored almost 3 years ago by Tim Meusel <[email protected]>
Merge pull request #148 from voxpupuli/modulesync

modulesync 5.2.0

d6bcfe2645faf20c8a32106f729725cab3c11438 authored almost 3 years ago by Tim Meusel <[email protected]>
modulesync 5.2.0

65e650d9e179e91ef5d7498858441b161058a67a authored almost 3 years ago by Tim Meusel <[email protected]>
Merge pull request #149 from bastelfreak/add-archlinux2

Implement Arch Linux acceptance testing

d9712441a8e45b75750527c6c9acff9b61ae151d authored almost 3 years ago by Tim Meusel <[email protected]>
Implement Arch Linux acceptance testing

e8a19f164b83532d16048a682a62704e4812897f authored almost 3 years ago by Tim Meusel <[email protected]>
Merge pull request #151 from bastelfreak/ssh

saz/ssh: Allow 9.x / Fix CentOS 8 acceptance tests

3d0a4320656c365994640c14e7e4ce885736ea20 authored almost 3 years ago by Tim Meusel <[email protected]>
Fix CentOS 8 acceptance tests

The PowerTools repository is required. The hack we had previously worked
only on CentOS 8, not C...

d23d4e54fbd45bd432c715c0744e26a989bd481a authored almost 3 years ago by Tim Meusel <[email protected]>
saz/ssh: Allow 9.x

d6d5196032481717e5583f710bfeff02b342ed7f authored almost 3 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 2.4.1-rc0

659c8896ed0cd23615a32f55e3b738cd245ec8a5 authored about 3 years ago by Tim Meusel <[email protected]>
Merge pull request #147 from bastelfreak/rel240

Release 2.4.0

75973df7642e83fe6a3b35185d0c179f6021b7e3 authored about 3 years ago by Tim Meusel <[email protected]>
Release 2.4.0

a8886f4e201428525bfb1387e148d29172a096c5 authored about 3 years ago by Tim Meusel <[email protected]>
Merge pull request #146 from bastelfreak/rubocop

Implement support for custom unit dependencies

369e20e3826abe5979465d83d318ea71d13bf11e authored about 3 years ago by Tim Meusel <[email protected]>
Implement support for custom unit dependencies

b2d9c9f29419460a0a2685776dac997a71613a4b authored about 3 years ago by Tim Meusel <[email protected]>
Merge pull request #144 from voxpupuli/modulesync

modulesync 5.1.0

7aa8b6502ee09da372a5193f01b277aae29913ff authored about 3 years ago by Tim Meusel <[email protected]>
Enable more linter

5dd86ab58d427c01165805f588b330c44640b5d7 authored about 3 years ago by Tim <[email protected]>
modulesync 5.1.0

bafc06ce5aaa50ef0c5fa7dc2531497226745943 authored about 3 years ago by Tim <[email protected]>
[blacksmith] Bump version to 2.3.2-rc0

cc29431d47f1814486743cc437300affd189635d authored about 3 years ago by Tim <[email protected]>
Merge pull request #143 from bastelfreak/rel231

Release 2.3.1

ff93450a160413cc14ae8b95bb2d34f22a508764 authored about 3 years ago by Tim Meusel <[email protected]>
Release 2.3.1

5222d406ab8d51adce0cbc8d082db4035bca6eaa authored about 3 years ago by Tim <[email protected]>
Merge pull request #141 from hashworks/fix/mountpointQuotation

Surround mountpoints in configuration file with quotes, avoid whitespace prefix for exclude patt...

9ff99f0045d1b9f1fbbd6c271348c01249e9ba2b authored about 3 years ago by Tim Meusel <[email protected]>
Make sure exclude patterns are not prefixed by whitespace

Otherwise they end up like this:
`exclude-list-borg`:
```
sh:/root/.cache/*
```

1d427c6f869f0b83b567ac731872bd4373c3401b authored about 3 years ago by hashworks <[email protected]>
Surround mountpoints in configuration file with quotes

This allows mountpoints with spaces. Those would otherwise end up like
this:
`backup-sh-conf.sh`...

7a23050bbb5b601eb291b1181bf06ee81446225c authored about 3 years ago by hashworks <[email protected]>
Merge pull request #142 from hashworks/fix/prometheusExporterConfig

Make sure /etc/borg contains the absolutebackupdestdir if it is set

0907579476011f8bf375a2bf8145a899ce791d1a authored about 3 years ago by Tim Meusel <[email protected]>