1
0
mirror of https://github.com/quay/quay.git synced 2026-01-27 18:42:52 +03:00
Commit Graph

28 Commits

Author SHA1 Message Date
Joseph Schorr
b87374e296 Merge pull request #163 from josephschorr/joseph.schorr/PROJQUAY-170/appr-limits
Add a configurable limit for app registry responses
2020-01-16 16:52:15 -05:00
Joseph Schorr
945a18052a Add a configurable limit for app registry responses
https://issues.redhat.com/browse/PROJQUAY-170
2020-01-16 10:48:53 -05:00
Joseph Schorr
095c5dcf64 Merge pull request #158 from josephschorr/joseph.schjorr/PROJQUAY-168/fix-migration
Small fixes for the encrypted token migration
2020-01-16 10:44:06 -05:00
alecmerdler
d2787bb010 add test for FieldEncrypter.decrypt_field 2020-01-15 14:13:51 -08:00
Joseph Schorr
52594e0a17 Small fixes for the encrypted token migration
Fixes the migration ID in one of the phases, and adds an extra assertion and checks in the robot migration

Fixes https://issues.redhat.com/browse/PROJQUAY-168
2020-01-15 13:30:33 -05:00
Jimmy Zelinskie
28a5851025 Merge pull request #110 from jzelinskie/consistent-metrics
metrics: push/pull bytes metrics named consistent
2020-01-10 15:06:59 -05:00
Jimmy Zelinskie
2e3424d623 metrics: push/pull bytes metrics named consistent 2020-01-10 13:44:22 -05:00
Joseph Schorr
21bd068bc1 Merge pull request #132 from josephschorr/joseph.schorr/QUAY-2239/fix-log-lookup
Fix the assertion in lookup of logs by namespace
2020-01-10 13:24:52 -05:00
Joseph Schorr
4782d8a677 Merge pull request #120 from josephschorr/joseph.schorr/PROJQUAY-125/fix-migration-template
Fix import in data migration template
2020-01-09 18:34:02 +02:00
Joseph Schorr
db2eefcb7e Fix the assertion in lookup of logs by namespace
Adds additional testing and assertions as well

Fixes https://issues.redhat.com/browse/QUAY-2239
2020-01-05 18:15:02 +02:00
Joseph Schorr
4dfa954c2b Small fixes to invalid digest calls
Fixes https://issues.redhat.com/browse/PROJQUAY-126
2019-12-23 11:58:31 +02:00
Joseph Schorr
6c224a061c Fix import in data migration template
Fixes https://issues.redhat.com/browse/PROJQUAY-125
2019-12-22 15:45:16 +02:00
Joseph Schorr
b456695f6d Merge pull request #79 from josephschorr/joseph.schorr/QUAY-2225/reencrypt-fields
Re-encrypt fields encrypted using the older key in 3.1.X
2019-12-13 16:01:07 -05:00
Joseph Schorr
71f63791ce Re-encrypt fields encrypted using the older key in 3.1.X
Fixes https://jira.coreos.com/browse/QUAY-2225
2019-12-13 13:55:18 -05:00
Joseph Schorr
c6c6c2be56 Disconnect Alembic connection to ensure it re-connects after backfill 2019-12-13 13:54:44 -05:00
Joseph Schorr
bb47490701 Remove AccessToken delete now that it has been run on production 2019-12-13 13:49:56 -05:00
Jimmy Zelinskie
3ee4c33e89 Merge pull request #22 from jzelinskie/prometheus-redo
PROJQUAY-13 - Rework SLIs and migrate to Prometheus PushGateway
2019-12-05 15:09:04 -05:00
Jimmy Zelinskie
7687e16fc1 conf: replace prometheus aggregator w/ pushgateway
This change replaces the homegrown Prometheus aggregation process that
runs inside the container with the upstream Prometheus PushGateway.
2019-12-05 12:05:43 -05:00
Jimmy Zelinskie
5b3db536ef util/metrics: remove metricqueue abstraction
This change replaces the metricqueue library with a native Prometheus
client implementation with the intention to aggregated results with the
Prometheus PushGateway.

This change also adds instrumentation for greenlet context switches.
2019-12-05 12:05:43 -05:00
Joseph Schorr
cff4771b75 Break the encrypted token backfill into its own phase
This will ensure that if we have an issue, we don't also have to contend with a schema change
2019-12-04 11:43:11 -05:00
Joseph Schorr
6affc2f1f4 Fix out of bounds on GC worker when there are no namespaces defined
Fixes https://issues.jboss.org/projects/PROJQUAY/issues/PROJQUAY-37
2019-12-02 18:00:37 -05:00
Tom McKay
e6ae94db8b 'make black' results 2019-12-02 12:23:08 -05:00
Joseph Schorr
203d62eb2f Merge pull request #44 from josephschorr/noop-fix
Change is_testing to a method under DataTester
2019-11-26 11:37:21 -07:00
Joseph Schorr
0841ba8259 Change is_testing to a method under DataTester
The no-op-er appears to return different results for abstractproperty's under different versions of Python, and this was therefore breaking the checks. We change to a method to ensure we always get a boolean response.
2019-11-26 11:38:57 -05:00
Joseph Schorr
d3c770fd0d Fix clearing of names on access tokens
This fixes the logic on the token_name lookup and only applies it to non-temporary tokens
2019-11-25 14:51:59 -05:00
Tom McKay
36d0aa4fbb PROJQUAY-12 - remove mirror/rules API 2019-11-20 09:30:52 -05:00
Joseph Schorr
a54fb1b23a Fix the encrypted token migration issue encountered on HEAD
This change ensures there is better messaging around the encrypted token migration, including a new phase to use for new installations, and fixes an issue encountered when running database migrations for new installations
2019-11-14 14:50:47 -05:00
Jimmy Zelinskie
9c0dd3b722 initial import for Open Source 🎉 2019-11-12 11:09:47 -05:00