Commit Graph

  • c929f2519f Update vars/Debian.yml master sebclem 2024-08-20 11:39:54 +02:00
  • e67b11b356
    Fix config template SebClem 2024-05-17 11:07:13 +02:00
  • d1219b63fb
    Add validate to config SebClem 2024-05-17 10:05:08 +02:00
  • b623f24c43
    fix: configuration sections are deprecated Simon LEONARD 2024-02-09 18:16:01 +01:00
  • 19b55e9615
    Merge e4acbd03f263162de8008578558936172a5a9347 into 84b003058199fb63fec06c85357b554f15fe6a82 K 2024-03-16 07:22:05 -06:00
  • 92e5b74605
    Merge a0dda4efb05f816c9fc42eaefbb5b89fc2ae9606 into 84b003058199fb63fec06c85357b554f15fe6a82 Jerome Gagnon 2024-03-16 07:22:05 -06:00
  • 5517e0fc04
    Merge c5285d21b8838f2948280c3843f0438ee24d69ca into 84b003058199fb63fec06c85357b554f15fe6a82 Jerome Gagnon 2024-03-16 07:22:05 -06:00
  • 5ac6866315
    Merge 56451cbd7621732ac9ac8a79d79069b7b2b69ed2 into 84b003058199fb63fec06c85357b554f15fe6a82 Карабчевский Александр 2024-03-16 07:22:05 -06:00
  • 0396dd808f
    Merge fbe31b567a8f2fe02c5e42a87e6c41b8b8d6c182 into 84b003058199fb63fec06c85357b554f15fe6a82 kaufe 2024-03-16 07:22:04 -06:00
  • b49f61cc51
    Merge 4967ad6d20ebc7baacb6b4e1876d576a46ead01f into 84b003058199fb63fec06c85357b554f15fe6a82 Dirk Sarpe 2024-03-16 07:22:04 -06:00
  • 53be4ead8d
    Merge 9a77705f28a049d41afd9c3fc8fe31a3a8206e5a into 84b003058199fb63fec06c85357b554f15fe6a82 Dirk Sarpe 2024-03-16 07:22:04 -06:00
  • 8d960c7e5e
    Merge fbf22dfe8a4c6153f06865d83a7e757151b3d7ee into 84b003058199fb63fec06c85357b554f15fe6a82 Robert McQueen 2024-03-14 13:10:35 +00:00
  • 1b6674c9cd
    Merge 99909dc87c73e91c7c71c010fe5894116229d4bb into 84b003058199fb63fec06c85357b554f15fe6a82 Jerome Gagnon 2024-03-13 01:17:27 +01:00
  • 0264046836
    Merge ca143a1f6b127c26ff9600f4a93d96bf635560f4 into 84b003058199fb63fec06c85357b554f15fe6a82 AJ Jordan 2024-03-12 13:35:34 +00:00
  • ca143a1f6b Fix Ansible Galaxy badge AJ Jordan 2024-03-12 09:33:55 -04:00
  • 84b0030581
    Fix malformed config if no passphrase set (#148) AJ Jordan 2024-03-12 04:44:43 -04:00
  • 02dff1b849 Fix malformed config if no passphrase set AJ Jordan 2024-03-11 21:38:22 -04:00
  • b3b11f5c75
    Merge 796aebad0355416d797d4501018d0c7536d353b3 into 702299f86135b4a6dd4067e6cbe70b676f2cb384 Raphael P 2024-03-07 20:18:50 -07:00
  • 702299f861
    Don't fail if cron isn't installed when setting up systemd timer (#147) Woomy 2024-03-07 22:11:02 +01:00
  • 5f2dec6d9a
    Don't fail if cron isn't installed when setting up systemd timer Woomymy 2024-03-06 20:21:57 +01:00
  • 99909dc87c fixes borg_source_directories and borg_repository not being overwritten by set_fact Jerome Gagnon 2024-02-11 22:15:35 -05:00
  • 56451cbd76 Fix: change systemd unit path pipetky 2024-02-03 15:07:22 +03:00
  • c5285d21b8
    Rename argument_spec.yml to argument_specs.yml Jerome Gagnon 2023-10-09 17:06:06 -04:00
  • a9b3f464d7
    Rename arguments_spec.yml to argument_spec.yml Jerome Gagnon 2023-10-09 17:01:33 -04:00
  • e421197903
    Rename arguments_specs.yml to arguments_spec.yml Jerome Gagnon 2023-10-09 16:13:21 -04:00
  • ad35507f7b removes debug leftovers jerome.gagnon 2023-10-09 01:41:27 +00:00
  • 4bbe1ec9fe fixes broken ssh key generation jerome.gagnon 2023-10-09 01:24:52 +00:00
  • 23aae2006f updates doc, argument specs and meta jerome.gagnon 2023-10-09 00:23:21 +00:00
  • 28dde00c89 implements docker install method jerome.gagnon 2023-10-09 00:22:30 +00:00
  • d8c51011e7 bypasses tasks not relevent to docker install method jerome.gagnon 2023-10-09 00:18:54 +00:00
  • d9dfd5c6b5 fixes some linting and ansible warnings jerome.gagnon 2023-10-08 23:46:51 +00:00
  • 54f42b1515 fixes apk python package name jerome.gagnon 2023-10-08 23:20:54 +00:00
  • a0dda4efb0 fixes tests jerome.gagnon 2023-09-28 19:22:22 +00:00
  • 796aebad03 fix borgmatic removal of config-sections Raphael Pertl 2023-08-15 10:02:06 +02:00
  • fbe31b567a
    Merge branch 'borgbase:master' into add_compression_possibility kaufe 2023-07-26 09:03:15 +02:00
  • cbe280e7ff
    docs: Repositories can be a list (#134) Kamil Essekkat 2023-06-18 16:02:05 +02:00
  • 4081b9c87e
    docs: Repositories can be a list Kamil Essekkat 2023-06-18 14:33:57 +02:00
  • e4acbd03f2 restore default StrictHostKeyChecking K 2023-06-15 12:34:35 +02:00
  • bab42b27bd set default borg_ssh_command K 2023-06-14 09:50:14 +02:00
  • 9a77705f28 use backports on debian 11 for package install Dirk Sarpe 2023-05-26 11:50:50 +02:00
  • 4967ad6d20 adds keep_within setting to borg_retention_policy Dirk Sarpe 2023-05-23 16:42:02 +02:00
  • f5d7a0afb6
    Update namespace (#129) v1.0.1 Manu 2023-05-16 08:07:46 +02:00
  • a9c6472ef8 Update namespace Manu 2023-04-29 14:34:09 +01:00
  • 07c853663c
    Set default minimum borgmatic version to match config format (#127) Manu 2023-04-26 20:34:53 +01:00
  • d7dbf2f310 Update deps for molecule 5.0 Manu 2023-04-26 11:30:20 +01:00
  • f0a5d22b2d Set default minimum borgmatic version to match config format Manu 2023-04-26 11:24:02 +01:00
  • 48e12acb0e Add borgmatic_unknown_unencrypted_repo_access_is_ok option Nikita Kozlovsky 2023-04-19 12:31:12 +02:00
  • 7efeb1be5e
    Fix failing on EPEL check in Fedora (#111) Sam Hartsfield 2023-04-19 06:07:29 -04:00
  • 2f57fce727 Remove deprecated Borgmatic option. Manu 2023-04-05 21:12:32 +01:00
  • 61403f68e4 Explain default value of borg_require_epel Sam Hartsfield 2023-03-31 16:24:25 -04:00
  • 7876794e9b Fix failing on EPEL check in Fedora Sam Hartsfield 2023-03-30 17:26:33 -04:00
  • fbf22dfe8a
    Generate hooks in a single to_nice_yaml invocation Robert McQueen 2023-03-28 18:11:44 +01:00
  • dd960dcf4e
    Restructure role, add Systemd timer option. By @conloos (#112) v1.0.0 Frank Dornheim 2023-03-28 19:01:12 +02:00
  • f7c190316a Add breaking changes note to README Manu 2023-03-28 17:19:14 +01:00
  • 14d6a66c6e Create bin links as root, no borg_ssh_command by default. Manu 2023-03-25 14:07:49 +00:00
  • 0ea3d514de add possibility to overwrite compression Alexander Kaufmann 2023-03-21 08:18:12 +01:00
  • 2ceac5aafb nit-pick Manu 2023-03-19 20:01:36 +00:00
  • 761d628ca5 Fix cron job, add assert to prevent duplicate timers Manu 2023-03-19 19:46:29 +00:00
  • f9fc12be61 Remove helper scripts, fix absolute path Manu 2023-03-19 19:16:44 +00:00
  • adc2e40ccb Remove old test targets, consistent wording, remove tag Manu 2023-03-19 17:29:57 +00:00
  • 4428bbf4a7 Dont symlink when using distro packages Manu 2023-03-19 16:09:43 +00:00
  • 033a5a6362 Fix test idempotence Manu 2023-03-19 15:28:59 +00:00
  • 2b0a375be2 Add README-Advanced-Examples.md for storing more examples Frank Dornheim 2023-03-19 11:39:41 +01:00
  • 1186cf1943 removed static pointing to ~/.ssh/backup SSH private key Frank Dornheim 2023-03-19 11:36:43 +01:00
  • 273d06d18e add borg_ssh_key_name, renamed borg_ssh_key_file to borg_ssh_key_file_path Frank Dornheim 2023-03-19 11:34:18 +01:00
  • d0682b2f4e - add hint to using a service user - renamed: borg_ssh_key_file to borg_ssh_key_file_path - removed advanced example Frank Dornheim 2023-03-19 11:30:48 +01:00
  • 230200bcb7
    Merge 66cfb4f21cccce278a4b7bbf118eee3d214f4f84 into 981d4f9072f8bf6a96668f86aeb1494fa3603c83 nain-F49FF806 2023-03-19 10:29:52 +00:00
  • 66cfb4f21c
    String version value (linting suggestion) nain-F49FF806 2023-03-19 06:21:42 -04:00
  • 6576fbc137
    improve task key order (linting suggestion) nain-F49FF806 2023-03-19 06:19:47 -04:00
  • d69d4860bb remove conditional checks Frank Dornheim 2023-03-19 01:05:00 +01:00
  • 9ec5105bc6 change borg_ssh_key_type to ed25519 Frank Dornheim 2023-03-19 01:03:40 +01:00
  • a31a63df39 Forgot to install Cron Manu 2023-03-18 18:52:35 +00:00
  • a39e889ba8 Try to find services in ansible_facts Manu 2023-03-18 17:08:46 +00:00
  • 6b88b7c97e remove debug Frank Dornheim 2023-03-18 14:56:41 +01:00
  • 8d76e71899 rename backup.timer and bakup.service to borgmatic.timer and borgmatic.service Frank Dornheim 2023-03-18 14:55:33 +01:00
  • 368d8ec893 polishing Frank Dornheim 2023-03-18 12:43:34 +01:00
  • 8fa8d7f4d7 Add Full Automation Frank Dornheim 2023-03-15 21:06:44 +01:00
  • dfeec30910 revert changes Frank Dornheim 2023-03-15 21:06:16 +01:00
  • 6376bbf2fb Removed: borgmatic_initialization_repo Frank Dornheim 2023-03-14 06:40:04 +01:00
  • 64674c93ad Removed: borgmatic_initialization_repo Frank Dornheim 2023-03-14 06:39:51 +01:00
  • f3a3838776 Removed: borgmatic_initialization_repo Frank Dornheim 2023-03-14 06:39:07 +01:00
  • 8dfac41011 renamed backup_ssh_command and backup_ssh_key_file to borg_ssh_command and borg_ssh_key_file Frank Dornheim 2023-03-13 22:11:16 +01:00
  • 73dcfbf7fc Add link to Article Frank Dornheim 2023-03-13 22:10:21 +01:00
  • a29ec5b093 Add Check frequency, therefore, we no longer need to distinguish between normal and large repos Frank Dornheim 2023-03-13 22:08:06 +01:00
  • 2eb08207ac Remove 'su - {{ borgbackup_user }} -c' to execute the borgmatic by the right user Frank Dornheim 2023-03-11 23:33:53 +01:00
  • 35e7481da2 Print out key if borgmatic_initialization_repo is false Frank Dornheim 2023-03-11 23:29:27 +01:00
  • 20f5a6f7b2 generate ssh-keys (backup and backup.pub) and add better explanation Frank Dornheim 2023-03-11 23:16:06 +01:00
  • dc79c0a287 renamed id_rsa to backup Frank Dornheim 2023-03-11 23:13:38 +01:00
  • ac07e91814 Add borg_ssh_key_type Frank Dornheim 2023-03-11 23:12:46 +01:00
  • 644a33f974 Set allways the borg_ssh_key_file and borg_ssh_command to load the right ssh-key. Add borg_ssh_key_type to select the key type by user Frank Dornheim 2023-03-11 23:12:07 +01:00
  • 4d385e8fe8 Add comments to borg_ssh_key_file and borg_ssh_key_type Frank Dornheim 2023-03-11 23:09:43 +01:00
  • 768c6becd4 remove copy ssh-keys and cert parts Frank Dornheim 2023-03-11 22:08:49 +01:00
  • ed37bb57c3 Renamed backup_repository to borg_repository and add better explanations Frank Dornheim 2023-03-11 22:07:45 +01:00
  • 3d152d52d6 Rename backup_ssh_command to borg_ssh_command, tis was a double definition Frank Dornheim 2023-03-11 22:04:42 +01:00
  • c810423b30 Removed install_backup as var (bool) to prevent that this role run Frank Dornheim 2023-03-11 14:05:11 +01:00
  • d21ae6cf5f The initialization of the repository must be activated and does not take place automatically. Frank Dornheim 2023-03-11 13:43:38 +01:00
  • 0e109849e7 The initialization of the repository must be activated and does not take place automatically. Frank Dornheim 2023-03-11 13:40:17 +01:00
  • 2200677f5e set coverage back to: m3nu.ansible_role_borgbackup Frank Dornheim 2023-03-11 12:42:20 +01:00
  • bcd4eb171d Add description to install_backup Frank Dornheim 2023-03-11 12:40:17 +01:00
  • 68f6566c4c Add description to install_backup Frank Dornheim 2023-03-11 12:36:48 +01:00