Revisions of borgmatic
Martin Pluskal (pluskalm)
accepted
request 767891
from
Martin Rey (mrey)
(revision 29)
- Update to 1.5.0 * #245: Monitor backups with PagerDuty hook integration. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#pagerduty-hook * #255: Add per-action hooks: "before_prune", "after_prune", "before_check", and "after_check". * #274: Add ~/.config/borgmatic.d as another configuration directory default. * #277: Customize Healthchecks log level via borgmatic "--monitoring-verbosity" flag. * #280: Change "exclude_if_present" option to support multiple filenames that indicate a directory should be excluded from backups, rather than just a single filename. * #284: Backup to a removable drive or intermittent server via "soft failure" feature. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/backup-to-a-removable-drive-or-an-intermittent-server/ * #287: View consistency check progress via "--progress" flag for "check" action. For "create" and "prune" actions, no longer list files or show detailed stats at any verbosities by default. You can opt back in with "--files" or "--stats" flags. For "list" and "info" actions, show repository names even at verbosity 0.
buildservice-autocommit
accepted
request 766337
from
Antonio Larrosa (alarrosa)
(revision 28)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 766331
from
Martin Rey (mrey)
(revision 27)
- Update to 1.4.2 * Extract files to a particular directory via "borgmatic extract --destination" flag. * Rename "borgmatic extract --restore-path" flag to "--path" to reduce confusion with the separate "borgmatic restore" action. Any uses of "--restore-path" will continue working. - Update to 1.4.1 * #229: Restore backed up PostgreSQL databases via "borgmatic restore" action. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/backup-your-databases/ * Documentation on how to develop borgmatic's documentation: https://torsion.org/borgmatic/docs/how-to/develop-on-borgmatic/#documentation-development - Update to 1.4.0 * #225: Database dump hooks for PostgreSQL, so you can easily dump your databases before backups run. * #230: Rename "borgmatic list --pattern-from" flag to "--patterns-from" to match Borg. - Update to 1.3.26 * #224: Fix "borgmatic list --successful" with a slightly better heuristic for listing successful (non-checkpoint) archives. - Update to 1.3.25 * #223: Dead man's switch to detect when backups start failing silently, implemented via healthchecks.io hook integration. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#healthchecks-hook * Documentation on monitoring and alerting options for borgmatic backups: https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/ * Automatically rewrite links when developing on documentation locally. - Update to 1.3.24 * #86: Add "borgmatic list --successful" flag to only list successful (non-checkpoint) archives. * Add a suggestion form to all documentation pages, so users can submit ideas for improving the documentation. * Update documentation link to community Arch Linux borgmatic package. - Update to 1.3.23 * #174: More detailed error alerting via runtime context available in "on_error" hook. - Update to 1.3.22 * #144: When backups to one of several repositories fails, keep backing up to the other repositories and report errors afterwards. - Update to 1.3.21 * #192: User-defined hooks for global setup or cleanup that run before/after all actions. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/add-preparation-and-cleanup-steps-to-backups/ - Update to 1.3.20 * #205: More robust sample systemd service: boot delay, network dependency, lowered CPU/IO priority, etc. * #221: Fix "borgmatic create --progress" output so that it updates on the console in real-time. - Update to 1.3.19 * #219: Fix visibility of "borgmatic prune --stats" output. - Update to 1.3.18 * #220: Fix regression of argument parsing for default actions. - Update to 1.3.17 * #217: Fix error with "borgmatic check --only" command-line flag with "extract" consistency check. - Update to 1.3.16 * #210: Support for Borg check --verify-data flag via borgmatic "data" consistency check. * #210: Override configured consistency checks via "borgmatic check --only" command-line flag. * When generating sample configuration with generate-borgmatic-config, add a space after each "#" comment indicator. - Update to 1.3.15 * #208: Fix for traceback when the "checks" option has an empty value. * #209: Bypass Borg error about a moved repository via "relocated_repo_access_is_ok" option in borgmatic storage configuration section. * #213: Reorder arguments passed to Borg to fix duplicate directories when using Borg patterns. * #214: Fix for hook erroring with exit code 1 not being interpreted as an error.
buildservice-autocommit
accepted
request 758266
from
Martin Pluskal (pluskalm)
(revision 26)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 758218
from
Dominique Leuenberger (dimstar)
(revision 25)
- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.
buildservice-autocommit
accepted
request 727952
from
Antonio Larrosa (alarrosa)
(revision 24)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 727951
from
Antonio Larrosa (alarrosa)
(revision 23)
- Fix regexes in spec file now that upstream changed the default borgmatic location in the cron and systemd sample files, so we replace them correctly with the /usr/bin locations we need for borgmatic to be found. - Add missing python3-colorama runtime dependency
buildservice-autocommit
accepted
request 725309
from
Martin Pluskal (pluskalm)
(revision 22)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 725143
from
Torsten Gruner (Simmphonie)
(revision 21)
Update to version 1.3.14
buildservice-autocommit
accepted
request 701241
from
Antonio Larrosa (alarrosa)
(revision 20)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 700883
from
Torsten Gruner (Simmphonie)
(revision 19)
- Update to 1.3.1 * #155: Fix for invalid JSON output when using multiple borgmatic configuration files. * #157: Fix for seemingly random filename ordering when running through a directory of configuration files. * Fix for empty JSON output when using --create --json. * Now capturing Borg output only when --json flag is used. Previously, borgmatic delayed Borg output even without the --json flag. - Update to 1.3.0 * #148: Configuration file includes and merging via "!include" tag to support reuse of common options across configuration files. - Update to 1.2.18 * #147: Support for Borg create/extract --numeric-owner flag via "numeric_owner" option in borgmatic's location section. - Update to 1.2.17 * #140: List the files within an archive via --list --archive option. - Update to 1.2.16 * #119: Include a sample borgmatic configuration file in the documentation. * #123: Support for Borg archive restoration via borgmatic --extract command-line flag. * Refactor documentation into multiple separate pages for clarity and findability. * Organize options within command-line help into logical groups. * Exclude tests from distribution packages. - Update to 1.2.15 * #127: Remove date echo from schema example, as it's not a substitute for real logging. * #132: Leave exclude_patterns glob expansion to Borg, since doing it in borgmatic leads to confusing behavior. * #136: Handle and format validation errors raised during argument parsing. * #138: Allow use of --stats flag when --create or --prune flags are implied.
buildservice-autocommit
accepted
request 668108
from
Martin Pluskal (pluskalm)
(revision 18)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 667651
from
Antonio Larrosa (alarrosa)
(revision 17)
- Update to 1.2.14 * When generating sample configuration with generate-borgmatic-config, document the defaults for each option. * When running multiple configuration files, attempt all configuration files even if one of them errors. Log a summary of results at the end. * Add borgmatic --version command-line flag to get the current installed version number. - Update to 1.2.13 * Support for --stats command-line flag independent of --verbosity. * With borgmatic --init command-line flag, proceed without erroring if a repository already exists. - Update to 1.2.12 * Support for Borg repository initialization via borgmatic --init command-line flag. * Update Borg create --filter values so a dry run lists files to back up. * Update README with link to a new/forked Docker image. * Prevent deprecated --excludes command-line option from being used. * Refactor README a bit to flow better for first-time users. * Update README with a few additional borgmatic packages (Debian and Ubuntu). - Update to 1.2.11 * Support for Borg create --progress via borgmatic command-line flag. - Update to 1.2.10 * Support for Borg --chunker-params create option via "chunker_params" in borgmatic's storage section. - Update to 1.2.9 * Fix for syntax error that occurred in Python 3.5 and below. * Make automated tests support running in Python 3.5. - Update to 1.2.8 * Enable consistency checks for only certain repositories via "check_repositories" option in borgmatic's consistency
buildservice-autocommit
accepted
request 636165
from
Martin Pluskal (pluskalm)
(revision 16)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 635807
from
Antonio Larrosa (alarrosa)
(revision 15)
- Update to 1.2.2 * #85: Fix compatibility issue between pykwalify and ruamel.yaml 0.15.52, which manifested in borgmatic as a pykwalify RuleError. - Update to 1.2.1 * Skip before/after backup hooks when only doing --prune, --check, --list, and/or --info. * #71: Support for XDG_CONFIG_HOME environment variable for specifying alternate user ~/.config/ path. * #74, #83: Support for Borg --json option via borgmatic command-line to --list archives or show archive --info in JSON format, ideal for programmatic consumption. * #38, #76: Upgrade ruamel.yaml compatibility version range and fix support for Python 3.7. * #77: Skip non-"*.yaml" config filenames in /etc/borgmatic.d/ so as not to parse backup files, editor swap files, etc. * #81: Document user-defined hooks run before/after backup, or on error. * Add code style guidelines to the documention.
buildservice-autocommit
accepted
request 621437
from
Antonio Larrosa (alarrosa)
(revision 14)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 621436
from
Antonio Larrosa (alarrosa)
(revision 13)
- Use %{version} in the Source line instead of explicitly writing it. - Use %license for LICENSE and change the license in the spec file to GPL-3.0-only
Antonio Larrosa (alarrosa)
accepted
request 621367
from
Torsten Gruner (Simmphonie)
(revision 12)
- update to 1.2.0 * #61: Support for Borg --list option via borgmatic command-line to list all archives. * #61: Support for Borg --info option via borgmatic command-line to display summary information. * #62: Update README to mention other ways of installing borgmatic. * Support for Borg --prefix option for consistency checks via "prefix" option in borgmatic's consistency configuration. * Add introductory screencast link to documentation. * #59: Ignore "check_last" and consistency "prefix" when "archives" not in consistency checks. * #60: Add "Persistent" flag to systemd timer example. * #63: Support for Borg --nobsdflags option to skip recording bsdflags (e.g. NODUMP, IMMUTABLE) in archive. * #69: Support for Borg prune --umask option using value of existing "umask" option in borgmatic's storage configuration. * Update tox.ini to only assume Python 3.x instead of Python 3.4 specifically. * Add ~/.config/borgmatic/config.yaml to default configuration path probing. * Document how to develop on and contribute to borgmatic.
buildservice-autocommit
accepted
request 592971
from
Antonio Larrosa (alarrosa)
(revision 11)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 592750
from
Torsten Gruner (Simmphonie)
(revision 10)
- Use README.md form source - Add borgmatic.d folder in /etc for config files - Update to 1.1.15 * Support for Borg BORG_PASSCOMMAND environment variable to read a password from an external file. * Fix for Borg create error when using borgmatic's --dry-run and --verbosity options together. Work-around for behavior introduced in Borg 1.1.3: https://github.com/borgbackup/borg/issues/3298 * #55: Fix for missing tags/releases on Gitea and GitHub project hosting. * #56: Support for Borg --lock-wait option for the maximum wait for a repository/cache lock. * #58: Support for using tilde in exclude_patterns to reference home directory.
Displaying revisions 61 - 80 of 89