Joseph Schorr
7a8850289e
Hide "Start Build" button in builds tab if not accessible
...
While the build cannot be started, and, in fact, the only way to see the button is to *manually* set the `tab=` query param, better to hide it
Fixes https://jira.coreos.com/browse/QS-67
2017-11-27 12:02:07 +02:00
Joseph Schorr
400a5db719
Add additional metrics on executor start and failure
...
This will allow us to register a pager if one of the executors starts failing consistently
2017-11-27 11:52:37 +02:00
IvanCherepov
01bedf6150
Merge pull request #2914 from coreos-inc/icherapau/QS-61/typo-prom-metrics
...
Fix typo in metrics
2017-11-14 23:35:19 -05:00
Ivan Cherapau
a0adc1b0ec
Fix typo in metrics
2017-11-14 23:16:25 -05:00
josephschorr
05580155c5
Merge pull request #2913 from coreos-inc/force-overlay2
...
Force Docker onto overlay2
2017-11-14 19:32:46 -05:00
Joseph Schorr
86ec24470b
Force Docker onto overlay2
...
Both btfs and overlay file systems suffer a very strange bug when executing the following Dockerfile:
```
FROM alpine
RUN mkdir lch
COPY . lch/
COPY requirements.txt lch/requirements.txt
COPY ./requirements/ lch/requirements/
ENTRYPOINT ["/docker-entrypoint.sh"]
```
It fails on the last `COPY` line, due to the presence of the `COPY . lch/` call. Unknown as to why, but moving to the new filesystem fixes things.
2017-11-14 19:23:15 -05:00
josephschorr
ebe2f1e78f
Merge pull request #2912 from coreos-inc/joseph.schorr/QS-60/json-label-bug
...
Fix exception raised for certain non-JSON strings given to is_json
2017-11-14 13:46:58 -05:00
Joseph Schorr
2677720577
Fix exception raised for certain non-JSON strings given to is_json
...
This is breaking pushes in production for certain manifests
Fixes https://jira.prod.coreos.systems/browse/QS-60
2017-11-14 13:46:06 -05:00
josephschorr
5e5142a4d1
Merge pull request #2911 from coreos-inc/joseph.schorr/QS-59/tag-history-width
...
Fix CSS formatting of tag history display to not overflow
2017-11-13 16:40:14 -05:00
Joseph Schorr
17a0bc0fab
Fix CSS formatting of tag history display to not overflow
...
Fixes https://jira.prod.coreos.systems/browse/QS-59
2017-11-13 16:37:57 -05:00
Joseph Schorr
503cff8f0c
Don't add a "password required" notification for non-database auth via OIDC
2017-11-13 16:17:36 -05:00
josephschorr
d32139292b
Merge pull request #2908 from coreos-inc/joseph.schorr/QS-57/dockerfile-view
...
Trim Dockerfile commands to fix UI
2017-11-10 13:33:54 -05:00
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