Sébastien Clément 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e34f9311d8 
							
						 
					 
					
						
						
							
							Allow setting borg/borgmatic version ( #107 )  
						
						 
						
						
						
					 
					
						2022-11-22 20:54:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1ba1d1364 
							
						 
					 
					
						
						
							
							Adjust Borgmatic arguments for v1.7.0 ( #102 )  
						
						 
						
						
						
					 
					
						2022-09-03 11:07:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Riel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1def545c86 
							
						 
					 
					
						
						
							
							Remove borgbase module, now separate ( #100 )  
						
						 
						
						
						
					 
					
						2022-05-13 11:17:47 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luc Stroobant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							740e9fe758 
							
						 
					 
					
						
						
							
							Upgrade pip and setuptools during installation. By @stroobl ( #95 )  
						
						 
						
						
						
					 
					
						2022-03-06 10:01:25 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8429ec5bc1 
							
						 
					 
					
						
						
							
							Support Borg 1.2.0 ( #94 )  
						
						 
						
						... 
						
						
						
						* Move common Python packages to main.yml, install dependent Python packages first. 
						
					 
					
						2022-02-28 10:28:37 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29d0c5f480 
							
						 
					 
					
						
						
							
							Unify all Borgmatic hooks in one variable ( #93 )  
						
						 
						
						
						
					 
					
						2022-02-20 14:42:09 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb5b6afd4c 
							
						 
					 
					
						
						
							
							Add RHEL9 support, fix empty exclude option ( #92 )  
						
						 
						
						
						
					 
					
						2022-02-20 13:56:14 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e376b4442 
							
						 
					 
					
						
						
							
							Use Python3 setuptools on Debian ( #89 )  
						
						 
						
						
						
					 
					
						2022-01-07 15:04:09 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michalroxorpl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa5830aca0 
							
						 
					 
					
						
						
							
							Introduce support for Archlinux. By @michalroxorpl ( #79 )  
						
						 
						
						
						
					 
					
						2021-09-23 14:07:49 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10ed2c3f44 
							
						 
					 
					
						
						
							
							Fix for Debian 11 ( #76 )  
						
						 
						
						... 
						
						
						
						* Fix for Debian 11 install
* Pin CentOS version
* Bump Python version 
						
					 
					
						2021-08-18 18:53:42 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Casey Link 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81a3f1106e 
							
						 
					 
					
						
						
							
							Fedora: correctly install borg and borgmatic into the venv ( #75 )  
						
						 
						
						
						
					 
					
						2021-08-18 16:09:40 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
						
						
							
						
						
							97160c1d82 
							
						 
					 
					
						
						
							
							Update test badge  
						
						 
						
						
						
					 
					
						2021-08-05 12:03:16 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lammert Hellinga 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b52efea18e 
							
						 
					 
					
						
						
							
							Add if around exclude options to prevent yaml error. By @Kogelvis ( #72 )  
						
						 
						
						
						
					 
					
						2021-08-05 12:00:42 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cce04c3648 
							
						 
					 
					
						
						
							
							Use borgmatic_config_name for normal-sized cron job.  Fixes   #69  ( #70 )  
						
						 
						
						
						
					 
					
						2021-06-22 10:36:26 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luc Stroobant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b99de011fc 
							
						 
					 
					
						
						
							
							Install borgmatic in virtualenv. By @stroobl.  Fixes   #60  ( #68 )  
						
						 
						
						
						
					 
					
						2021-06-21 21:58:51 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								savoiringfaire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							995c866c22 
							
						 
					 
					
						
						
							
							Don't specify full path in cron ( #67 )  
						
						 
						
						
						
					 
					
						2021-06-21 21:38:55 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c94da43a80 
							
						 
					 
					
						
						
							
							Fix BorgBase repository creation ( #66 )  
						
						 
						
						
						
					 
					
						2021-05-09 09:27:34 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bd0b3d497 
							
						 
					 
					
						
						
							
							Add Manjaro support (by @verbumfeit), CI fixes. ( #65 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: verbumfeit <verbumfeit@tuta.io> 
						
					 
					
						2021-04-20 14:53:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tabic 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7925d31198 
							
						 
					 
					
						
						
							
							Fix role badge. By @tabic ( #63 )  
						
						 
						
						
						
					 
					
						2021-03-25 22:42:26 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa5f2d5d8d 
							
						 
					 
					
						
						
							
							Prettier default archive timestamps ( #61 )  
						
						 
						
						
						
					 
					
						2021-02-18 23:58:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bebe44d080 
							
						 
					 
					
						
						
							
							Rebased: cron name setable by @debauer ( #59 )  
						
						 
						
						... 
						
						
						
						See #51  
						
					 
					
						2021-02-17 10:16:34 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luc Stroobant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a10b655e89 
							
						 
					 
					
						
						
							
							Quote exclude patterns correctly. By @stroobl ( #56 )  
						
						 
						
						
						
					 
					
						2021-01-17 13:31:46 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jobroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a241c9378a 
							
						 
					 
					
						
						
							
							Allow to update borgbase repositories. By @stroobl ( #53 )  
						
						 
						
						
						
					 
					
						2021-01-15 18:55:05 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a01fc7f3 
							
						 
					 
					
						
						
							
							Leave enough time between backup and monthly check.  
						
						 
						
						
						
					 
					
						2021-01-15 09:30:53 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luc Stroobant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9193c18128 
							
						 
					 
					
						
						
							
							Use inventory_hostname as random seed to keep same Cron time. By @stroobl ( #54 )  
						
						 
						
						
						
					 
					
						2021-01-12 09:58:47 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								K 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9caa74560 
							
						 
					 
					
						
						
							
							Add options for consistency checks and storage. By @kenayagi ( #50 )  
						
						 
						
						... 
						
						
						
						* borg_remote_rate_limit config
* borg_remote_rate_limit optional argument
* Set default rate_limit to 0 (unlimited)
* additional options for checks and storage 
						
					 
					
						2020-12-24 08:23:33 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan Orti Alcaine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e29c4df98c 
							
						 
					 
					
						
						
							
							Update packages installed in Fedora ( #48 )  
						
						 
						
						... 
						
						
						
						Remove Fedora 31 as it's EOL and use the borgbackup, borgmatic and
cython packages from Fedora's repositories. 
						
					 
					
						2020-12-07 19:52:40 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								K 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							613b565716 
							
						 
					 
					
						
						
							
							Add optional argument: remote_rate_limit. By @kenayagi ( #47 )  
						
						 
						
						
						
					 
					
						2020-12-02 19:56:50 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samyak Jain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e87b539d2 
							
						 
					 
					
						
						
							
							Removed duplicate variable in Readme. By @samyak-jain ( #45 )  
						
						 
						
						
						
					 
					
						2020-11-30 08:07:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Wolfskämpf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30981f3d59 
							
						 
					 
					
						
						
							
							Prevent borgmatic_cron_checks_day from becoming 0. By @wolfskaempf ( #44 )  
						
						 
						
						... 
						
						
						
						borgmatic_cron_checks_day could become 0 in the previous configuration, causing cron to reject the /etc/cron.d/borgmatic vile 
						
					 
					
						2020-11-30 08:06:04 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dick Visser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c67c0d935 
							
						 
					 
					
						
						
							
							Install packages in one step. By @dnmvisser ( #43 )  
						
						 
						
						
						
					 
					
						2020-11-27 07:46:55 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renaud Martinet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47e5cf41b4 
							
						 
					 
					
						
						
							
							Fix default config name in README. By @karouf ( #42 )  
						
						 
						
						... 
						
						
						
						See default value here: https://github.com/borgbase/ansible-role-borgbackup/blob/master/defaults/main.yml#L4  
						
					 
					
						2020-11-23 11:56:26 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Rintz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee6f93f71b 
							
						 
					 
					
						
						
							
							Support for multiple repositories. By @p-rintz ( #41 )  
						
						 
						
						
						
					 
					
						2020-11-18 11:41:57 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Leitsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a490a3a6f 
							
						 
					 
					
						
						
							
							Add hooks variable to config template. By @lukasleitsch ( #40 )  
						
						 
						
						
						
					 
					
						2020-11-03 16:43:33 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54c270acdc 
							
						 
					 
					
						
						
							
							Update package list for Fedora 32 ( #39 )  
						
						 
						
						... 
						
						
						
						* Add specific package lists for Fedora.
The python packages have been renamed in Fedora 32 (python3-* -> python-*).
To further support Fedora 31, the RedHat vars have been copied for this case.
* Enable molecule tests for Fedora. 
						
					 
					
						2020-09-22 18:32:44 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gonéri Le Bouder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8b992fc1d 
							
						 
					 
					
						
						
							
							enable EPEL only on RHEL and CentOS ( #37 )  
						
						 
						
						... 
						
						
						
						Fedora has `ansible_os_family==RedHat`, but it does not use EPEL. 
						
					 
					
						2020-07-21 17:21:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								em0lar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51e89d6e24 
							
						 
					 
					
						
						
							
							Make cron fully times configureable. By @em0lar  
						
						 
						
						
						
					 
					
						2020-07-15 11:40:38 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10521fe838 
							
						 
					 
					
						
						
							
							Use Github actions for testing. ( #35 )  
						
						 
						
						... 
						
						
						
						* Move linting to CI file, change badge. 
						
					 
					
						2020-03-09 13:23:13 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
						
						
							
						
						
							12e8bca74c 
							
						 
					 
					
						
						
							
							Limit checks to repository data.  
						
						 
						
						
						
					 
					
						2020-02-25 23:39:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
						
						
							
						
						
							0bcece6447 
							
						 
					 
					
						
						
							
							Update Molecule file conventions to v3.  
						
						 
						
						
						
					 
					
						2020-02-25 22:08:29 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
						
						
							
						
						
							615f261a3d 
							
						 
					 
					
						
						
							
							Update Molecure lint config for v3.  
						
						 
						
						
						
					 
					
						2020-02-25 19:56:13 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b97d42e71c 
							
						 
					 
					
						
						
							
							Make less frequent checking the default and correctly run check only. ( #30 )  
						
						 
						
						
						
					 
					
						2020-02-18 16:10:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5738e9114 
							
						 
					 
					
						
						
							
							CentOS 8 support ( #29 )  
						
						 
						
						... 
						
						
						
						* Load vars and tasks by OS family instaed of package manager. Fix Dockerfile for CentOS 8.
* Config for CentOS 8 and others
* Make monthly repo checking the default 
						
					 
					
						2020-02-18 14:35:20 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f66105f94b 
							
						 
					 
					
						
						
							
							Re-arrange and expand readme ( #28 )  
						
						 
						
						
						
					 
					
						2020-02-18 12:47:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c883a734b 
							
						 
					 
					
						
						
							
							Add testing with Molecule/Ansible-lint, undo  #9  ( #26 )  
						
						 
						
						... 
						
						
						
						* Add testing with Molecule/Ansible-lint and fix linting errors
* Undo PR #9  for now (sorry) 
						
					 
					
						2020-02-18 00:21:21 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madhermit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d8d666633 
							
						 
					 
					
						
						
							
							Update: made the lock_wait optional argument configurable ( #24 )  
						
						 
						
						
						
					 
					
						2020-02-17 20:41:12 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Gizdov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65d2953262 
							
						 
					 
					
						
						
							
							add missing python wheel package needed in CentOS 7 ( #23 )  
						
						 
						
						
						
					 
					
						2020-02-08 20:48:31 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marien Fressinaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85211377b6 
							
						 
					 
					
						
						
							
							Add a ssh_key_file optional argument ( #21 )  
						
						 
						
						... 
						
						
						
						I already had an existing SSH key, with a different name. I wanted to be
able to use this one instead of creating another key, potentially used
for another server. 
						
					 
					
						2020-01-29 15:29:33 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marien Fressinaud 
							
						 
					 
					
						
						
						
						
							
						
						
							fddfbbdc0b 
							
						 
					 
					
						
						
							
							Allow to specify borg remote-path argument ( #20 )  
						
						 
						
						... 
						
						
						
						I'm using a server where both Borg 0.x and 1.x are installed. The `borg`
command use the version 0.x but I need the version 1.x. This option
allows me to override the borg remote path with `borg1`. 
						
					 
					
						2020-01-15 07:59:22 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								madhermit 
							
						 
					 
					
						
						
						
						
							
						
						
							c1fd4e5c80 
							
						 
					 
					
						
						
							
							Added before and after Borgmatic hooks for errors ( #10 )  
						
						 
						
						... 
						
						
						
						This allows you to use this role to run a number of scripts/commands before and after backup using the hooks provided by borgmatic. See https://torsion.org/borgmatic/docs/how-to/add-preparation-and-cleanup-steps-to-backups/#preparation-and-cleanup-hooks 
You can specify multiple commands like so:
    borgmatic_before_backup_command:
        - dump-a-database /to/file.sql
        - echo "`date` - Backup hook doing work!" 
						
					 
					
						2019-10-24 13:07:37 +08:00