aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-01-16 12:03:14 +0000
committerGerrit Code Review <review@openstack.org>2021-01-16 12:03:14 +0000
commitae9c0494c94bcf4859ba5d550da5f621fabf3338 (patch)
treeb3800285ea92c67dcd90c284fbd4d188f51f6dc8
parent695330c63049e20d9669a0818045ccc18102e338 (diff)
parenta8c12def858b57349207cab5fa8dabb3c23bdfa0 (diff)
downloadkolla-ae9c0494c94bcf4859ba5d550da5f621fabf3338.tar.gz
kolla-ae9c0494c94bcf4859ba5d550da5f621fabf3338.zip
Merge "CI: Use Docker proxy for pulls"
-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