Discussed here: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1510pull/1520/head
| @@ -4,8 +4,6 @@ | |||||
| pacman: | pacman: | ||||
| name: | name: | ||||
| - python-docker | - python-docker | ||||
| # TODO This needs to be verified. Which version do we need? | |||||
| - fuse3 | |||||
| - python-dnspython | - python-dnspython | ||||
| state: latest | state: latest | ||||
| update_cache: yes | update_cache: yes | ||||
| @@ -21,7 +21,6 @@ | |||||
| yum: | yum: | ||||
| name: | name: | ||||
| - "{{ matrix_ntpd_package }}" | - "{{ matrix_ntpd_package }}" | ||||
| - fuse | |||||
| state: latest | state: latest | ||||
| update_cache: yes | update_cache: yes | ||||
| @@ -28,7 +28,6 @@ | |||||
| yum: | yum: | ||||
| name: | name: | ||||
| - "{{ matrix_ntpd_package }}" | - "{{ matrix_ntpd_package }}" | ||||
| - fuse | |||||
| state: latest | state: latest | ||||
| update_cache: yes | update_cache: yes | ||||
| @@ -44,4 +43,4 @@ | |||||
| pip: | pip: | ||||
| name: docker-py | name: docker-py | ||||
| state: latest | state: latest | ||||
| when: matrix_docker_installation_enabled|bool | |||||
| when: matrix_docker_installation_enabled|bool | |||||
| @@ -29,7 +29,6 @@ | |||||
| apt: | apt: | ||||
| name: | name: | ||||
| - "{{ matrix_ntpd_package }}" | - "{{ matrix_ntpd_package }}" | ||||
| - fuse | |||||
| state: latest | state: latest | ||||
| update_cache: yes | update_cache: yes | ||||
| @@ -29,7 +29,6 @@ | |||||
| apt: | apt: | ||||
| name: | name: | ||||
| - "{{ matrix_ntpd_package }}" | - "{{ matrix_ntpd_package }}" | ||||
| - fuse | |||||
| state: latest | state: latest | ||||
| update_cache: yes | update_cache: yes | ||||
| @@ -0,0 +1,23 @@ | |||||
| # This is for both CentOS 7 and 8 | |||||
| - name: Ensure fuse installed (CentOS) | |||||
| yum: | |||||
| name: | |||||
| - fuse | |||||
| state: latest | |||||
| when: ansible_distribution == 'CentOS' | |||||
| # This is for both Debian and Raspbian | |||||
| - name: Ensure fuse installed (Debian/Raspbian) | |||||
| apt: | |||||
| name: | |||||
| - fuse | |||||
| state: latest | |||||
| when: ansible_os_family == 'Debian' | |||||
| - name: Ensure fuse installed (Archlinux) | |||||
| pacman: | |||||
| name: | |||||
| - fuse3 | |||||
| state: latest | |||||
| when: ansible_distribution == 'Archlinux' | |||||
| @@ -1,3 +1,5 @@ | |||||
| - import_tasks: "{{ role_path }}/../matrix-base/tasks/util/ensure_fuse_installed.yml" | |||||
| - name: Ensure Goofys Docker image is pulled | - name: Ensure Goofys Docker image is pulled | ||||
| docker_image: | docker_image: | ||||
| name: "{{ matrix_s3_goofys_docker_image }}" | name: "{{ matrix_s3_goofys_docker_image }}" | ||||