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

allow ssh port configuration

The default port is 22, this now isn't hardcoded anymore, but a
parameter.

88998c0f40fa474a1225718e4eb7cacf1df870c5 authored over 5 years ago by Karsten Deubert <[email protected]>
[blacksmith] Bump version to 1.0.2-rc0

f8719a6ae76dc88427d4e9aff0a9f13323857e52 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #34 from bastelfreak/rel101

release 1.0.1

46b8aaf2db857a13799f7c3437b6350c675820ed authored over 5 years ago by Tim Meusel <[email protected]>
release 1.0.1

c1a3844bfb3ca8309b837b30cc80573bb4438a14 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #33 from bastelfreak/deps2

allow puppetlabs/vcsrepo 3.x

7deea2042f977c2b22baf435f8e7320a7d200837 authored over 5 years ago by Tim Meusel <[email protected]>
allow puppetlabs/vcsrepo 3.x

3bd428e227e9e7726f1ff38d16b02a721692d379 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #32 from bastelfreak/bug

vgcfgbackup: add support for multiple VGs

162a4f0d4393800e58dddc69968c231ff34ce16e authored over 5 years ago by Tim Meusel <[email protected]>
vgcfgbackup: add support for multiple VGs

vgcfgbackup won't backup multiple VGs into a single file. To make it
work with a single path, we...

73e8382edeb83cb0922cd6d18d71ea078e361ec3 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #31 from bastelfreak/bla

add `managed by puppet` header to templates

bc5c75f2e9bd0eb7d23925256a87ee157fcc90c8 authored over 5 years ago by Tim Meusel <[email protected]>
add `managed by puppet` header to templates

80d756460943702f986c257b67ce2e68e8ae6060 authored over 5 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 1.0.1-rc0

272e8acb1780b45b5e16d249924fe761d5fd9e9b authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #30 from bastelfreak/rel100

release 1.0.0

d92d317d22dbbe26801d6a2325ae3a8d59af4701 authored over 5 years ago by Tim Meusel <[email protected]>
release 1.0.0

d94287c7601adf1bc954e28edf2e56ac26122fa9 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #26 from bastelfreak/ubuntu

Add support for PPAs on Ubuntu 16.04

1c6445e5a26dbc2bc8cf672040b692d439cb84d2 authored over 5 years ago by Tim Meusel <[email protected]>
Add support for PPAs on Ubuntu 16.04

ede894bce0118b04a2e8d3814d93430dfae4622c authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #28 from bastelfreak/lvm

backup lvm2 config if vgcfgbackup is present

9a54b5f7fe8ac2afb0e8dd522097acebfaaf13dc authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #27 from bastelfreak/docupdates

Update documentation/README.md/metadata.json after repo migration

b4e7944a9f929169c1ebfe6007bc99c3ce986f0a authored over 5 years ago by Tim Meusel <[email protected]>
backup lvm2 config if vgcfgbackup is present

cb1a3d5adbbb7aa85812834ce36440b2908198c6 authored over 5 years ago by Tim Meusel <[email protected]>
update README.md

1eb8d407b6c0c9b4087c769023c9466e7df96b3e authored over 5 years ago by Tim Meusel <[email protected]>
add missing badges to README.md

5066831f13f5dfd63a5d965b7692271e4e98aeca authored over 5 years ago by Tim Meusel <[email protected]>
add missing LICENSE

This was AGPL-3 from since the beginning (as you can see in the
metadata.json), just the actual ...

fe19f037f3d6f96177593b5907c77f1c70d88a77 authored over 5 years ago by Tim Meusel <[email protected]>
update metdata.json after migration to Vox Pupuli

ba16a5153884adc06fd113f77adf09aba3c071de authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #29 from bastelfreak/ssh

allow saz/ssh 6.x

b37274b9edb243c3fec9fc50332907e21933060e authored over 5 years ago by Tim Meusel <[email protected]>
allow saz/ssh 6.x

d41fe4e1b907a4d9b28626adbf01c467681294f0 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #25 from bastelfreak/deps

