Commit graph

2874 commits

Author SHA1 Message Date
Jake Moshenko
a952d0b1ce Merge branch 'master' of github.com:coreos-inc/quay 2015-02-04 11:59:27 -05:00
Jake Moshenko
5b8d65991e Update the space on the builder nodes because its cheap. 2015-02-04 11:58:58 -05:00
Joseph Schorr
98d63e00ee Some small fixes and start on handling SSL better 2015-02-04 11:48:25 -05:00
Joseph Schorr
9ffb53cd47 Add support for v2 of the build worker, which performs the Dockerfile parsing on its own. Note that this version is backwards compatible with v1-beta of the build worker, so it should be pushed first. Also note that this version is temporary until such time as we get the caching branches merged. 2015-02-03 21:05:18 -05:00
Alex Malinovich
4355e07f9f Fix date in ToS again 2015-02-03 17:40:58 -08:00
Alex Malinovich
ec4f77fa7e Fix date in ToS 2015-02-03 13:42:22 -08:00
Joseph Schorr
a1938593a9 Better handling of retries on build errors 2015-02-03 16:29:47 -05:00
Joseph Schorr
3bf5e93f06 Remove log statement 2015-02-03 16:06:23 -05:00
Alex Malinovich
6102f905bc Updating DMCA contact info 2015-02-03 12:09:21 -08:00
Jake Moshenko
ce7033489b Hopefully fix the deadlock in the queue. 2015-02-03 14:50:01 -05:00
Joseph Schorr
d709e0f64a Fix the new notifications code to work 2015-02-03 13:08:38 -05:00
Joseph Schorr
07e85324e9 - Add build notifications back in
- Fix spelling mistake
- Add the sha output as part of the build script
2015-02-03 13:01:42 -05:00
Joseph Schorr
361fb33574 - Add a small build script
- Take in the build worker branch name from config
- Add additional logging (to be removed after we figure out the problem)
2015-02-03 12:48:41 -05:00
Jimmy Zelinskie
81b5b8d1dc aci format: - allowed in AC Name spec 2015-02-03 12:15:08 -05:00
Jimmy Zelinskie
90a3782933 lint: pylint comments and unused imports 2015-02-02 16:54:23 -05:00
Jimmy Zelinskie
75fa007c54 squashed format: _build_layer_json now static 2015-02-02 16:53:39 -05:00
Jimmy Zelinskie
844a960608 linter: rm unused imports, shut the linter up 2015-02-02 16:38:58 -05:00
Jimmy Zelinskie
a3afedfbbd aci format: default workdir / due to ACI spec 2015-02-02 16:16:10 -05:00
Jimmy Zelinskie
d4ab4a2ea1 aci format: fix name values to follow AC Name spec
This means no underscores or dashes.
2015-02-02 16:15:11 -05:00
Jimmy Zelinskie
7f6b42f8f3 aci format: change methods to staticmethods 2015-02-02 16:13:37 -05:00
Jimmy Zelinskie
e95b4f43dd aci format: fix indentation 2015-02-02 16:12:23 -05:00
Jimmy Zelinskie
772d5d0772 Merge pull request #8 from coreos-inc/legal-updates
Legal updates
2015-02-02 15:45:46 -05:00
Jake Moshenko
432da28b42 Reduce the retry count to 2. 2015-02-02 15:28:51 -05:00
Jake Moshenko
2215ec6669 Associate a public IP with the network interfaces on our VPC instances. 2015-02-02 15:28:40 -05:00
Jake Moshenko
db8493f254 update the executor template to use VPC instances. 2015-02-02 14:55:34 -05:00
Joseph Schorr
8d6cda44b5 Switch to a name, value dict, rather than a tuple 2015-02-02 14:25:03 -05:00
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