diff --git a/binary_dependencies/builder/linux-headers-3.11.0-17-generic_3.11.0-17.28_amd64.deb b/binary_dependencies/builder/linux-headers-3.11.0-17-generic_3.11.0-17.28_amd64.deb deleted file mode 100644 index b69f98a44..000000000 Binary files a/binary_dependencies/builder/linux-headers-3.11.0-17-generic_3.11.0-17.28_amd64.deb and /dev/null differ diff --git a/binary_dependencies/builder/linux-headers-3.11.0-17_3.11.0-17.28_all.deb b/binary_dependencies/builder/linux-headers-3.11.0-17_3.11.0-17.28_all.deb deleted file mode 100644 index c9e530479..000000000 Binary files a/binary_dependencies/builder/linux-headers-3.11.0-17_3.11.0-17.28_all.deb and /dev/null differ diff --git a/binary_dependencies/builder/linux-image-3.11.0-17-generic_3.11.0-17.28_amd64.deb b/binary_dependencies/builder/linux-image-3.11.0-17-generic_3.11.0-17.28_amd64.deb deleted file mode 100644 index cf0dce064..000000000 Binary files a/binary_dependencies/builder/linux-image-3.11.0-17-generic_3.11.0-17.28_amd64.deb and /dev/null differ diff --git a/binary_dependencies/builder/linux-image-extra-3.11.0-17-generic_3.11.0-17.28_amd64.deb b/binary_dependencies/builder/linux-image-extra-3.11.0-17-generic_3.11.0-17.28_amd64.deb deleted file mode 100644 index bdee3f6af..000000000 Binary files a/binary_dependencies/builder/linux-image-extra-3.11.0-17-generic_3.11.0-17.28_amd64.deb and /dev/null differ diff --git a/binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501154048-4c49268-dirty_amd64.deb b/binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501154048-4c49268-dirty_amd64.deb deleted file mode 100644 index 9391a8717..000000000 Binary files a/binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501154048-4c49268-dirty_amd64.deb and /dev/null differ diff --git a/binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501212101-72572f0-dirty_amd64.deb b/binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501212101-72572f0-dirty_amd64.deb new file mode 100644 index 000000000..2242c23ce Binary files /dev/null and b/binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501212101-72572f0-dirty_amd64.deb differ diff --git a/workers/README.md b/workers/README.md index c9192692f..e91246861 100644 --- a/workers/README.md +++ b/workers/README.md @@ -1,4 +1,4 @@ -to prepare a new build node host: +to prepare a new build node host starting from a 14.04 base server: ``` sudo apt-get update @@ -10,28 +10,16 @@ check out the code, install the kernel, custom docker, nsexec, and reboot: ``` git clone https://bitbucket.org/yackob03/quay.git cd quay -sudo gdebi --n binary_dependencies/builder/linux-headers-3.11.0-17_3.11.0-17.28_all.deb -sudo gdebi --n binary_dependencies/builder/linux-headers-3.11.0-17-generic_3.11.0-17.28_amd64.deb -sudo gdebi --n binary_dependencies/builder/linux-image-3.11.0-17-generic_3.11.0-17.28_amd64.deb -sudo gdebi --n binary_dependencies/builder/linux-image-extra-3.11.0-17-generic_3.11.0-17.28_amd64.deb sudo gdebi --n binary_dependencies/builder/nsexec_1.22ubuntu1trusty1_amd64.deb -sudo gdebi --n binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501154048-4c49268-dirty_amd64.deb -sudo chown -R 100000:100000 /var/lib/docker -sudo shutdown -r now - +sudo gdebi --n binary_dependencies/builder/lxc-docker-0.9.0_0.9.0-20140501212101-72572f0-dirty_amd64.deb +sudo usermod -v 100000-200000 -w 100000-200000 root +sudo chmod +x /var/lib/lxc +sudo chmod +x /var/lib/docker cd ~ git clone https://bitbucket.org/yackob03/quayconfig.git ln -s ../../quayconfig/production/ quay/conf/stack ``` -pull some base images if you want (optional) -``` -sudo docker pull ubuntu -sudo docker pull stackbrew/ubuntu -sudo docker pull busybox -sudo docker pull lopter/raring-base -``` - start the worker ```