diff --git a/tasks/galera_install_apt.yml b/tasks/galera_install_apt.yml index c1bf46e1..7a79aae1 100644 --- a/tasks/galera_install_apt.yml +++ b/tasks/galera_install_apt.yml @@ -72,7 +72,7 @@ apt_repository: repo: "{{ galera_percona_xtrabackup_repo.repo }}" filename: "{{ galera_percona_xtrabackup_repo.filename | default(omit) }}" - state: "{{ use_percona_upstream | bool | ternary('present','absent') }}" + state: "{{ (use_percona_upstream | bool) | ternary('present','absent') }}" register: add_repos until: add_repos|success retries: 5 @@ -102,7 +102,7 @@ name: "{{ item }}" state: "{{ galera_server_package_state }}" update_cache: yes - cache_valid_time: "{{ add_repos | changed | ternary('0', cache_timeout) }}" + cache_valid_time: "{{ (add_repos | changed) | ternary('0', cache_timeout) }}" with_items: - "{{ galera_packages_list | selectattr('enabled') | rejectattr('local_pkg') | sum(attribute='packages', start=[]) }}" diff --git a/tasks/galera_running_check.yml b/tasks/galera_running_check.yml index 66d715c0..1ec81df5 100644 --- a/tasks/galera_running_check.yml +++ b/tasks/galera_running_check.yml @@ -15,7 +15,7 @@ - name: Set fact for extra arguments in MySQL commands set_fact: - mysql_extra_args: "{{ ansible_os_family == 'Debian' | ternary('--defaults-file=/etc/mysql/debian.cnf', '') }}" + mysql_extra_args: "{{ (ansible_os_family == 'Debian') | ternary('--defaults-file=/etc/mysql/debian.cnf', '') }}" tags: - galera-cluster-state-check - galera-bootstrap