| # vim: sw=4 ts=4 sts=4 et : |
| # force any errors to cause the script and job to end in failure |
| # install docker and enable it |
| echo "---> Installing docker" |
| yum install -y docker supervisor bridge-utils |
| # configure docker networking so that it does not conflict with LF |
| cat <<EOL > /etc/sysconfig/docker-network |
| # /etc/sysconfig/docker-network |
| DOCKER_NETWORK_OPTIONS='--bip=10.250.0.254/24' |
| # configure docker daemon to listen on port 5555 enabling remote |
| sed -i -e "s#='--selinux-enabled'#='--selinux-enabled -H unix:///var/run/docker.sock -H tcp://0.0.0.0:5555'#g" /etc/sysconfig/docker |
| # docker group doesn't get created by default for some reason |
| # Install python dependencies |
| yum install -y python-{devel,virtualenv,setuptools,pip} |
| echo "---> Ubuntu changes" |
| OS=$(/usr/bin/facter operatingsystem) |
| echo "${OS} has no configuration changes" |
| echo "***************************************************" |
| echo "* PLEASE RELOAD THIS VAGRANT BOX BEFORE USE *" |
| echo "***************************************************" |