allow puppetlabs/stdlib 5.x and 6.x; allow camptocamp/systemd 2.X, allow saz/ssh 5.x

47a9b90625b432e9e753fd5d26f09caf9482285c authored over 5 years ago by Tim Meusel <[email protected]>
allow saz/ssh 5.x

29856adccd73df46ea416730924087f9ccf17d03 authored over 5 years ago by Tim Meusel <[email protected]>
allow camptocamp/systemd 2.X

62d4b52357497eac29a5d02493372064547ed70e authored over 5 years ago by Tim Meusel <[email protected]>
allow puppetlabs/stdlib 5.x and 6.x

74c1899b0f0f633ce434f0adbad47d646be7e584 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #24 from bastelfreak/puppetversion

allow Puppet 6.x in metadata.json

97ff39c363ef2f2626d3ef0fbee76f8d968e7031 authored over 5 years ago by Alexander Fisher <[email protected]>
allow Puppet 6.x in metadata.json

27aa0a1fe3fd31e24f53fb6f624c1ea533a1f57d authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #23 from voxpupuli/modulesync

modulesync 2.7.0

14a6d2d6cd6749f4d79bb2ea812a28cda91b480d authored over 5 years ago by Tim Meusel <[email protected]>
configure acceptance tests

aef268edfcd2186acd72b7ba2d82cc12730c4f9f authored over 5 years ago by Tim Meusel <[email protected]>
require at least puppet 5.5.8

fd55cb571fc6953fea4b3ee2a42128145ff7b983 authored over 5 years ago by Tim Meusel <[email protected]>
regenerate REFERENCE.md

b5a9ef840d4b8c1158c6d47286db4e6758a59e4f authored over 5 years ago by Tim Meusel <[email protected]>
add travis secret

07961c4a302e4a66165b67f38aaf33e8ed523194 authored over 5 years ago by Tim Meusel <[email protected]>
modulesync 2.7.0

bbc1ca9de3517afa142561ead49892e36092940e authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #22 from bastelfreak/fuckup

fix broken indentation

d6c18f828c3a611a49ddb2eee279e3c9714eca13 authored over 5 years ago by Tim Meusel <[email protected]>
fix broken indentation

e45b22d69f72739f797030e31b012be911ad416a authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #21 from bastelfreak/docs

add puppet-strings docs & generate REFERENCE.md

55e87778fc8015bfd1811be8d248fa8a723020bf authored over 5 years ago by Tim Meusel <[email protected]>
add puppet-strings docs & generate REFERENCE.md

0ea60de43651a3ba2b5bc9242bed0e20bd719251 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #20 from bastelfreak/excludes

Implement support for custom exclude pattern

d57759c68f31c57d199649e653ab6e5b14377f19 authored over 5 years ago by Tim Meusel <[email protected]>
Implement support for custom exclude pattern

We currently support excludes/includes for mountpoints. borg supports
also a list of shell glob/...

73dbb59f2057837322a11f21f01bcc177c5541bd authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #19 from bastelfreak/oneshot

Revert "Don't set `type=oneshot` for backup unit"

7f0a5860bf7386d2296cce158b427520bb1a65f3 authored over 5 years ago by Tim Meusel <[email protected]>
Revert "Don't set `type=oneshot` for backup unit"

This reverts commit 3b9c51bf32df56fc00b01152ff3c1902c85a4836.

725ae5c3ee83f14ec941d953b55ddd6a00316946 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #18 from bastelfreak/gentoo

Add Gentoo support

99af9ff0fa8168b64aeefc32e830ba4867f3c67d authored over 5 years ago by Tim Meusel <[email protected]>
Add Gentoo support

eee59d789b0f167228017b52d6e1a1b306327946 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #17 from bastelfreak/bugfix/issue-16

#16: execute opt-deps only if they are present

b39d0230cb0577eb710a0930d46671daad37130b authored over 5 years ago by Tim Meusel <[email protected]>
\#16: execute opt-deps only if they are present

We have a bunch of optional dependencies that we execute to get more
information. We should only...

