many borgmatic operations don't show any progress #1333

Closed
opened 2026-07-13 18:39:45 +00:00 by hydrargyrum · 3 comments

What I'm trying to do and why

when using for example borgmatic check --only extract --progress, there's no progress info, i also have

statistics: true
progress: true

in config file

same problem with borgmatic compact, no progress at all. check last for entire days and still no idea how much time is left.

Steps to reproduce

No response

Actual behavior

no intermediate output

Expected behavior

there should be information of how many files or chunks or bytes or whatever have been processed or are left. maybe how long has been spent, and an extrapolation of how long is left

Other notes / implementation ideas

No response

borgmatic version

2.0.11

borgmatic installation method

debian

Borg version

1.4.4

Python version

No response

Database version (if applicable)

No response

Operating system and version

No response

### What I'm trying to do and why when using for example `borgmatic check --only extract --progress`, there's no progress info, i also have ```yaml statistics: true progress: true ``` in config file same problem with `borgmatic compact`, no progress at all. `check` last for entire days and still no idea how much time is left. ### Steps to reproduce _No response_ ### Actual behavior no intermediate output ### Expected behavior there should be information of how many files or chunks or bytes or whatever have been processed or are left. maybe how long has been spent, and an extrapolation of how long is left ### Other notes / implementation ideas _No response_ ### borgmatic version 2.0.11 ### borgmatic installation method debian ### Borg version 1.4.4 ### Python version _No response_ ### Database version (if applicable) _No response_ ### Operating system and version _No response_
Owner

Thanks for filing this. For check --only extract --progress support, try upgrading. The version of borgmatic you're using has a bug / feature gap around that, which was fixed in #1224 and borgmatic 2.1.0.

As for compact --progress, also try upgrading. In main, I'm seeing compact progress reported like this:

# borgmatic compact --progress
Remote: Compacting segments  99%

You can also try adding --verbosity 2 to compact, which will show additional info as the compact proceeds. Although maybe not the info you're looking for?

I did find a potential bug in the way the compact progress is displayed though in borgmatic 2.1.0+, possibly preventing the display from updating. I'll fix that, but you'll still need an upgrade in either case.

Thanks for filing this. For `check --only extract --progress` support, try upgrading. The version of borgmatic you're using has a bug / feature gap around that, which was fixed in #1224 and borgmatic 2.1.0. As for `compact --progress`, also try upgrading. In `main`, I'm seeing `compact` progress reported like this: ``` # borgmatic compact --progress Remote: Compacting segments 99% ``` You can also try adding `--verbosity 2` to `compact`, which will show additional info as the compact proceeds. Although maybe not the info you're looking for? I did find a potential bug in the way the compact progress is displayed though in borgmatic 2.1.0+, possibly preventing the display from updating. I'll fix that, but you'll still need an upgrade in either case.
Owner

Okay, the compact display issue is fixed in main and will be part of the next release! Thanks again.

Okay, the `compact` display issue is fixed in main and will be part of the next release! Thanks again.
witten 2026-07-13 22:59:14 +00:00
  • closed this issue
  • added the
    bug
    label
Owner

Released in borgmatic 2.1.7!

Released in borgmatic 2.1.7!
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
borgmatic-collective/borgmatic#1333
No description provided.