diff --git a/roles/metabase/defaults/main.yml b/roles/metabase/defaults/main.yml index fea6216..c54b3d6 100644 --- a/roles/metabase/defaults/main.yml +++ b/roles/metabase/defaults/main.yml @@ -1,11 +1,11 @@ --- # Version to deploy -metabase_version: 0.41.3.1 +metabase_version: 0.41.4 # URL to fetch the jar metabase_jar_url: https://downloads.metabase.com/v{{ metabase_version }}/metabase.jar # Expected sha1 of the jar -metabase_jar_sha256: 7fd0d52d38432016990847affcc0c02f8aac16603065edcfc8bde63acf9b1e03 +metabase_jar_sha256: 8a14b5db169f2f66d8fcc0d9de597822e83a1f250c3cff57d4dddf384f2314f7 # 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 4490872..c4a926c 100644 --- a/roles/seafile/defaults/main.yml +++ b/roles/seafile/defaults/main.yml @@ -11,7 +11,7 @@ # MaxUsers = "9" # Mode = "subscription" # etc... -seafile_version: "{{ seafile_license is defined | ternary('8.0.14','9.0.2') }}" +seafile_version: "{{ seafile_license is defined | ternary('8.0.15','9.0.2') }}" # 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 diff --git a/roles/seafile/files/seafile-pro-server_8.0.14_x86-64_CentOS.tar.gz b/roles/seafile/files/seafile-pro-server_8.0.14_x86-64_CentOS.tar.gz deleted file mode 100644 index 949cea3..0000000 --- a/roles/seafile/files/seafile-pro-server_8.0.14_x86-64_CentOS.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dd731df5358d2d85ac8813826edee53f2363e4a1374b99343cdc870d4563d1d5 -size 124758132 diff --git a/roles/seafile/files/seafile-pro-server_8.0.15_x86-64_CentOS.tar.gz b/roles/seafile/files/seafile-pro-server_8.0.15_x86-64_CentOS.tar.gz new file mode 100644 index 0000000..379917f --- /dev/null +++ b/roles/seafile/files/seafile-pro-server_8.0.15_x86-64_CentOS.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd7a93e14735f3bcc576a3c8f85937078e7805e50a613dff1c0f62ace5068112 +size 124779753 diff --git a/roles/seafile/tasks/archive_pre.yml b/roles/seafile/tasks/archive_pre.yml index e108215..97553c9 100644 --- a/roles/seafile/tasks/archive_pre.yml +++ b/roles/seafile/tasks/archive_pre.yml @@ -9,8 +9,16 @@ loop: - seafile.service - seahub.service - - seafile-clean-db.timer - - seafile-gc.timer + tags: seafile + +- name: Stop seafile-gc timer + systemd: name=seafile-gc.timer state=stopped + when: seafile_gc_timer.stat.exists + tags: seafile + +- name: Stop seafile-clean-db timer + systemd: name=seafile-clean-db.timer state=stopped + when: seafile_clean_db_timer.stat.exists tags: seafile - name: Backup the databases diff --git a/roles/seafile/tasks/facts.yml b/roles/seafile/tasks/facts.yml index 4a286bb..5a054ff 100644 --- a/roles/seafile/tasks/facts.yml +++ b/roles/seafile/tasks/facts.yml @@ -88,3 +88,12 @@ when: seafile_webdav == True tags: seafile +- name: Check if seafile-gc timer exists + stat: path=/etc/systemd/system/seafile-gc.timer + register: seafile_gc_timer + tags: seafile + +- name: Check if seafile-clean-db timer exists + stat: path=/etc/systemd/system/seafile-clean-db.timer + register: seafile_clean_db_timer + tags: seafile