Commit graph

8003 commits

Author SHA1 Message Date
Joseph Schorr
0217ef34ea Trim Dockerfile commands to fix UI
Docker is (for some reason) adding an extra space, so trim the command before parsing

Fixes https://jira.prod.coreos.systems/browse/QS-57
2017-11-10 13:29:55 -05:00
josephschorr
6bc39a0b8c
Merge pull request #2907 from coreos-inc/joseph.schorr/QS-55/fix-tag-removal
Fix bug in listing owned tags
2017-11-09 21:06:31 -05:00
Joseph Schorr
1b6ecb6c1c Fix bug in listing owned tags
We were indexing into a map using the docker_image_id, but the ancestors use the *image id*. Also cleans up the code and adds some tests.

Fixes https://jira.prod.coreos.systems/browse/QS-55
2017-11-09 16:21:40 -05:00
josephschorr
7254dece06
Merge pull request #2906 from coreos-inc/break-cache
Break Quay cache to update our Python and apt dependencies
2017-11-09 13:31:32 -05:00
Joseph Schorr
146e19aa79 Break Quay cache to update our Python and apt dependencies 2017-11-09 13:30:30 -05:00
josephschorr
a999f7c1ae
Merge pull request #2901 from coreos-inc/joseph.schorr/QS-49/oidc-encrypted-pass
Ensure encrypted passwords are not enabled with OIDC auth
2017-11-08 16:20:13 -05:00
josephschorr
ada8cea447
Merge pull request #2905 from coreos-inc/joseph.schorr/QS-50/repo-title
Fix handling of promises for title and description of pages in Quay
2017-11-08 16:18:13 -05:00
Joseph Schorr
091b937ee3 Fix handling of promises for title and description of pages in Quay
We were not correctly waiting for the `scope` on page to be filled before trying to calculate the title, and the logic for description was broken as well.
2017-11-08 16:14:14 -05:00
josephschorr
32022c9421
Merge pull request #2904 from coreos-inc/joseph.schorr/QS-52/tag-col-size
Fix tag column width on smaller displays
2017-11-08 16:02:37 -05:00
Joseph Schorr
5380238919 Fix tag column width on smaller displays
We change how we selectively hide columns to give more room to the tag column
2017-11-08 15:58:34 -05:00
Joseph Schorr
74f99ba94a Ensure encrypted passwords are not enabled with OIDC auth
Fixes https://jira.prod.coreos.systems/browse/QS-49
2017-10-31 16:03:28 -04:00
josephschorr
f9dc4e79b3
Merge pull request #2900 from coreos-inc/joseph.schorr/QS-44/rac-duplicate
Change exception to debug on expected RAC integrity error
2017-10-30 17:40:19 -04:00
josephschorr
a6e3686c58
Merge pull request #2891 from coreos-inc/joseph.schorr/QS-38/refactor-storage
Small storage refactoring
2017-10-30 17:40:07 -04:00
Joseph Schorr
2e28976d7c Change exception to debug on expected RAC integrity error
Fixes https://jira.prod.coreos.systems/browse/QS-44
2017-10-30 12:55:24 -04:00
josephschorr
c64616cbd9 Merge pull request #2898 from coreos-inc/joseph.schorr/QS-43/sha-copy
Fetch and copy manifest SHA
2017-10-25 16:18:52 -04:00
Joseph Schorr
703a64cd6a Add pull by digest to the fetch tag dialog 2017-10-25 15:02:39 -04:00
Joseph Schorr
86e4539c04 Add ability to copy the full SHA256 or V1ID for an image
Clicking the little (SHA256) or (V1ID) bubble next to the ID will now show a dialog with a copy box.
2017-10-25 14:56:59 -04:00
josephschorr
514cd42eec Merge pull request #2897 from coreos-inc/joseph.schorr/QS-42/notification-bug
Fix bug in reading the `updated_tags` on a notification
2017-10-25 11:42:13 -04:00
Joseph Schorr
f4433920c1 Fix bug in reading the updated_tags on a notification
It is no longer an Object, but an array
2017-10-24 15:24:33 -04:00
josephschorr
031d5eea1c Merge pull request #2896 from coreos-inc/2.6.1-release
CHANGELOG for v2.6.1
2017-10-24 11:33:39 -04:00
Joseph Schorr
b0c6d3c6f4 CHANGELOG for v2.6.1 2017-10-24 11:32:58 -04:00
Kyle Brown
333cb9da26 Merge pull request #2894 from coreos-inc/github-trigger-orgs
Fix bug in Github trigger set up flow
2017-10-23 20:03:17 -07:00
Kyle Brown
b8f5a9a22d Fix bug in Github trigger set up flow 2017-10-23 19:57:53 -07:00
josephschorr
a6d0e095b0 Merge pull request #2895 from coreos-inc/joseph.schorr/QS-33/build-notification-link
Fix build links in notifications
2017-10-20 14:05:26 -04:00
Joseph Schorr
1d593274dc Fix build links in notifications
Fixes https://jira.prod.coreos.systems/browse/QS-33
2017-10-20 14:03:51 -04:00
josephschorr
44d8d7dd63 Merge pull request #2889 from coreos-inc/joseph.schorr/QS-39/swift-cache
Add caching of get_auth call in Swift
2017-10-19 13:34:27 -04:00
Joseph Schorr
ffaff5a27e Add caching of get_auth call in Swift
Should make calls significantly faster for our Swift customers

