From 2df40e2946adbb241d3af89dcfbba6b041c3e415 Mon Sep 17 00:00:00 2001 From: Sam Yaple Date: Tue, 13 Oct 2015 10:48:08 +0000 Subject: [PATCH] Pin docker to 1.8.2 in gate Change-Id: I1207f04771267702a7b592643a07dd0d92bacbc9 backport: liberty Partially-Implements: blueprint functional-testing-gate --- tests/setup_centos.sh | 2 +- tests/setup_fedora.sh | 2 +- tests/setup_ubuntu.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/setup_centos.sh b/tests/setup_centos.sh index fdd3b31e24..0f5c1c6a10 100755 --- a/tests/setup_centos.sh +++ b/tests/setup_centos.sh @@ -12,7 +12,7 @@ gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF -sudo yum install -y libffi-devel openssl-devel docker-engine xfsprogs +sudo yum install -y libffi-devel openssl-devel docker-engine-1.8.2 xfsprogs # Setup backing disk for use with Docker. This is to ensure we use the ephemeral # disk provided to the build instance. It ensures the correct disk and storage diff --git a/tests/setup_fedora.sh b/tests/setup_fedora.sh index 4a1be53d88..7cb86e2d25 100755 --- a/tests/setup_fedora.sh +++ b/tests/setup_fedora.sh @@ -12,7 +12,7 @@ gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF -sudo yum install -y libffi-devel openssl-devel docker-engine xfsprogs +sudo yum install -y libffi-devel openssl-devel docker-engine-1.8.2 xfsprogs # Setup backing disk for use with Docker. This is to ensure we use the ephemeral # disk provided to the build instance. It ensures the correct disk and storage diff --git a/tests/setup_ubuntu.sh b/tests/setup_ubuntu.sh index 407c5c541f..4eb30bc8b6 100755 --- a/tests/setup_ubuntu.sh +++ b/tests/setup_ubuntu.sh @@ -9,7 +9,7 @@ sudo mount echo 'deb http://apt.dockerproject.org/repo ubuntu-trusty main' | sudo tee /etc/apt/sources.list.d/docker.list sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D sudo apt-get update -sudo apt-get install -y --no-install-recommends docker-engine btrfs-tools +sudo apt-get install -y --no-install-recommends docker-engine=1.8.2-0~trusty btrfs-tools # The reason for using BTRFS is stability. There are numerous issues with the # devicemapper backed on Ubuntu and AUFS is slow. BTRFS is very solid as a