937 Commits
Author SHA1 Message Date
DatuX f23bd5987c Update version from 4.0-rc1 to 4.0-rc2 v4.0-rc2 2026-10-07 09:43:18 +02:00
Paul Tobias 7d1eed6d76 ZfsNode: Fail instead of disabling an option when ssh fails
supported_send_options and supported_recv_options now cache their list only after all options were tested. They used to cache an empty list first and fill it in, so when valid_command() raises halfway, the option would still be missing from the cached list for the rest of the run.
2026-10-07 09:40:42 +02:00
DatuX b60d16c693 oops..roll back some old clone testcode from tuffnatty
CodeQL / Analyze (python) (push) Has been cancelled
Regression tests / ubuntu22 (push) Has been cancelled
v4.0-rc1
2026-08-26 21:31:25 +02:00
DatuX c653b0f8f1 merge v4 2026-08-26 21:00:26 +02:00
DatuX f0faa85bc1 Update README to remove v4.0 development notes
Regression tests / ubuntu22 (push) Has been cancelled
Removed notes about the v4.0 development branch and its readiness for testing.
2026-08-26 20:54:30 +02:00
DatuX c25fabed2e Update version from 4.0-beta4 to 4.0-rc1 2026-08-26 20:30:53 +02:00
DatuX da97719ad3 only warn one time per pool that bookmarks are not supported
Regression tests / ubuntu22 (push) Has been cancelled
2026-06-25 13:16:55 +02:00
DatuX d9f250501f fix
Regression tests / ubuntu22 (push) Has been cancelled
2026-06-21 15:41:18 +02:00
DatuX 8e51ff5e29 beta4
Regression tests / ubuntu22 (push) Has been cancelled
v4.0-beta4
2026-06-12 21:47:59 +02:00
DatuX 4e6e5e56ba suppress progress reporting if needed
Regression tests / ubuntu22 (push) Has been cancelled
2026-06-10 11:10:55 +02:00
DatuX 57a4071e3b remove print 2026-06-10 10:56:40 +02:00
DatuX 072c2ee260 refactor 2026-06-10 10:17:46 +02:00
DatuX 8abc07eea2 refactor 2026-06-10 09:57:40 +02:00
DatuX c2595cb2d0 fixes 2026-06-10 09:29:09 +02:00
DatuX 4106fb8c72 add --test tests 2026-06-08 12:43:57 +02:00
DatuX 431417c82c fix 2026-06-08 11:31:14 +02:00
DatuX d88572c6cb refactor
Regression tests / ubuntu22 (push) Has been cancelled
2026-06-08 11:00:06 +02:00
DatuX 06b0bb33cb refactor 2026-06-08 10:38:45 +02:00
DatuX d66e4bd60a refactored sync_snapshots to seperate module 2026-06-08 10:34:54 +02:00
DatuX 750de74be5 refactor make_path 2026-06-08 10:13:31 +02:00
DatuX 6bd0570e47 use specif getter instead of get_dataset 2026-06-08 09:57:56 +02:00
DatuX d03bed9b4a refactoring dataset_sync out of zfsautobackup 2026-06-08 09:21:17 +02:00
DatuX fa41f598f7 refactoring dataset_sync out of zfsautobackup 2026-06-08 09:09:23 +02:00
DatuX 5e81d4acec refactoring dataset_sync out of zfsautobackup 2026-06-08 08:57:08 +02:00
DatuX c04c878367 verbose log origin snapshot inclusion v4.0-beta3 2026-06-08 00:01:08 +02:00
DatuX 7f4506503a automaticly include snapshots that are needed for cloning. 2026-06-07 23:54:40 +02:00
DatuX 55c633a3e9 refactor clones 2026-06-07 23:42:50 +02:00
DatuX 72c34da8ec catch reverse clones 2026-06-07 22:18:24 +02:00
DatuX bf8b3d526c initial clone support, needs review 2026-06-07 20:14:54 +02:00
DatuX 06f4849d05 better progress 2026-06-07 17:34:39 +02:00
DatuX 5137f51662 more progress ouptut 2026-06-07 14:35:41 +02:00
DatuX 1076904765 test the new autobackup: property filtering 2026-06-07 12:26:01 +02:00
DatuX 7c044e1cb9 remove dead exclude_received code 2026-06-07 12:17:42 +02:00
DatuX bd4a2c22ee --exclude-received no longer needed, using it results in error message with explanation. 2026-06-07 12:13:56 +02:00
DatuX 34f27018de fix python name mangling headaces ( renamed __ to _ ) 2026-06-07 11:27:55 +02:00
DatuX 6b4563618c fix --test option for incompatible snapshots 2026-06-07 11:20:36 +02:00
DatuX 3ab852b9b5 fix
Regression tests / ubuntu22 (push) Has been cancelled
2026-06-06 22:41:22 +02:00
DatuX debd2d891b test for new missing common snapshot handling 2026-06-06 22:11:33 +02:00
DatuX 49e81b8d0c Much better handling of missing common snapshots.
A missing common snapshot now is handled as all target-snapshots being incompatible.

This means a missing common snapshot now can be solved with  --destroy-incompatible -F. (it will tell when to do it since the options can be dangerous)
2026-06-06 22:09:14 +02:00
DatuX 850cd548ff fixes 2026-06-06 17:05:51 +02:00
DatuX 2914298642 fixes 2026-06-06 16:14:52 +02:00
DatuX f828755f14 fixes 2026-06-06 16:10:42 +02:00
DatuX a478a20787 fixes 2026-06-06 16:06:20 +02:00
DatuX 9b28219986 typing 2026-06-06 16:00:42 +02:00
DatuX bdabb72a79 fixes 2026-06-06 15:46:19 +02:00
DatuX a789251b30 fixes 2026-06-06 13:29:48 +02:00
DatuX a8b34d792c show bookmark_tag 2026-06-06 12:43:04 +02:00
DatuX caf3b526a9 beta2 v4.0-beta2 2026-06-06 11:43:31 +02:00
DatuX 557b514519 fix tests 2026-06-06 11:21:25 +02:00
DatuX 32b2012e42 fix test paths 2026-06-06 11:04:19 +02:00