aboutsummaryrefslogtreecommitdiff
path: root/tools/setup_gate.sh
diff options
context:
space:
mode:
authorMichal (inc0) Jastrzebski <inc007@gmail.com>2016-11-29 19:44:19 +0000
committerMichal (inc0) Jastrzebski <inc007@gmail.com>2016-11-29 20:45:17 +0000
commit069d1a2bfb5b5f3a8a69a660067cc813c856e1d4 (patch)
tree72d27f578e6bbea102c3950a999aab496fe5121f /tools/setup_gate.sh
parente74f947ff74659e61b3bdbbce65a2aab772812c3 (diff)
downloadkolla-069d1a2bfb5b5f3a8a69a660067cc813c856e1d4.tar.gz
kolla-069d1a2bfb5b5f3a8a69a660067cc813c856e1d4.zip
Run docker registry in gate
Part of plan to have registry-like behavior in deploy gates. First part is to run docker registry locally. Next one will be pushing built images to it, tar.gz whole registry (separate per distro and type) and use publisher jobs to upload whole registry to tarballs.o.o Change-Id: I81f154fe6ef58ef93815f42496aef382d32f6774
Diffstat (limited to 'tools/setup_gate.sh')
-rwxr-xr-xtools/setup_gate.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/setup_gate.sh b/tools/setup_gate.sh
index 5d99c74f9..23e5a0b35 100755
--- a/tools/setup_gate.sh
+++ b/tools/setup_gate.sh
@@ -145,10 +145,17 @@ function setup_logging {
mkdir -p /tmp/logs/{ansible,build,kolla,kolla_configs,system_logs}
}
+function setup_registry {
+ sudo mkdir /tmp/kolla_registry
+ sudo chmod -R 644 /tmp/kolla_registry
+ docker run -d -p 4000:5000 --restart=always -v /tmp/kolla_registry/:/var/lib/registry --name registry registry:2
+}
+
setup_logging
tools/dump_info.sh
setup_workaround_broken_nodepool
setup_ssh
setup_ansible
setup_node
+setup_registry
setup_config