af6142563b22d191832b37b560eb5c5ef8042c1c authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #15 from bastelfreak/debian

Add Debian 8/9 support

29e3fae2d6584e95b6543e979006bc513b2f6316 authored over 5 years ago by Tim Meusel <[email protected]>
Add Debian 8/9 support

6d4978e71ef49d1bb2f2220d0efbd2f8827fe254 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #14 from bastelfreak/bugfoo

fix wrong conditions in unit file

e9aefa91dd5c21aedab7c0914ccd6a869e367583 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #13 from bastelfreak/bla

Add support for custom root dir on remote storage

1f7b3772b58128902f4b1a001f82b589cd245a13 authored over 5 years ago by Tim Meusel <[email protected]>
fix wrong conditions in unit file

We have a few conditions in the systemd service file for our borg job.
They should be handled on...

fdc0fe99d19a6e98a325b82af3c452a09d92dc2b authored over 5 years ago by Tim Meusel <[email protected]>
Add support for custom root dir on remote storage

9e294679410a705dad99e372c0446d64eed1572c authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #12 from bastelfreak/fedora

Add Fedora support for the restore script

ff1d88b758e6813ab5c304a653768d0d66b51544 authored over 5 years ago by Tim Meusel <[email protected]>
Add Fedora support for the restore script

03bde6ded3c4016568ef81e58c103f5b6ed11b98 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #11 from bastelfreak/blarg

Don't set `type=oneshot` for backup unit

131412f5d8509479ff14a5356dddfd0153541aee authored almost 6 years ago by Tim Meusel <[email protected]>
Don't set `type=oneshot` for backup unit

This will block your shell until the backup is finished if you start the
unit in an interactive ...

3ae9227c2dae70952bc3316b42beec0b2da299eb authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #10 from bastelfreak/ubuntudbupdate

update restore db after backuprun on Ubuntu

04eb353cd3d129f8e1ec3f28498aa570aff10ea0 authored about 6 years ago by Tim Meusel <[email protected]>
update restore db after backuprun on Ubuntu

7487ae19835e17ce5ca25c787c96a91f94161f19 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #9 from bastelfreak/home

set correct $HOME for borg-restore.pl install

1d552b7c8f8c36fcca258e74436c463067f9af23 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #8 from bastelfreak/ubuntu16

install libdbd-sqlite3-perl on Ubuntu

9877a30f112e3b5c89be884fe7cc5fdf23b6325e authored about 6 years ago by Tim Meusel <[email protected]>
set correct $HOME for borg-restore.pl install

Without this, cpanm will create .cpan at /, not /root

3edf891d53d5d212473f6465dc22469f0bdddee7 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #7 from bastelfreak/indentation

fix indentation in borg-backup.service

639dadbb15da681b9248df2c8c3273dea752b7eb authored about 6 years ago by Tim Meusel <[email protected]>
install libdbd-sqlite3-perl on Ubuntu

Ubuntu fails sometimes to build DBI::Sqlite because of a gcc bug. As a
workaround, we install th...

ddc5a6dd8fc1147563881f4b65511571904ab91b authored about 6 years ago by Tim Meusel <[email protected]>
fix indentation in borg-backup.service

12f46b51a277ef0a33aa31c9b59fdba2fb1d18ce authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #6 from bastelfreak/restorefoo

set cache path in config

b4b5dc18f6235d3377a554966a9348c5d0848eb2 authored about 6 years ago by Tim Meusel <[email protected]>
set cache path in config

This can be resolved internally, but would require $HOME to be set,
which isn't the case within ...

668c574ca51a2bac2a04f365b2ddef36dcee1925 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #5 from bastelfreak/ubuntu

Enable Ubuntu support for the restore script

8f9e3ee612724509655db224a045d1f47da02082 authored about 6 years ago by Tim Meusel <[email protected]>
fix broken versions in metadata.json

e01f5298bee25ee3b92ddc6c42dda8c47891bea4 authored about 6 years ago by Tim Meusel <[email protected]>
enable restore script support for ubuntu

