Commit graph

2535 commits

Author SHA1 Message Date
Joseph Schorr
84e5c0644e Address comments 2015-02-02 14:07:32 -05:00
Jake Moshenko
3687419ab3 Change a typo to an enum 2015-02-02 12:24:32 -05:00
Jake Moshenko
adce277d49 Fix the tests to use the default realm and building config. 2015-02-02 12:05:36 -05:00
Jake Moshenko
a4b0c8698d Allow the key prefixes in etcd to be configurable. 2015-02-02 12:00:19 -05:00
Alex Malinovich
fbf8f0abaf Update last changed date in ToS and Privacy Policy 2015-01-30 16:26:48 -08:00
Alex Malinovich
53c29533bb Update to new Terms of Service 2015-01-30 14:45:04 -08:00
Alex Malinovich
a647e7cde9 Update to new standard CoreOS Privacy Policy 2015-01-30 14:45:03 -08:00
Jake Moshenko
35ba2a6c1f Use a file for sqlite in tests, in-memory seems to be seg-faulting 2015-01-30 16:32:37 -05:00
Jake Moshenko
64750e31fc Add the ability to select for update within transactions to fix some write after read hazards. Fix a bug in extend_processing. 2015-01-30 16:32:13 -05:00
Jimmy Zelinskie
e8b25ad7ff scripts: add a local setup script for OSX 2015-01-30 11:48:44 -05:00
Joseph Schorr
0875d3dce1 Merge branch 'master' of https://github.com/coreos-inc/quay 2015-01-29 18:40:49 -05:00
Joseph Schorr
3872d29de9 Add a transaction around the extend_processing call 2015-01-29 18:40:41 -05:00
Jake Moshenko
fb533a1f4c Merge branch 'master' of github.com:coreos-inc/quay 2015-01-29 18:40:24 -05:00
Jake Moshenko
8e85ff63f1 Add everyones ssh keys to the ephemeral build workers. 2015-01-29 18:40:17 -05:00
Jake Moshenko
63d23a04c0 Make the loop pause when we run out of builder capacity. 2015-01-29 18:40:01 -05:00
Joseph Schorr
838bfe23b1 Remove retries update in the extend processing call and make sure it is under a transaction 2015-01-29 18:33:17 -05:00
Joseph Schorr
a6fa08c19c Change returns to trollius returns 2015-01-29 18:21:32 -05:00
Joseph Schorr
0e5f6dc17d Fix typo in timed out 2015-01-29 18:13:31 -05:00
Joseph Schorr
60eae43ae4 Add the date time to the log entries 2015-01-29 18:05:05 -05:00
Joseph Schorr
ce3f8b438c Fix pull credentials bug, fix job details parse bug and add some better logging 2015-01-29 18:01:42 -05:00
Joseph Schorr
1022355bb1 Revert changes accidentally checked in 2015-01-29 15:00:44 -05:00
Joseph Schorr
ae85ea247e Revert changes accidentally checked in 2015-01-29 14:59:49 -05:00
Joseph Schorr
15397d270a Add tests for path prefixing and super long filenames 2015-01-29 14:57:42 -05:00
Joseph Schorr
7ee00b83cb Switch to using a CloseForLongOperation around the sleep 2015-01-29 14:50:07 -05:00
Joseph Schorr
cf35da30bc Make sure to not hold DB connections open in the new build manager 2015-01-29 14:40:24 -05:00
Joseph Schorr
9583023749 Start cleanup in prep for merge 2015-01-29 14:25:42 -05:00
Jake Moshenko
84ba5d5f23 Merge branch 'master' of github.com:coreos-inc/quay 2015-01-29 12:47:26 -05:00
Jake Moshenko
f881c6c6e6 Merge branch 'ephemeral' 2015-01-29 12:46:50 -05:00
Jimmy Zelinskie
8efdd95f6d partials: correct missing > 2015-01-29 12:45:34 -05:00
Jimmy Zelinskie
4e6ed4b820 Merge branch 'master' of github.com:coreos-inc/quay 2015-01-29 12:30:47 -05:00
Jimmy Zelinskie
4ed9cc8c7f partials: fix ER logo not showing up 2015-01-29 12:29:42 -05:00
Joseph Schorr
70eab04b84 Add a tool for sending password reset emails 2015-01-29 12:21:06 -05:00
Jake Moshenko
84f5780c1d Up the number of retries available for builds. 2015-01-29 11:52:42 -05:00
Jake Moshenko
4126c907a6 Remove extraneous CMD statement from dockerfile. 2015-01-29 11:52:27 -05:00
Jake Moshenko
b12c56f227 Merge remote-tracking branch 'origin/master' into ephemeral 2015-01-29 11:04:13 -05:00
Jake Moshenko
0123440d2b Update the bobfile to only use the one dockerfile. 2015-01-29 11:04:05 -05:00
Jake Moshenko
11562a74de Remove the old builder infrastructure. 2015-01-29 11:03:23 -05:00
Jake Moshenko
2e86417329 Allow the buildman server to die if an uncaught exception terminates the scheduler process. 2015-01-29 10:56:57 -05:00
Jake Moshenko
c308794063 Fix the enterprise manager to use the new coroutine based interface. 2015-01-29 10:56:18 -05:00
Joseph Schorr
2eceb01e63 Add a bit better exception logging in the layer handling 2015-01-28 12:39:00 -05:00
Jake Moshenko
d64176af73 Merge remote-tracking branch 'origin/master' into ephemeral 2015-01-27 14:12:59 -05:00
Jimmy Zelinskie
a7ab14479e Merge branch 'grunt-js-folder' 2015-01-27 14:12:48 -05:00
Jake Moshenko
0ddfd07749 Use the tiny registry-build-worker image. Bind mount in the root certificates so that Quay SSL certificates can be calidated. 2015-01-27 14:12:47 -05:00
Jimmy Zelinskie
36f0f541f2 Merge branch 'quay.cn' 2015-01-27 14:08:53 -05:00
Jimmy Zelinskie
24365fb960 nginx: rate-limiting for /c1/ 2015-01-26 15:42:56 -05:00
Jake Moshenko
ef0806bd9d Make the logs for the build manager more bearable. 2015-01-26 15:27:39 -05:00
Jimmy Zelinskie
f99025f123 nginx: adjust proxy protocol rate limiting values 2015-01-26 15:03:27 -05:00
Jimmy Zelinskie
b5f7777fd7 nginx: create proxy-server-base.conf w/ rate limit 2015-01-23 16:50:16 -05:00
Jimmy Zelinskie
64bea5387b nginx: rate limiting only on proxy protocol 2015-01-23 16:04:06 -05:00
Jimmy Zelinskie
558debc1cb Dockerfile: expose port 8443 2015-01-23 15:19:04 -05:00