Jake Moshenko
de7a5c9959
Make the security scanning worker period configurable
2017-02-27 15:02:29 -05:00
josephschorr
609c942746
Merge pull request #2360 from coreos-inc/code-with-quay
...
Code with Quay: Refactor the config validation logic into their own classes and add pytest-based unittesting
2017-02-27 13:51:37 -05:00
Joseph Schorr
88b808f468
Fix typo
2017-02-24 12:23:18 -05:00
Joseph Schorr
8ec6221ca2
Fix health check
2017-02-24 12:23:18 -05:00
Joseph Schorr
f8d74305e1
Remove old validator tests
2017-02-24 12:23:18 -05:00
Joseph Schorr
d4eb4f7f3c
Pull out github trigger and login validation into validator class
2017-02-24 12:23:18 -05:00
Joseph Schorr
a31f2267e8
Pull out gitlab trigger validation into validator class
2017-02-24 12:23:18 -05:00
Joseph Schorr
7a260d81d3
Pull out bitbucket trigger validation into validator class
2017-02-24 12:23:17 -05:00
Joseph Schorr
49638b081b
Pull out google login validation into validator class
2017-02-24 12:23:17 -05:00
Joseph Schorr
620e377faf
Pull out ssl validation into validator class
2017-02-24 12:23:17 -05:00
Joseph Schorr
e76b95f0e6
Add S3 storage test to validator tests
2017-02-24 12:23:17 -05:00
Joseph Schorr
09b3cfd549
Pull out torrent validation into validator class
2017-02-24 12:23:17 -05:00
Joseph Schorr
2944a4e13d
Pull out signing validation into validator class
2017-02-24 12:23:17 -05:00
Joseph Schorr
8844ecbb7c
Fix imports
2017-02-24 12:23:16 -05:00
Joseph Schorr
dcabb36ac7
Add TODO
2017-02-24 12:23:16 -05:00
Joseph Schorr
3db4c15459
Pull out security scanner validation into validator class
2017-02-24 12:23:16 -05:00
Joseph Schorr
c0f7530b29
Pull out JWT auth validation into validator class
...
Also fixes a small bug in validation (yay tests!)
2017-02-24 12:23:16 -05:00
Joseph Schorr
678f868bc4
Pull out keystone validation into validator class
2017-02-24 12:23:15 -05:00
Joseph Schorr
c55ddf7341
Pull out ldap validation into validator class
2017-02-24 12:23:15 -05:00
Joseph Schorr
2d64cf3000
Rename config validation source files
2017-02-24 12:23:15 -05:00
Joseph Schorr
00eceb7ed5
Pull out email validation into validator class
2017-02-24 12:23:15 -05:00
Joseph Schorr
ee4f5ed5d6
Move registry storage validator to new location
2017-02-24 12:23:15 -05:00
Joseph Schorr
b2afe68632
Pull out redis validation into validator class
2017-02-24 12:23:15 -05:00
Joseph Schorr
f933b3e295
Pull out database validation into validator class
2017-02-24 12:23:14 -05:00
Joseph Schorr
484977f728
Refactor security scanner validation from single sleep to polling
2017-02-24 12:23:14 -05:00
josephschorr
070180e253
Merge pull request #2371 from coreos-inc/entity-search-fix
...
Fix transparent icons in entity autocomplete
2017-02-24 11:27:51 -05:00
Evan Cordell
41033ae05d
fix typo
2017-02-23 19:03:26 -05:00
josephschorr
a5fd52f34b
Merge pull request #2385 from coreos-inc/remove-image-count
...
Remove images count (which is horribly slow in InnoDB) and add a max gauge
2017-02-23 18:58:00 -05:00
Evan Cordell
ecd441269b
Pass host to apostille (required for k8s ingress)
2017-02-23 18:29:02 -05:00
Evan Cordell
f42200a303
allow empty conf/stack in nginx config generation
...
needed for QE users that may not have one yet
2017-02-23 18:29:02 -05:00
Joseph Schorr
407341fe96
Remove images count (which is horribly slow in InnoDB) and add a max gauge
2017-02-23 17:37:28 -05:00
josephschorr
0003022549
Merge pull request #2384 from coreos-inc/fix-buildman
...
Fix removal of component from session factory
2017-02-23 17:16:52 -05:00
Joseph Schorr
29943b32a6
Fix removal of component from session factory
...
Session factory isn't a list but its own class
2017-02-23 17:15:47 -05:00
Charlton Austin
59d6cf8a86
Merge pull request #2376 from charltonaustin/quay_jwts_indicate_which_root_a_user_should_see_137968801
...
Adding in what metadata_root_name to JWT
2017-02-23 17:10:21 -05:00
josephschorr
b00f286ecf
Merge pull request #2383 from coreos-inc/remove-npm
...
Delete all the various forms of NPM cache
2017-02-23 15:46:01 -05:00
Jimmy Zelinskie
db503eaabe
Merge pull request #2381 from jzelinskie/failovertimeout
...
util.secscan.api: failover connection failures
2017-02-23 15:42:04 -05:00
Erica
254978c65b
Merge pull request #2380 from coreos-inc/FIX-local-db-init
...
fix(initdb): local db init
2017-02-23 15:35:36 -05:00
Joseph Schorr
ddbd0db137
Delete all the various forms of NPM cache
...
They clutter up the image and cause Twistlock to false positive
2017-02-23 15:34:58 -05:00
EvB
b11ca3043c
chore(initdb): allow overriding logging level with env var
2017-02-23 15:01:37 -05:00
Jimmy Zelinskie
c8034deab4
util.secscan.api: failover connection failures
2017-02-23 15:01:32 -05:00
EvB
243b0dc4fc
fix(initdb.py): skip db initialization with env var
...
Only run the db-initialization (e.g. creating schemas) if the
`SKIP_DB_SCHEMAS` isn't set to true when run as main. This value
is checked in other circumstances and should be here as well so
that this script can be used to populate arbitrary test databases
as needed in development.
2017-02-23 15:00:08 -05:00
Evan Cordell
eac9927414
Add FEATURE_SIGNING flag and refactor nginx_conf_create.sh
2017-02-23 14:38:16 -05:00
Evan Cordell
16ec19d356
Add dnsmasq so nginx will allow an upstream service to not block startup
2017-02-23 14:38:16 -05:00
Evan Cordell
9affe193db
Add support for tuf metadata endpoints
2017-02-23 14:38:16 -05:00
josephschorr
6436444274
Merge pull request #2379 from coreos-inc/fix-build-form
...
Fix Dockerfile Build Form
2017-02-22 20:42:15 -05:00
Charlton Austin
e87404c327
Adding in what metadata_root_name to JWT
2017-02-22 16:59:19 -05:00
Joseph Schorr
baf4b7bed4
Change Dockerfile build form to not require a robot unless sure we need it
...
Fixes #2377
Before this change, we'd err on the side of caution, which is bad UX
2017-02-22 16:27:32 -05:00
Joseph Schorr
7f1980bff1
Fix DockerfileService to properly parse repo names and tags
...
Before this change, the tag name would be included in the image, which breaks the API
2017-02-22 16:26:47 -05:00
josephschorr
a726a12096
Merge pull request #2378 from coreos-inc/docker-versioning-fix
...
Docker versioning fix
2017-02-22 16:10:33 -05:00
Joseph Schorr
67c0bf6263
Fix docker versioning library to support new versioning scheme
...
Fixes: https://sentry.io/coreos/backend-production/issues/222349174/
Reference: https://github.com/docker/docker/pull/31075
2017-02-22 16:08:17 -05:00