Skip to content

Modified "files.rb" to retry on rsync error #24

What does this MR do?

Make "gitlab-backup create STRATEGY=copy" more robust by retrying the 'rsync' operation when 'rsync' returns error 24 (Partial transfer due to vanished source files)

@wchandler - from: https://support.gitlab.com/hc/en-us/requests/180641 (click here for internal link)

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

tested on self-managed 13.4.6-ee

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Gabriel Yoachum

Merge request reports