From f1008d778f1e5ae109d8550581fe9d05e6394b9b Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Sun, 26 Jan 2020 10:37:29 +0100 Subject: [PATCH] Prepare database after (succussful) download only. --- roles/nextcloud/tasks/main.yml | 40 +++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/roles/nextcloud/tasks/main.yml b/roles/nextcloud/tasks/main.yml index b247284..4210376 100644 --- a/roles/nextcloud/tasks/main.yml +++ b/roles/nextcloud/tasks/main.yml @@ -138,26 +138,6 @@ group: www-data ## install nextcloud: -- name: start mariadb during installation - command: /etc/init.d/mysql start - when: run_in_installer|default(false)|bool - -- name: create database with name 'nextcloud' - mysql_db: - login_unix_socket: /var/run/mysqld/mysqld.sock - name: nextcloud - state: present - when: not nextcloud.stat.exists - -- name: create database user 'nextcloud' - mysql_user: - login_unix_socket: /var/run/mysqld/mysqld.sock - name: nextcloud - password: "{{ db_nextcloud_pwd }}" - priv: 'nextcloud.*:ALL' - state: present - when: not nextcloud.stat.exists - - name: download nextcloud archive get_url: url: "{{ nc_download }}" @@ -182,6 +162,26 @@ group: www-data when: not nextcloud.stat.exists and not run_in_installer|default(false)|bool +- name: start mariadb during installation + command: /etc/init.d/mysql start + when: run_in_installer|default(false)|bool + +- name: create database with name 'nextcloud' + mysql_db: + login_unix_socket: /var/run/mysqld/mysqld.sock + name: nextcloud + state: present + when: not nextcloud.stat.exists + +- name: create database user 'nextcloud' + mysql_user: + login_unix_socket: /var/run/mysqld/mysqld.sock + name: nextcloud + password: "{{ db_nextcloud_pwd }}" + priv: 'nextcloud.*:ALL' + state: present + when: not nextcloud.stat.exists + - name: initialize nextcloud command: cmd: >