Commit graph

20 commits

Author SHA1 Message Date
Jake Moshenko
d85bd1cb66 Update the dockerfiles to remove build time dependencies. 2014-10-15 12:03:52 -04:00
Jake Moshenko
328db8b660 Split the app into separate backends, which can use different worker types and different timeouts. 2014-10-14 13:58:08 -04:00
Jake Moshenko
6ddd4b5570 Refresh the base image and the python requirements. 2014-10-07 17:10:46 -04:00
Jake Moshenko
afbf82c6f8 Move the temp directory outside of devicemapper. 2014-09-15 23:44:35 -04:00
Jake Moshenko
353da13b16 Set up the service monitoring for the log migration script. Add a database migration to add the logs_archived column. 2014-09-12 11:57:47 -04:00
Jake Moshenko
75f19dc6c6 Refresh the version of phusion baseimage and the ubuntu package server contents. 2014-09-10 14:43:10 -04:00
Joseph Schorr
67905c277e Remove webhook worker 2014-08-25 19:13:40 -04:00
Joseph Schorr
09a1c4d2b5 Add test fix and make sure Quay ups the connection count in its container 2014-08-25 14:23:21 -04:00
Joseph Schorr
7be345f59b Made these changes to the Dockerfile, not Dockerfile.web :-/ 2014-08-22 18:06:45 -04:00
Jake Moshenko
d9accd0593 Refresh the list of apt packages. 2014-08-06 16:39:46 -04:00
Joseph Schorr
49801bc2c4 - Add web hook queue code back in. We'll remove it and turn it off after this CL goes to prod
- Make notification lookup always be by repo and its UUID, rather than the internal DB ID
- Add the init script for the notification worker
2014-07-31 13:30:54 -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
78a2590631 Simplify the dockerfiles using a dockerignore. 2014-07-17 23:17:43 -04:00
Jake Moshenko
03b78414de Refresh the APT cache. 2014-06-23 11:24:05 -04:00
Jake Moshenko
246a216f80 Update the dockerfiles because the apt-cache is too far out of date. 2014-06-10 15:34:52 -04:00
Jake Moshenko
b1d08dce55 Prevent the dockerfile from building if the ADD behavior for symlinks ever changes to a recursive copy. 2014-05-28 14:31:30 -04:00
Jake Moshenko
33b43b75c0 Eliminate a lot of the if cases in create_user by separating them out. Add a limit to the number of users which can be created based on the license. Add support for creating and loading licenses. 2014-05-28 13:51:52 -04:00
Jake Moshenko
f6726bd0a4 Merge branch 'ldapper'
Conflicts:
	Dockerfile
	app.py
	data/database.py
	endpoints/index.py
	test/data/test.db
2014-05-22 12:13:41 -04:00
Jake Moshenko
212a4650f4 Rework the config to use runit logging. 2014-05-18 17:19:14 -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