Geoff Holden
a926b413bc
Updating automated test, and fixing linting errors.
2025-03-06 09:00:33 -03:30
Geoff Holden
18ffd96d62
Add single quotes around the password.
...
When the DB password uses some special characters, the
defaults-extra-file can be incorrect. In the case of a password with
the # symbol, anything after that is considered a comment. The single
quotes around the password rectify this.
2025-03-05 22:51:41 -03:30
Dan Helfman
c0135864c2
With the PagerDuty monitoring hook, send borgmatic logs to PagerDuty so they show up in the incident UI ( #409 ).
2025-03-04 08:55:09 -08:00
Dan Helfman
ddfd3c6ca1
Clarify Zabbix monitoring hook documentation about creating items ( #936 ).
2025-03-03 16:02:22 -08:00
Dan Helfman
dbe82ff11e
Bump version for release.
1.9.13
2025-03-03 10:21:15 -08:00
Dan Helfman
55c0ab1610
Add "tls" options to the MariaDB and MySQL database hooks.
2025-03-03 10:07:03 -08:00
Dan Helfman
1f86100f26
NEWS wording tweaks.
2025-03-02 20:10:20 -08:00
Dan Helfman
2a16ffab1b
When ctrl-C is pressed, ensure Borg actually exits ( #1015 ).
2025-03-02 10:32:57 -08:00
Dan Helfman
4b2f7e03af
Fix broken "config generate" ( #975 ).
2025-03-01 21:02:32 -08:00
Dan Helfman
024006f4c0
Title case Borg.
2025-03-01 20:56:40 -08:00
Dan Helfman
4c71e600ca
Expand a little on the specifics of backups of an LVM volume ( #1014 ).
...
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1014
2025-03-02 04:55:13 +00:00
lingfish
114f5702b2
Expand a little on the specifics of backups of an LVM volume.
2025-03-02 14:22:57 +11:00
Dan Helfman
54afe87a9f
Add a "compression" option to the PostgreSQL database hook ( #975 ).
2025-03-01 17:29:16 -08:00
Dan Helfman
25b6a49df7
Send database passwords to MongoDB via anonymous pipe ( #1013 ).
2025-03-01 10:04:04 -08:00
Dan Helfman
b97372adf2
Add MariaDB and MySQL anonymous pipe to NEWS ( #1009 ).
2025-03-01 08:49:42 -08:00
Dan Helfman
6bc9a592d9
Send MariaDB and MySQL passwords via anonymous pipe instead of environment variable ( #1009 ).
...
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1011
2025-03-01 03:33:08 +00:00
Dan Helfman
839862cff0
Update documentation link text about providing database passwords from external sources ( #1009 ).
2025-02-28 19:31:22 -08:00
Dan Helfman
06b065cb09
Add missing test coverage ( #1009 ).
2025-02-28 18:28:09 -08:00
Dan Helfman
1e5c256d54
Get tests passing again ( #1009 ).
2025-02-28 14:40:00 -08:00
Dan Helfman
baf5fec78d
If the user supplies their own --defaults-extra-file, include it from the one we generate ( #1009 ).
2025-02-28 10:53:17 -08:00
Dan Helfman
48a4fbaa89
Add missing test coverage for defaults file function ( #1009 ).
2025-02-28 09:21:01 -08:00
Dan Helfman
1e274d7153
Add some missing test mocking ( #1009 ).
2025-02-28 08:59:38 -08:00
Dan Helfman
c41b743819
Get existing unit tests passing ( #1009 ).
2025-02-28 08:37:03 -08:00
Dan Helfman
36d0073375
Send MySQL passwords via anonymous pipe instead of environment variable ( #1009 ).
2025-02-27 10:42:47 -08:00
Dan Helfman
0bd418836e
Send MariaDB passwords via anonymous pipe instead of environment variable ( #1009 )
2025-02-27 10:15:45 -08:00
Dan Helfman
923fa7d82f
Include contributors of closed tickets in "recent contributors" documentation.
2025-02-27 09:23:08 -08:00
Dan Helfman
dce0528057
In the Zabbix monitoring hook, support Zabbix 7.2's authentication changes ( #1003 ).
2025-02-26 22:33:01 -08:00
Dan Helfman
8a6c6c84d2
Add Uptime Kuma "verify_tls" option to NEWS.
2025-02-24 11:30:16 -08:00
Dan Helfman and GitHub
1e21c8f97b
Add "verify_tls" option to Uptime Kuma hook.
...
Merge pull request #90 from columbarius/uptimekuma-verify-tls
2025-02-24 11:28:18 -08:00
columbarius
2eab74a521
Add "verify_tls" option to Uptime Kuma hook.
2025-02-24 20:12:47 +01:00
Dan Helfman
3bca686707
Fix a ZFS error during snapshot cleanup ( #1001 ).
2025-02-23 17:01:35 -08:00
Dan Helfman
8854b9ad20
Backing out a ZFS change that hasn't been confirmed working quite yet.
2025-02-23 15:49:12 -08:00
Dan Helfman
bcc463688a
When getting all ZFS dataset mount points, deduplicate and filter out "none".
2025-02-23 15:46:39 -08:00
Dan Helfman
596305e3de
Bump version for release.
1.9.12
2025-02-23 09:59:53 -08:00
Dan Helfman
c462f0c84c
Fix Python < 3.12 compatibility issue ( #1005 ).
2025-02-23 09:59:19 -08:00
Dan Helfman
4f0142c3c5
Fix Python < 3.12 compatibility issue ( #1005 ).
2025-02-23 09:09:47 -08:00
Dan Helfman
4f88018558
Bump version for release.
1.9.11
2025-02-22 14:39:45 -08:00
Dan Helfman
3642687ab5
Fix broken tests ( #999 ).
2025-02-22 14:32:32 -08:00
Dan Helfman
5d9c111910
Fix a runtime directory error from a conflict between "extra_borg_options" and special file detection ( #999 ).
2025-02-22 14:26:21 -08:00
Dan Helfman
3cf19dd1b0
Send the "encryption_passphrase" option to Borg via an anonymous pipe ( #998 ).
...
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/998
2025-02-22 17:57:37 +00:00
Dan Helfman
ad3392ca15
Ignore the BORG_PASSCOMMAND environment variable when the "encryption_passphase" option is set.
2025-02-22 09:55:07 -08:00
Dan Helfman
087b7f5c7b
Merge branch 'main' into passphrase-via-file-descriptor
2025-02-22 09:27:39 -08:00
Dan Helfman
34bb09e9be
Document Zabbix server version compatibility ( #1003 ).
2025-02-22 09:26:08 -08:00
Dan Helfman
a61eba8c79
Add PR number to NEWS item.
2025-02-21 22:30:31 -08:00
Dan Helfman
2280bb26b6
Fix a few tests to mock more accurately.
2025-02-21 22:08:08 -08:00
Dan Helfman
4ee2603fef
Merge branch 'main' into passphrase-via-file-descriptor
2025-02-21 20:26:48 -08:00
Dan Helfman
cc2ede70ac
Fix ZFS mount errors ( #1001 ).
...
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1002
2025-02-22 04:13:35 +00:00
Dan Helfman
02d8ecd66e
Document the root pattern requirement for snapshotting ( #1001 ).
2025-02-21 18:08:34 -08:00
Dan Helfman
9ba78fa33b
Don't try to unmount empty directories ( #1001 ).
2025-02-21 17:59:45 -08:00
Dan Helfman
a3e34d63e9
Remove debugging prints ( #1001 ).
2025-02-21 16:36:12 -08:00