From 803c63835b4abf20039aaa85fa9ec8b88ebef94e Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Thu, 15 Jul 2021 12:00:06 +0200 Subject: [PATCH] Update to 2021-07-15 12:00 --- roles/matrix_synapse/defaults/main.yml | 2 +- roles/metabase/defaults/main.yml | 4 ++-- roles/seafile/defaults/main.yml | 4 ++-- roles/zfs/tasks/install_Debian.yml | 27 +++++++++++++++++---------- 4 files changed, 22 insertions(+), 15 deletions(-) diff --git a/roles/matrix_synapse/defaults/main.yml b/roles/matrix_synapse/defaults/main.yml index 5696075..9cbc42f 100644 --- a/roles/matrix_synapse/defaults/main.yml +++ b/roles/matrix_synapse/defaults/main.yml @@ -1,7 +1,7 @@ --- # Synapse version to deploy -synapse_version: 1.37.0 +synapse_version: 1.38.0 # Should ansible handle Synapse upgrades ? If false, only initial install will be done synapse_manage_upgrade: True diff --git a/roles/metabase/defaults/main.yml b/roles/metabase/defaults/main.yml index 2d6c6fd..1710e55 100644 --- a/roles/metabase/defaults/main.yml +++ b/roles/metabase/defaults/main.yml @@ -1,11 +1,11 @@ --- # Version to deploy -metabase_version: 0.40.0 +metabase_version: 0.40.1 # URL to fetch the jar metabase_jar_url: https://downloads.metabase.com/v{{ metabase_version }}/metabase.jar # Expected sha1 of the jar -metabase_jar_sha1: e6a0068b3ae39cada0d6f77b4bc94a02bda89bbb +metabase_jar_sha1: e40a7fc2a5eeeb63df6a90d447139a6bb076d6f5 # Should ansible handle upgrades ? If set to false, only the initial install (and the config) will be handled metabase_manage_upgrade: True diff --git a/roles/seafile/defaults/main.yml b/roles/seafile/defaults/main.yml index 3ea349f..5264b6d 100644 --- a/roles/seafile/defaults/main.yml +++ b/roles/seafile/defaults/main.yml @@ -11,11 +11,11 @@ # MaxUsers = "9" # Mode = "subscription" # etc... -seafile_version: "{{ seafile_license is defined | ternary('8.0.5','8.0.5') }}" +seafile_version: "{{ seafile_license is defined | ternary('8.0.5','8.0.6') }}" # Archive URL and sha1 are only used for the community version seafile_archive_url: https://s3.eu-central-1.amazonaws.com/download.seadrive.org/seafile-server_{{ seafile_version }}_x86-64.tar.gz -seafile_archive_sha1: cb28c1cde3f3794f11776f56bc97544cab65c5dc +seafile_archive_sha1: 97f5d29a611111f5b53c8b149b7cead0601b999a seafile_root_dir: /opt/seafile seafile_data_dir: "{{ seafile_root_dir }}/data" diff --git a/roles/zfs/tasks/install_Debian.yml b/roles/zfs/tasks/install_Debian.yml index 0775765..4d17a3e 100644 --- a/roles/zfs/tasks/install_Debian.yml +++ b/roles/zfs/tasks/install_Debian.yml @@ -1,19 +1,26 @@ --- -- name: Install dependencies - apt: - name: - - libcapture-tiny-perl - - libconfig-inifiles-perl - - pv - - lzop - - mbuffer +- when: ansible_distribution_major_version is version('11', '<') + block: + - name: Install dependencies + apt: + name: + - libcapture-tiny-perl + - libconfig-inifiles-perl + - pv + - lzop + - mbuffer + + - name: Install sanoid + apt: deb=http://ftp.fr.debian.org/debian/pool/main/s/sanoid/sanoid_2.0.3-4_all.deb + tags: zfs -- name: Install sanoid - apt: deb=http://ftp.fr.debian.org/debian/pool/main/s/sanoid/sanoid_2.0.3-4_all.deb +- when: ansible_distribution_major_version is version('11', '>=') + apt: name=sanoid tags: zfs + - name: Setup sanoid service and timer template: src=sanoid.{{ item }}.j2 dest=/etc/systemd/system/sanoid.{{ item }} loop: