Don't use apt-key that is deprecated

Also, make sure that source.list file only contains one line (this
renders version upgrades easier).
This commit is contained in:
Faustin Lammler 2022-10-06 12:09:30 +02:00
parent 5c512ae308
commit 4eeaaa139c
No known key found for this signature in database
GPG Key ID: 390A2F27832A5C79
1 changed files with 14 additions and 13 deletions

View File

@ -9,26 +9,27 @@
when: mariadb_use_official_repo when: mariadb_use_official_repo
- name: Install mariadb repository key - name: Install mariadb repository key
ansible.builtin.apt_key: ansible.builtin.get_url:
keyserver: keyserver.ubuntu.com url: "https://mariadb.org/mariadb_release_signing_key.asc"
id: "0xF1656F24C74CD1D8" dest: "/etc/apt/trusted.gpg.d/mariadb.asc"
# //TEMP todo
# checksum: sha256:http://example.com/path/sha256sum.txt
owner: root
group: root
mode: "0644"
when: mariadb_use_official_repo when: mariadb_use_official_repo
- name: Setup mariadb repository sourcelist entry - name: Setup mariadb repository sourcelist entry
ansible.builtin.apt_repository: ansible.builtin.copy:
repo: deb {{ mariadb_use_official_repo_url }}/{{ mariadb_use_official_repo_version }}/{{ ansible_distribution | lower() }} {{ ansible_distribution_release }} main dest: /etc/apt/sources.list.d/mariadb.list
filename: mariadb content: |
state: present deb {{ mariadb_use_official_repo_url }}/{{ mariadb_use_official_repo_version }}/{{ ansible_distribution | lower() }} {{ ansible_distribution_release }} main
when: mariadb_use_official_repo when: mariadb_use_official_repo
- name: Install mariadb - name: Install packages
ansible.builtin.apt: ansible.builtin.apt:
package: package:
- mariadb-server - mariadb-server
- python3-pymysql
state: present state: present
update_cache: true update_cache: true
- name: Install python mariadb driver
ansible.builtin.apt:
name: python3-pymysql
state: present