Joseph Schorr
|
f252b0b16f
|
Move verbs endpoint to use new registry data model
|
2018-08-29 16:38:54 -04:00 |
|
Joseph Schorr
|
bafab2e734
|
Change tar stream formatters to be based on tag and manifest, instead of legacy images
|
2018-08-29 16:38:54 -04:00 |
|
Joseph Schorr
|
c92294c218
|
Add compressed_size to both schema formats on their layers
|
2018-08-29 16:38:54 -04:00 |
|
Joseph Schorr
|
6c5c2f1a75
|
Add new methods to registry data model interface in prep for moving verbs to using it
|
2018-08-29 16:38:54 -04:00 |
|
Joseph Schorr
|
4854f123da
|
Merge pull request #3225 from wgordon17/add-missing-setup-steps
Add missing setup steps to README
|
2018-08-29 16:13:57 -04:00 |
|
Sam Chow
|
465e342aba
|
Adds tests for some config helpers
|
2018-08-29 16:12:56 -04:00 |
|
Sam Chow
|
d80f995433
|
Merge pull request #3233 from quay/config-readme
Add config app README
|
2018-08-29 16:04:39 -04:00 |
|
Joseph Schorr
|
7aa0091398
|
Merge pull request #3232 from quay/fix-shared-manifest-gc-bug
Fix bug where GC attempts to delete manifests that are shared by multiple tag manifests
|
2018-08-29 13:58:03 -04:00 |
|
Sam Chow
|
9695c98e5f
|
Add config ability to rollback changes on kube
|
2018-08-29 13:37:52 -04:00 |
|
Sam Chow
|
630d52f70e
|
Add config app readme
|
2018-08-29 12:48:17 -04:00 |
|
Sam Chow
|
2b59432414
|
Merge pull request #3218 from quay/project/pod-status
Add Rollout status to kube config tool
|
2018-08-29 12:42:33 -04:00 |
|
Joseph Schorr
|
ce61ec6668
|
Fix bug where GC attempts to delete manifests that are shared by multiple tag manifests
Also adds a test for this case
All of this will be moot once we get rid of tag manifests, but for now, its causing exceptions
|
2018-08-29 11:11:52 -04:00 |
|
Sam Chow
|
a6ffe49cba
|
Extract out deployment rollout and add tests
|
2018-08-28 17:29:09 -04:00 |
|
Joseph Schorr
|
cd513f7482
|
Merge pull request #3231 from quay/hidden-tags-fix
Disallow access in the new registry model to hidden tags
|
2018-08-28 15:53:11 -04:00 |
|
Joseph Schorr
|
70e233ab5c
|
Disallow access in the new registry model to hidden tags
This was causing problems with certain build cache pulls
|
2018-08-28 13:34:58 -04:00 |
|
Joseph Schorr
|
f2050bfbe7
|
Merge pull request #3227 from wgordon17/update-enterprise-trial
Update Quay enterprise trial page
|
2018-08-28 13:17:52 -04:00 |
|
Joseph Schorr
|
c67da0c814
|
Merge pull request #3229 from quay/backfill-config-flag
Add configuration flag to control whether we backfill manifests
|
2018-08-27 19:55:14 -04:00 |
|
Joseph Schorr
|
7fa3506723
|
Add created_datetime to schema1 format
|
2018-08-27 18:03:58 -04:00 |
|
Joseph Schorr
|
a04658085b
|
Add configuration flag to control whether we backfill manifests
This will allow us to easily turn off the backfill once it is initially complete, but also reenable it if necessary
|
2018-08-27 17:22:43 -04:00 |
|
Joseph Schorr
|
2cc4fdd48b
|
Merge pull request #3228 from quay/joseph.schorr/QUAY-1030/interfacing-part-7
Move manifest backfill into the new registry model
|
2018-08-27 17:19:42 -04:00 |
|
Will Gordon
|
7cfc7e2a70
|
Update Quay enterprise trial page
Signed-off-by: Will Gordon <wgordon@redhat.com>
|
2018-08-27 15:40:49 -04:00 |
|
Joseph Schorr
|
581ec47798
|
Handle the cases where an existing tag manifest or manifest has already been created
|
2018-08-27 15:02:03 -04:00 |
|
Joseph Schorr
|
f297249100
|
Move manifest backfill for V1 tags into the new registry model interface
|
2018-08-27 15:01:27 -04:00 |
|
Joseph Schorr
|
95b7850c20
|
Merge pull request #3226 from quay/retarget-return
Reverting a tag doesn't mean it always has an existing image, so remove that check
|
2018-08-27 12:56:13 -04:00 |
|
Joseph Schorr
|
55afa2ca08
|
Reverting a tag doesn't mean it always has an existing image, so remove that check
|
2018-08-27 12:52:27 -04:00 |
|
Sam Chow
|
fb9c4fecce
|
Merge pull request #3212 from quay/delete-setup-page
Delete setup page
|
2018-08-27 12:47:15 -04:00 |
|
Sam Chow
|
128cf0a28d
|
Copy over more services for polling
Use a class for rollout status response
Add some better errors
Add override styles for success case
|
2018-08-27 11:45:51 -04:00 |
|
Sam Chow
|
a40e1e939a
|
Merge branch 'master' into delete-setup-page
|
2018-08-27 11:26:51 -04:00 |
|
Will Gordon
|
c0e0cf0934
|
Add missing setup steps to README
|
2018-08-26 15:17:09 -04:00 |
|
Joseph Schorr
|
f209c7e8ea
|
Merge pull request #3224 from quay/joseph.schorr/QUAY-1030/interfacing-part6
Continue work on interfacing registry data access
|
2018-08-24 15:42:53 -04:00 |
|
Joseph Schorr
|
bbf9e52a6d
|
Remove recursive image history
We don't need it and it breaks our API for larger manifests
|
2018-08-24 15:27:13 -04:00 |
|
Joseph Schorr
|
17920d3071
|
Change test API usage to use new registry model
Note: We remove some incompatible tests here, but they are covered by the new-style tests in the secscan package under API
|
2018-08-24 15:04:22 -04:00 |
|
Joseph Schorr
|
5dfccb9f2c
|
Update manifest test to use new registry_model
|
2018-08-24 13:18:34 -04:00 |
|
Joseph Schorr
|
f9f47e68c3
|
Remove unused imagetree class
|
2018-08-24 13:16:05 -04:00 |
|
Joseph Schorr
|
6f8ec1deac
|
Merge pull request #3222 from quay/joseph.schorr/QUAY-1030/interfacing-part5
More data interfacing
|
2018-08-24 13:07:05 -04:00 |
|
Sam Chow
|
975a3bfe3b
|
Merge pull request #3221 from quay/test-certs
Script to test certs
|
2018-08-24 12:54:10 -04:00 |
|
Joseph Schorr
|
a9ebb183f9
|
Change repositories API endpoint to use the new registry data model
|
2018-08-24 11:25:36 -04:00 |
|
Joseph Schorr
|
a96c5a7f64
|
Optimize the new registry data model to avoid unnecessary queries
|
2018-08-24 11:25:24 -04:00 |
|
Sam Chow
|
dabad24cae
|
Add test for certs_install script
Add make ability for travis ci
|
2018-08-24 11:04:13 -04:00 |
|
Joseph Schorr
|
46edebe6b0
|
Change secscan API endpoints to use new registry model interface
|
2018-08-23 16:36:04 -04:00 |
|
Joseph Schorr
|
dcaa98a428
|
Merge pull request #3219 from quay/joseph.schorr/QUAY-1030/interfacing-part4
Change tags API endpoint to use new registry model interface
|
2018-08-23 15:30:16 -04:00 |
|
Sam Chow
|
0681784012
|
Merge pull request #3220 from quay/certs-fix
Fix certs install script (again)
|
2018-08-23 14:05:21 -04:00 |
|
Sam Chow
|
d58930095f
|
Fix certs install script (again)
|
2018-08-23 13:33:57 -04:00 |
|
Sam Chow
|
cd6b0a6f46
|
Merge branch 'master' into delete-setup-page
|
2018-08-23 12:46:08 -04:00 |
|
Joseph Schorr
|
bc99dd7963
|
Change tags API endpoint to use new registry model interface
|
2018-08-22 18:03:57 -04:00 |
|
Joseph Schorr
|
8225c61a1f
|
Implement tag functions in new registry model interface
|
2018-08-22 18:03:57 -04:00 |
|
Sam Chow
|
d936d778da
|
Add Rollout status to kube config tool
|
2018-08-22 16:56:58 -04:00 |
|
Joseph Schorr
|
affe80972f
|
Merge pull request #3216 from quay/joseph.schorr/QUAY-1030/interfacing-part3
Change manifest API endpoints to use new registry data interface
|
2018-08-22 13:19:41 -04:00 |
|
Joseph Schorr
|
a0a6a3d67d
|
Change manifest API endpoints to use new registry data interface
|
2018-08-21 17:26:32 -04:00 |
|
Joseph Schorr
|
6c494f4917
|
Merge pull request #3213 from quay/joseph.schorr/QUAY-1030/continue-interfacing
Continue work on changing registry data access to be behind an interface
|
2018-08-21 15:32:20 -04:00 |
|