f2f6b44c7cab916ba4b581aaed3991c765c57e29 authored about 6 years ago by Tim Meusel <[email protected]>
increase code coverage

ab56f7564fc1b16a1d5c6fd42f2bfcd8fae1a432 authored about 6 years ago by Tim Meusel <[email protected]>
move restore dependencies to hiera

d5924b18dcea1a4b748e87659928f5827d35ab00 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #3 from bastelfreak/restore2

code cleanup; increase test coverage; update the restore DB after a backup run on CentOS

84413d4ccc3ca4337d9294b2c4c70e5809d8d209 authored about 6 years ago by Tim Meusel <[email protected]>
update the restore DB after a backup run

861bbc954104c34cf6666967dee0421a7c644a45 authored about 6 years ago by Tim Meusel <[email protected]>
cleanup epp() template

cb042849f0e008f59207190a3e8f12ea246116b3 authored about 6 years ago by Tim Meusel <[email protected]>
rubocop: autofix

c03ac5eaec2d9cd8c67f8e10a6d1be795bb75c05 authored about 6 years ago by Tim Meusel <[email protected]>
configure correct restore script path on each OS

15f09ac65b789c6d632a416017abedf26edb42d6 authored about 6 years ago by Tim Meusel <[email protected]>
cleanup coverage reports

916d7d995711da0073e2f50f11980ad03878ca57 authored about 6 years ago by Tim Meusel <[email protected]>
increase code coverage

36ce7f20ad471d1add7831d60d3cb637205e146e authored about 6 years ago by Tim Meusel <[email protected]>
deploy borg-restore config

6b333c30c22cd40253af631cff1767206232f3ce authored about 6 years ago by Tim Meusel <[email protected]>
deploy restore wrapper

68606029369c8432fedf67de4a74effe50ddfa09 authored about 6 years ago by Tim Meusel <[email protected]>
dont deploy legacy restore script

09ecfe5f7360528a0f9e725e3db098eca6463f4f authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #2 from bastelfreak/restore2

enable BorgRestore support

c3e226728385140c1cbd0644e85af4a71afe9dba authored about 6 years ago by Tim Meusel <[email protected]>
fix ssh setup for saz/ssh

04e368bc9bf06448789c35b5c8ba8893dd63f563 authored about 6 years ago by Tim Meusel <[email protected]>
add basic acceptance test

33ad5b1051f1840c37bbf2637f66bf413db823e8 authored about 6 years ago by Tim Meusel <[email protected]>
rubocop: autofix

22c1ae06975938d0f92612acf8ac2d59ea3e4518 authored about 6 years ago by Tim Meusel <[email protected]>
add rubocop config

050ad97ff8eb38d91a3ac9e3eecb424549331c2a authored about 6 years ago by Tim Meusel <[email protected]>
add spec_helper_acceptance

4a7b238f3190eadf0b9f5a326d605310dbcad400 authored about 6 years ago by Tim Meusel <[email protected]>
enable travis

c852c6b94b0848dfbb5caee22576dabbeebb799d authored about 6 years ago by Tim Meusel <[email protected]>
update Gemfile

0c7b932c6237a91d7f656b5ef7e5bb66b15cf34b authored about 6 years ago by Tim Meusel <[email protected]>
enable BorgRestore support

d8d88b59ed0d798e995ed77a54c7b6ba1ba29612 authored about 6 years ago by Tim Meusel <[email protected]>
import defined resource

1e7f5a906988a10c15ba784cd36502ff714a5f48 authored over 6 years ago by Tim Meusel <[email protected]>
update Gemfile

859939e122e00ca0292239eb020962355c603f48 authored over 6 years ago by Tim Meusel <[email protected]>
add .gitignore

95430db3650ab11e4f2dd8133a6ccdaba2c107cc authored over 6 years ago by Tim Meusel <[email protected]>
initial borg setup

494a35987e3936fca037eb6610d67acb0122905b authored over 6 years ago by Tim Meusel <[email protected]>
fix tests

d6d2bd22106d8149092643fb10b5d5a18828b49c authored over 6 years ago by Tim Meusel <[email protected]>