From eba486f229a7599c7f9ff2e297f1c04635b4f8d9 Mon Sep 17 00:00:00 2001
From: Aivars Sterns <Atoms@users.noreply.github.com>
Date: Wed, 16 May 2018 13:56:04 +0300
Subject: [PATCH] add posibility to provide different yum repository directory
 (#2787)

---
 roles/docker/defaults/main.yml | 1 +
 roles/docker/tasks/main.yml    | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/roles/docker/defaults/main.yml b/roles/docker/defaults/main.yml
index 3ed3e9ce7..1013523c9 100644
--- a/roles/docker/defaults/main.yml
+++ b/roles/docker/defaults/main.yml
@@ -23,6 +23,7 @@ docker_container_storage_setup: false
 
 # Used to override obsoletes=0
 yum_conf: /etc/yum.conf
+yum_repo_dir: /etc/yum.repos.d
 docker_yum_conf: /etc/yum_docker.conf
 
 # CentOS/RedHat docker-ce repo
diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml
index 3668f61b8..f2ce70182 100644
--- a/roles/docker/tasks/main.yml
+++ b/roles/docker/tasks/main.yml
@@ -85,7 +85,7 @@
 - name: Configure docker repository on RedHat/CentOS
   template:
     src: "rh_docker.repo.j2"
-    dest: "/etc/yum.repos.d/docker.repo"
+    dest: "{{ yum_repo_dir }}/docker.repo"
   when: ansible_distribution in ["CentOS","RedHat"] and not is_atomic
 
 - name: Copy yum.conf for editing
-- 
GitLab