Commit graph

3953 commits

Author SHA1 Message Date
Silas Sewell
dd3d939b31 Update tag validation
Fixes #536
2015-10-05 19:32:10 -04:00
josephschorr
23d85409a6 Merge pull request #579 from coreos-inc/dbfieldfix
Loosen DB hostname regex
2015-10-01 14:49:27 -04:00
Joseph Schorr
125bf97667 Loosen DB hostname regex
Fixes #574
2015-10-01 12:35:19 -04:00
josephschorr
5505707884 Merge pull request #573 from coreos-inc/buildschmonitor
Add exception logging to the build manager
2015-09-30 16:22:47 -04:00
Joseph Schorr
752d05dedb Add exception logging to the build manager
Fixes #547
2015-09-30 15:49:35 -04:00
josephschorr
6498e1fe87 Merge pull request #572 from coreos-inc/redishealthcheck
Add a better redis health check that reads and writes
2015-09-30 15:41:00 -04:00
josephschorr
47c707a88c Merge pull request #571 from coreos-inc/redisunblock
Make build system resistant to Redis being broken
2015-09-30 15:23:35 -04:00
Joseph Schorr
6e0ca735a5 Add a better redis health check that reads and writes
This will hopefully catch issues earlier with Redis
2015-09-30 15:23:19 -04:00
Joseph Schorr
2d3092b826 Make build system resistant to Redis being broken
Fixes #549
2015-09-30 15:15:10 -04:00
josephschorr
1b7449188b Merge pull request #561 from coreos-inc/githubtriggerfix2
Handle the case where we have lookup_user but no username
2015-09-28 17:14:26 -04:00
Joseph Schorr
eaf81959f5 Handle the case where we have lookup_user but no username 2015-09-28 17:12:56 -04:00
Silas Sewell
c4f938898a Merge pull request #557 from coreos-inc/revert-migration
Revert "Merge pull request #491 from jakedt/migratebackp2"
2015-09-28 16:13:50 -04:00
Silas Sewell
9000169b53 Revert "Merge pull request #491 from jakedt/migratebackp2"
This reverts commit 7ad2522dbe, reversing
changes made to a0b191ffa1.
2015-09-28 16:09:22 -04:00
josephschorr
7ad2522dbe Merge pull request #491 from jakedt/migratebackp2
Migrate image data back phase 2
2015-09-26 15:11:46 -04:00
josephschorr
a0b191ffa1 Merge pull request #545 from coreos-inc/githubtriggerschemafix
Trigger schema fixes and tests
2015-09-25 15:16:07 -04:00
Joseph Schorr
18cfe676ee Fix GH schema for missing usernames and add test 2015-09-25 15:12:24 -04:00
Joseph Schorr
1bba472c14 Refactor test_prepare_trigger to make it easier to add tests 2015-09-25 15:09:47 -04:00
josephschorr
6673266328 Merge pull request #544 from coreos-inc/customertriggerschema
Fix bitbucket trigger validation for commits without authors
2015-09-25 14:58:04 -04:00
Joseph Schorr
85ed745433 Fix bitbucket trigger validation for commits without authors 2015-09-25 12:03:21 -04:00
josephschorr
6e94f63a51 Merge pull request #535 from coreos-inc/reponameregex
Add a check to ensure repository names are valid according to an exte…
2015-09-24 11:55:20 -04:00
Joseph Schorr
a283c8d8ec Add a check to ensure repository names are valid according to an extended set of rules.
Fixes #534
2015-09-24 11:55:08 -04:00
Jimmy Zelinskie
d2a11be9a9 Merge pull request #529 from jzelinskie/fixrepocountchecker
fix misreference to $scope.isUserNamespace
2015-09-22 18:02:49 -04:00
Jimmy Zelinskie
8dbc9db292 fix misreference to $scope.isUserNamespace
Fixes #528.
2015-09-22 18:02:24 -04:00
Jimmy Zelinskie
dc1d3f73d2 Merge pull request #527 from jzelinskie/fix-custom-git
fix skipping builds with custom-git
2015-09-22 17:00:56 -04:00
Jimmy Zelinskie
7372068a72 fix skipping builds with custom-git
Custom git triggers don't necessarily have commit info available. Our
code reading the commit message was under the assumption that it would
always be there.
2015-09-22 16:51:23 -04:00
josephschorr
28c4f00280 Merge pull request #526 from coreos-inc/preparetriggertest
Add a test for missing optional fields in prepare trigger
2015-09-22 15:05:42 -04:00
Joseph Schorr
ee836da1e3 Fix raise_if_skipped_build calls 2015-09-22 15:05:25 -04:00
Joseph Schorr
05c9a5f7b8 Fix the skip branch logic 2015-09-22 14:44:49 -04:00
Joseph Schorr
97a478e05b Add a test for missing optional fields in prepare trigger 2015-09-22 14:27:29 -04:00
josephschorr
8e4a3af590 Merge pull request #524 from coreos-inc/dictwrapperfix
Fix dict wrapper access to not raise an exception
2015-09-22 14:19:31 -04:00
Joseph Schorr
40f3b7137d Fix dict wrapper access to not raise an exception 2015-09-22 14:18:37 -04:00
josephschorr
4a79311d26 Merge pull request #523 from coreos-inc/bttrigger2
Add schema validation to all external trigger types
2015-09-22 13:36:46 -04:00
Joseph Schorr
272326ae18 Add schema validation to all external trigger types 2015-09-21 17:46:50 -04:00
josephschorr
e008f48f36 Merge pull request #522 from coreos-inc/privcheck
Fix repo count checker when the user service has not yet loaded
2015-09-21 16:53:12 -04:00
Joseph Schorr
bf578420f0 Fix import of Github migration 2015-09-21 16:52:56 -04:00
Joseph Schorr
1f90aa5b59 Fix repo count checker when the user service has not yet loaded
Fixes #521
2015-09-21 16:42:16 -04:00
josephschorr
a47bfa201e Merge pull request #478 from coreos-inc/btparsing
Start refactoring of the trigger system:
2015-09-21 16:37:54 -04:00
Joseph Schorr
49b575afb6 Start refactoring of the trigger system:
- Move each trigger handler into its own file
- Add dictionary helper classes for easier reading and writing of dict-based data
- Extract the web hook payload -> internal representation building for each trigger system
- Add tests for this transformation
- Remove support for Github archived-based building
2015-09-21 16:36:48 -04:00
josephschorr
e97f14e512 Merge pull request #520 from coreos-inc/movefix
Add a threshold for considering moves of tags
2015-09-21 16:28:30 -04:00
Joseph Schorr
fee72225cf Add a threshold for considering moves of tags
Fixes #516
2015-09-21 16:14:37 -04:00
josephschorr
d606a42e39 Merge pull request #507 from coreos-inc/buildmsg
Better UX for build logs when switching focus back to tab
2015-09-21 13:42:19 -04:00
Matt Jibson
41ac84a026 Merge pull request #519 from mjibson/no-put-in-trans
Move the metric put outside the transaction
2015-09-21 13:39:04 -04:00
Matt Jibson
4da66c1219 Move the metric put outside the transaction 2015-09-21 13:37:49 -04:00
Jimmy Zelinskie
2ff77df946 Merge pull request #518 from jzelinskie/fixmysqlssl
move UseThenDisconnect into queueworker
2015-09-21 13:35:35 -04:00
Jimmy Zelinskie
7c82e0b5b3 move UseThenDisconnect into queueworker
This makes the tests pass while maintaining the same behavior.
2015-09-21 13:34:12 -04:00
Jimmy Zelinskie
0de17627d5 Merge pull request #517 from jzelinskie/fixmysqlssl
close connections after getting queue metrics
2015-09-21 12:28:23 -04:00
Jimmy Zelinskie
98d6262a7f close connections after getting queue metrics 2015-09-21 12:21:39 -04:00
Joseph Schorr
c11124d821 Merge branch 'master' of github.com:coreos-inc/quay 2015-09-19 14:34:52 -04:00
Joseph Schorr
1c6933a28d Fix Github build trigger migration 2015-09-19 14:34:46 -04:00
Matt Jibson
aa8ee4db64 Merge pull request #515 from mjibson/monitor-build-node-queue
Monitor queue adds and EC2 node starts
2015-09-18 16:28:46 -04:00