Fixes https://jira.prod.coreos.systems/browse/QS-39
2017-10-19 11:34:13 -04:00
josephschorr
ce1d2b6637 Merge pull request #2893 from coreos-inc/joseph.schorr/QS-18/delete-repo-bug
Fix bug in deletion of repos with OCI-style linked tags
2017-10-18 17:09:02 -04:00
Joseph Schorr
9f804de23d Fix bug in deletion of repos with OCI-style linked tags
MySQL does not allow rows in the same table referencing other rows to be deleted in a single statement. We now do a two-pass deletion, and add a test to make sure.

Fixes https://jira.prod.coreos.systems/browse/QS-18
2017-10-18 17:03:27 -04:00
Joseph Schorr
8194f5cf72 Switch ipresolver to always be defined in the storage context
We now use a no-op IP resolver instead of an IF check

Fixes https://jira.prod.coreos.systems/browse/QS-38
2017-10-17 14:29:40 -04:00
Joseph Schorr
5dfa46ed56 Fix storage indentation 2017-10-17 14:12:14 -04:00
josephschorr
6b217b497a Merge pull request #2890 from coreos-inc/joseph.schorr/QS-37/signing-npe
Further NPE fix in tag signing display
2017-10-17 13:18:43 -04:00
Joseph Schorr
8081b8424f Further NPE fix in tag signing display
Fixes https://jira.prod.coreos.systems/browse/QS-37
2017-10-17 13:13:19 -04:00
josephschorr
dcec90649e Merge pull request #2888 from coreos-inc/joseph.schorr/QS-31/healthcheck-exc
Small healthcheck fixes
2017-10-12 17:29:10 -04:00
Joseph Schorr
c2a56ae828 Add a test for ping in OIDC auth 2017-10-12 16:49:06 -04:00
Joseph Schorr
c1ce84822d Fix tuple for health check 2017-10-12 16:25:31 -04:00
Joseph Schorr
7e63184ab4 Add missing ping method 2017-10-12 16:25:21 -04:00
josephschorr
0e0084fbbb Merge pull request #2887 from coreos-inc/also-delete-job
Also delete the job key when expiring a job
2017-10-11 15:59:18 -04:00
Joseph Schorr
ddb1ed7441 Also delete the job key when expiring a job
Otherwise, we can't requeue the job
2017-10-11 15:55:35 -04:00
josephschorr
fdcf8dbdbc Merge pull request #2886 from coreos-inc/builder-expires
Make sure expired startup marks build jobs incomplete immediately
2017-10-11 15:08:35 -04:00
Joseph Schorr
c799367ac4 Make sure expired startup marks build jobs incomplete immediately
Currently, we wait for the job to expire, which can take a very long time. We also add yet even more logs, in the attempt to track down the root cause
2017-10-11 14:56:19 -04:00
josephschorr
ab304cb834 Merge pull request #2877 from coreos-inc/joseph.schorr/QS-24/step-parsing
Fix parsing of Dockerfile steps in newer versions of Docker
2017-10-11 10:57:33 -04:00
josephschorr
03eceb9563 Merge pull request #2885 from coreos-inc/2.6.0-release
CHANGELOG for v2.6.0
2017-10-10 15:28:14 -04:00
josephschorr
6b12adda17 Merge pull request #2884 from coreos-inc/fix-warning
Add missing lib to remove warning
2017-10-10 14:40:52 -04:00
Joseph Schorr
f489e74d49 CHANGELOG for v2.6.0 2017-10-10 14:37:54 -04:00
Joseph Schorr
2f1538d1d5 Add missing lib to remove warning 2017-10-10 14:36:07 -04:00
josephschorr
7cfe66336a Merge pull request #2874 from coreos-inc/joseph.schorr/QS-22/swift-copy-to
Add missing `copy_to` method to Swift
2017-10-09 17:54:02 -04:00
Joseph Schorr
ab886226f3 Add missing copy_to method to Swift
Along with tests

Fixes https://coreosdev.atlassian.net/browse/QS-22
2017-10-09 17:17:36 -04:00
josephschorr
95cc004254 Merge pull request #2883 from coreos-inc/joseph.schorr/QS-30/lazy-load-fix
Fix bug in entity search that caused all robots and teams to be non-lazy loaded
2017-10-09 15:45:55 -04:00
Joseph Schorr
ff3dac613a Fix bug in entity search that caused all robots and teams to be non-lazy loaded
Should help immensely with repository page load time

Fixes https://coreosdev.atlassian.net/browse/QS-30
2017-10-09 15:44:46 -04:00