forked from evolix/ansible-roles
mysql: use python3 with Debian 11 and later
This commit is contained in:
parent
51d4ec1bb2
commit
c5bb8f06ae
|
@ -19,6 +19,7 @@ The **patch** part changes incrementally at each release.
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
* listupgrade: upstream release 21.06.3
|
* listupgrade: upstream release 21.06.3
|
||||||
|
* mysql: use python3 with Debian 11 and later
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,16 @@
|
||||||
apt:
|
apt:
|
||||||
name: python-mysqldb
|
name: python-mysqldb
|
||||||
state: present
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '<=')
|
||||||
|
tags:
|
||||||
|
- mysql
|
||||||
|
|
||||||
|
# dependency for mysql_user and mysql_db
|
||||||
|
- name: python3-mysqldb is installed (Ansible dependency)
|
||||||
|
apt:
|
||||||
|
name: python3-mysqldb
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '>')
|
||||||
tags:
|
tags:
|
||||||
- mysql
|
- mysql
|
||||||
|
|
||||||
|
|
|
@ -6,11 +6,20 @@
|
||||||
when: mysql_variant == "mariadb"
|
when: mysql_variant == "mariadb"
|
||||||
|
|
||||||
# dependency for mysql_user and mysql_db
|
# dependency for mysql_user and mysql_db
|
||||||
|
|
||||||
- name: python-mysqldb is installed (Ansible dependency)
|
- name: python-mysqldb is installed (Ansible dependency)
|
||||||
apt:
|
apt:
|
||||||
name: python-mysqldb
|
name: python-mysqldb
|
||||||
state: present
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '<=')
|
||||||
|
tags:
|
||||||
|
- mysql
|
||||||
|
|
||||||
|
# dependency for mysql_user and mysql_db
|
||||||
|
- name: python3-mysqldb is installed (Ansible dependency)
|
||||||
|
apt:
|
||||||
|
name: python3-mysqldb
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '>')
|
||||||
tags:
|
tags:
|
||||||
- mysql
|
- mysql
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,20 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
# dependency for mysql_user and mysql_db
|
# dependency for mysql_user and mysql_db
|
||||||
|
|
||||||
- name: python-mysqldb is installed (Ansible dependency)
|
- name: python-mysqldb is installed (Ansible dependency)
|
||||||
apt:
|
apt:
|
||||||
name: python-mysqldb
|
name: python-mysqldb
|
||||||
state: present
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '<=')
|
||||||
|
tags:
|
||||||
|
- mysql
|
||||||
|
|
||||||
|
# dependency for mysql_user and mysql_db
|
||||||
|
- name: python3-mysqldb is installed (Ansible dependency)
|
||||||
|
apt:
|
||||||
|
name: python3-mysqldb
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '>')
|
||||||
tags:
|
tags:
|
||||||
- mysql
|
- mysql
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
- name: Install dependancy
|
- name: Install dependency
|
||||||
apt:
|
apt:
|
||||||
name:
|
name:
|
||||||
- libpam-systemd
|
- libpam-systemd
|
||||||
|
@ -14,7 +14,24 @@
|
||||||
- libmagickwand-dev
|
- libmagickwand-dev
|
||||||
- libmagickcore-dev
|
- libmagickcore-dev
|
||||||
- libmariadbclient-dev
|
- libmariadbclient-dev
|
||||||
- python-mysqldb
|
|
||||||
state: present
|
state: present
|
||||||
tags:
|
tags:
|
||||||
- redmine
|
- redmine
|
||||||
|
|
||||||
|
# dependency for mysql_user and mysql_db
|
||||||
|
- name: python-mysqldb is installed (Ansible dependency)
|
||||||
|
apt:
|
||||||
|
name: python-mysqldb
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '<=')
|
||||||
|
tags:
|
||||||
|
- redmine
|
||||||
|
|
||||||
|
# dependency for mysql_user and mysql_db
|
||||||
|
- name: python3-mysqldb is installed (Ansible dependency)
|
||||||
|
apt:
|
||||||
|
name: python3-mysqldb
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '>')
|
||||||
|
tags:
|
||||||
|
- redmine
|
|
@ -16,7 +16,24 @@
|
||||||
- php-apcu
|
- php-apcu
|
||||||
- php-redis
|
- php-redis
|
||||||
- php-bcmath
|
- php-bcmath
|
||||||
- python-mysqldb
|
tags:
|
||||||
|
- nextcloud
|
||||||
|
|
||||||
|
# dependency for mysql_user and mysql_db
|
||||||
|
- name: python-mysqldb is installed (Ansible dependency)
|
||||||
|
apt:
|
||||||
|
name: python-mysqldb
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '<=')
|
||||||
|
tags:
|
||||||
|
- nextcloud
|
||||||
|
|
||||||
|
# dependency for mysql_user and mysql_db
|
||||||
|
- name: python3-mysqldb is installed (Ansible dependency)
|
||||||
|
apt:
|
||||||
|
name: python3-mysqldb
|
||||||
|
state: present
|
||||||
|
when: ansible_distribution_major_version is version('10', '>')
|
||||||
tags:
|
tags:
|
||||||
- nextcloud
|
- nextcloud
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue