Joseph Schorr
|
25b8b7590f
|
Fix all the things!
|
2015-11-12 20:55:41 -05:00 |
|
Jimmy Zelinskie
|
37ce84f6af
|
tiny fixes to securityworker
|
2015-11-12 17:18:04 -05:00 |
|
Jimmy Zelinskie
|
f6a34c5d06
|
refactor securityworker
Fixes #772.
|
2015-11-12 16:03:10 -05:00 |
|
Joseph Schorr
|
ca7d736db2
|
Only send vulnerability events if the minimum priority is gte to that specified
Fixes #770
|
2015-11-10 16:05:55 -05:00 |
|
Jimmy Zelinskie
|
8e2868737b
|
rename secscan_endpoint and move db close to API
|
2015-11-10 15:22:31 -05:00 |
|
Jimmy Zelinskie
|
da31714fb5
|
specify securityworker skip message
|
2015-11-10 15:22:30 -05:00 |
|
Jimmy Zelinskie
|
52962b3732
|
close db connections when calling out to clair
|
2015-11-10 15:22:30 -05:00 |
|
Jimmy Zelinskie
|
d651ea4b48
|
initial security notification worker
|
2015-11-10 15:22:30 -05:00 |
|
Quentin Machu
|
16c364a90c
|
Rename secscan_endpoint where required, fix index and indentation
|
2015-11-09 15:18:42 -05:00 |
|
Quentin Machu
|
7dbe15e339
|
Remove checksum from Clair's worker and adjust line length
|
2015-11-09 14:31:24 -05:00 |
|
Joseph Schorr
|
b408cfd2cc
|
Ready for demo
|
2015-11-09 12:51:05 -05:00 |
|
Joseph Schorr
|
7fa4fe08e7
|
Fix worker
|
2015-11-09 12:50:39 -05:00 |
|
Joseph Schorr
|
407eaae137
|
WIP: Towards sec demo
|
2015-11-09 12:50:39 -05:00 |
|
Quentin Machu
|
37118423a5
|
Add support for Quay's vulnerability tool
|
2015-11-09 12:49:19 -05:00 |
|
Quentin Machu
|
af4511455f
|
Remove .distinct() from these queries
|
2015-11-06 15:22:18 -05:00 |
|
Quentin Machu
|
3677947521
|
Add support for Quay's vulnerability tool
|
2015-11-06 15:22:18 -05:00 |
|
Quentin Machu
|
1b41200e49
|
Fix PostgresSQL compatibility and parent omittance securityworker
|
2015-11-06 15:22:18 -05:00 |
|
Quentin Machu
|
f59e35cc81
|
Add support for Quay's vulnerability tool
|
2015-11-06 15:22:18 -05:00 |
|
Jake Moshenko
|
9da64f3aba
|
Stop writing to deprecated columns for image data.
|
2015-10-24 14:45:15 -04:00 |
|
josephschorr
|
8e7b20a0d7
|
Merge pull request #675 from coreos-inc/distinctgc
Reduce GC work time and make sure to use distinct query
|
2015-10-21 12:01:26 -04:00 |
|
Silas Sewell
|
fd96f7c1e3
|
Merge pull request #667 from coreos-inc/error-georeplication-local-storage
workers.storagereplication: error on LocalStorage
|
2015-10-20 20:29:24 -04:00 |
|
Silas Sewell
|
03f5fe6143
|
workers.storagereplication: error on LocalStorage
Ensure we don't start when LocalStorage is in the config.
Fixes #502
|
2015-10-20 19:04:31 -04:00 |
|
Joseph Schorr
|
4e5c8a9281
|
Reduce GC work time and make sure to use distinct query
|
2015-10-20 18:13:29 -04:00 |
|
Joseph Schorr
|
5941f3937c
|
Enable async GC for all
Fixes #569
|
2015-10-19 14:22:41 -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 |
|
Joseph Schorr
|
96d5bbb155
|
Fix exceptions raised by the diffs worker
Fixes #465
|
2015-09-10 14:12:16 -04:00 |
|
Joseph Schorr
|
3ee4147117
|
Switch the build logs archiver to a more performant query
Fixes #459
|
2015-09-09 13:59:45 -04:00 |
|
Joseph Schorr
|
724b1607d7
|
Add automatic storage replication
Adds a worker to automatically replicate data between storages and update the database accordingly
|
2015-09-01 14:53:32 -04:00 |
|
Matt Jibson
|
7407bca728
|
Correct fix for notification get repo
The fix in #366 was wrong. Not sure how I tested it and it worked.
|
2015-08-17 17:54:33 -04:00 |
|
Matt Jibson
|
132bc4491b
|
Fix notification worker's use of get repo notification
|
2015-08-14 15:42:31 -04:00 |
|
Joseph Schorr
|
c3d7ef2ec4
|
Only start workers once setup is complete on the registry
Fixes #326
|
2015-08-07 13:44:14 -04:00 |
|
Joseph Schorr
|
14f511bb5a
|
Make sure to set a default for Raven client
Fixes #327
|
2015-08-07 13:03:38 -04:00 |
|
Joseph Schorr
|
572d6ba53c
|
Fix broken tests
|
2015-07-29 14:21:29 -04:00 |
|
Joseph Schorr
|
ac0cca2d90
|
Switch to a unified worker system
- Handles logging
- Handles reporting to Sentry
- Removes old code around serving a web endpoint (unused now)
|
2015-07-28 17:26:12 -04:00 |
|
Joseph Schorr
|
70de107268
|
Make GC of repositories fully async for whitelisted namespaces
This change adds a worker to conduct GC on repositories with garbage every 10s.
Fixes #144
|
2015-07-28 15:30:04 -04:00 |
|
Jake Moshenko
|
3efaa255e8
|
Accidental refactor, split out legacy.py into separate sumodules and update all call sites.
|
2015-07-17 11:56:15 -04:00 |
|
Jake Moshenko
|
acbcc2e206
|
Start of a v2 API.
|
2015-07-17 11:50:41 -04:00 |
|
Joseph Schorr
|
6eaf1dbb3f
|
Make the repositoryactioncount worker disconnect from the DB between runs
|
2015-04-22 17:11:08 -04:00 |
|
Joseph Schorr
|
657ba576a8
|
Make sure to import app so that the DB proxy gets properly initialized
|
2015-04-13 14:25:09 -04:00 |
|
Joseph Schorr
|
3f1e8f3c27
|
Add a RepositoryActionCount table so we can use it (instead of LogEntry) when scoring repo search results
|
2015-04-13 13:31:07 -04:00 |
|
Joseph Schorr
|
3872d29de9
|
Add a transaction around the extend_processing call
|
2015-01-29 18:40:41 -05:00 |
|
Jake Moshenko
|
11562a74de
|
Remove the old builder infrastructure.
|
2015-01-29 11:03:23 -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 |
|
Joseph Schorr
|
b8e9f2d1fa
|
Disable the lxc stability check. LXC is so broken that this was causing the build fleet to thrash when it encountered real issues with LXC/user namespacing.
|
2014-11-25 04:18:50 -05:00 |
|
Joseph Schorr
|
b2a0e58756
|
Use the new kwargs_from_env so that we can test with boot2docker and fix the issue with the .history call.
|
2014-11-24 20:28:48 -05:00 |
|
Jimmy Zelinskie
|
716d7a737b
|
Strip whitespace from ALL the things.
|
2014-11-24 16:07:38 -05:00 |
|
Jake Moshenko
|
f4681f2c18
|
Merge branch 'master' into nomenclature
Conflicts:
test/data/test.db
|
2014-11-17 17:59:59 -05:00 |
|
Joseph Schorr
|
c06f57a6e7
|
Make sure builders close the db handle when no work comes in and make the metrics transaction smaller in scope
|
2014-10-24 11:40:02 -04:00 |
|
Jake Moshenko
|
1461310ab8
|
Merge remote-tracking branch 'origin/master' into nomenclature
Conflicts:
endpoints/common.py
endpoints/notificationhelper.py
test/data/test.db
workers/dockerfilebuild.py
|
2014-10-23 13:25:37 -04:00 |
|
Jake Moshenko
|
1ccd6a9c5d
|
Change the max_instances for the workers to only allow one parallel job execution.
|
2014-10-22 18:09:00 -04:00 |
|