Ansible role to manage borgbackup
Go to file
Paul Belanger c246b09291 Add missing build dependencies
This should allow us to properly compile msgpack.

Change-Id: I395eed5efd86fa3d579c600713fa5eea3cc2a277
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-04-01 18:08:48 +00:00
defaults Add borgbackup_user_groups variable 2019-02-16 19:55:47 -05:00
doc Initial commit 2019-02-07 15:03:24 -05:00
meta Initial commit 2019-02-07 15:03:24 -05:00
molecule Initial commit 2019-02-07 15:03:24 -05:00
tasks Add missing build dependencies 2019-04-01 18:08:48 +00:00
tests Initial commit 2019-02-07 15:03:24 -05:00
tools Initial commit 2019-02-07 15:03:24 -05:00
vars Add missing build dependencies 2019-04-01 18:08:48 +00:00
.gitignore Initial commit 2019-02-07 15:03:24 -05:00
.gitreview Added .gitreview 2019-01-28 15:52:54 +00:00
.zuul.yaml Initial commit 2019-02-07 15:03:24 -05:00
LICENSE Initial commit 2019-02-07 15:03:24 -05:00
README.rst Initial commit 2019-02-07 15:03:24 -05:00
bindep.txt Initial commit 2019-02-07 15:03:24 -05:00
requirements.txt Initial commit 2019-02-07 15:03:24 -05:00
test-requirements.txt Initial commit 2019-02-07 15:03:24 -05:00
tox.ini Initial commit 2019-02-07 15:03:24 -05:00

README.rst

ansible-role-borgbackup

Ansible role to manage borgbackup

Description

BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it supports compression and authenticated encryption.

Requirements

  • pip3 to be installed if using borgbackup_install_method: (git|pip)

See bindep.txt for role dependencies.

Packages

Package repository index files should be up to date before using this role, we do not manage them.

Role Variables

Dependencies

Example Playbook

- name: Install borgbackup
  hosts: foo
  roles:
    - ansible-role-borgbackup