X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=packer%2Fprovision%2Fgbp.sh;h=95ba70c9b076f21d4420f79e88124e2148fccd26;hb=3949064fe80e9f63e21ccc589a75f46cf4b0a992;hp=057c648e358944c69aa524d0528e5ebdc9b5c890;hpb=e5afb33e6bd80c179f9ccac11dd21b45366b3fe5;p=releng%2Fbuilder.git diff --git a/packer/provision/gbp.sh b/packer/provision/gbp.sh index 057c648e3..95ba70c9b 100644 --- a/packer/provision/gbp.sh +++ b/packer/provision/gbp.sh @@ -9,9 +9,16 @@ set -xeu -o pipefail # commands. export DEBIAN_FRONTEND=noninteractive -# we need garethr-docker in our puppet manifest to install docker -# cleanly -puppet module install garethr-docker --version 4.1.1 +# additional kernel packages required for docker to fix +# aufs failed: driver not supported +echo "---> Installing Additional kernel packages required for docker" +apt-get update +apt-get install "linux-image-extra-$(uname -r)" linux-image-extra-virtual +modprobe aufs + +# Install and configure docker. Use puppetlabs docker which supports +# Ubuntu 16.04 +puppet module install puppetlabs-docker_platform --version 2.2.1 # do the package install via puppet so that we know it actually installs # properly and it also makes it quieter but with better error reporting