This is an automated email from the ASF dual-hosted git repository. machristie pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/airavata.git
The following commit(s) were added to refs/heads/develop by this push: new 2f8ea5cb14 AIRAVATA-3609 Fix database.yml for Rocky 2f8ea5cb14 is described below commit 2f8ea5cb145a524a0e32e1f6b6017e41fe5b5b94 Author: Marcus Christie <machris...@apache.org> AuthorDate: Thu Jul 28 11:11:58 2022 -0400 AIRAVATA-3609 Fix database.yml for Rocky --- dev-tools/ansible/roles/database/tasks/main.yml | 36 ++++++++++++------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/dev-tools/ansible/roles/database/tasks/main.yml b/dev-tools/ansible/roles/database/tasks/main.yml index 899197bad5..e34a716fa6 100644 --- a/dev-tools/ansible/roles/database/tasks/main.yml +++ b/dev-tools/ansible/roles/database/tasks/main.yml @@ -23,25 +23,25 @@ # yum: name=* state=latest # Install Mysql -- name: install epel release (Redhat) +- name: install epel release (CentOS) yum: name=epel-release state=present become_user: root - when: ansible_os_family == "RedHat" + when: ansible_distribution == "CentOS" - name: install epel release (Rocky) dnf: name=epel-release become_user: root - when: ansible_os_family == "Rocky" + when: ansible_distribution == "Rocky" -- name: install pip (Redhat) +- name: install pip (CentOS) yum: name=python-pip state=latest update_cache=yes become_user: root - when: ansible_os_family == "RedHat" + when: ansible_distribution == "CentOS" - name: install pip (Rocky) dnf: name=python39-pip become_user: root - when: ansible_os_family == "Rocky" + when: ansible_distribution == "Rocky" - name: install pexpect pip: name=pexpect @@ -51,15 +51,15 @@ # apt: pkg="python-mysqldb" state=present # when: ansible_os_family == 'Debian' -- name: Adds Python MySQL support on RedHat/CentOS +- name: Adds Python MySQL support on CentOS yum: name=MySQL-python state=present become_user: root - when: ansible_os_family == 'RedHat' or ansible_os_family == 'CentOS' + when: ansible_distribution == 'CentOS' - name: Adds Python MySQL support on Rocky dnf: name=python3-mysql state=present become_user: root - when: ansible_os_family == 'Rocky' + when: ansible_distribution == 'Rocky' - name: Add MariaDB yum repository on CentOS {{ ansible_distribution }} copy: src="MariaDB_yum_CentOS_{{ ansible_distribution_major_version }}.repo" @@ -67,17 +67,17 @@ become_user: root when: ansible_distribution == 'CentOS' -- name: install mariadb (Redhat or CentOS) +- name: install mariadb (CentOS) yum: name="{{ item }}" state=latest update_cache=yes with_items: "{{ mysql_packages }}" become_user: root - when: ansible_os_family == 'RedHat' or ansible_os_family == 'CentOS' + when: ansible_distribution == 'CentOS' - name: install mariadb (Rocky) dnf: name="{{ item }}" with_items: "{{ mysql_packages }}" become_user: root - when: ansible_os_family == 'Rocky' + when: ansible_distribution == 'Rocky' - name: check if mysql has been updated stat: path=/usr/share/mysql/SELinux/mariadb.pp @@ -86,14 +86,14 @@ - debug: var: mysql_selinux_update -- name: double check policycoreutils installed (Redhat or Centos) +- name: double check policycoreutils installed (Centos) yum: name=policycoreutils-python state=installed - when: mysql_selinux_update.stat.exists == False and (ansible_os_family == 'RedHat' or ansible_os_family == 'CentOS') + when: mysql_selinux_update.stat.exists == False and (ansible_distribution == 'CentOS') become_user: root - name: double check policycoreutils installed (Rocky) dnf: name=policycoreutils-python-utils state=installed - when: mysql_selinux_update.stat.exists == False and ansible_os_family == 'Rocky' + when: mysql_selinux_update.stat.exists == False and ansible_distribution == 'Rocky' become_user: root - name: Copy SELinux type enforcement file @@ -134,15 +134,15 @@ ## See https://www.rootusers.com/how-to-fix-mariadb-10-0-29-selinux-update-failure/ # and https://jira.mariadb.org/browse/MDEV-11789 # For now I'm not adding to Ansible script since this bug should be fixed in next MariaDB release -- name: start mariadb (Redhat or CentOS) +- name: start mariadb (CentOS) service: name=mysql state=started enabled=yes become_user: root - when: ansible_os_family == 'RedHat' or ansible_os_family == 'CentOS' + when: ansible_distribution == 'CentOS' - name: start mariadb (Rocky) service: name=mariadb state=started enabled=yes become_user: root - when: ansible_os_family == 'Rocky' + when: ansible_distribution == 'Rocky' - include: secure_install.yml