From e034a6da6928a39b63278111bea67a0bfa37ba42 Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Fri, 10 Jan 2020 14:30:35 +0100 Subject: [PATCH] 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 (cherry picked from commit b0c491800a785df88613ef7a9c2680a7540a8c90) --- infrastructure-playbooks/docker-to-podman.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) 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