Commit graph

23 commits

Author SHA1 Message Date
Jake Moshenko
11562a74de Remove the old builder infrastructure. 2015-01-29 11:03:23 -05:00
Jimmy Zelinskie
cabcc27dad compile tengine with http_realip_module 2015-01-20 16:36:01 -05:00
Jimmy Zelinskie
16d7e957e8 switch from nginx to tengine 2015-01-16 18:50:51 -05:00
Jake Moshenko
ea3d909477 Update to the new 1.3.3 based builder. 2014-12-11 17:27:56 -05:00
Joseph Schorr
dbac8c7e3d Fix build code:
- Fix issue with the queue_item in extend processing
  - Add the new compiled docker binary with the lxc volume fix
2014-12-04 17:49:39 +01:00
Jake
8d859d4360 Update to a user namespace patched version of docker 1.3.2 2014-11-24 20:26:35 -05:00
Jake Moshenko
0fcb7da6a1 Change the ownership of files as theyre being unpacked from the tar. 2014-07-25 13:45:56 -04:00
Jake Moshenko
0489a51b01 Upgrade to tutum docker 1.1.1, remove the workdir statements from dockerfiles. 2014-07-24 17:23:28 -04:00
Jake Moshenko
b1bb8e8e07 Upgrade the version of Docker in the builder to 1.1.0. Swap out our Docker symlink for a bobfile. 2014-07-11 18:30:35 -04:00
Jake Moshenko
104906d9b1 Update the builderworker to fix the lack of license code, and to create dev nodes like libcontainer. 2014-06-09 14:44:01 -04:00
Jake Moshenko
9070ead4eb Switch to a version of docker which doesnt re-translate already translated UIDs on untar. 2014-05-20 18:25:53 -04:00
Jake Moshenko
569f542c65 Pick up the latest set of changes from 0.11.1 tutum. 2014-05-19 13:50:29 -04:00
Jake Moshenko
9d92c1cb0f Switch to nginx compiled with the real ip module. 2014-05-19 13:24:07 -04:00
Jake Moshenko
cc47e77156 Upgrade to the 0.11.1 tutum version of docker. Package it as a Dockerfile using Docker in Docker. Add a status server option to the workers to utilize the new termination signal and status features of gantry. 2014-05-16 18:31:24 -04:00
Jake Moshenko
ec282999bf Use the docker version which works with 14.04 lxc. 2014-05-01 17:24:58 -04:00
Jake Moshenko
32583a5675 First steps toward running the builder on trusty. 2014-05-01 15:39:33 -04:00
Jake Moshenko
b888c05bc4 Change the version of our docker binary because the public registry is blocking the tutum agent name. 2014-05-01 11:44:59 -04:00
jakedt
808026dc00 Remove files which are no longer used. 2014-04-11 13:33:05 -04:00
jakedt
576fbe4f0d Switch over to phusion baseimage. Prevent everything from daemonizing and start it with runit under phusion. Make workers trap and handle sigint and sigterm. Extend the reservation to 1hr for dockerfilebuild. Update nginx to remove the dependency on libgd. Merge the requirements and requirements enterprise files. 2014-04-11 13:32:45 -04:00
Jake Moshenko
2767c7e1f7 Change the docker version to one that starts using the lxc driver. 2014-03-27 21:11:51 +00:00
Jake Moshenko
d6f1ea36d4 Upgrade the worker docker to the patched version of 0.9. 2014-03-27 20:39:29 +00:00
yackob03
d8df243a0a Add the binary dependencies for the build worker and some instructions on how to get it running on a host. 2014-02-11 19:55:22 -05:00
yackob03
2f86c13c08 Fix some ordering in the installation instructions. Use an SSL enabled nginx build. Update the location of the list of mime types. 2014-01-07 17:01:19 -05:00