borgmatic-collective / docker-borgmatic

Borgmatic in Docker
GNU General Public License v3.0
313 stars 88 forks source link

Bump borgmatic from 1.8.5 to 1.8.6 #287

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 6 months ago

Bumps borgmatic from 1.8.5 to 1.8.6.

Release notes

Sourced from borgmatic's releases.

borgmatic 1.8.6

  • #767: Add an "--ssh-command" flag to the "config bootstrap" action for setting a custom SSH command, as no configuration is available (including the "ssh_command" option) until bootstrapping completes.
  • #794: Fix a traceback when the "repositories" option contains both strings and key/value pairs.
  • #800: Add configured repository labels to the JSON output for all actions.
  • #802: The "check --force" flag now runs checks even if "check" is in "skip_actions".
  • #804: Validate the configured action names in the "skip_actions" option.
  • #807: Stream SQLite databases directly to Borg instead of dumping to an intermediate file.
  • When logging commands that borgmatic executes, log the environment variables that borgmatic sets for those commands. (But don't log their values, since they often contain passwords.)
Changelog

Sourced from borgmatic's changelog.

1.8.6

  • #767: Add an "--ssh-command" flag to the "config bootstrap" action for setting a custom SSH command, as no configuration is available (including the "ssh_command" option) until bootstrapping completes.
  • #794: Fix a traceback when the "repositories" option contains both strings and key/value pairs.
  • #800: Add configured repository labels to the JSON output for all actions.
  • #802: The "check --force" flag now runs checks even if "check" is in "skip_actions".
  • #804: Validate the configured action names in the "skip_actions" option.
  • #807: Stream SQLite databases directly to Borg instead of dumping to an intermediate file.
  • When logging commands that borgmatic executes, log the environment variables that borgmatic sets for those commands. (But don't log their values, since they often contain passwords.)
Commits
  • ca49109 Bump version for release.
  • 6a7f71f Clarify prune action help concerning running compact afterwards (#808).
  • 5f3dc1c Stream SQLite databases directly to Borg instead of dumping to an intermediat...
  • f2023ae Fix typo.
  • a03c274 Update docs/how-to/provide-your-passwords.md (#805).
  • 4176532 Update docs/how-to/provide-your-passwords.md
  • 9d6025e Validate the configured action names in the "skip_actions" option (#804).
  • cf739bc The "check --force" flag now runs checks even if "check" is in "skip_actions"...
  • 84823df Clarify constants/placeholders interaction and improve examples (#763).
  • 20cf0f7 Add an "--ssh-command" flag to the "config bootstrap" action (#767).
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
kiwiz commented 5 months ago

Hi! borgmatic version 1.8.7 is available with some hook escaping fixes. Could we get a new release of this image, please?

dependabot[bot] commented 5 months ago

Looks like borgmatic is up-to-date now, so this is no longer needed.

grantbevis commented 5 months ago

Hi! borgmatic version 1.8.7 is available with some hook escaping fixes. Could we get a new release of this image, please?

That’s now built: https://github.com/borgmatic-collective/docker-borgmatic/actions/runs/7607740862