chore(deps): update dependency restic/restic to v0.18.1 #74
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
0.18.0->0.18.1Release Notes
restic/restic (restic/restic)
v0.18.1Compare Source
The following sections list the changes in restic 0.18.1 relevant to
restic users. The changes are ordered by importance.
Summary
backup --stdin-filenamewith directory pathsRESTIC_HOSTenvironment variable inforgetcommandEOPNOTSUPPerrors for extended attributescheckcommandDetails
Bugfix #5324: Correctly handle
backup --stdin-filenamewith directory pathsIn restic 0.18.0, the
backupcommand failed if a filename that includes atleast a directory was passed to
--stdin-filename. For example,--stdin-filename /foo/barresulted in the following error:This has now been fixed.
#5324
#5356
Bugfix #5325: Accept
RESTIC_HOSTenvironment variable inforgetcommandThe
forgetcommand did not use the host name from theRESTIC_HOSTenvironment variable when filtering snapshots. This has now been fixed.
#5325
#5327
Bugfix #5342: Ignore "chmod not supported" errors when writing files
Restic 0.18.0 introduced a bug that caused
chmod xxx: operation not supportederrors to appear when writing to a local file repository that did not support
chmod (like CIFS or WebDAV mounted via FUSE). Restic now ignores those errors.
#5342
Bugfix #5344: Ignore
EOPNOTSUPPerrors for extended attributesRestic 0.18.0 added extended attribute support for NetBSD 10+, but not all
NetBSD filesystems support extended attributes. Other BSD systems can likewise
return
EOPNOTSUPP, so restic now ignores these errors.#5344
Bugfix #5421: Fix rare crash if directory is removed during backup
In restic 0.18.0, the
backupcommand could crash if a directory was removedbetween reading its metadata and listing its directory content. This has now
been fixed.
#5421
Bugfix #5429: Stop retrying uploads when rest-server runs out of space
When rest-server returns a
507 Insufficient Storageerror, it indicates thatno more storage capacity is available. Restic now correctly stops retrying
uploads in this case.
#5429
#5452
Bugfix #5467: Improve handling of download retries in
checkcommandIn very rare cases, the
checkcommand could unnecessarily report repositorydamage if the backend returned incomplete, corrupted data on the first download
try which is afterwards resolved by a download retry.
This could result in an error output like the following:
This fix only applies to a very specific case where the log shows
operation successful after 1 retriesfollowed by acheck successful on second attempt, original errorthat only reportsciphertext verification failederrors in thepack file. If any other errors are reported in the pack file, then the
repository still has to be considered as damaged.
Now, only the check result of the last download retry is reported as intended.
#5467
#5495
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.