try_repeat tries to run a command n times, exiting early if the command exits
with a non-zero exit code. This is useful when trying to find intermittent
failures in a command.
port from Laurence Tratt (laurie [at] tratt [dot] net); thanks!
ok edd@
OK rsadowski@, aisha@
DESCR
Rustic is a backup tool that provides fast, encrypted, deduplicated
backups. It reads and writes the restic repo format desribed in the
design document and can therefore be used as a complete replacement for
restic.
Note that rustic currently is in an beta release and misses tests. It is
not yet considered to be ready for use in a production environment.
changelog:
Notable bug fixes:
Fixed bug in validation of pattern and regexp parsers where missing
or empty parameters for these parsers caused panics.
Fixed bugs in processing delete requests with line filters:
Whole chunks covered by delete requests with a line filter were
incorrectly skipped.
Chunks partially covered by delete requests with a line filter
were not properly processed.
The part that was not covered by the delete request was rewritten
with a line filter, while the part that was covered by the delete
request was completely deleted.
Fixed bug in multi-tenant querying that caused HTTP 400 responses
when multiple tenants where used in X-Scope-OrgID header like so
tenant-a|tenant-b.
Upgraded Go build version and Docker container base images to 1.19.5
to mitigate GO-2022-1144 vulnerability.
ok landry@
OK sthen
---
GLab is an open source GitLab CLI tool bringing GitLab to your terminal
next to where you are already working with git and your code without
switching between windows and browser tabs. Work with issues, merge requests,
watch running pipelines directly from your CLI among other features.
glab(1) is available for repositories hosted on GitLab.com and self-managed
GitLab instances. glab supports multiple authenticated GitLab instances
and automatically detects the authenticated hostname from the remotes
available in the working Git directory.
This is a beta release, only for testing, and not yet supported - do not
use for production repos. Note that this is a major - breaking -
release, and is not compatible with existing repos.
OK kn@