Commit graph

5780 commits

Author SHA1 Message Date
Joseph Schorr
a7ff08458d Fix small NPE
Fixes #1811
2016-09-08 14:32:49 -04:00
Joseph Schorr
42d4f4d851 Fix entity for robot creation
Fixes #1809
2016-09-08 14:21:18 -04:00
Jimmy Zelinskie
e13e62ab7b Merge pull request #1814 from jzelinskie/dockerfile-bandaid
dockerfile: move comment onto newline
2016-09-08 14:18:18 -04:00
Jimmy Zelinskie
5188b9854d dockerfile: move comment onto newline
comments on ADD commands break Docker!
2016-09-08 13:52:39 -04:00
Jimmy Zelinskie
887a14b366 Merge pull request #1812 from jzelinskie/logrotate-bandaid
init: add logrotate.conf
2016-09-08 13:44:01 -04:00
Jimmy Zelinskie
e54d729a84 init: add logrotate.conf
logrotate was broken due to phusion/baseimage-docker#338
This changes logrotate to use the root user which has the proper
permissions on /var/log.
2016-09-08 13:27:37 -04:00
Jimmy Zelinskie
4896677282 Merge pull request #1807 from jzelinskie/phusion-upstream
migrate back to phusion/baseimage upstream
2016-09-07 16:06:22 -04:00
Jimmy Zelinskie
80e75c5ca8 migrate back to phusion/baseimage upstream 2016-09-07 15:55:58 -04:00
Jake Moshenko
4d11e9b4f5 Merge pull request #1772 from jakedt/alternategc
Alternategc
2016-09-07 13:41:30 -04:00
Jake Moshenko
d56f570d3b Improve the imagetree test. 2016-09-07 13:25:19 -04:00
Jake Moshenko
cf83c9a16a Improve the garbage collection tests. 2016-09-07 13:25:19 -04:00
Jake Moshenko
584a5a7ddd Reduce database bandwidth by tracking gc candidate images. 2016-09-07 13:25:19 -04:00
Jake Moshenko
0815f6b6c4 Fix indentation for DB queries. 2016-09-07 10:48:58 -04:00
Jake Moshenko
1d8b72235a Add a helper method to Image to parse ancestor string. 2016-09-07 10:48:58 -04:00
josephschorr
cd8b45e25b Merge pull request #1754 from coreos-inc/team-add-perms
Better UI and permissions handling for robots and teams
2016-09-06 17:21:19 -04:00
josephschorr
0a7949fc10 Merge pull request #1802 from coreos-inc/fix-storage
Fix barkened storage call
2016-09-02 14:31:04 -04:00
Joseph Schorr
41cffe33f0 Fix borkened storage call 2016-09-02 14:29:53 -04:00
josephschorr
be046c480c Merge pull request #1801 from coreos-inc/mpu-retry
Add multipart upload retry to chunk uploads as well
2016-09-02 13:28:06 -04:00
Joseph Schorr
233f55829e Add multipart upload retry to chunk uploads as well 2016-09-02 12:00:18 -04:00
josephschorr
7c3ef6781d Merge pull request #1799 from coreos-inc/remove-unneeded-log
Change log level of an expected log message
2016-08-31 18:29:28 -04:00
Joseph Schorr
e67b95ae04 Change log level of an expected log message 2016-08-31 17:25:54 -04:00
Brad Ison
c10113d0ca Merge pull request #1798 from coreos-inc/qemu-coreos-defaults
Set defaults in qemu-coreos entrypoint
2016-08-31 15:51:14 -04:00
Brad Ison
6365b6dbfb Set defaults in qemu-coreos entrypoint 2016-08-31 15:49:21 -04:00
josephschorr
80def95c47 Merge pull request #1795 from coreos-inc/fix-repo-lookup
Fix repo lookup
2016-08-31 14:22:45 -04:00
josephschorr
a6350e7dba Merge pull request #1796 from coreos-inc/ui-fix
Fix grammar in entity search
2016-08-31 14:21:35 -04:00
Joseph Schorr
de212d8594 Fix grammar in entity search
Fixes #1794
2016-08-31 14:19:28 -04:00
Joseph Schorr
1b7b3ea41d Make sure to filter starred repos to those visible to the user
Fixes #1793
2016-08-31 14:08:31 -04:00
Joseph Schorr
b4939a3cd0 Fix filtering of repos only visible to org admins 2016-08-31 13:51:53 -04:00
josephschorr
0b4b43ab70 Merge pull request #1792 from coreos-inc/remove-names
Remove our names from the checked in keys
2016-08-30 18:30:11 -04:00
Joseph Schorr
9e6e3a6c94 Remove our names from the checked in keys
This means they won't go out in the QE binary, nor will be viewable on the ephemeral build nodes

Longer term we should probably move these into the config dir
2016-08-30 18:02:05 -04:00
josephschorr
bf6b0c9299 Merge pull request #1787 from coreos-inc/build-order
Better handling and logging of exceptions in build manager
2016-08-30 14:16:53 -04:00
Joseph Schorr
e17e0e4172 Add log for when the job key is written 2016-08-30 14:08:56 -04:00
Joseph Schorr
2fe896ba6a Restore retries of jobs not started and add some leeway to the processing time 2016-08-30 13:57:26 -04:00
Joseph Schorr
292abb5395 Better handling and logging of exceptions in build manager
Also increases the setup timeout for EC2
2016-08-30 13:52:36 -04:00
josephschorr
480d890442 Merge pull request #1771 from coreos-inc/kubernetes-save-error
Make sure the Quay Enterprise Kubernetes namespace exists
2016-08-30 12:59:00 -04:00
Joseph Schorr
3f9c82462f Make sure the Quay Enterprise Kubernetes namespace exists
Prevents config from failing to save. Also clarifies any other errors that do occur.

Fixes #1449
2016-08-30 12:58:39 -04:00
josephschorr
74763259b4 Merge pull request #1786 from coreos-inc/fix-test
TAR creation is not deterministic, so we can't test repush consistently
2016-08-29 16:39:43 -04:00
Joseph Schorr
1864196d8d TAR creation is not deterministic, so we can't test repush consistently 2016-08-29 16:38:12 -04:00
josephschorr
5c64646629 Merge pull request #1778 from coreos-inc/redlock
Fix locking via RedLock
2016-08-29 16:12:01 -04:00
josephschorr
da0b0a18e7 Merge pull request #1780 from coreos-inc/createupdatetag
Raise a 409 if we try to insert a tag twice at the same time
2016-08-29 16:06:57 -04:00
Joseph Schorr
aa7c87d765 Fix locking via RedLock
Fixes #1777
2016-08-29 16:06:26 -04:00
Joseph Schorr
357005e33f Raise a 409 if we try to insert a tag twice at the same time
Also fixes handling of labels for existing manifests

Fixes #1775
2016-08-29 16:03:35 -04:00
josephschorr
28979b7154 Merge pull request #1770 from coreos-inc/fix-invoice-rendering
Fix tool for rendering invoices
2016-08-29 15:32:07 -04:00
Brad Ison
53f20e14bc Merge pull request #1784 from coreos-inc/time-qemu-resize
Time qemu-img resize in qemu-coreos startup
2016-08-29 15:24:54 -04:00
Brad Ison
e5cc97d462 Time qemu-img resize in qemu-coreos startup 2016-08-29 15:23:30 -04:00
josephschorr
80d1821c88 Merge pull request #1783 from coreos-inc/qemu-disk-size
Fix k8s builder to use the declared volume size
2016-08-29 15:20:49 -04:00
Joseph Schorr
cd2d0341a7 Fix k8s builder to use the declared volume size
Fixes #1773
2016-08-29 15:16:28 -04:00
josephschorr
e19d386acd Merge pull request #1781 from coreos-inc/extend-sec-processing
Extend processing before processing security notifications
2016-08-29 14:08:47 -04:00
josephschorr
040886b781 Merge pull request #1769 from coreos-inc/fix-plans-tabs
Fix handling of tabs in the plans page
2016-08-29 13:37:42 -04:00
Joseph Schorr
08a3b70b56 Extend processing before processing security notifications
Makes sure queue items don't expire during processing

Fixes #1776
2016-08-29 13:08:38 -04:00