From f56915eae7d5122706c9201fe6e7d261272fff07 Mon Sep 17 00:00:00 2001 From: Jose Luis Franco Arza Date: Fri, 19 Jul 2019 12:09:40 +0200 Subject: [PATCH] Remove docker_container task from tripleo-container-rm. The docker_container Ansible module requires to have installed python2-docker in the system, which isn't the case in our current CI environments. Therefore, when we try to remove some docker container with this role we end up getting an error. Turning the docker_container task into two command taks ensures that no new problems will occurr due to missing dependencies. Change-Id: I8801875ca21b16de9b92d7091b6923447370a36c Related-Bug: #1836531 --- .../tasks/tripleo_docker_container_rm.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tripleo_ansible/roles/tripleo-container-rm/tasks/tripleo_docker_container_rm.yml b/tripleo_ansible/roles/tripleo-container-rm/tasks/tripleo_docker_container_rm.yml index ad01df89e..165a157fe 100644 --- a/tripleo_ansible/roles/tripleo-container-rm/tasks/tripleo_docker_container_rm.yml +++ b/tripleo_ansible/roles/tripleo-container-rm/tasks/tripleo_docker_container_rm.yml @@ -20,8 +20,6 @@ failed_when: false - name: remove "{{ container }}" container - docker_container: - name: "{{ container }}" - state: absent + command: "docker rm --force {{ container }}" when: - stat_docker_container.rc == 0