Skip to content

Repository Check Shows No Progress Percentage #464

Description

@Adrien-MUHLHEIM

Description

When starting a Repo Check from the Web GUI, the job does not display any progress percentage.

The job status only shows that the check is Running, and then changes to Completed when the operation finishes.

This becomes a significant issue for large repositories, especially when the repository is stored on a less powerful NAS. A repository check can take a very long time, and without any progress information there is no way to know whether the operation is progressing normally or how far it has advanced.

Recently, I experienced a repository check that took long enough to eventually timeout. During the entire operation, the Web GUI did not show any progress percentage.

Interestingly, when running the repository check directly from the CLI, a progress percentage was displayed. This suggests that the progress information is available from the underlying check operation but is not being displayed by the Web GUI.

Here the cli command :
BORG_PASSPHRASE='XXXX-XXXX-XXXX-XXXX-XXXX' borg check --verbose --progress /mnt/NetBackup/1/name_of_the_repo Starting repository check Checking segments 0.0%

Job running — shows the repository check in progress with no percentage displayed.

Image

Job completed — shows the final completed state, with no progress percentage having been displayed during the operation.

Image

Long-running job / timeout — shows the repository check that took too long and eventually timed out, with no progress information available during the process.

Image

Steps to Reproduce

  1. Go to Clients.
  2. Select any client.
  3. Open Repos.
  4. Click the “…” menu on a repository.
  5. Select Check.
  6. Monitor the running job.

Installation Type

Docker

BBS Version

2.93.6

Agent Version (if applicable)

No response

Agent OS (if applicable)

None

Relevant Logs

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions