borg 1.4 #7975
Replies: 5 comments 16 replies
-
https://borgbackup.readthedocs.io/en/1.4.0a1/usage/general.html#return-codes |
Beta Was this translation helpful? Give feedback.
-
I did some basic testing with |
Beta Was this translation helpful? Give feedback.
-
Hi! I can't necessarily test everything you ask, but I did take the time to test this version in BorgWarehouse, which I'm developing, and everything works. Thanks for your work 😉 |
Beta Was this translation helpful? Give feedback.
-
New 1.4 feature: the slashdot hack: #8060 The slashdot hack in paths (recursion roots) is triggered by using Please review / comment. |
Beta Was this translation helpful? Give feedback.
-
Need some feedback about #8094 - please read and give feedback there! |
Beta Was this translation helpful? Give feedback.
-
borg 1.4 as upcoming near-future stable release series
Considering borg2 will take quite a while still, borg 1.4 will contain some more conservative changes.
Your help is needed!
But some of these changes will be still big enough to require some alpha/beta/rc testing before they can be considered stable and production-ready again.
We have automated tests, but usually some issues are only found when practically using borg. Of course, you would run additional backups with the pre-release code, not your important production backups (use 1.2.x for that).
I will add stuff to the
1.4.0*
milestones there: https://github.com/borgbackup/borg/milestonesCode is in the
1.4-maint
branch. https://github.com/borgbackup/borg/tree/1.4-maintSoon there will be some alpha/beta releases on pypi.org: https://pypi.org/project/borgbackup/#history
Why not 1.3.x!?
The reason why it is 1.4 and not 1.3 is because we had some 1.3 development versions (kind of very early versions of what will be borg2 later), so I skipped that number to avoid confusion.
Stuff that should be tested
BORG_EXIT_CODES=modern borg ...
commands - they should give correct error / warning / success exit codes as documented in internals/frontends.BORG_EXIT_CODES=legacy borg ...
commands - they should give correct error / warning / success exit codes as documented in internals/frontends. This is currently the default mode, even if BORG_EXIT_CODES is not set. Should behave mostly as borg 1.1/1.2.setup.py -> pyproject.toml
.Beta Was this translation helpful? Give feedback.
All reactions