wip glusterfs

This commit is contained in:
2021-12-24 22:45:48 -05:00
parent d3d692865c
commit 697b00fa4e
22 changed files with 560 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
---
- name: Ensure dependencies are installed.
apt:
name: dirmngr
state: present
- name: Ensure PPA for GlusterFS is present.
apt_repository:
repo: 'ppa:gluster/glusterfs-{{ glusterfs_ppa_version }}'
state: present
update_cache: true
register: glusterfs_ppa_added
when: glusterfs_ppa_use
- name: Ensure GlusterFS will reinstall if the PPA was just added.
apt:
name:
- glusterfs-server
- glusterfs-client
state: absent
when: glusterfs_ppa_added.changed
tags: ['skip_ansible_lint']
- name: Ensure GlusterFS is installed.
apt:
name:
- glusterfs-server
- glusterfs-client
state: present
default_release: "{{ glusterfs_default_release }}"