Commit Graph

655 Commits

Author SHA1 Message Date
Jimmy Zelinskie
76a6b24fd7 Merge pull request #352 from kevinburke/fix-404
api: fix 404 error logging
2017-04-04 01:46:42 -04:00
Jimmy Zelinskie
762d924b6d Merge pull request #354 from kevinburke/change-readme-text
Update heading in the README
2017-04-04 01:43:45 -04:00
Kevin Burke
b398a221a4
Update heading in the README
I was trying to audit some images I use locally at the command line.
I missed the relevant instructions until the third time I read the
README. Hopefully this new heading and text make it easier to catch
the reader's eye.

For more on README readability, please see
https://www.youtube.com/watch?v=sQP_hUNCrcE.
2017-04-03 16:24:41 -07:00
Kevin Burke
6a50bbb8b8
api: fix 404 error logging
The first value is an integer and the second value is a string and the
format string has these backwards, leading to %!s(int=404) appearing
in the logs instead of "404".
2017-04-03 16:08:18 -07:00
Jimmy Zelinskie
59ee75c502 Merge pull request #347 from jzelinskie/composeup
*: move all references in README to HEAD
2017-03-16 14:45:08 -04:00
Jimmy Zelinskie
801fbef6b4 Merge pull request #348 from supereagle/update-image-spec-url
update docker image spec url
2017-03-16 11:33:39 -04:00
supereagle
257e84212d update docker image spec url 2017-03-16 10:18:18 +08:00
Jimmy Zelinskie
324ad5f243 *: move all references in README to HEAD
This change also points the Docker Compose file use HEAD.
2017-03-15 16:05:31 -04:00
Quentin Machu
e10352864d contrib/analyze-local-images: use exit(1) when there are vulnerabilities 2017-03-06 22:38:13 -08:00
ruokai.lai
121611834f make it one sentence 2017-03-07 17:24:15 +11:00
ruokai.lai
cca55ed764 add in a sum for total errors. 0 return 1 when there are any errors, so that it can break our CI pipeline when needed 2017-03-07 12:11:20 +11:00
Jimmy Zelinskie
84f74fa1ee Merge pull request #341 from pizzarabe/Readme_Alpine35
add Alpine 3.5 Data Source Readme
2017-03-06 13:37:52 -05:00
Robin Alster
aeecaed896 add Alpine 3.5 Data Source Readme 2017-03-06 16:32:10 +01:00
Quentin Machu
aa07fa85d4 Merge pull request #340 from coreos/philips-patch-1
integrations: add quay enterprise as well
2017-03-05 14:29:34 -08:00
Brandon Philips
a5b92feb46 integrations: add quay enterprise as well 2017-03-05 14:26:02 -08:00
Brandon Philips
184db4134a Merge pull request #338 from pgburt/paulb-prod-users-integrations
Adding production users and integrations pages
2017-03-05 14:20:46 -08:00
Paul Burt
212d08547c Adding production users and integrations pages 2017-03-04 10:14:00 -05:00
Jimmy Zelinskie
03391ba313 Merge pull request #335 from jzelinskie/fixns
ext/vulnsrc/ubuntu: add missing versionfmt
2017-03-01 01:14:35 -05:00
Jimmy Zelinskie
300fe980ef ext/vulnsrc/ubuntu: add missing version format 2017-03-01 01:12:27 -05:00
Quentin Machu
1d6729b678 Merge pull request #334 from supereagle/update-dockerfile
remove MAINTAINER from Dockerfile
2017-02-27 21:53:30 -08:00
supereagle
3f78744bcc remove MAINTAINER from Dockerfile 2017-02-28 13:41:09 +08:00
Jimmy Zelinskie
9ef4db26d4 Merge pull request #331 from supereagle/insecure-tls
configurable for TLS check when pulling layers
2017-02-27 18:50:48 -05:00
supereagle
3f51191d23 configurable for TLS server's certificate chain and hostname verification when pulling layers 2017-02-26 07:30:23 +08:00
Jimmy Zelinskie
4f729ec47e Merge pull request #328 from jgsqware/master
Move Hyperclair link to Clairctl
2017-02-24 14:04:34 -05:00
Julien Garcia Gonzalez
63283739e6 Move Hyperclair link to Clairctl 2017-02-23 09:36:40 +01:00
Jimmy Zelinskie
8bc9183db3 Merge pull request #327 from jzelinskie/bad-ns-copy
Fix areas only copying namespace names
2017-02-23 02:12:00 -05:00
Jimmy Zelinskie
b792eb61f6 updater: copy whole namespace when deduping vulns 2017-02-23 02:05:52 -05:00
Jimmy Zelinskie
9e875f748d database/pgsql: copy whole namespace 2017-02-23 02:05:33 -05:00
Quentin Machu
bc87d80ee9 Merge pull request #326 from Quentin-M/alpine_dfile
Dockerfile: use alpine linux 3.5 (bis)
2017-02-22 12:25:54 -08:00
Quentin Machu
df4f277d0e
Dockerfile: use alpine linux 3.5 (bis) 2017-02-22 12:21:18 -08:00
Quentin Machu
4790cd3819 Merge pull request #324 from Quentin-M/log_ns
ext/vulnsrc/rhel: fix logging namespace
2017-02-22 12:13:11 -08:00
Quentin Machu
1e4cdf698a Merge pull request #325 from Quentin-M/alpine_dfile
Dockerfile: use alpine linux 3.5
2017-02-22 12:03:01 -08:00
Quentin Machu
4721e92b17
Dockerfile: use alpine linux 3.5 2017-02-22 11:46:44 -08:00
Quentin Machu
d606d85afe
ext/vulnsrc/rhel: fix logging namespace 2017-02-22 10:50:42 -08:00
Jimmy Zelinskie
2c5f1d3034 Merge pull request #316 from jzelinskie/fix-alpine
Alpine v3.5 support
2017-02-07 13:57:56 -08:00
Jimmy Zelinskie
8d10d93b17 example config: add localhost postgres 2017-02-07 13:31:29 -08:00
Jimmy Zelinskie
1e9f14ae33 versionfmt/dpkg: remove leading digit requirement
This is not strictly a requirement and affects some tracked Alpine Linux
packages.
2017-02-07 13:31:28 -08:00
Jimmy Zelinskie
c8622d5f34 vulnsrc/alpine: unify schema and parse v3.5
HEAD of Alpine SecDB now uses one consistent schema for all of their
vulnerabilities, so the logic around parsing different versions can now
be removed. This change also crawls the directory structure to parse all
files due to the addition of community.yaml tracking community Alpine
Linux packages.
2017-02-07 13:31:28 -08:00
Jimmy Zelinskie
eb5be92305 Merge pull request #305 from jzelinskie/ext
Refactor all extendable code into ext/
2017-02-06 15:39:15 -08:00
Jimmy Zelinskie
6a569fd945 move config to main / decentralize config
This puts config in its relevant location and moves functions around
loading config files into the main package.

As a side effect of removing cyclic imports for the API config, the
context library is no longer used.
2017-01-27 00:36:13 -05:00
Jimmy Zelinskie
889615276a clair: move worker to top level package 2017-01-26 18:24:04 -05:00
Jimmy Zelinskie
e5c567f3f9 clair: mv notifier to top level 2017-01-26 18:19:32 -05:00
Jimmy Zelinskie
9c63a63944 clair: mv updater clair and mv severity to db 2017-01-22 23:20:56 -05:00
Jimmy Zelinskie
6e8e6ad26b docs: fix broken link 2017-01-22 23:02:51 -05:00
Jimmy Zelinskie
346c22fe28 README: s/Namespace/Feature Namespace 2017-01-22 23:02:51 -05:00
Jimmy Zelinskie
00e4f70972 pkg/stopper: init from utils.Stopper 2017-01-22 23:02:51 -05:00
Jimmy Zelinskie
3e4dc3834f utils: remove string.go 2017-01-22 23:02:51 -05:00
Jimmy Zelinskie
c2f4a44068 utils: rm exec.go
This change also adds a dependency check at startup, rather than
runtime.
2017-01-22 23:02:51 -05:00
Jimmy Zelinskie
e7f72ef5ad utils: rm prometheus.go 2017-01-22 23:02:51 -05:00
Jimmy Zelinskie
343e24eb7e clair: remove types package
This removes the `types` package instead moving the contents to the
top-level clair package.
This change also renames the `Priority` type to `Severity` in order to
reduce confusion.
This change also removes the IsValid method and replaces it with a safe
constructor to avoid the creation of invalid values.
Many docstrings were tweaked in the making of this commit.
2017-01-22 23:02:51 -05:00