diff --git a/ansible/roles/debian/tasks/main.yml b/ansible/roles/debian/tasks/main.yml index 3097261..e38befd 100644 --- a/ansible/roles/debian/tasks/main.yml +++ b/ansible/roles/debian/tasks/main.yml @@ -4,11 +4,16 @@ removes: /etc/apt/sources.list.d/pve-enterprise.list changed_when: true +- name: "Check for MariaDB repo file" + ansible.builtin.stat: + path: /etc/apt/sources.list.d/mariadb.sources + register: _mariadb_repo_stat + - name: "Read MariaDB repo file (if present)" ansible.builtin.slurp: path: /etc/apt/sources.list.d/mariadb.sources register: _mariadb_repo_content - ignore_errors: true + when: _mariadb_repo_stat.stat.exists - name: "Remove stale MariaDB 12.2 repo (not available for trixie)" ansible.builtin.file: