Jake Moshenko
668a8edc50
Refactor prometheus integration
...
Move prometheus to SaaS and make it a plugin
Move static callers to use metrics_queue plugin
Change local-docker to support different quay clone dirnames
Change prom_aggregator to use logrus
2016-07-01 14:16:50 -04:00
Matt Jibson
3d9acf2fff
Use prometheus as a metric backend
...
This entails writing a metric aggregation program since each worker has its
own memory, and thus own metrics because of python gunicorn. The python
client is a simple wrapper that makes web requests to it.
2016-07-01 14:16:50 -04:00
josephschorr
781f2eec72
Merge pull request #1595 from coreos-inc/remove-namespaces
...
Hide namespaces on the list view
2016-07-01 13:09:22 -04:00
Joseph Schorr
c5578fc214
Hide namespaces on the list view
...
Fixes #1594
2016-07-01 13:07:37 -04:00
josephschorr
2122d70d00
Merge pull request #1593 from coreos-inc/pagination-error
...
Fix various SQL errors
2016-07-01 13:06:18 -04:00
Joseph Schorr
117ccda1cf
Fix postgres error in SQL query
2016-07-01 13:04:20 -04:00
Jimmy Zelinskie
75ddaba0a0
requirements: migrate back to upstream PyGithub ( #1592 )
2016-07-01 11:49:41 -04:00
Joseph Schorr
1eec6f53b2
Fix SQL error with pagination around Repositories
...
Fixes #1591
2016-06-30 17:31:35 -04:00
josephschorr
36fa93a0fb
Merge pull request #1590 from coreos-inc/githubpathfix
...
Fix handling of Github API paths and add tests
2016-06-30 15:52:27 -04:00
Joseph Schorr
9558c0e937
Fix handling of Github API paths and add tests
2016-06-30 14:10:22 -04:00
josephschorr
cf947962dc
Merge pull request #1587 from coreos-inc/tutorial-fix
...
Handle user events Redis not working in tutorial
2016-06-28 17:26:16 -04:00
Joseph Schorr
310ecd11cc
Handle user events Redis not working in tutorial
...
Also does some basic restyling
Fixes #1586
2016-06-28 17:04:31 -04:00
Jimmy Zelinskie
073b643aab
changelog: cut 1.16.3 ( #1572 )
2016-06-27 14:42:44 -04:00
Jimmy Zelinskie
2b84888c2f
syslog: have syslog generate timestamps ( #1585 )
...
This is the more elegant solution to #1579 .
2016-06-27 14:42:44 -04:00
Joseph Schorr
ab1756306b
Switch to using the leeway parameter on JWT validation
2016-06-27 14:42:44 -04:00
josephschorr
00aa27beb9
Merge pull request #1583 from coreos-inc/setup-fixes
...
Setup bug fixes
2016-06-27 13:46:46 -04:00
Joseph Schorr
2983195a4a
Fix OAuth key not found error for Dex
...
Fixes #1582
2016-06-27 13:38:11 -04:00
Joseph Schorr
0b389ec4ff
Fix handling of ports in setup tool redirect
...
Fixes #1581
2016-06-27 13:37:52 -04:00
josephschorr
529002d050
Merge pull request #1580 from coreos-inc/disable-flaky-tests
...
Disable flaky mock-based tests
2016-06-24 16:05:51 -04:00
Joseph Schorr
2f771304fa
Disable flaky mock-based tests
2016-06-24 16:04:34 -04:00
Jimmy Zelinskie
a40b065bd3
syslog: fix timestamp ( #1579 )
...
Previously the timestamp was locked to the time at which the logger
process started. This change parses messages in bash and then calls the
logger once for each message ignoring newlines (read -r) in order to
guarantee the timestamp is correct.
2016-06-24 15:46:58 -04:00
josephschorr
38b375b982
Merge pull request #1578 from coreos-inc/jwt-offset
...
Add an allowed amount of clock skew to registry JWTs
2016-06-24 15:09:40 -04:00
Joseph Schorr
2653d213c9
Add an allowed amount of clock skew to registry JWTs
2016-06-24 15:08:26 -04:00
josephschorr
6172b268eb
Merge pull request #1577 from coreos-inc/heatmap-future
...
Change future entries in heat map to be empty
2016-06-24 11:47:51 -04:00
josephschorr
31d5ff0649
Merge pull request #1576 from coreos-inc/new-repo-error
...
Fix error display in create repo view
2016-06-24 11:47:39 -04:00
Joseph Schorr
38744c81c5
Change future entries in heat map to be empty
2016-06-23 17:08:11 -04:00
josephschorr
8232a14518
Merge pull request #1574 from coreos-inc/generator-buffered
...
Fix GeneratorFile for working with BufferedReader
2016-06-23 16:35:39 -04:00
Joseph Schorr
5db20229aa
Fix error display in create repo view
...
Fixes #1575
2016-06-23 16:24:36 -04:00
josephschorr
1c3075f6cf
Merge pull request #1573 from coreos-inc/linear-heatmap
...
Have heat map adjust its color range based on linear scale
2016-06-23 13:41:01 -04:00
Joseph Schorr
30ede029d5
Fix GeneratorFile for working with BufferedReader
...
The user files system uses a BufferedReader along with the magic library to determine the mime type of the user file being served. Currently, BufferedReader fails with an exception on Swift storage, because Swift storage returns a GeneratorFile, which is missing the `readable()` method.
2016-06-23 13:40:57 -04:00
Joseph Schorr
fcd7c7e5e9
Have heat map adjust its color range based on linear scale
2016-06-23 13:28:46 -04:00
Joseph Schorr
1173192739
Move channel back, as it is referenced by generate_cloud_config
2016-06-22 17:25:06 -04:00
josephschorr
46ea7ce2ed
Merge pull request #1571 from coreos-inc/js-error
...
Fix NPE and UI fixes for heatmap
2016-06-22 16:04:19 -04:00
Joseph Schorr
760d63bfdc
Small fixes for heat map views
2016-06-22 15:56:11 -04:00
Joseph Schorr
61573604ef
Fix stats NPE
2016-06-22 15:43:15 -04:00
josephschorr
9e8782328c
Merge pull request #1570 from coreos-inc/build-ami
...
Allow the build node AMI to be overridden in config
2016-06-22 15:15:44 -04:00
Joseph Schorr
61695eb439
Allow the build node AMI to be overridden in config
2016-06-22 15:13:54 -04:00
josephschorr
a2cb30246d
Merge pull request #1569 from coreos-inc/rac-stat
...
Change repo stats to use the RAC table and a nice UI
2016-06-22 15:08:10 -04:00
Joseph Schorr
853cca35f3
Change repo stats to use the RAC table and a nice UI
2016-06-22 15:06:53 -04:00
josephschorr
dbe14fe729
Merge pull request #1568 from coreos-inc/robots-view
...
Restyle robots view
2016-06-22 01:19:19 -04:00
Joseph Schorr
f5e8656366
Restyle robots view
...
Fixes https://github.com/coreos-inc/design/issues/233
2016-06-21 18:16:23 -04:00
josephschorr
7173d53030
Merge pull request #1549 from coreos-inc/certs
...
Switch to install custom LDAP cert by name
2016-06-21 15:13:44 -04:00
Joseph Schorr
66ec1d81ce
Switch to install custom LDAP cert by name
2016-06-21 15:10:26 -04:00
josephschorr
63656e8dbb
Merge pull request #1566 from coreos-inc/fix-js-error
...
Fix JS errors on Enterprise plans page
2016-06-21 14:12:57 -04:00
Joseph Schorr
60c4b38ed5
Fix JS errors on Enterprise plans page
...
- Upgrades Angulartics to 1.1.1 to fix $exceptionHandler issue
- Changes Raven to use an Angular plugin
- Fixes the digest cycle call on the enterprise plans page
2016-06-21 14:11:43 -04:00
josephschorr
875fbdddc1
Merge pull request #1565 from coreos-inc/k8s-robot
...
Globally replace illegal chars in escaped username
2016-06-21 14:02:38 -04:00
Joseph Schorr
ed727ad424
Globally replace illegal chars in escaped username
...
Fixes #1564
2016-06-21 13:29:35 -04:00
josephschorr
9e6a264f5f
Merge pull request #1523 from coreos-inc/verb-tag-cache-fix
...
Add a uniqueness hash to derived image storage to break caching over …
2016-06-20 16:38:25 -04:00
Joseph Schorr
a43b741f1b
Add a uniqueness hash to derived image storage to break caching over tags
...
This allows converted ACIs and squashed images to be unique based on the specified tag.
Fixes #92
2016-06-20 16:34:52 -04:00
josephschorr
a27c51e81f
Merge pull request #1563 from coreos-inc/munchkin
...
Add Marketo munchkin tracking via angulartics
2016-06-20 16:30:26 -04:00