This commit is contained in:
Andrey Sokolovskiy
2024-03-03 05:37:23 +07:00
commit 1e742cb29c
88 changed files with 5051 additions and 0 deletions
@@ -0,0 +1,41 @@
---
argument_specs:
main:
short_description: "Setup the bareos repositories."
description: >
Install the BareOS repositories.
After applying this role, you can install bareos packages.
author: Robert de Bock
options:
bareos_repository_type:
type: "str"
default: community
description: "What type of Bareos to install, either 'community' or 'subscription'."
choices:
- community
- subscription
bareos_repository_username:
type: "str"
default: ""
description: "The subscription username for the repository."
bareos_repository_password:
type: "str"
default: ""
description: "The subscription password for the repository."
bareos_repository_release:
type: "str"
default: current
description: "What release to use, either 'current', 'next' or 'release'."
choices:
- current
- next
- release
bareos_repository_version:
type: "int"
default: 23
description: "The version of Bareos to install. Only affects `bareos_repository_type: subscription`."
bareos_repository_enable_tracebacks:
type: "bool"
default: false
description: "You can enable tracebacks for troubleshooting purposes."
+42
View File
@@ -0,0 +1,42 @@
---
galaxy_info:
author: anry
role_name: bareos_repository
description: Setup the [Bareos](https://www.bareos.com/) repositories.
license: Apache-2.0
company: none
min_ansible_version: "2.12"
platforms:
- name: Debian
versions:
- bookworm
- bullseye
- buster
- name: EL
versions:
- "7"
- "8"
- "9"
- name: Fedora
versions:
- "38"
- "39"
- name: opensuse
versions:
- all
- name: Ubuntu
versions:
- jammy
- focal
galaxy_tags:
- backup
- bareos
- infrastructure
- linux
- storage
- system
- tools
dependencies: []