summaryrefslogtreecommitdiffstats
path: root/ansible/test/roles/prepare-docker/tasks/docker-packages.yml
diff options
context:
space:
mode:
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>2019-04-29 16:13:49 +0200
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>2019-04-30 10:09:44 +0200
commita222de90c7485960f9a7836543fd4bba28bad6f8 (patch)
tree562cd3f79ba984f8fb9a9b08590ffdaa9bfe94e4 /ansible/test/roles/prepare-docker/tasks/docker-packages.yml
parentee157b53be7c176081aed96a74fe8ff09b208cb8 (diff)
Make 'prepare-docker' install proper docker-ce version
Docker-ce version should be aligned with Docker release installed on target platform (see build/creating_data/create-rhel-repo.sh) This patch also optimizes package installation process in Molecule tests. Change-Id: I3f0cb7cd36a3f91027b2be43a925e54167d9c6d0 Issue-ID: OOM-1815 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
Diffstat (limited to 'ansible/test/roles/prepare-docker/tasks/docker-packages.yml')
-rw-r--r--ansible/test/roles/prepare-docker/tasks/docker-packages.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/ansible/test/roles/prepare-docker/tasks/docker-packages.yml b/ansible/test/roles/prepare-docker/tasks/docker-packages.yml
new file mode 100644
index 00000000..b7e76c55
--- /dev/null
+++ b/ansible/test/roles/prepare-docker/tasks/docker-packages.yml
@@ -0,0 +1,8 @@
+---
+
+- name: Download docker related packages
+ command: yumdownloader --destdir="{{ rpm_dir }}" "{{ docker_ce_rpm }}" "{{ docker_ce_selinux_rpm }}"
+
+- name: Install docker related packages
+ yum:
+ name: "{{ rpm_dir + '/' + docker_ce_rpm + '.rpm'}},{{ rpm_dir + '/' + docker_ce_selinux_rpm + '.rpm' }}"