Julien Cornebise jucor
jucor commented on pull request borgmatic-collective/borgmatic#1222 2026-01-04 23:24:37 +00:00
Add "unsafe_skip_path_validation_before_create" option to skip pre-backup validation (#1221).

I suggest unsafe_skip_path_validation_before_create. It's a mouthful and a few characters longer than your suggested unsafe_skip_create_path_validation, but it avoids giving the impression…

jucor commented on issue borgmatic-collective/borgmatic#298 2026-01-04 23:19:01 +00:00
Borgmatic delete?

With a lot of delay: thanks a ton !

jucor commented on pull request borgmatic-collective/borgmatic#1222 2026-01-04 23:17:14 +00:00
Add "unsafe_skip_path_validation_before_create" option to skip pre-backup validation (#1221).

Thanks! For full transparency: I don't have much merit, I've mostly prompted Claude Code precisely and verified its work. It came up with the tests based on those already in the code, so: "nice…

jucor commented on pull request borgmatic-collective/borgmatic#1222 2026-01-04 23:15:50 +00:00
Add "unsafe_skip_path_validation_before_create" option to skip pre-backup validation (#1221).

Make sense. I had missed that documentation page, so it had taken me a while to wrap my head around the runtime directory. I'll have to look better in the doc next time ! Done.

jucor pushed to add-unsafe-create-without-precheck-option at jucor/borgmatic 2026-01-04 22:07:18 +00:00
3bec359355 Merge branch 'main' into add-unsafe-create-without-precheck-option
c58b9f1c67 Promote the ZFS, LVM, and Btrfs hooks from beta features to stable.
0f3234d681 Cleanup snapshots immediately after ZFS, LVM, or Btrfs hooks error (#1220).
ead3028e9d Elevate command stderr to error logs, add "--log-json" support for borgmatic logs, and log Borg output at varying log levels based on verbosities (#485, #858, #1204).
4264575345 NEWS clarifications.
Compare 19 commits »
jucor commented on pull request borgmatic-collective/borgmatic#1222 2026-01-04 22:07:00 +00:00
Add "unsafe_skip_path_validation_before_create" option to skip pre-backup validation (#1221).

Thanks a lot for the review @witten ! It all makes a lot of sense. I've incorporated all of it. I suggest unsafe_skip_path_validation_before_create. It's a mouthful and a few characters longer…

jucor pushed to add-unsafe-create-without-precheck-option at jucor/borgmatic 2026-01-04 22:03:16 +00:00
c08f1b8178 Rename unsafe_create_without_precheck to unsafe_skip_path_validation_before_create and address PR feedback (#1222).
jucor commented on pull request borgmatic-collective/borgmatic#1222 2026-01-03 19:59:27 +00:00
Add "unsafe_skip_path_validation_before_create" option to skip pre-backup validation (#1221).

@witten could you please approve the CI worfklow for the tests? They pass on my machine :)

jucor commented on issue borgmatic-collective/borgmatic#1221 2026-01-03 19:58:57 +00:00
Validation of planned backup paths by dry run takes too long: is there a way to skip it ?

Thanks @witten for your reactivity! I've created PR #1222 2 with a name and description that hopefully is clear enough. Let me know there if you need any change to it.

jucor created pull request borgmatic-collective/borgmatic#1222 2026-01-03 19:57:44 +00:00
Add "unsafe_create_without_precheck" option to skip pre-backup validation (#1221).
jucor created branch add-unsafe-create-without-precheck-option in jucor/borgmatic 2026-01-03 19:56:41 +00:00
jucor pushed to add-unsafe-create-without-precheck-option at jucor/borgmatic 2026-01-03 19:56:41 +00:00
7e1cb691b6 Add "unsafe_create_without_precheck" option to skip pre-backup validation (#1221).
jucor created repository jucor/borgmatic 2026-01-03 19:54:23 +00:00
jucor opened issue borgmatic-collective/borgmatic#1221 2026-01-03 12:56:09 +00:00
Validation of planned backup paths by dry run takes too long: is there a way to skip it ?
jucor commented on issue borgmatic-collective/borgmatic#298 2020-03-19 11:50:08 +00:00
Borgmatic delete?

I needed to delete a range of backups that contained a set of files.
But I realise this is tricky, because each repository has different archive name with using {utcnow}.

So alternatively, and instead of having to reimplement every single borg command, how about a borgmatic command that just outputs a pre-filled borg command-line with the right setup (environment variables, repos, maybe repo passphrase in a securefile sourced with "PASSCOMMAND", etc). Then the user would just have to add the final borg commands they need.

Would that make more sense?

jucor opened issue borgmatic-collective/borgmatic#298 2020-03-09 09:49:23 +00:00
Borgmatic delete?
jucor commented on issue borgmatic-collective/borgmatic#291 2020-02-03 20:06:02 +00:00
Running checks on a repo asynchronously from backup to another repo?

Thanks Dan! Adding 1+2+3 seems absolutely insane, I agree. Better do one thing and do it well. The "A la carte" command line options in spearate cronjob is what is needed for this use case, thank you!