From: Guillaume Abrioux Date: Fri, 10 Jan 2020 13:30:35 +0000 (+0100) Subject: docker2podman: use set_fact to override variables X-Git-Tag: v6.0.0alpha1~128 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b0c491800a785df88613ef7a9c2680a7540a8c90;p=ceph-ansible.git docker2podman: use set_fact to override variables play vars have lower precedence than role vars and `set_fact`. We must use a `set_fact` to reset these variables. Signed-off-by: Guillaume Abrioux --- diff --git a/infrastructure-playbooks/docker-to-podman.yml b/infrastructure-playbooks/docker-to-podman.yml index fa1ad766f..b39ec5749 100644 --- a/infrastructure-playbooks/docker-to-podman.yml +++ b/infrastructure-playbooks/docker-to-podman.yml @@ -47,12 +47,6 @@ - "{{ iscsi_gw_group_name | default('iscsigws') }}" - "{{ rbdmirror_group_name | default('rbdmirrors') }}" become: true - vars: - docker2podman: True - container_binary: podman - container_binding_name: podman - container_service_name: podman - container_package_name: podman pre_tasks: - import_role: name: ceph-defaults @@ -73,6 +67,14 @@ tasks: + - name: set_fact container_binary, container_binding_name, container_service_name, container_package_name + set_fact: + docker2podman: True + container_binary: podman + container_binding_name: podman + container_service_name: podman + container_package_name: podman + - name: install podman package: name: podman