Changeset - 4ec22e55e05b
[Not reviewed]
0 16 0
Branko Majic (branko) - 16 days ago 2024-09-02 23:43:52
branko@majic.rs
MAR-218: Update metadata information for all roles:

- Bump minimum Ansible version.
- Add missing metadata.
- Use named release for platform (Debian) version.
16 files changed with 64 insertions and 32 deletions:
0 comments (0 inline, 0 general)
roles/backup/meta/main.yml
Show inline comments
 
@@ -6,11 +6,13 @@ dependencies:
 
  - backup_client
 

	
 
galaxy_info:
 
  role_name: backup
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Specify what files should be backed-up to the backup server.
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/backup_client/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  role_name: backup_client
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up backup client (using duplicity/duply)
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/backup_server/meta/main.yml
Show inline comments
 
@@ -4,11 +4,13 @@ dependencies:
 
  - common
 

	
 
galaxy_info:
 
  role_name: backup_server
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up server to act as backup storage for the backup clients, exposing SFTP on dedicated port with dedicated OpenSSH server instance
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/bootstrap/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  role_name: bootstrap
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Performs basic bootstrap of server for use with Ansible
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/common/meta/main.yml
Show inline comments
 
@@ -15,11 +15,13 @@ dependencies:
 
    backup_patterns: "{{ extra_backup_patterns }}"
 

	
 
galaxy_info:
 
  role_name: common
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Apply common configuration and hardening on server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/database/meta/main.yml
Show inline comments
 
@@ -11,11 +11,13 @@ dependencies:
 
      - "/srv/backup/mariadb/{{ db_name }}.sql"
 

	
 
galaxy_info:
 
  role_name: database
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Creates MariaDB database and accompanying user to access it
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/database_server/meta/main.yml
Show inline comments
 
@@ -4,11 +4,13 @@ dependencies:
 
  - common
 

	
 
galaxy_info:
 
  role_name: database_server
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up MariaDB database server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/ldap_client/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  role_name: ldap_client
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Configures OpenLDAP client (default configuration)
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/ldap_server/meta/main.yml
Show inline comments
 
@@ -10,11 +10,13 @@ dependencies:
 
      - "/srv/backup/slapd.bak"
 

	
 
galaxy_info:
 
  role_name: ldap_server
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up an OpenLDAP server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/mail_forwarder/meta/main.yml
Show inline comments
 
@@ -4,11 +4,13 @@ dependencies:
 
  - common
 

	
 
galaxy_info:
 
  role_name: mail_forwarder
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up local SMTP server for sending out mails and receiving mails for local users
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/mail_server/meta/main.yml
Show inline comments
 
@@ -9,11 +9,13 @@ dependencies:
 
      - "/var/{{ mail_user }}"
 

	
 
galaxy_info:
 
  role_name: mail_server
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up mail server with SMTP and IMAP services, using LDAP as source of allowed destinations (domains, mail addresses)
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/php_website/meta/main.yml
Show inline comments
 
@@ -7,11 +7,13 @@ dependencies:
 
  - web_server
 

	
 
galaxy_info:
 
  role_name: php_website
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up a website powered by PHP application
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/preseed/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  role_name: preseed
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Generates preseed files for Debian
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/web_server/meta/main.yml
Show inline comments
 
@@ -4,11 +4,13 @@ dependencies:
 
  - common
 

	
 
galaxy_info:
 
  role_name: web_server
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up generic web server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/wsgi_website/meta/main.yml
Show inline comments
 
@@ -7,11 +7,13 @@ dependencies:
 
  - web_server
 

	
 
galaxy_info:
 
  role_name: wsgi_website
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up a website powered by WSGI application
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
roles/xmpp_server/meta/main.yml
Show inline comments
 
@@ -9,11 +9,13 @@ dependencies:
 
      - "/var/lib/prosody"
 

	
 
galaxy_info:
 
  role_name: xmpp_server
 
  namespace: azaghal
 
  author: Branko Majic
 
  description: Sets-up a Prosody XMPP server using LDAP directory as source of domain/user information
 
  license: BSD
 
  min_ansible_version: 2.9
 
  min_ansible_version: "10.3"
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 12
 
        - bookworm
0 comments (0 inline, 0 general)