--- - name: Remove docker-python that is conflicting with python2-docker package: name: docker-python state: absent - name: Create own-repo dir file: path: /root/own-repo state: directory - name: Download python2-docker rpm for Ansible (docker_container module dep) get_url: url: https://cbs.centos.org/kojifiles/packages/python-docker/2.5.1/2.el7/noarch/python2-docker-2.5.1-2.el7.noarch.rpm dest: /root/own-repo/ register: rpm - name: Install createrepo package: name: createrepo state: present - name: Run createrepo command: createrepo /root/own-repo/ when: rpm.changed - name: Create own-repo yum_repository: name: own-repo description: Own repo for ansible deps baseurl: file:///root/own-repo enabled: true gpgcheck: false - name: Install docker python module package: name: python2-docker state: present