From 75d91737a41c075414dcd21b6c4305ba0405f6fd Mon Sep 17 00:00:00 2001 From: Kris Lamoureux Date: Wed, 24 Feb 2021 16:07:55 -0500 Subject: [PATCH] Upgrade Easyredmine to 10.10.3 --- config.yml | 2 +- roles/easyredmine/tasks/database.yml | 18 ++++++++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/config.yml b/config.yml index 9104173..fc308fc 100644 --- a/config.yml +++ b/config.yml @@ -14,7 +14,7 @@ do_redmine_installer: yes do_imap_fetch: yes # install the redmine_receive_imap template script remote_scratch_path: /vagrant/scratch nginx_pem: redmine.vm-rsa.pem -installer_package_name: easyredmine_2016_stable_u2072_vVersion_10_2_0.zip +installer_package_name: installation-package_latest_43921320-9957-4066-9e2c-bfb611968507_2021-02-24.zip installer_package_path: '{{ remote_scratch_path }}/{{ installer_package_name }}' installer_package_url: 'http://software.apidb.org/source/easyredmine/{{ installer_package_name }}' redmine_db_dump_file: '{{ remote_scratch_path }}/redmine_dump.sql.gz' diff --git a/roles/easyredmine/tasks/database.yml b/roles/easyredmine/tasks/database.yml index d3081c6..e85aff0 100644 --- a/roles/easyredmine/tasks/database.yml +++ b/roles/easyredmine/tasks/database.yml @@ -1,6 +1,20 @@ -- name: install mysql, mariadb packages +- name: Download MariaDB installation script + get_url: + url: https://downloads.mariadb.com/MariaDB/mariadb_repo_setup + dest: '{{ remote_scratch_path }}/mariadb_repo_setup' + mode: '0700' + +- name: Install MariaDB repo via script + shell: '{{ remote_scratch_path }}/mariadb_repo_setup' + args: + creates: /etc/yum.repos.d/mariadb.repo + become: yes + +- name: Install MariaDB yum: - name: ['mysql-devel', 'mariadb-server', 'MySQL-python'] + name: ['mysql-devel', 'MariaDB-server', 'MySQL-python'] + state: present + update_cache: yes become: yes - name: manage MySql/MariaDB database service