aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Nasiadka <mnasiadka@gmail.com>2021-01-14 09:49:07 +0100
committerRadosław Piliszek <radoslaw.piliszek@gmail.com>2021-01-15 19:04:05 +0000
commita8c12def858b57349207cab5fa8dabb3c23bdfa0 (patch)
tree72b2060b936713f8a259176b18a4c77ed4427014
parent93204ecfeca7ba394bd4c3872147357aa708f46e (diff)
downloadkolla-a8c12def858b57349207cab5fa8dabb3c23bdfa0.tar.gz
kolla-a8c12def858b57349207cab5fa8dabb3c23bdfa0.zip
CI: Use Docker proxy for pulls
Change-Id: I0c4d5e1ea16c6677813a334b38b3a22ad811531d
-rw-r--r--tests/playbooks/pre.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/playbooks/pre.yml b/tests/playbooks/pre.yml
index 2e02e3854..2c289ef0b 100644
--- a/tests/playbooks/pre.yml
+++ b/tests/playbooks/pre.yml
@@ -78,6 +78,26 @@
when: ansible_os_family == "RedHat"
become: true
+ - name: Ensure /etc/docker exists
+ become: true
+ file:
+ path: /etc/docker
+ state: directory
+ mode: 0755
+
+ - name: Configure registry-mirror in daemon.json
+ become: true
+ copy:
+ dest: /etc/docker/daemon.json
+ content: |
+ {
+ "registry-mirrors": [
+ "http://{{ zuul_site_mirror_fqdn }}:8082/"
+ ]
+ }
+
+ # NOTE(yoctozepto): We configure Docker before installing it because Debuntu starts services
+ # during installation.
- name: Install Docker
package:
name: docker-ce