__ __ / \ / \ ______ _ _ __ __ __ / /\ / /\ \ / __ \ | | | | / \ \ \ / / / / / / \ \ | | | | | | | | / /\ \ \ / \ \ \ \ / / | |__| | | |__| | / ____ \ | | \ \/ \ \/ / \_ ___/ \____/ /_/ \_\ |_| \__/ \__/ \ \__ \___\ by Red Hat Build, Store, and Distribute your Containers Startup timestamp: Wed Aug 26 12:05:16 PM UTC 2026 Running all default registry services Running init script '/quay-registry/conf/init/certs_install.sh' Running init script '/quay-registry/conf/init/client_certs.sh' Running init script '/quay-registry/conf/init/copy_config_files.sh' Running init script '/quay-registry/conf/init/d_validate_config_bundle.sh' Validating Configuration plpgsql pg_trgm +------------------------+-------+--------+ | Field Group | Error | Status | +------------------------+-------+--------+ | AccessSettings | - | 🟒 | +------------------------+-------+--------+ | ActionLogArchiving | - | 🟒 | +------------------------+-------+--------+ | AppTokenAuthentication | - | 🟒 | +------------------------+-------+--------+ | AutoPrune | - | 🟒 | +------------------------+-------+--------+ | BitbucketBuildTrigger | - | 🟒 | +------------------------+-------+--------+ | BuildManager | - | 🟒 | +------------------------+-------+--------+ | Database | - | 🟒 | +------------------------+-------+--------+ | DistributedStorage | - | 🟒 | +------------------------+-------+--------+ | ElasticSearch | - | 🟒 | +------------------------+-------+--------+ | Email | - | 🟒 | +------------------------+-------+--------+ | GitHubBuildTrigger | - | 🟒 | +------------------------+-------+--------+ | GitHubLogin | - | 🟒 | +------------------------+-------+--------+ | GitLabBuildTrigger | - | 🟒 | +------------------------+-------+--------+ | GoogleLogin | - | 🟒 | +------------------------+-------+--------+ | HostSettings | - | 🟒 | +------------------------+-------+--------+ | JWTAuthentication | - | 🟒 | +------------------------+-------+--------+ | LDAP | - | 🟒 | +------------------------+-------+--------+ | OIDC | - | 🟒 | +------------------------+-------+--------+ | QuayDocumentation | - | 🟒 | +------------------------+-------+--------+ | Redis | - | 🟒 | +------------------------+-------+--------+ | RepoMirror | - | 🟒 | +------------------------+-------+--------+ | SecurityScanner | - | 🟒 | +------------------------+-------+--------+ | TeamSyncing | - | 🟒 | +------------------------+-------+--------+ | TimeMachine | - | 🟒 | +------------------------+-------+--------+ | UserVisibleSettings | - | 🟒 | +------------------------+-------+--------+ Running init script '/quay-registry/conf/init/nginx_conf_create.sh' Running init script '/quay-registry/conf/init/runmigration.sh' 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. 12:05:22 INFO [alembic.runtime.migration] Context impl PostgresqlImpl. 12:05:22 INFO [alembic.runtime.migration] Will assume non-transactional DDL. 12:05:22 INFO [alembic.runtime.migration] Running upgrade -> c156deb8845d, Reset our migrations with a required update. 12:05:23 INFO [alembic.runtime.migration] Running upgrade c156deb8845d -> 6c7014e84a5e, Add user prompt support. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 6c7014e84a5e -> faf752bd2e0a, Add user metadata fields. 12:05:23 INFO [alembic.runtime.migration] Running upgrade faf752bd2e0a -> 94836b099894, Create new notification type. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 94836b099894 -> 45fd8b9869d4, add_notification_type. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 45fd8b9869d4 -> f5167870dd66, update queue item table indices. 12:05:23 INFO [alembic.runtime.migration] Running upgrade f5167870dd66 -> fc47c1ec019f, Add state_id field to QueueItem. 12:05:23 INFO [alembic.runtime.migration] Running upgrade fc47c1ec019f -> 3e8cc74a1e7b, Add severity and media_type to global messages. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 3e8cc74a1e7b -> d42c175b439a, Backfill state_id and make it unique. 12:05:23 INFO [alembic.runtime.migration] Running upgrade d42c175b439a -> e2894a3a3c19, Add full text search indexing for repo name and description. 12:05:23 INFO [alembic.runtime.migration] Running upgrade e2894a3a3c19 -> 7a525c68eb13, Add OCI/App models. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 7a525c68eb13 -> b8ae68ad3e52, Change BlobUpload fields to BigIntegers to allow layers > 8GB. 12:05:23 INFO [alembic.runtime.migration] Running upgrade b8ae68ad3e52 -> b4df55dea4b3, add repository kind. 12:05:23 INFO [alembic.runtime.migration] Running upgrade b4df55dea4b3 -> a6c463dfb9fe, back fill build expand_config. 12:05:23 INFO [alembic.runtime.migration] Running upgrade a6c463dfb9fe -> be8d1c402ce0, Add TeamSync table. 12:05:23 INFO [alembic.runtime.migration] Running upgrade be8d1c402ce0 -> f30984525c86, Add RepositorySearchScore table. 12:05:23 INFO [alembic.runtime.migration] Running upgrade f30984525c86 -> c3d4b7ebcdf7, Backfill RepositorySearchScore table. 12:05:23 INFO [alembic.runtime.migration] Running upgrade c3d4b7ebcdf7 -> ed01e313d3cb, Add trust_enabled to repository. 12:05:23 INFO [alembic.runtime.migration] Running upgrade ed01e313d3cb -> 53e2ac668296, Remove reference to subdir. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 53e2ac668296 -> dc4af11a5f90, add notification number of failures column. 12:05:23 INFO [alembic.runtime.migration] Running upgrade dc4af11a5f90 -> d8989249f8f6, Add change_tag_expiration log type. 12:05:23 INFO [alembic.runtime.migration] Running upgrade d8989249f8f6 -> 7367229b38d9, Add support for app specific tokens. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 7367229b38d9 -> cbc8177760d9, Add user location field. 12:05:23 INFO [alembic.runtime.migration] Running upgrade cbc8177760d9 -> 152bb29a1bb3, Add maximum build queue count setting to user table. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 152bb29a1bb3 -> c91c564aad34, Drop checksum on ImageStorage. 12:05:23 INFO [alembic.runtime.migration] Running upgrade c91c564aad34 -> 152edccba18c, Make BlodUpload byte_count not nullable. 12:05:23 INFO [alembic.runtime.migration] Running upgrade 152edccba18c -> b4c2d45bc132, Add deleted namespace table. 12:05:24 INFO [alembic.runtime.migration] Running upgrade b4c2d45bc132 -> 61cadbacb9fc, Add ability for build triggers to be disabled. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 61cadbacb9fc -> 17aff2e1354e, Add automatic disable of build triggers. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 17aff2e1354e -> 87fbbc224f10, Add disabled datetime to trigger. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 87fbbc224f10 -> 0cf50323c78b, Add creation date to User table. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 0cf50323c78b -> b547bc139ad8, Add RobotAccountMetadata table. 12:05:24 INFO [alembic.runtime.migration] Running upgrade b547bc139ad8 -> 224ce4c72c2f, Add last_accessed field to User table. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 224ce4c72c2f -> 5b7503aada1b, Cleanup old robots. 12:05:24 INFO [util.migrate.cleanup_old_robots] Found 0 robots to delete 12:05:24 INFO [alembic.runtime.migration] Running upgrade 5b7503aada1b -> 1783530bee68, Add LogEntry2 table - QUAY.IO ONLY 12:05:24 INFO [alembic.runtime.migration] Running upgrade 1783530bee68 -> 5cbbfc95bac7, Remove 'oci' tables not used by CNR. The rest will be migrated and renamed. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 5cbbfc95bac7 -> 610320e9dacf, Add new Appr-specific tables. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 610320e9dacf -> 5d463ea1e8a8, Backfill new appr tables. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 5d463ea1e8a8 -> d17c695859ea, Delete old Appr tables. 12:05:24 INFO [alembic.runtime.migration] Running upgrade d17c695859ea -> 6c21e2cfb8b6, Change LogEntry to use a BigInteger as its primary key. /opt/app-root/lib64/python3.12/site-packages/alembic/ddl/postgresql.py:187: UserWarning: autoincrement and existing_autoincrement only make sense for MySQL super().alter_column( 12:05:24 INFO [alembic.runtime.migration] Running upgrade 6c21e2cfb8b6 -> 9093adccc784, Add V2_2 data models for Manifest, ManifestBlob and ManifestLegacyImage. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 9093adccc784 -> eafdeadcebc7, Remove blob_index from ManifestBlob table. 12:05:24 INFO [alembic.runtime.migration] Running upgrade eafdeadcebc7 -> 654e6df88b71, Change manifest_bytes to a UTF8 text field. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 654e6df88b71 -> 13411de1c0ff, Remove unique from TagManifestToManifest. 12:05:24 INFO [alembic.runtime.migration] Running upgrade 13411de1c0ff -> 10f45ee2310b, Add Tag, TagKind and ManifestChild tables. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 10f45ee2310b -> 67f0abd172ae, Add TagToRepositoryTag table. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 67f0abd172ae -> c00a1f15968b 12:05:25 INFO [alembic.runtime.migration] Running upgrade c00a1f15968b -> 54492a68a3cf, Add NamespaceGeoRestriction table. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 54492a68a3cf -> 6ec8726c0ace, Add LogEntry3 table. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 6ec8726c0ace -> e184af42242d, Add missing index on UUID fields. 12:05:25 INFO [alembic.runtime.migration] Running upgrade e184af42242d -> b9045731c4de, Add lifetime end indexes to tag tables. 12:05:25 INFO [alembic.runtime.migration] Running upgrade b9045731c4de -> 481623ba00ba, Add index on logs_archived on repositorybuild. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 481623ba00ba -> b918abdbee43, Run full tag backfill. 12:05:25 INFO [alembic.runtime.migration] Running upgrade b918abdbee43 -> 5248ddf35167, Repository Mirror. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 5248ddf35167 -> c13c8052f7a6, Add new fields and tables for encrypted tokens. 12:05:25 INFO [alembic.runtime.migration] Running upgrade c13c8052f7a6 -> 703298a825c2, Backfill new encrypted fields. 12:05:25 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for access tokens 12:05:25 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for robots 12:05:25 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for repo build triggers 12:05:25 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for app specific auth tokens 12:05:25 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling credentials for OAuth access tokens 12:05:25 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling credentials for OAuth auth code 12:05:25 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling secret for OAuth applications 12:05:25 INFO [alembic.runtime.migration] Running upgrade 703298a825c2 -> 49e1138ed12d, Change token column types for encrypted columns. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 49e1138ed12d -> c059b952ed76, Remove unencrypted fields and data. 12:05:25 INFO [alembic.runtime.migration] Running upgrade c059b952ed76 -> cc6778199cdb, repository mirror notification. 12:05:25 INFO [alembic.runtime.migration] Running upgrade cc6778199cdb -> 34c8ef052ec9, repo mirror columns. 12:05:25 INFO [34c8ef052ec9_repo_mirror_columns_py] Migrating to external_reference from existing columns 12:05:25 INFO [34c8ef052ec9_repo_mirror_columns_py] Reencrypting existing columns 12:05:25 INFO [alembic.runtime.migration] Running upgrade 34c8ef052ec9 -> 4fd6b8463eb2, Add new DeletedRepository tracking table. 12:05:25 INFO [alembic.runtime.migration] Running upgrade 4fd6b8463eb2 -> 8e6a363784bb, add manifestsecuritystatus table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 8e6a363784bb -> 04b9d2191450 12:05:25 INFO [alembic.runtime.migration] Running upgrade 04b9d2191450 -> 3383aad1e992, Add UploadedBlob table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 3383aad1e992 -> 88e64904d000, Add new metadata columns to Manifest table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 88e64904d000 -> 909d725887d3, Add composite index on manifestblob 12:05:25 INFO [alembic.runtime.migration] Running upgrade 909d725887d3 -> e9f3e4dbb979, quota_management_reporting 12:05:25 INFO [alembic.runtime.migration] Running upgrade e9f3e4dbb979 -> 10d34e6536f8, create proxy_cache_config table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 10d34e6536f8 -> b43b44996c26, increase proxy cache config creds max len 12:05:25 INFO [alembic.runtime.migration] Running upgrade b43b44996c26 -> d94d328733e4, Increase repomirrorconfig char size 12:05:25 INFO [alembic.runtime.migration] Running upgrade d94d328733e4 -> 2d66ad598b56, Change metadata_json size in logentry3 table for MySQL 12:05:25 INFO [alembic.runtime.migration] Running upgrade 2d66ad598b56 -> 7bca88923f2c, add proxy cache logentrykind 12:05:25 INFO [alembic.runtime.migration] Running upgrade 7bca88923f2c -> b2d1e4b95fc2, add build triggers' logentrykind 12:05:25 INFO [alembic.runtime.migration] Running upgrade b2d1e4b95fc2 -> f0875fbc7c7a, β€œquota-v2” 12:05:25 INFO [alembic.runtime.migration] Running upgrade f0875fbc7c7a -> a648ab200ab7, add org auditing 12:05:25 INFO [alembic.runtime.migration] Running upgrade a648ab200ab7 -> 43fea47d641f, create RH subscriptions table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 43fea47d641f -> 0246c2d0e750, add login logout logentrykind 12:05:25 INFO [alembic.runtime.migration] Running upgrade 0246c2d0e750 -> ab5a24478052, β€œadd_registry_size_table” 12:05:25 INFO [alembic.runtime.migration] Running upgrade ab5a24478052 -> 8cf90670bf38, add permanently delete tag log entry kind 12:05:25 INFO [alembic.runtime.migration] Running upgrade 8cf90670bf38 -> 46980ea2dde5, change removed_tag_expiration_s to BIGINT 12:05:25 INFO [alembic.runtime.migration] Running upgrade 46980ea2dde5 -> a0fc06d604a4, Unlink deprecated tables 12:05:25 INFO [alembic.runtime.migration] Running upgrade a0fc06d604a4 -> 8a70b8777089, drop deprecated tables 12:05:25 INFO [alembic.runtime.migration] Running upgrade 8a70b8777089 -> b82361fba1cd, Create table for org to sku relations 12:05:25 INFO [alembic.runtime.migration] Running upgrade b82361fba1cd -> 4366f54be43c, add indexes to quotanamespacesize and quotarepositorysize tables 12:05:25 INFO [alembic.runtime.migration] Running upgrade 4366f54be43c -> 222debc16e18, β€œautopruning” 12:05:25 INFO [alembic.runtime.migration] Running upgrade 222debc16e18 -> 2062bbd5ef0e, insert logentrykind 12:05:25 INFO [alembic.runtime.migration] Running upgrade 2062bbd5ef0e -> 8d47693829a0, auto prune policy audit logs 12:05:25 INFO [alembic.runtime.migration] Running upgrade 8d47693829a0 -> 3f8e3657bb67, add login and pull failure logentrykind 12:05:25 INFO [alembic.runtime.migration] Running upgrade 3f8e3657bb67 -> 41d15c93c299, add quantity field to orgRhSkus 12:05:25 INFO [alembic.runtime.migration] Running upgrade 41d15c93c299 -> b4da5b09c8df, repository autoprune policy 12:05:25 INFO [alembic.runtime.migration] Running upgrade b4da5b09c8df -> 135fd3e94615, insert oidc in loginservice 12:05:25 INFO [alembic.runtime.migration] Running upgrade 135fd3e94615 -> cead4183265c, recreate index for repository autoprune policy 12:05:25 INFO [alembic.runtime.migration] Running upgrade cead4183265c -> 36cd2b747a08, team sync logs 12:05:25 INFO [alembic.runtime.migration] Running upgrade 36cd2b747a08 -> 946f0e90f9c9, Create manifestsubject table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 946f0e90f9c9 -> 0cdd1f27a450, add subject backfilled index 12:05:25 INFO [alembic.runtime.migration] Running upgrade 0cdd1f27a450 -> 0988213e0885, add oauth assigned token table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 0988213e0885 -> 66147b81aad2, create repo_image_expiry notification type 12:05:25 INFO [alembic.runtime.migration] Running upgrade 66147b81aad2 -> f67fe4871771, create tag_notification_sent table 12:05:25 INFO [alembic.runtime.migration] Running upgrade f67fe4871771 -> 2664723e1b4b, add last_ran_ms to repository_notification_table 12:05:25 INFO [alembic.runtime.migration] Running upgrade 2664723e1b4b -> 8a7ba94c2e84, add assign token logentry 12:05:25 INFO [alembic.runtime.migration] Running upgrade 8a7ba94c2e84 -> 3f8d7acdf7f9, Add artifact_type column 12:05:25 INFO [alembic.runtime.migration] Running upgrade 3f8d7acdf7f9 -> a32e17bfad20, increase upstreamregistry's password length (PROJQUAY-7430) 12:05:25 INFO [alembic.runtime.migration] Running upgrade a32e17bfad20 -> 5b8dc452f5c3, add tag immutability column 12:05:25 INFO [alembic.runtime.migration] Running upgrade 5b8dc452f5c3 -> ba263f9be4a6, remove unique constraint for autoprunepolicy 12:05:26 INFO [alembic.runtime.migration] Running upgrade ba263f9be4a6 -> 9085e82074f2, Add log event kind for federated robot 12:05:26 INFO [alembic.runtime.migration] Running upgrade 9085e82074f2 -> 8e97c2cfee57, Add export logs auditing 12:05:26 INFO [alembic.runtime.migration] Running upgrade 8e97c2cfee57 -> 3634f2df3c5b, drop unique constraint on org sku table 12:05:26 INFO [alembic.runtime.migration] Running upgrade 3634f2df3c5b -> e8ed3fb547da, alter manifestblob id 12:05:26 INFO [alembic.runtime.migration] Running upgrade e8ed3fb547da -> 1623f40582ed, Add skopeo timeout to mirroring config 12:05:26 INFO [alembic.runtime.migration] Running upgrade 1623f40582ed -> 7078c84d14e8, add_pull_statistics_tables 12:05:26 INFO [alembic.runtime.migration] Running upgrade 7078c84d14e8 -> 9307c3d604b4, add_quota_audit_log_kinds 12:05:26 INFO [alembic.runtime.migration] Running upgrade 9307c3d604b4 -> 27d0df099ac4, add architecture filter to repomirrorconfig 12:05:26 INFO [alembic.runtime.migration] Running upgrade 27d0df099ac4 -> a1b2c3d4e5f6, add organization level mirror tables 12:05:26 INFO [alembic.runtime.migration] Running upgrade a1b2c3d4e5f6 -> 285f36ce97fd, immutability_policy 12:05:26 INFO [alembic.runtime.migration] Running upgrade 285f36ce97fd -> b2c3d4e5f6a7, add org mirror worker columns 12:05:26 INFO [alembic.runtime.migration] Running upgrade b2c3d4e5f6a7 -> b1c2d3e4f5a6, add org_mirror_repo_creation_failed log kind 12:05:26 INFO [alembic.runtime.migration] Running upgrade b1c2d3e4f5a6 -> 15f06d00c4b3, drop namespacegeorestriction table 12:05:26 INFO [alembic.runtime.migration] Running upgrade 15f06d00c4b3 -> 414c5e2fc487, add organization contact email 12:05:26 INFO [alembic.runtime.migration] Running upgrade 414c5e2fc487 -> c3d4e5f6a7b8, add immutability audit log kinds 12:05:26 INFO [alembic.runtime.migration] Running upgrade c3d4e5f6a7b8 -> b1a79fa8e630, replace user email unique constraint with partial index 12:05:26 INFO [alembic.runtime.migration] Running upgrade b1a79fa8e630 -> d064a4f00d4a, add oauth api token metadata and audit log kinds 12:05:26 INFO [alembic.runtime.migration] Running upgrade d064a4f00d4a -> b30800b1d271, add oauth token display name 12:05:26 INFO [alembic.runtime.migration] Running upgrade b30800b1d271 -> 6715e4719375, add_namespace_notification_tables 12:05:26 INFO [alembic.runtime.migration] Running upgrade 6715e4719375 -> 9fa37f66a9b6, add_namespace_notification_log_entry_kinds Running init script '/quay-registry/conf/init/supervisord_conf_create.sh' Running init script '/quay-registry/conf/init/zz_boot.sh' 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. /quay-registry/boot.py:87: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). expiration = datetime.utcnow() + timedelta(minutes=minutes_until_expiration) 2026-08-26 12:05:29,180 INFO RPC interface 'supervisor' initialized 2026-08-26 12:05:29,180 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2026-08-26 12:05:29,181 INFO supervisord started with pid 14 2026-08-26 12:05:30,184 INFO spawned: 'stdout' with pid 76 2026-08-26 12:05:30,186 INFO spawned: 'autopruneworker' with pid 77 2026-08-26 12:05:30,188 INFO spawned: 'blobuploadcleanupworker' with pid 78 2026-08-26 12:05:30,190 INFO spawned: 'builder' with pid 79 2026-08-26 12:05:30,192 INFO spawned: 'buildlogsarchiver' with pid 80 2026-08-26 12:05:30,193 INFO spawned: 'chunkcleanupworker' with pid 81 2026-08-26 12:05:30,195 INFO spawned: 'dnsmasq' with pid 82 2026-08-26 12:05:30,197 INFO spawned: 'expiredappspecifictokenworker' with pid 83 2026-08-26 12:05:30,199 INFO spawned: 'exportactionlogsworker' with pid 84 2026-08-26 12:05:30,201 INFO spawned: 'gcworker' with pid 85 2026-08-26 12:05:30,203 INFO spawned: 'globalpromstats' with pid 86 2026-08-26 12:05:30,206 INFO spawned: 'gunicorn-registry' with pid 87 2026-08-26 12:05:30,208 INFO spawned: 'gunicorn-secscan' with pid 88 2026-08-26 12:05:30,211 INFO spawned: 'gunicorn-web' with pid 89 2026-08-26 12:05:30,213 INFO spawned: 'logrotateworker' with pid 90 2026-08-26 12:05:30,216 INFO spawned: 'manifestbackfillworker' with pid 91 2026-08-26 12:05:30,218 INFO spawned: 'manifestsubjectbackfillworker' with pid 92 2026-08-26 12:05:30,221 INFO spawned: 'memcache' with pid 93 2026-08-26 12:05:30,224 INFO spawned: 'namespacegcworker' with pid 94 2026-08-26 12:05:30,242 INFO spawned: 'nginx' with pid 95 2026-08-26 12:05:30,245 INFO spawned: 'notificationworker' with pid 96 2026-08-26 12:05:30,247 INFO spawned: 'proxycacheblobworker' with pid 97 2026-08-26 12:05:30,250 INFO spawned: 'pullstatsredisflushworker' with pid 99 2026-08-26 12:05:30,253 INFO spawned: 'pushgateway' with pid 108 2026-08-26 12:05:30,256 INFO spawned: 'queuecleanupworker' with pid 109 2026-08-26 12:05:30,258 INFO spawned: 'quotaregistrysizeworker' with pid 110 2026-08-26 12:05:30,260 INFO spawned: 'quotatotalworker' with pid 111 2026-08-26 12:05:30,316 INFO spawned: 'reconciliationworker' with pid 116 2026-08-26 12:05:30,319 INFO spawned: 'repositoryactioncounter' with pid 117 2026-08-26 12:05:30,321 INFO spawned: 'repositorygcworker' with pid 118 2026-08-26 12:05:30,342 INFO spawned: 'securityscanningnotificationworker' with pid 119 2026-08-26 12:05:30,345 INFO spawned: 'securityworker' with pid 120 2026-08-26 12:05:30,348 INFO spawned: 'servicekey' with pid 122 2026-08-26 12:05:30,350 INFO spawned: 'storagereplication' with pid 125 2026-08-26 12:05:30,353 INFO spawned: 'teamsyncworker' with pid 131 2026-08-26 12:05:31,443 INFO success: stdout entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: autopruneworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: blobuploadcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: builder entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: buildlogsarchiver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: chunkcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: dnsmasq entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: expiredappspecifictokenworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,444 INFO success: exportactionlogsworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,445 INFO success: gcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,445 INFO success: globalpromstats entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,445 INFO success: gunicorn-registry entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,448 INFO success: gunicorn-secscan entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,448 INFO success: gunicorn-web entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: logrotateworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: manifestbackfillworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: manifestsubjectbackfillworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: memcache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: namespacegcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: notificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: proxycacheblobworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: pullstatsredisflushworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: pushgateway entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: queuecleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: quotaregistrysizeworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: quotatotalworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,449 INFO success: reconciliationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,450 INFO success: repositoryactioncounter entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,450 INFO success: repositorygcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,450 INFO success: securityscanningnotificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,450 INFO success: securityworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,450 INFO success: servicekey entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,450 INFO success: storagereplication entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-26 12:05:31,450 INFO success: teamsyncworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) dnsmasq stderr | dnsmasq: started, version 2.85 cachesize 150 dnsmasq stderr | dnsmasq: compile time options: IPv6 GNU-getopt DBus no-UBus no-i18n IDN2 DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth cryptohash DNSSEC loop-detect inotify dumpfile dnsmasq stderr | dnsmasq: reading /etc/resolv.conf dnsmasq stderr | dnsmasq: using nameserver 10.96.0.10#53 dnsmasq stderr | dnsmasq: read /etc/hosts - 7 addresses nginx stdout | 2026/08/26 12:05:30 [alert] 127#127: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 126#126: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 128#128: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 132#132: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 133#133: setpriority(-10) failed (13: Permission denied) pushgateway stderr | ts=2026-08-26T12:05:30.346Z level=info caller=main.go:82 msg="starting pushgateway" version="(version=1.11.1, branch=HEAD, revision=aff0d834b730375fc965135e3e2d17d15f82a76f)" pushgateway stderr | ts=2026-08-26T12:05:30.346Z level=info caller=main.go:83 msg="Build context" build_context="(go=go1.24.1, platform=linux/amd64, user=root@672a818fb093, date=20250409-13:24:09, tags=unknown)" pushgateway stderr | ts=2026-08-26T12:05:30.349Z level=info caller=tls_config.go:347 msg="Listening on" address=[::]:9091 pushgateway stderr | ts=2026-08-26T12:05:30.349Z level=info caller=tls_config.go:350 msg="TLS is disabled." http2=false address=[::]:9091 nginx stdout | 2026/08/26 12:05:30 [alert] 140#140: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 142#142: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 136#136: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 130#130: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 134#134: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 143#143: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 137#137: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 135#135: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 138#138: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 139#139: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:30 [alert] 141#141: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/26 12:05:33 [crit] 126#126: *1 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.244.0.1, server: _, request: "GET /health/instance HTTP/2.0", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.244.0.48:8443" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:05:33 +0000] "GET /health/instance HTTP/2.0" 502 446 "-" "kube-probe/1.32" (0.000 47 0.000) namespacegcworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. namespacegcworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. blobuploadcleanupworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. blobuploadcleanupworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. autopruneworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. autopruneworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. quotaregistrysizeworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. quotaregistrysizeworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. nginx stdout | 2026/08/26 12:05:43 [crit] 130#130: *3 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.244.0.1, server: _, request: "GET /health/instance HTTP/2.0", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.244.0.48:8443" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:05:43 +0000] "GET /health/instance HTTP/2.0" 502 446 "-" "kube-probe/1.32" (0.000 47 0.000) gcworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. gcworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. buildlogsarchiver stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. buildlogsarchiver stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. chunkcleanupworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. chunkcleanupworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. notificationworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. notificationworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. repositoryactioncounter stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. repositoryactioncounter stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. proxycacheblobworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. proxycacheblobworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. logrotateworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. logrotateworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. namespacegcworker stdout | 2026-08-26 12:05:46,054 [94] [INFO] [apscheduler.scheduler] Scheduler started namespacegcworker stdout | 2026-08-26 12:05:46,062 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" namespacegcworker stdout | 2026-08-26 12:05:46,115 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" namespacegcworker stdout | 2026-08-26 12:05:46,115 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" globalpromstats stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. globalpromstats stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. blobuploadcleanupworker stdout | 2026-08-26 12:05:46,454 [78] [INFO] [apscheduler.scheduler] Scheduler started blobuploadcleanupworker stdout | 2026-08-26 12:05:46,457 [78] [INFO] [apscheduler.scheduler] Added job "BlobUploadCleanupWorker._try_cleanup_uploads" to job store "default" buildlogsarchiver stdout | 2026-08-26 12:05:46,619 [80] [INFO] [apscheduler.scheduler] Scheduler started expiredappspecifictokenworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. expiredappspecifictokenworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. buildlogsarchiver stdout | 2026-08-26 12:05:46,642 [80] [INFO] [apscheduler.scheduler] Added job "ArchiveBuildLogsWorker._archive_redis_buildlogs" to job store "default" pullstatsredisflushworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. pullstatsredisflushworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-secscan stdout | 2026-08-26 12:05:47,658 [88] [WARNING] [app] 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. gunicorn-secscan stdout | 2026-08-26 12:05:47,658 [88] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-secscan stdout | 2026-08-26 12:05:47,660 [88] [INFO] [util.ipresolver] Loading AWS IP ranges from disk queuecleanupworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. queuecleanupworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. manifestsubjectbackfillworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. manifestsubjectbackfillworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. manifestbackfillworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. manifestbackfillworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. notificationworker stdout | 2026-08-26 12:05:48,021 [96] [INFO] [apscheduler.scheduler] Scheduler started notificationworker stdout | 2026-08-26 12:05:48,043 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" notificationworker stdout | 2026-08-26 12:05:48,047 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" notificationworker stdout | 2026-08-26 12:05:48,047 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" repositoryactioncounter stdout | 2026-08-26 12:05:48,442 [117] [INFO] [apscheduler.scheduler] Scheduler started repositoryactioncounter stdout | 2026-08-26 12:05:48,444 [117] [INFO] [apscheduler.scheduler] Added job "RepositoryActionCountWorker._run_counting" to job store "default" gcworker stdout | 2026-08-26 12:05:48,521 [85] [INFO] [apscheduler.scheduler] Scheduler started gcworker stdout | 2026-08-26 12:05:48,549 [85] [INFO] [apscheduler.scheduler] Added job "GarbageCollectionWorker._garbage_collection_repos" to job store "default" expiredappspecifictokenworker stdout | 2026-08-26 12:05:48,721 [83] [INFO] [apscheduler.scheduler] Scheduler started expiredappspecifictokenworker stdout | 2026-08-26 12:05:48,743 [83] [INFO] [apscheduler.scheduler] Added job "ExpiredAppSpecificTokenWorker._gc_expired_tokens" to job store "default" securityscanningnotificationworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. securityscanningnotificationworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. servicekey stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. servicekey stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-secscan stdout | 2026-08-26 12:05:49,154 [88] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-secscan gunicorn-secscan stdout | 2026-08-26 12:05:49,155 [88] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-secscan stdout | 2026-08-26 12:05:49,156 [88] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-08-26 12:05:49,156 [88] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-secscan stdout | 2026-08-26 12:05:49,156 [88] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-08-26 12:05:49,156 [88] [INFO] [data.logs_model] =============================== gunicorn-secscan stdout | 2026-08-26 12:05:49,156 [88] [INFO] [data.logs_model] Using logs model `` gunicorn-secscan stdout | 2026-08-26 12:05:49,157 [88] [INFO] [data.logs_model] =============================== gunicorn-web stdout | 2026-08-26 12:05:49,217 [89] [WARNING] [app] 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. gunicorn-web stdout | 2026-08-26 12:05:49,221 [89] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-web stdout | 2026-08-26 12:05:49,242 [89] [INFO] [util.ipresolver] Loading AWS IP ranges from disk exportactionlogsworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. exportactionlogsworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. quotatotalworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. quotatotalworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-secscan stderr | Traceback (most recent call last): gunicorn-secscan stderr | File "src/gevent/_abstract_linkable.py", line 287, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-secscan stderr | File "src/gevent/_abstract_linkable.py", line 333, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-secscan stderr | AssertionError: (None, ) gunicorn-secscan stderr | 2026-08-26T12:05:50Z failed with AssertionError queuecleanupworker stdout | 2026-08-26 12:05:50,321 [109] [INFO] [apscheduler.scheduler] Scheduler started queuecleanupworker stdout | 2026-08-26 12:05:50,343 [109] [INFO] [apscheduler.scheduler] Added job "QueueCleanupWorker._cleanup_queue" to job store "default" manifestsubjectbackfillworker stdout | 2026-08-26 12:05:50,454 [92] [INFO] [apscheduler.scheduler] Scheduler started manifestsubjectbackfillworker stdout | 2026-08-26 12:05:50,455 [92] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_subject" to job store "default" manifestsubjectbackfillworker stdout | 2026-08-26 12:05:50,456 [92] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type" to job store "default" globalpromstats stdout | 2026-08-26 12:05:50,459 [86] [INFO] [apscheduler.scheduler] Scheduler started globalpromstats stdout | 2026-08-26 12:05:50,516 [86] [INFO] [apscheduler.scheduler] Added job "GlobalPrometheusStatsWorker._try_report_stats" to job store "default" repositorygcworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. repositorygcworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-registry stdout | 2026-08-26 12:05:50,646 [87] [WARNING] [app] 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. gunicorn-registry stdout | 2026-08-26 12:05:50,646 [87] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-registry stdout | 2026-08-26 12:05:50,648 [87] [INFO] [util.ipresolver] Loading AWS IP ranges from disk gunicorn-web stdout | 2026-08-26 12:05:50,649 [89] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:05:50,649 [89] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:05:50,650 [89] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-08-26 12:05:50,650 [89] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-web stdout | 2026-08-26 12:05:50,650 [89] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-08-26 12:05:50,650 [89] [INFO] [data.logs_model] =============================== gunicorn-web stdout | 2026-08-26 12:05:50,650 [89] [INFO] [data.logs_model] Using logs model `` gunicorn-web stdout | 2026-08-26 12:05:50,650 [89] [INFO] [data.logs_model] =============================== securityworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. securityworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. manifestbackfillworker stdout | 2026-08-26 12:05:50,762 [91] [INFO] [apscheduler.scheduler] Scheduler started manifestbackfillworker stdout | 2026-08-26 12:05:50,763 [91] [INFO] [apscheduler.scheduler] Added job "ManifestBackfillWorker._backfill_manifests" to job store "default" reconciliationworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. reconciliationworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. servicekey stdout | 2026-08-26 12:05:51,149 [122] [INFO] [apscheduler.scheduler] Scheduler started servicekey stdout | 2026-08-26 12:05:51,150 [122] [INFO] [apscheduler.scheduler] Added job "ServiceKeyWorker._refresh_service_key" to job store "default" gunicorn-registry stdout | 2026-08-26 12:05:51,255 [87] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-registry gunicorn-registry stdout | 2026-08-26 12:05:51,256 [87] [INFO] [data.database] Connection pooling enabled for postgresql; stale timeout: None; max connection count: None gunicorn-registry stdout | 2026-08-26 12:05:51,256 [87] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-08-26 12:05:51,256 [87] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-registry stdout | 2026-08-26 12:05:51,256 [87] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-08-26 12:05:51,256 [87] [INFO] [data.logs_model] =============================== gunicorn-registry stdout | 2026-08-26 12:05:51,256 [87] [INFO] [data.logs_model] Using logs model `` gunicorn-registry stdout | 2026-08-26 12:05:51,256 [87] [INFO] [data.logs_model] =============================== builder stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. builder stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. storagereplication stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. storagereplication stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. repositorygcworker stdout | 2026-08-26 12:05:51,547 [118] [INFO] [apscheduler.scheduler] Scheduler started repositorygcworker stdout | 2026-08-26 12:05:51,548 [118] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" repositorygcworker stdout | 2026-08-26 12:05:51,548 [118] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" repositorygcworker stdout | 2026-08-26 12:05:51,549 [118] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" teamsyncworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. teamsyncworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. exportactionlogsworker stdout | 2026-08-26 12:05:52,369 [84] [INFO] [apscheduler.scheduler] Scheduler started exportactionlogsworker stdout | 2026-08-26 12:05:52,370 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" exportactionlogsworker stdout | 2026-08-26 12:05:52,370 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" exportactionlogsworker stdout | 2026-08-26 12:05:52,371 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" gunicorn-registry stderr | Traceback (most recent call last): gunicorn-registry stderr | File "src/gevent/_abstract_linkable.py", line 287, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-registry stderr | File "src/gevent/_abstract_linkable.py", line 333, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-registry stderr | AssertionError: (None, ) gunicorn-registry stderr | 2026-08-26T12:05:52Z failed with AssertionError 2026-08-26 12:05:52,655 INFO exited: builder (exit status 0; expected) gunicorn-web stderr | Traceback (most recent call last): gunicorn-web stderr | File "src/gevent/_abstract_linkable.py", line 287, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-web stderr | File "src/gevent/_abstract_linkable.py", line 333, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-web stderr | AssertionError: (None, ) gunicorn-web stderr | 2026-08-26T12:05:52Z failed with AssertionError namespacegcworker stdout | 2026-08-26 12:05:53,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:05:53 GMT)" (scheduled at 2026-08-26 12:05:53.115162+00:00) namespacegcworker stdout | 2026-08-26 12:05:53,127 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:10:53 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:05:53,216 [276] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:05:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.004 162 0.005) gunicorn-registry stdout | 2026-08-26 12:05:53,222 [275] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:05:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:05:53,236 [276] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:05:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.003) gunicorn-web stdout | 2026-08-26 12:05:53,238 [276] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:05:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:05:53,250 [276] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:05:53,250 [276] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:05:53,258 [276] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:05:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:05:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.081 47 0.080) gunicorn-web stdout | 2026-08-26 12:05:53,300 [259] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:05:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.004 162 0.005) gunicorn-registry stdout | 2026-08-26 12:05:53,306 [283] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:05:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:05:53,321 [259] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:05:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-26 12:05:53,323 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:05:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:05:53,335 [259] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:05:53,335 [259] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:05:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.082 47 0.082) gunicorn-web stdout | 2026-08-26 12:05:53,344 [259] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:05:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" buildlogsarchiver stdout | 2026-08-26 12:05:53,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:05:53 GMT)" (scheduled at 2026-08-26 12:05:53.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:05:53,651 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:06:23 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:06:01,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:01 GMT)" (scheduled at 2026-08-26 12:06:01.042969+00:00) notificationworker stdout | 2026-08-26 12:06:01,052 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:06:03,295 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.005 162 0.005) gunicorn-registry stdout | 2026-08-26 12:06:03,301 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:03,316 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:03 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.003) gunicorn-web stdout | 2026-08-26 12:06:03,319 [324] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:03 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:03,330 [324] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:06:03,330 [324] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:06:03,339 [324] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:06:03 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:06:03 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.077 47 0.076) repositorygcworker stdout | 2026-08-26 12:06:04,548 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:06:04 GMT)" (scheduled at 2026-08-26 12:06:04.548045+00:00) repositorygcworker stdout | 2026-08-26 12:06:04,557 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:04 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:06:05,859 [322] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:05 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:06:05,861 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:05 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:05,875 [322] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:05 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.003 159 0.002) gunicorn-web stdout | 2026-08-26 12:06:05,878 [322] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:05 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:05,889 [322] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:06:05,889 [322] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:06:05,897 [322] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:05 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:05 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "curl/8.12.1" (0.071 42 0.072) nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:06 +0000] "POST /api/v1/user/initialize HTTP/2.0" 200 197 "-" "curl/8.12.1" (0.532 206 0.532) gunicorn-web stdout | 2026-08-26 12:06:06,497 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:06 +0000] "POST /api/v1/user/initialize HTTP/1.0" 200 197 "-" "curl/8.12.1" gunicorn-web stdout | 2026-08-26 12:06:06,856 [322] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:06 +0000] "POST /api/v1/organization/ HTTP/1.0" 201 10 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:06 +0000] "POST /api/v1/organization/ HTTP/2.0" 201 10 "-" "curl/8.12.1" (0.286 152 0.285) gunicorn-web stdout | 2026-08-26 12:06:07,209 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:07 +0000] "PUT /api/v1/organization/test-org/robots/release-bot HTTP/1.0" 201 263 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:07 +0000] "PUT /api/v1/organization/test-org/robots/release-bot HTTP/2.0" 201 263 "-" "curl/8.12.1" (0.279 181 0.279) gunicorn-web stdout | 2026-08-26 12:06:07,554 [324] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:07 +0000] "PUT /api/v1/organization/test-org/team/owners/members/test-org+release-bot HTTP/1.0" 200 242 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:07 +0000] "PUT /api/v1/organization/test-org/team/owners/members/test-org+release-bot HTTP/2.0" 200 242 "-" "curl/8.12.1" (0.275 139 0.276) manifestsubjectbackfillworker stdout | 2026-08-26 12:06:08,455 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:06:08 GMT)" (scheduled at 2026-08-26 12:06:08.455199+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:06:08,464 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:08 GMT)" executed successfully namespacegcworker stdout | 2026-08-26 12:06:10,062 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:10 GMT)" (scheduled at 2026-08-26 12:06:10.061770+00:00) namespacegcworker stdout | 2026-08-26 12:06:10,064 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:10 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:06:11,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:21 GMT)" (scheduled at 2026-08-26 12:06:11.042969+00:00) notificationworker stdout | 2026-08-26 12:06:11,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:21 GMT)" executed successfully gcworker stdout | 2026-08-26 12:06:11,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:06:11 GMT)" (scheduled at 2026-08-26 12:06:11.548861+00:00) gcworker stdout | 2026-08-26 12:06:11,561 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:06:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:06:13,292 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( gunicorn-registry stdout | 2026-08-26 12:06:13,295 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-web stdout | 2026-08-26 12:06:13,308 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:13 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-26 12:06:13,310 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:13 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:13,322 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:06:13,322 [326] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:06:13 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.068 47 0.069) gunicorn-web stdout | 2026-08-26 12:06:13,330 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:06:13 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-26 12:06:21,046 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:31 GMT)" (scheduled at 2026-08-26 12:06:21.042969+00:00) notificationworker stdout | 2026-08-26 12:06:21,050 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:06:23,275 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:06:23,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:23,288 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:23 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:06:23,290 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:23 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:23,291 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:06:23,291 [326] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:06:23,303 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:06:23 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:06:23 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.041) buildlogsarchiver stdout | 2026-08-26 12:06:23,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:06:53 GMT)" (scheduled at 2026-08-26 12:06:23.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:06:23,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:06:53 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:06:26,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:06:26 GMT)" (scheduled at 2026-08-26 12:06:26.369987+00:00) exportactionlogsworker stdout | 2026-08-26 12:06:26,372 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:06:26 GMT)" (scheduled at 2026-08-26 12:06:26.370911+00:00) exportactionlogsworker stdout | 2026-08-26 12:06:26,372 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:06:26 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:06:26,379 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:26 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:06:31,044 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:41 GMT)" (scheduled at 2026-08-26 12:06:31.042969+00:00) notificationworker stdout | 2026-08-26 12:06:31,046 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:41 GMT)" executed successfully nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.002 71 0.002) gunicorn-registry stdout | 2026-08-26 12:06:32,663 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:32,736 [348] [INFO] [gunicorn.access] 10.244.0.49 - test-org+release-bot [26/Aug/2026:12:06:32 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - test-org+release-bot [26/Aug/2026:12:06:32 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.072 169 0.072) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.013 85 0.013) gunicorn-registry stdout | 2026-08-26 12:06:32,750 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-26 12:06:32,752 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.035 1131 0.034) gunicorn-registry stdout | 2026-08-26 12:06:32,771 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.041 85 0.041) gunicorn-registry stdout | 2026-08-26 12:06:32,778 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.062 82 0.062) gunicorn-registry stdout | 2026-08-26 12:06:32,799 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - test-org+release-bot [26/Aug/2026:12:06:32 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apush%2Cpull&service=quay-service.quay HTTP/2.0" 200 1038 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.098 72 0.098) gunicorn-registry stdout | 2026-08-26 12:06:32,850 [348] [INFO] [gunicorn.access] 10.244.0.49 - test-org+release-bot [26/Aug/2026:12:06:32 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apush%2Cpull&service=quay-service.quay HTTP/1.1" 200 1038 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.019 7 0.018) gunicorn-registry stdout | 2026-08-26 12:06:32,869 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:32,870 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.018 7 0.018) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.009 80 0.009) gunicorn-registry stdout | 2026-08-26 12:06:32,879 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:32,879 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.010 78 0.010) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.040 837 0.040) gunicorn-registry stdout | 2026-08-26 12:06:32,890 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:32,892 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.042 7 0.041) gunicorn-registry stdout | 2026-08-26 12:06:32,968 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.089 151 0.089) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.093 131 0.093) gunicorn-registry stdout | 2026-08-26 12:06:32,973 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.097 79 0.097) gunicorn-registry stdout | 2026-08-26 12:06:32,990 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:32 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,068 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.177 83 0.177) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.101 132 0.102) gunicorn-registry stdout | 2026-08-26 12:06:33,092 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.277 78 0.276) gunicorn-registry stdout | 2026-08-26 12:06:33,169 [340] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.103 131 0.103) gunicorn-registry stdout | 2026-08-26 12:06:33,171 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.303 79 0.304) gunicorn-registry stdout | 2026-08-26 12:06:33,175 [342] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/6aeb25b1-6cc2-4e5b-9eb7-dccd326eb745 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.025 309 0.025) gunicorn-registry stdout | 2026-08-26 12:06:33,177 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/6aeb25b1-6cc2-4e5b-9eb7-dccd326eb745 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.323 136 0.323) gunicorn-registry stdout | 2026-08-26 12:06:33,195 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.398 78 0.398) gunicorn-registry stdout | 2026-08-26 12:06:33,269 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,270 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,270 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:33,271 [348] [WARNING] [data.model.storage] Creating blob sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f without lock as fallback gunicorn-web stdout | 2026-08-26 12:06:33,280 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:06:33,282 [343] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.398 78 0.398) gunicorn-registry stdout | 2026-08-26 12:06:33,289 [339] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,290 [341] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,290 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,290 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/3e65f0a9-1390-4b37-83a6-cd699398852e HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.418 79 0.418) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.115 131 0.115) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/3e65f0a9-1390-4b37-83a6-cd699398852e HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.192 262440 0.192) gunicorn-registry stdout | 2026-08-26 12:06:33,294 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/51c2633b-b55b-47ba-b036-af764a9d74f7 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/51c2633b-b55b-47ba-b036-af764a9d74f7 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.058 343 0.057) gunicorn-web stdout | 2026-08-26 12:06:33,298 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:33 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:06:33,300 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:33 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/6aeb25b1-6cc2-4e5b-9eb7-dccd326eb745?digest=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.193 166 0.193) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/523bef3b-44e3-4a89-97ff-61580ecdd0e8 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.104 304 0.104) gunicorn-registry stdout | 2026-08-26 12:06:33,370 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/6aeb25b1-6cc2-4e5b-9eb7-dccd326eb745?digest=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,370 [342] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/523bef3b-44e3-4a89-97ff-61580ecdd0e8 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.194 146 0.195) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.120 145 0.121) gunicorn-registry stdout | 2026-08-26 12:06:33,389 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,389 [340] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.103 131 0.103) gunicorn-registry stdout | 2026-08-26 12:06:33,393 [341] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,393 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,393 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-web stdout | 2026-08-26 12:06:33,395 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-registry stdout | 2026-08-26 12:06:33,395 [346] [WARNING] [data.model.storage] Creating blob sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 without lock as fallback gunicorn-web stdout | 2026-08-26 12:06:33,395 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-registry stdout | 2026-08-26 12:06:33,396 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.105 131 0.105) gunicorn-registry stdout | 2026-08-26 12:06:33,401 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,401 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:33,401 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,401 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.232 961 0.232) gunicorn-registry stdout | 2026-08-26 12:06:33,401 [338] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,402 [345] [WARNING] [data.model.storage] Creating blob sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 without lock as fallback gunicorn-registry stdout | 2026-08-26 12:06:33,488 [348] [WARNING] [data.model.storage] Creating blob sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba without lock as fallback gunicorn-registry stdout | 2026-08-26 12:06:33,491 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/3e65f0a9-1390-4b37-83a6-cd699398852e?digest=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/3e65f0a9-1390-4b37-83a6-cd699398852e?digest=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.199 122 0.200) gunicorn-web stdout | 2026-08-26 12:06:33,492 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:06:33 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:06:33 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.231 47 0.230) gunicorn-registry stdout | 2026-08-26 12:06:33,495 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/51c2633b-b55b-47ba-b036-af764a9d74f7?digest=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/51c2633b-b55b-47ba-b036-af764a9d74f7?digest=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.201 121 0.201) gunicorn-registry stdout | 2026-08-26 12:06:33,498 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/523bef3b-44e3-4a89-97ff-61580ecdd0e8?digest=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/523bef3b-44e3-4a89-97ff-61580ecdd0e8?digest=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.128 120 0.127) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/e77265fd-1907-49ff-b0f0-252a31542d9e HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.031 64302 0.032) gunicorn-registry stdout | 2026-08-26 12:06:33,501 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/e77265fd-1907-49ff-b0f0-252a31542d9e HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/44c282c5-3803-48a5-82e3-ec9e25cc18eb HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.014 295 0.014) gunicorn-registry stdout | 2026-08-26 12:06:33,507 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/44c282c5-3803-48a5-82e3-ec9e25cc18eb HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,590 [343] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,590 [343] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:33,591 [343] [WARNING] [data.model.storage] Creating blob sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc without lock as fallback gunicorn-registry stdout | 2026-08-26 12:06:33,595 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,595 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:33,597 [345] [WARNING] [data.model.storage] Creating blob sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf without lock as fallback nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/e77265fd-1907-49ff-b0f0-252a31542d9e?digest=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.168 166 0.168) gunicorn-registry stdout | 2026-08-26 12:06:33,670 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/e77265fd-1907-49ff-b0f0-252a31542d9e?digest=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,674 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/44c282c5-3803-48a5-82e3-ec9e25cc18eb?digest=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/44c282c5-3803-48a5-82e3-ec9e25cc18eb?digest=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.167 133 0.167) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/d13afef9-a555-4056-a321-25914ae2f403 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.139 17404 0.138) gunicorn-registry stdout | 2026-08-26 12:06:33,677 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/d13afef9-a555-4056-a321-25914ae2f403 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,703 [343] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,703 [343] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:33,704 [343] [WARNING] [data.model.storage] Creating blob sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea without lock as fallback nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/df6b972c-2525-4288-aa1f-c35024e04b70 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.265 2534950 0.265) gunicorn-registry stdout | 2026-08-26 12:06:33,773 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/df6b972c-2525-4288-aa1f-c35024e04b70 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,773 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/d13afef9-a555-4056-a321-25914ae2f403?digest=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/d13afef9-a555-4056-a321-25914ae2f403?digest=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.096 121 0.095) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/2.0" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.296 1344 0.296) gunicorn-registry stdout | 2026-08-26 12:06:33,788 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/1.1" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.018 83 0.018) gunicorn-registry stdout | 2026-08-26 12:06:33,792 [340] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.123 717 0.123) gunicorn-registry stdout | 2026-08-26 12:06:33,797 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,799 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,799 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:33,801 [348] [WARNING] [data.model.storage] Creating blob sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff without lock as fallback nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a&origin=quay.io HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.014 143 0.014) gunicorn-registry stdout | 2026-08-26 12:06:33,806 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,868 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/df6b972c-2525-4288-aa1f-c35024e04b70?digest=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/df6b972c-2525-4288-aa1f-c35024e04b70?digest=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.095 120 0.095) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.201 611 0.200) gunicorn-registry stdout | 2026-08-26 12:06:33,871 [342] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/d8f85cf0-00b9-4184-8150-5b0db4d11ed4 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.018 15335 0.018) gunicorn-registry stdout | 2026-08-26 12:06:33,945 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/d8f85cf0-00b9-4184-8150-5b0db4d11ed4 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:33,962 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:33,962 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:33,964 [348] [WARNING] [data.model.storage] Creating blob sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a without lock as fallback nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/d8f85cf0-00b9-4184-8150-5b0db4d11ed4?digest=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.026 949 0.027) gunicorn-registry stdout | 2026-08-26 12:06:33,971 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:33 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/d8f85cf0-00b9-4184-8150-5b0db4d11ed4?digest=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" namespacegcworker stdout | 2026-08-26 12:06:34,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:34 GMT)" (scheduled at 2026-08-26 12:06:34.115440+00:00) namespacegcworker stdout | 2026-08-26 12:06:34,116 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:34 GMT)" executed successfully nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/c46bbcd3-e703-4a4b-bae3-e7bd223b7bc9 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.893 39314748 0.894) gunicorn-registry stdout | 2026-08-26 12:06:34,334 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/c46bbcd3-e703-4a4b-bae3-e7bd223b7bc9 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:34,348 [347] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:34,349 [347] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:34,350 [347] [WARNING] [data.model.storage] Creating blob sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 without lock as fallback nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/c46bbcd3-e703-4a4b-bae3-e7bd223b7bc9?digest=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.023 120 0.024) gunicorn-registry stdout | 2026-08-26 12:06:34,358 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/c46bbcd3-e703-4a4b-bae3-e7bd223b7bc9?digest=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/1823c091-6e39-4c5a-9b28-08990a4214b8 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.876 35966080 0.875) gunicorn-registry stdout | 2026-08-26 12:06:34,387 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/1823c091-6e39-4c5a-9b28-08990a4214b8 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:34,400 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:06:34,400 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:06:34,401 [348] [WARNING] [data.model.storage] Creating blob sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba without lock as fallback gunicorn-registry stdout | 2026-08-26 12:06:34,408 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/1823c091-6e39-4c5a-9b28-08990a4214b8?digest=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/1823c091-6e39-4c5a-9b28-08990a4214b8?digest=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.021 167 0.021) gunicorn-registry stdout | 2026-08-26 12:06:34,601 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.192 1239 0.192) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "HEAD /v2/test-org/dcmetromap/manifests/latest HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.010 1076 0.009) gunicorn-registry stdout | 2026-08-26 12:06:34,730 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "HEAD /v2/test-org/dcmetromap/manifests/latest HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-26 12:06:34,737 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "HEAD /v2/test-org/dcmetromap/manifests/latest HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "HEAD /v2/test-org/dcmetromap/manifests/latest HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.007 12 0.006) nginx stdout | 10.244.0.49 (-) - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/manifests/latest HTTP/2.0" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.032 1119 0.032) gunicorn-registry stdout | 2026-08-26 12:06:34,770 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [26/Aug/2026:12:06:34 +0000] "PUT /v2/test-org/dcmetromap/manifests/latest HTTP/1.1" 201 2 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-web stdout | 2026-08-26 12:06:38,065 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:38 +0000] "GET /api/v1/repository/test-org/dcmetromap/tag/ HTTP/1.0" 200 1585 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:38 +0000] "GET /api/v1/repository/test-org/dcmetromap/tag/ HTTP/2.0" 200 1585 "-" "curl/8.12.1" (0.275 103 0.274) notificationworker stdout | 2026-08-26 12:06:41,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:51 GMT)" (scheduled at 2026-08-26 12:06:41.042969+00:00) notificationworker stdout | 2026-08-26 12:06:41,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:06:51 GMT)" executed successfully gcworker stdout | 2026-08-26 12:06:41,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:11 GMT)" (scheduled at 2026-08-26 12:06:41.548861+00:00) gcworker stdout | 2026-08-26 12:06:41,552 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:06:42,456 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:42 GMT)" (scheduled at 2026-08-26 12:06:42.455908+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:06:42,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:42 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:06:43,275 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:06:43,277 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:43,291 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:43 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:06:43,292 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:43 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:43,293 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:06:43,293 [326] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:06:43 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.045 47 0.045) gunicorn-web stdout | 2026-08-26 12:06:43,306 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:06:43 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-26 12:06:43,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:11:43 GMT)" (scheduled at 2026-08-26 12:06:43.370633+00:00) exportactionlogsworker stdout | 2026-08-26 12:06:43,381 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:11:43 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:06:45,047 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:45 GMT)" (scheduled at 2026-08-26 12:06:45.047248+00:00) notificationworker stdout | 2026-08-26 12:06:45,047 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:45 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:06:51,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:01 GMT)" (scheduled at 2026-08-26 12:06:51.042969+00:00) notificationworker stdout | 2026-08-26 12:06:51,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:01 GMT)" executed successfully repositorygcworker stdout | 2026-08-26 12:06:52,549 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:52 GMT)" (scheduled at 2026-08-26 12:06:52.549012+00:00) repositorygcworker stdout | 2026-08-26 12:06:52,549 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:07:52 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:06:53,276 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:06:53,278 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:53,290 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:06:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-26 12:06:53,292 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:06:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:06:53,292 [324] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:06:53,292 [324] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:06:53,308 [324] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:06:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:06:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.047 47 0.047) buildlogsarchiver stdout | 2026-08-26 12:06:53,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:23 GMT)" (scheduled at 2026-08-26 12:06:53.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:06:53,645 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:23 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:07:01,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:11 GMT)" (scheduled at 2026-08-26 12:07:01.042969+00:00) notificationworker stdout | 2026-08-26 12:07:01,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:07:03,274 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:07:03,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:03,287 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:03 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:07:03,288 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:03 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:03,289 [324] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:07:03,289 [324] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:07:03,301 [324] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:07:03 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:07:03 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.041) repositorygcworker stdout | 2026-08-26 12:07:04,548 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:04 GMT)" (scheduled at 2026-08-26 12:07:04.548045+00:00) repositorygcworker stdout | 2026-08-26 12:07:04,550 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:04 GMT)" executed successfully blobuploadcleanupworker stdout | 2026-08-26 12:07:07,457 [78] [INFO] [apscheduler.executors.default] Running job "BlobUploadCleanupWorker._try_cleanup_uploads (trigger: interval[1:00:00], next run at: 2026-08-26 12:07:07 GMT)" (scheduled at 2026-08-26 12:07:07.456759+00:00) blobuploadcleanupworker stdout | 2026-08-26 12:07:07,457 [78] [INFO] [redis_lock.acquire] Acquired Lock('lock:BLOB_CLEANUP'). blobuploadcleanupworker stdout | 2026-08-26 12:07:07,466 [78] [INFO] [apscheduler.executors.default] Job "BlobUploadCleanupWorker._try_cleanup_uploads (trigger: interval[1:00:00], next run at: 2026-08-26 13:07:07 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:07:08,455 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:08 GMT)" (scheduled at 2026-08-26 12:07:08.455199+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:07:08,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:08 GMT)" executed successfully namespacegcworker stdout | 2026-08-26 12:07:10,062 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:10 GMT)" (scheduled at 2026-08-26 12:07:10.061770+00:00) namespacegcworker stdout | 2026-08-26 12:07:10,064 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:10 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:07:11,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:21 GMT)" (scheduled at 2026-08-26 12:07:11.042969+00:00) notificationworker stdout | 2026-08-26 12:07:11,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:21 GMT)" executed successfully gcworker stdout | 2026-08-26 12:07:11,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:41 GMT)" (scheduled at 2026-08-26 12:07:11.548861+00:00) gcworker stdout | 2026-08-26 12:07:11,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:07:13,276 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:07:13,278 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:13,293 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:13 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:07:13,295 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:13 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:13,296 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:07:13,296 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:07:13,309 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:07:13 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:07:13 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.048 47 0.049) notificationworker stdout | 2026-08-26 12:07:21,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:31 GMT)" (scheduled at 2026-08-26 12:07:21.042969+00:00) notificationworker stdout | 2026-08-26 12:07:21,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:07:23,275 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:07:23,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:23,288 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:23 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-26 12:07:23,290 [324] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:23 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:23,290 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:07:23,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:07:23,303 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:07:23 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:07:23 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.041) buildlogsarchiver stdout | 2026-08-26 12:07:23,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:53 GMT)" (scheduled at 2026-08-26 12:07:23.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:07:23,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:07:53 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:07:26,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:26 GMT)" (scheduled at 2026-08-26 12:07:26.369987+00:00) exportactionlogsworker stdout | 2026-08-26 12:07:26,371 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:26 GMT)" (scheduled at 2026-08-26 12:07:26.370911+00:00) exportactionlogsworker stdout | 2026-08-26 12:07:26,371 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:26 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:07:26,372 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:26 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:07:31,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:41 GMT)" (scheduled at 2026-08-26 12:07:31.042969+00:00) notificationworker stdout | 2026-08-26 12:07:31,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:07:33,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:07:33,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:33,287 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:33 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:07:33,288 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:33 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:33,289 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:07:33,289 [330] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:07:33 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) gunicorn-web stdout | 2026-08-26 12:07:33,301 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:07:33 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" namespacegcworker stdout | 2026-08-26 12:07:34,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:34 GMT)" (scheduled at 2026-08-26 12:07:34.115440+00:00) namespacegcworker stdout | 2026-08-26 12:07:34,115 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:34 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:07:41,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:51 GMT)" (scheduled at 2026-08-26 12:07:41.042969+00:00) notificationworker stdout | 2026-08-26 12:07:41,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:07:51 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:07:41,047 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:12:41 GMT)" (scheduled at 2026-08-26 12:07:41.046918+00:00) notificationworker stdout | 2026-08-26 12:07:41,050 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:12:41 GMT)" executed successfully gcworker stdout | 2026-08-26 12:07:41,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:11 GMT)" (scheduled at 2026-08-26 12:07:41.548861+00:00) gcworker stdout | 2026-08-26 12:07:41,552 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:07:42,456 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:42 GMT)" (scheduled at 2026-08-26 12:07:42.455908+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:07:42,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:42 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:07:43,275 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:07:43,277 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:43,289 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:43 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:07:43,290 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:43 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:43,291 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:07:43,291 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:07:43,303 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:07:43 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:07:43 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.041) notificationworker stdout | 2026-08-26 12:07:45,047 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:45 GMT)" (scheduled at 2026-08-26 12:07:45.047248+00:00) notificationworker stdout | 2026-08-26 12:07:45,047 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:45 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:07:51,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:01 GMT)" (scheduled at 2026-08-26 12:07:51.042969+00:00) notificationworker stdout | 2026-08-26 12:07:51,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:01 GMT)" executed successfully repositorygcworker stdout | 2026-08-26 12:07:52,549 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:52 GMT)" (scheduled at 2026-08-26 12:07:52.549012+00:00) repositorygcworker stdout | 2026-08-26 12:07:52,549 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:08:52 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:07:53,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:07:53,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:53,288 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:07:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-26 12:07:53,289 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:07:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:07:53,290 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:07:53,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:07:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) gunicorn-web stdout | 2026-08-26 12:07:53,303 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:07:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" buildlogsarchiver stdout | 2026-08-26 12:07:53,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:23 GMT)" (scheduled at 2026-08-26 12:07:53.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:07:53,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:23 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:08:01,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:11 GMT)" (scheduled at 2026-08-26 12:08:01.042969+00:00) notificationworker stdout | 2026-08-26 12:08:01,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:08:03,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:08:03,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:03,288 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:03 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:08:03,289 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:03 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:03,290 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:08:03,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:08:03 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.042) gunicorn-web stdout | 2026-08-26 12:08:03,302 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:08:03 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" repositorygcworker stdout | 2026-08-26 12:08:04,548 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:04 GMT)" (scheduled at 2026-08-26 12:08:04.548045+00:00) repositorygcworker stdout | 2026-08-26 12:08:04,550 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:04 GMT)" executed successfully nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:77399892d498a5cc7ada36a82896ac8208c2b19cefbd1b9d3959ddd58f7820db HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 290 0.004) gunicorn-registry stdout | 2026-08-26 12:08:06,528 [347] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:77399892d498a5cc7ada36a82896ac8208c2b19cefbd1b9d3959ddd58f7820db HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - test-org+release-bot [26/Aug/2026:12:08:06 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.068 183 0.068) gunicorn-registry stdout | 2026-08-26 12:08:06,596 [348] [INFO] [gunicorn.access] 10.244.0.53 - test-org+release-bot [26/Aug/2026:12:08:06 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:77399892d498a5cc7ada36a82896ac8208c2b19cefbd1b9d3959ddd58f7820db HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 853 0.009) gunicorn-registry stdout | 2026-08-26 12:08:06,605 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:77399892d498a5cc7ada36a82896ac8208c2b19cefbd1b9d3959ddd58f7820db HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:08:06,613 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:08:06,613 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 83 0.007) nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 83 0.007) nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.011 43 0.010) gunicorn-registry stdout | 2026-08-26 12:08:06,624 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.013 8 0.014) gunicorn-registry stdout | 2026-08-26 12:08:06,627 [347] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:08:06,637 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:08:06,637 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:08:06,639 [348] [WARNING] [data.model.storage] Creating blob sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a without lock as fallback gunicorn-registry stdout | 2026-08-26 12:08:06,640 [347] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:08:06,641 [347] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:08:06,642 [347] [WARNING] [data.model.storage] Creating blob sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 without lock as fallback gunicorn-registry stdout | 2026-08-26 12:08:06,645 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/dcee5f50-20e8-4ec0-92bd-ffc9daad62cd?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/dcee5f50-20e8-4ec0-92bd-ffc9daad62cd?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.021 149 0.021) nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/f06593e4-b90f-412c-b0bf-9e79059b5866?digest=sha256%3Afb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.021 2709 0.021) gunicorn-registry stdout | 2026-08-26 12:08:06,649 [347] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/f06593e4-b90f-412c-b0bf-9e79059b5866?digest=sha256%3Afb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 201 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:08:06,683 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [26/Aug/2026:12:08:06 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:77399892d498a5cc7ada36a82896ac8208c2b19cefbd1b9d3959ddd58f7820db HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [26/Aug/2026:12:08:06 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:77399892d498a5cc7ada36a82896ac8208c2b19cefbd1b9d3959ddd58f7820db HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.034 669 0.034) manifestsubjectbackfillworker stdout | 2026-08-26 12:08:08,455 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:08 GMT)" (scheduled at 2026-08-26 12:08:08.455199+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:08:08,456 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:08 GMT)" executed successfully namespacegcworker stdout | 2026-08-26 12:08:10,062 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:10 GMT)" (scheduled at 2026-08-26 12:08:10.061770+00:00) namespacegcworker stdout | 2026-08-26 12:08:10,064 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:10 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:08:11,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:21 GMT)" (scheduled at 2026-08-26 12:08:11.042969+00:00) notificationworker stdout | 2026-08-26 12:08:11,046 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:21 GMT)" executed successfully gcworker stdout | 2026-08-26 12:08:11,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:41 GMT)" (scheduled at 2026-08-26 12:08:11.548861+00:00) gcworker stdout | 2026-08-26 12:08:11,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:08:13,274 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.002) gunicorn-registry stdout | 2026-08-26 12:08:13,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:13,294 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:13 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:08:13,295 [324] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:13 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:13,296 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:08:13,296 [326] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:08:13 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.048 47 0.048) gunicorn-web stdout | 2026-08-26 12:08:13,309 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:08:13 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" gunicorn-registry stdout | 2026-08-26 12:08:14,097 [348] [INFO] [gunicorn.access] 10.244.0.56 - - [26/Aug/2026:12:08:14 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - - [26/Aug/2026:12:08:14 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-26 12:08:14,150 [348] [INFO] [gunicorn.access] 10.244.0.56 - test-org+release-bot [26/Aug/2026:12:08:14 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - test-org+release-bot [26/Aug/2026:12:08:14 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.053 174 0.052) gunicorn-registry stdout | 2026-08-26 12:08:14,160 [345] [INFO] [gunicorn.access] 10.244.0.56 - - [26/Aug/2026:12:08:14 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 2580 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - - [26/Aug/2026:12:08:14 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 2615 "-" "oras/1.2.0" (0.010 840 0.009) gunicorn-registry stdout | 2026-08-26 12:08:14,163 [347] [INFO] [gunicorn.access] 10.244.0.56 - - [26/Aug/2026:12:08:14 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - - [26/Aug/2026:12:08:14 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.002) notificationworker stdout | 2026-08-26 12:08:21,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:31 GMT)" (scheduled at 2026-08-26 12:08:21.042969+00:00) notificationworker stdout | 2026-08-26 12:08:21,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:08:23,274 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:08:23,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:23,288 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:23 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:08:23,289 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:23 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:23,290 [324] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:08:23,290 [324] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:08:23,303 [324] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:08:23 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:08:23 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.041) buildlogsarchiver stdout | 2026-08-26 12:08:23,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:53 GMT)" (scheduled at 2026-08-26 12:08:23.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:08:23,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:08:53 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:08:26,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:26 GMT)" (scheduled at 2026-08-26 12:08:26.369987+00:00) exportactionlogsworker stdout | 2026-08-26 12:08:26,371 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:26 GMT)" (scheduled at 2026-08-26 12:08:26.370911+00:00) exportactionlogsworker stdout | 2026-08-26 12:08:26,371 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:26 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:08:26,372 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:26 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:08:31,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:41 GMT)" (scheduled at 2026-08-26 12:08:31.042969+00:00) notificationworker stdout | 2026-08-26 12:08:31,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:08:33,274 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:08:33,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:33,288 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:33 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.006 159 0.006) gunicorn-web stdout | 2026-08-26 12:08:33,294 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:33 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:33,295 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:08:33,295 [326] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:08:33,308 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:08:33 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:08:33 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.047 47 0.048) namespacegcworker stdout | 2026-08-26 12:08:34,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:34 GMT)" (scheduled at 2026-08-26 12:08:34.115440+00:00) namespacegcworker stdout | 2026-08-26 12:08:34,115 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:34 GMT)" executed successfully nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:40 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-26 12:08:40,422 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:40 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [26/Aug/2026:12:08:40 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.053 174 0.053) gunicorn-registry stdout | 2026-08-26 12:08:40,475 [348] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [26/Aug/2026:12:08:40 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:08:40,481 [347] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:40 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 2580 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:40 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 2615 "-" "oras/1.2.0" (0.005 844 0.005) nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:40 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.002) gunicorn-registry stdout | 2026-08-26 12:08:40,484 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:40 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 0 "-" "oras/1.2.0" notificationworker stdout | 2026-08-26 12:08:41,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:51 GMT)" (scheduled at 2026-08-26 12:08:41.042969+00:00) notificationworker stdout | 2026-08-26 12:08:41,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:08:51 GMT)" executed successfully gcworker stdout | 2026-08-26 12:08:41,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:11 GMT)" (scheduled at 2026-08-26 12:08:41.548861+00:00) gcworker stdout | 2026-08-26 12:08:41,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:11 GMT)" executed successfully nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8c10bbf8c63574067fd726b2dfc020821bd6a57f0f257f167c70064443edfaee HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 289 0.006) gunicorn-registry stdout | 2026-08-26 12:08:41,817 [347] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8c10bbf8c63574067fd726b2dfc020821bd6a57f0f257f167c70064443edfaee HTTP/1.1" 401 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:08:41,879 [347] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [26/Aug/2026:12:08:41 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [26/Aug/2026:12:08:41 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.061 183 0.061) gunicorn-registry stdout | 2026-08-26 12:08:41,892 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8c10bbf8c63574067fd726b2dfc020821bd6a57f0f257f167c70064443edfaee HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8c10bbf8c63574067fd726b2dfc020821bd6a57f0f257f167c70064443edfaee HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.013 849 0.013) nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:b4b51ff20b0a319bb1f3f2f6445163a69a97b13f83836905e78b08a6b0280c60 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 83 0.008) gunicorn-registry stdout | 2026-08-26 12:08:41,901 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:b4b51ff20b0a319bb1f3f2f6445163a69a97b13f83836905e78b08a6b0280c60 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:08:41,903 [347] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:41 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.010 83 0.010) gunicorn-registry stdout | 2026-08-26 12:08:41,912 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:41 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:41 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.011 43 0.010) gunicorn-registry stdout | 2026-08-26 12:08:41,925 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:b4b51ff20b0a319bb1f3f2f6445163a69a97b13f83836905e78b08a6b0280c60: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:08:41,925 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:08:41,926 [348] [WARNING] [data.model.storage] Creating blob sha256:b4b51ff20b0a319bb1f3f2f6445163a69a97b13f83836905e78b08a6b0280c60 without lock as fallback gunicorn-registry stdout | 2026-08-26 12:08:41,933 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:41 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/abdb9b11-cd5b-4fbe-8683-75f4f6f2727b?digest=sha256%3Ab4b51ff20b0a319bb1f3f2f6445163a69a97b13f83836905e78b08a6b0280c60 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:41 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/abdb9b11-cd5b-4fbe-8683-75f4f6f2727b?digest=sha256%3Ab4b51ff20b0a319bb1f3f2f6445163a69a97b13f83836905e78b08a6b0280c60 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.021 2751 0.020) nginx stdout | 10.244.0.57 (-) - - [26/Aug/2026:12:08:41 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:8c10bbf8c63574067fd726b2dfc020821bd6a57f0f257f167c70064443edfaee HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.035 669 0.035) gunicorn-registry stdout | 2026-08-26 12:08:41,969 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [26/Aug/2026:12:08:41 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:8c10bbf8c63574067fd726b2dfc020821bd6a57f0f257f167c70064443edfaee HTTP/1.1" 201 2 "-" "oras/1.2.0" manifestsubjectbackfillworker stdout | 2026-08-26 12:08:42,456 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:42 GMT)" (scheduled at 2026-08-26 12:08:42.455908+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:08:42,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:42 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:08:43,276 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.002) gunicorn-registry stdout | 2026-08-26 12:08:43,278 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:43,293 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:43 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-26 12:08:43,294 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:43 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:43,295 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:08:43,295 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:08:43,310 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:08:43 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:08:43 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.049 47 0.049) notificationworker stdout | 2026-08-26 12:08:45,047 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:45 GMT)" (scheduled at 2026-08-26 12:08:45.047248+00:00) notificationworker stdout | 2026-08-26 12:08:45,047 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:45 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:08:51,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:01 GMT)" (scheduled at 2026-08-26 12:08:51.042969+00:00) notificationworker stdout | 2026-08-26 12:08:51,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:01 GMT)" executed successfully repositorygcworker stdout | 2026-08-26 12:08:52,549 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:52 GMT)" (scheduled at 2026-08-26 12:08:52.549012+00:00) repositorygcworker stdout | 2026-08-26 12:08:52,549 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:09:52 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:08:53,277 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:08:53,279 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:53,299 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:08:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-26 12:08:53,300 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:08:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:08:53,301 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:08:53,301 [326] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:08:53,314 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:08:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:08:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.052 47 0.052) buildlogsarchiver stdout | 2026-08-26 12:08:53,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:23 GMT)" (scheduled at 2026-08-26 12:08:53.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:08:53,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:23 GMT)" executed successfully gunicorn-registry stdout | 2026-08-26 12:09:00,430 [348] [INFO] [gunicorn.access] 10.244.0.58 - - [26/Aug/2026:12:09:00 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [26/Aug/2026:12:09:00 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-26 12:09:00,482 [348] [INFO] [gunicorn.access] 10.244.0.58 - test-org+release-bot [26/Aug/2026:12:09:00 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - test-org+release-bot [26/Aug/2026:12:09:00 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.052 174 0.052) gunicorn-registry stdout | 2026-08-26 12:09:00,487 [347] [INFO] [gunicorn.access] 10.244.0.58 - - [26/Aug/2026:12:09:00 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 2580 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [26/Aug/2026:12:09:00 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 2615 "-" "oras/1.2.0" (0.004 843 0.004) nginx stdout | 10.244.0.58 (-) - - [26/Aug/2026:12:09:00 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.002) gunicorn-registry stdout | 2026-08-26 12:09:00,490 [348] [INFO] [gunicorn.access] 10.244.0.58 - - [26/Aug/2026:12:09:00 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 0 "-" "oras/1.2.0" notificationworker stdout | 2026-08-26 12:09:01,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:11 GMT)" (scheduled at 2026-08-26 12:09:01.042969+00:00) notificationworker stdout | 2026-08-26 12:09:01,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:09:03,276 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.002) gunicorn-registry stdout | 2026-08-26 12:09:03,278 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:03,291 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:03 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:09:03,293 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:03 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:03,294 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:09:03,294 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:09:03,306 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:09:03 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:09:03 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.045 47 0.045) repositorygcworker stdout | 2026-08-26 12:09:04,548 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:04 GMT)" (scheduled at 2026-08-26 12:09:04.548045+00:00) repositorygcworker stdout | 2026-08-26 12:09:04,550 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:04 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:09:08,455 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:08 GMT)" (scheduled at 2026-08-26 12:09:08.455199+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:09:08,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:08 GMT)" executed successfully namespacegcworker stdout | 2026-08-26 12:09:10,062 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:10 GMT)" (scheduled at 2026-08-26 12:09:10.061770+00:00) namespacegcworker stdout | 2026-08-26 12:09:10,064 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:10 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:09:11,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:21 GMT)" (scheduled at 2026-08-26 12:09:11.042969+00:00) notificationworker stdout | 2026-08-26 12:09:11,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:21 GMT)" executed successfully gcworker stdout | 2026-08-26 12:09:11,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:41 GMT)" (scheduled at 2026-08-26 12:09:11.548861+00:00) gcworker stdout | 2026-08-26 12:09:11,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:09:13,275 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:09:13,276 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:13,288 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( gunicorn-web stdout | 2026-08-26 12:09:13,289 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:13 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:13 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-26 12:09:13,290 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:09:13,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:09:13,302 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:09:13 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:09:13 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.041) notificationworker stdout | 2026-08-26 12:09:21,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:31 GMT)" (scheduled at 2026-08-26 12:09:21.042969+00:00) notificationworker stdout | 2026-08-26 12:09:21,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:09:23,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:09:23,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:23,288 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:23 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:09:23,289 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:23 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:23,290 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:09:23,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:09:23,303 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:09:23 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:09:23 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.041) buildlogsarchiver stdout | 2026-08-26 12:09:23,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:53 GMT)" (scheduled at 2026-08-26 12:09:23.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:09:23,643 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:09:53 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:09:26,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:26 GMT)" (scheduled at 2026-08-26 12:09:26.369987+00:00) exportactionlogsworker stdout | 2026-08-26 12:09:26,371 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:26 GMT)" (scheduled at 2026-08-26 12:09:26.370911+00:00) exportactionlogsworker stdout | 2026-08-26 12:09:26,371 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:26 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:09:26,372 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:26 GMT)" executed successfully gunicorn-registry stdout | 2026-08-26 12:09:27,423 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-26 12:09:27,479 [348] [INFO] [gunicorn.access] 10.244.0.55 - test-org+release-bot [26/Aug/2026:12:09:27 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - test-org+release-bot [26/Aug/2026:12:09:27 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.056 174 0.056) gunicorn-registry stdout | 2026-08-26 12:09:27,489 [347] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 2580 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 2615 "-" "oras/1.2.0" (0.009 842 0.009) nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:27 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-26 12:09:27,492 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:27 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:44bb3f76d0241188a2e93107575a736f2cc351b6f069b07e5f912e8eefa1e401 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 289 0.006) gunicorn-registry stdout | 2026-08-26 12:09:29,339 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:44bb3f76d0241188a2e93107575a736f2cc351b6f069b07e5f912e8eefa1e401 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - test-org+release-bot [26/Aug/2026:12:09:29 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.052 183 0.052) gunicorn-registry stdout | 2026-08-26 12:09:29,392 [348] [INFO] [gunicorn.access] 10.244.0.55 - test-org+release-bot [26/Aug/2026:12:09:29 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:44bb3f76d0241188a2e93107575a736f2cc351b6f069b07e5f912e8eefa1e401 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 854 0.009) gunicorn-registry stdout | 2026-08-26 12:09:29,402 [347] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:44bb3f76d0241188a2e93107575a736f2cc351b6f069b07e5f912e8eefa1e401 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 83 0.002) gunicorn-registry stdout | 2026-08-26 12:09:29,405 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 83 0.007) gunicorn-registry stdout | 2026-08-26 12:09:29,410 [347] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:29 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.128 43 0.127) gunicorn-registry stdout | 2026-08-26 12:09:29,538 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:29 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:09:29,662 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:09:29,662 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:09:29,663 [348] [WARNING] [data.model.storage] Creating blob sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 without lock as fallback gunicorn-registry stdout | 2026-08-26 12:09:29,909 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:29 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/afc02fc7-8e9c-41fc-be73-8f9593a34dd6?digest=sha256%3Ad17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:29 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/afc02fc7-8e9c-41fc-be73-8f9593a34dd6?digest=sha256%3Ad17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.371 2743 0.371) gunicorn-registry stdout | 2026-08-26 12:09:30,436 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [26/Aug/2026:12:09:30 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:44bb3f76d0241188a2e93107575a736f2cc351b6f069b07e5f912e8eefa1e401 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [26/Aug/2026:12:09:30 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:44bb3f76d0241188a2e93107575a736f2cc351b6f069b07e5f912e8eefa1e401 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.527 669 0.527) notificationworker stdout | 2026-08-26 12:09:31,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:41 GMT)" (scheduled at 2026-08-26 12:09:31.042969+00:00) notificationworker stdout | 2026-08-26 12:09:31,046 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:09:33,277 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:09:33,279 [344] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:33,294 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:33 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.005 159 0.006) gunicorn-web stdout | 2026-08-26 12:09:33,302 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:33 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:33,303 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:09:33,303 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:09:33,316 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:09:33 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:09:33 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.054 47 0.054) namespacegcworker stdout | 2026-08-26 12:09:34,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:34 GMT)" (scheduled at 2026-08-26 12:09:34.115440+00:00) namespacegcworker stdout | 2026-08-26 12:09:34,115 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:34 GMT)" executed successfully nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:38 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 109 0.005) gunicorn-registry stdout | 2026-08-26 12:09:38,454 [347] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:38 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [26/Aug/2026:12:09:38 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.055 174 0.055) gunicorn-registry stdout | 2026-08-26 12:09:38,509 [347] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [26/Aug/2026:12:09:38 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:09:38,519 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:38 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/1.1" 200 2593 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:38 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/2.0" 200 2628 "-" "oras/1.2.0" (0.010 839 0.009) nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:38 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-26 12:09:38,522 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:38 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d17b43498d5d5d24c8c8b1e8e7f51824795c8622de427b1572278bdb89c23f52 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:38 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-26 12:09:38,802 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:38 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [26/Aug/2026:12:09:38 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" (0.054 344 0.054) gunicorn-registry stdout | 2026-08-26 12:09:38,859 [348] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [26/Aug/2026:12:09:38 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:38 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.014 1643 0.014) gunicorn-registry stdout | 2026-08-26 12:09:38,876 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:38 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.001 143 0.002) gunicorn-registry stdout | 2026-08-26 12:09:39,045 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [26/Aug/2026:12:09:39 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" (0.054 344 0.053) gunicorn-registry stdout | 2026-08-26 12:09:39,102 [348] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [26/Aug/2026:12:09:39 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-26 12:09:39,115 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.010 1643 0.011) gunicorn-registry stdout | 2026-08-26 12:09:39,124 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 4355 "-" "skopeo/1.20.0" (0.008 1280 0.009) nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-26 12:09:39,313 [346] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-26 12:09:39,378 [346] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [26/Aug/2026:12:09:39 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [26/Aug/2026:12:09:39 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" (0.061 344 0.061) nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.011 1643 0.010) gunicorn-registry stdout | 2026-08-26 12:09:39,392 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-26 12:09:39,558 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [26/Aug/2026:12:09:39 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" (0.055 344 0.054) gunicorn-registry stdout | 2026-08-26 12:09:39,615 [348] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [26/Aug/2026:12:09:39 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.010 1643 0.010) gunicorn-registry stdout | 2026-08-26 12:09:39,628 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-26 12:09:39,632 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:39 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 4355 "-" "skopeo/1.20.0" (0.004 1280 0.003) nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:27cd1781cd0a909b6724cfa23c0199405b71535283a7ba000f37ed3db632158f HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 289 0.005) gunicorn-registry stdout | 2026-08-26 12:09:40,845 [347] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:27cd1781cd0a909b6724cfa23c0199405b71535283a7ba000f37ed3db632158f HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [26/Aug/2026:12:09:40 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.054 183 0.054) gunicorn-registry stdout | 2026-08-26 12:09:40,899 [347] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [26/Aug/2026:12:09:40 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:27cd1781cd0a909b6724cfa23c0199405b71535283a7ba000f37ed3db632158f HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 851 0.009) gunicorn-registry stdout | 2026-08-26 12:09:40,908 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:27cd1781cd0a909b6724cfa23c0199405b71535283a7ba000f37ed3db632158f HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 83 0.003) gunicorn-registry stdout | 2026-08-26 12:09:40,912 [347] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 82 0.007) gunicorn-registry stdout | 2026-08-26 12:09:40,916 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:40 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:40 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.010 43 0.010) gunicorn-registry stdout | 2026-08-26 12:09:40,926 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:40 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:09:40,938 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:09:40,938 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:09:40,939 [348] [WARNING] [data.model.storage] Creating blob sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a without lock as fallback gunicorn-registry stdout | 2026-08-26 12:09:40,946 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:40 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/60c44929-8702-41fc-a5c2-f0e5eab7a534?digest=sha256%3A5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:40 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/60c44929-8702-41fc-a5c2-f0e5eab7a534?digest=sha256%3A5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.019 3976 0.020) gunicorn-registry stdout | 2026-08-26 12:09:40,971 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [26/Aug/2026:12:09:40 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:27cd1781cd0a909b6724cfa23c0199405b71535283a7ba000f37ed3db632158f HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [26/Aug/2026:12:09:40 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:27cd1781cd0a909b6724cfa23c0199405b71535283a7ba000f37ed3db632158f HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.025 669 0.025) notificationworker stdout | 2026-08-26 12:09:41,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:51 GMT)" (scheduled at 2026-08-26 12:09:41.042969+00:00) notificationworker stdout | 2026-08-26 12:09:41,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:09:51 GMT)" executed successfully gcworker stdout | 2026-08-26 12:09:41,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:11 GMT)" (scheduled at 2026-08-26 12:09:41.548861+00:00) gcworker stdout | 2026-08-26 12:09:41,552 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:09:42,456 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:42 GMT)" (scheduled at 2026-08-26 12:09:42.455908+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:09:42,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:42 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:09:43,275 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:09:43,277 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:43,291 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:43 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-26 12:09:43,292 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:43 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:09:43,293 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:09:43,293 [326] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:09:43,305 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:09:43 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:09:43 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.044 47 0.045) notificationworker stdout | 2026-08-26 12:09:45,047 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:45 GMT)" (scheduled at 2026-08-26 12:09:45.047248+00:00) notificationworker stdout | 2026-08-26 12:09:45,047 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:45 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:09:51,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:01 GMT)" (scheduled at 2026-08-26 12:09:51.042969+00:00) notificationworker stdout | 2026-08-26 12:09:51,046 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:01 GMT)" executed successfully repositorygcworker stdout | 2026-08-26 12:09:52,549 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:52 GMT)" (scheduled at 2026-08-26 12:09:52.549012+00:00) repositorygcworker stdout | 2026-08-26 12:09:52,549 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:10:52 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:09:53,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( gunicorn-registry stdout | 2026-08-26 12:09:53,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-web stdout | 2026-08-26 12:09:53,287 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( gunicorn-web stdout | 2026-08-26 12:09:53,289 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:09:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:09:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:09:53,289 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:09:53,289 [330] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:09:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) gunicorn-web stdout | 2026-08-26 12:09:53,302 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:09:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" buildlogsarchiver stdout | 2026-08-26 12:09:53,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:23 GMT)" (scheduled at 2026-08-26 12:09:53.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:09:53,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:23 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:10:01,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:11 GMT)" (scheduled at 2026-08-26 12:10:01.042969+00:00) notificationworker stdout | 2026-08-26 12:10:01,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:10:03,274 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:10:03,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:03,289 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:03 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:10:03,290 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:03 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:03,291 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:10:03,291 [326] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:10:03,303 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:10:03 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:10:03 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.041) repositorygcworker stdout | 2026-08-26 12:10:04,548 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:04 GMT)" (scheduled at 2026-08-26 12:10:04.548045+00:00) repositorygcworker stdout | 2026-08-26 12:10:04,550 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:04 GMT)" executed successfully nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 108 0.005) gunicorn-registry stdout | 2026-08-26 12:10:07,487 [347] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [26/Aug/2026:12:10:07 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.053 174 0.052) gunicorn-registry stdout | 2026-08-26 12:10:07,540 [348] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [26/Aug/2026:12:10:07 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:10:07,550 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/1.1" 200 3828 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/2.0" 200 3863 "-" "oras/1.2.0" (0.009 840 0.009) nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:07 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-26 12:10:07,553 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:07 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:5eddcca92a9464f07e2cf9111709b7d34951d0c33eaaca5db8b8cc59c7166a0a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:07 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 401 0 "-" "oras/1.3.0+1.25.7" (0.006 292 0.005) gunicorn-registry stdout | 2026-08-26 12:10:07,952 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:07 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 401 0 "-" "oras/1.3.0+1.25.7" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [26/Aug/2026:12:10:08 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "oras/1.3.0+1.25.7" (0.058 173 0.058) gunicorn-registry stdout | 2026-08-26 12:10:08,010 [348] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [26/Aug/2026:12:10:08 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "oras/1.3.0+1.25.7" gunicorn-registry stdout | 2026-08-26 12:10:08,028 [347] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:08 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 0 "-" "oras/1.3.0+1.25.7" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:08 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "oras/1.3.0+1.25.7" (0.018 827 0.018) gunicorn-registry stdout | 2026-08-26 12:10:08,127 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:08 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 401 0 "-" "oras/1.3.0+1.25.7" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:08 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 401 0 "-" "oras/1.3.0+1.25.7" (0.005 252 0.005) gunicorn-registry stdout | 2026-08-26 12:10:08,185 [348] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [26/Aug/2026:12:10:08 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apull&service=quay-service.quay HTTP/1.1" 200 1058 "-" "oras/1.3.0+1.25.7" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [26/Aug/2026:12:10:08 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apull&service=quay-service.quay HTTP/2.0" 200 1058 "-" "oras/1.3.0+1.25.7" (0.057 181 0.058) nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:08 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 404 0 "-" "oras/1.3.0+1.25.7" (0.006 851 0.007) gunicorn-registry stdout | 2026-08-26 12:10:08,192 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:08 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 404 0 "-" "oras/1.3.0+1.25.7" manifestsubjectbackfillworker stdout | 2026-08-26 12:10:08,455 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:08 GMT)" (scheduled at 2026-08-26 12:10:08.455199+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:10:08,456 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:08 GMT)" executed successfully nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:16e418422d19016f78bcb69dd4c846f87626733621b32b5369d7c1d9dbda622e HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 290 0.005) gunicorn-registry stdout | 2026-08-26 12:10:09,221 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:16e418422d19016f78bcb69dd4c846f87626733621b32b5369d7c1d9dbda622e HTTP/1.1" 401 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:10:09,274 [348] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [26/Aug/2026:12:10:09 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [26/Aug/2026:12:10:09 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.053 183 0.052) nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:16e418422d19016f78bcb69dd4c846f87626733621b32b5369d7c1d9dbda622e HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 850 0.009) gunicorn-registry stdout | 2026-08-26 12:10:09,283 [347] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:16e418422d19016f78bcb69dd4c846f87626733621b32b5369d7c1d9dbda622e HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 83 0.008) gunicorn-registry stdout | 2026-08-26 12:10:09,291 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:10:09,292 [347] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:09 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.008 83 0.008) gunicorn-registry stdout | 2026-08-26 12:10:09,657 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:09 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:09 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.365 43 0.365) gunicorn-registry stdout | 2026-08-26 12:10:09,869 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:10:09,869 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:10:09,870 [348] [WARNING] [data.model.storage] Creating blob sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 without lock as fallback namespacegcworker stdout | 2026-08-26 12:10:10,062 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:10 GMT)" (scheduled at 2026-08-26 12:10:10.061770+00:00) namespacegcworker stdout | 2026-08-26 12:10:10,064 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:10 GMT)" executed successfully gunicorn-registry stdout | 2026-08-26 12:10:10,216 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:10 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/a7aa8268-e5db-4cd2-bc45-65bfb778e749?digest=sha256%3A54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:10 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/a7aa8268-e5db-4cd2-bc45-65bfb778e749?digest=sha256%3A54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.558 3973 0.559) gunicorn-registry stdout | 2026-08-26 12:10:10,699 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [26/Aug/2026:12:10:10 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:16e418422d19016f78bcb69dd4c846f87626733621b32b5369d7c1d9dbda622e HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [26/Aug/2026:12:10:10 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:16e418422d19016f78bcb69dd4c846f87626733621b32b5369d7c1d9dbda622e HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.483 669 0.483) notificationworker stdout | 2026-08-26 12:10:11,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:21 GMT)" (scheduled at 2026-08-26 12:10:11.042969+00:00) notificationworker stdout | 2026-08-26 12:10:11,046 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:21 GMT)" executed successfully gcworker stdout | 2026-08-26 12:10:11,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:41 GMT)" (scheduled at 2026-08-26 12:10:11.548861+00:00) gcworker stdout | 2026-08-26 12:10:11,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:10:13,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:10:13,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:13,288 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:13 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:10:13,289 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:13 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:13,290 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:10:13,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:10:13,302 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:10:13 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:10:13 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.040) repositoryactioncounter stdout | 2026-08-26 12:10:14,444 [117] [INFO] [apscheduler.executors.default] Running job "RepositoryActionCountWorker._run_counting (trigger: interval[4:00:00], next run at: 2026-08-26 12:10:14 GMT)" (scheduled at 2026-08-26 12:10:14.443734+00:00) repositoryactioncounter stdout | 2026-08-26 12:10:14,453 [117] [INFO] [apscheduler.executors.default] Job "RepositoryActionCountWorker._run_counting (trigger: interval[4:00:00], next run at: 2026-08-26 16:10:14 GMT)" executed successfully repositorygcworker stdout | 2026-08-26 12:10:19,549 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:15:19 GMT)" (scheduled at 2026-08-26 12:10:19.548770+00:00) repositorygcworker stdout | 2026-08-26 12:10:19,553 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:15:19 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:10:21,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:31 GMT)" (scheduled at 2026-08-26 12:10:21.042969+00:00) notificationworker stdout | 2026-08-26 12:10:21,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:10:23,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:10:23,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:23,288 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:23 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:10:23,289 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:23 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:23,290 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:10:23,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:10:23,303 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:10:23 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:10:23 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.041) buildlogsarchiver stdout | 2026-08-26 12:10:23,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:53 GMT)" (scheduled at 2026-08-26 12:10:23.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:10:23,643 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:10:53 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:10:26,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:26 GMT)" (scheduled at 2026-08-26 12:10:26.369987+00:00) exportactionlogsworker stdout | 2026-08-26 12:10:26,371 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:26 GMT)" (scheduled at 2026-08-26 12:10:26.370911+00:00) exportactionlogsworker stdout | 2026-08-26 12:10:26,371 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:26 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:10:26,372 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:26 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:10:31,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:41 GMT)" (scheduled at 2026-08-26 12:10:31.042969+00:00) notificationworker stdout | 2026-08-26 12:10:31,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:10:33,276 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.002) gunicorn-registry stdout | 2026-08-26 12:10:33,279 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:33,294 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:33 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-26 12:10:33,296 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:33 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:33,296 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:10:33,296 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:10:33,310 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:10:33 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:10:33 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.049 47 0.049) namespacegcworker stdout | 2026-08-26 12:10:34,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:34 GMT)" (scheduled at 2026-08-26 12:10:34.115440+00:00) namespacegcworker stdout | 2026-08-26 12:10:34,115 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:34 GMT)" executed successfully nginx stdout | 10.244.0.61 (-) - - [26/Aug/2026:12:10:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.006) gunicorn-registry stdout | 2026-08-26 12:10:39,640 [347] [INFO] [gunicorn.access] 10.244.0.61 - - [26/Aug/2026:12:10:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - test-org+release-bot [26/Aug/2026:12:10:39 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.057 174 0.058) gunicorn-registry stdout | 2026-08-26 12:10:39,698 [348] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [26/Aug/2026:12:10:39 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:10:39,708 [347] [INFO] [gunicorn.access] 10.244.0.61 - - [26/Aug/2026:12:10:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 2580 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - - [26/Aug/2026:12:10:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 2615 "-" "oras/1.2.0" (0.009 842 0.009) nginx stdout | 10.244.0.61 (-) - - [26/Aug/2026:12:10:39 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.002) gunicorn-registry stdout | 2026-08-26 12:10:39,711 [348] [INFO] [gunicorn.access] 10.244.0.61 - - [26/Aug/2026:12:10:39 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:fb3e34a288c92f330030b44b74ebea7e0d0f78bd3dc7e253bd4bffa4262fab36 HTTP/1.1" 200 0 "-" "oras/1.2.0" notificationworker stdout | 2026-08-26 12:10:41,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:51 GMT)" (scheduled at 2026-08-26 12:10:41.042969+00:00) notificationworker stdout | 2026-08-26 12:10:41,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:10:51 GMT)" executed successfully gcworker stdout | 2026-08-26 12:10:41,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:11 GMT)" (scheduled at 2026-08-26 12:10:41.548861+00:00) gcworker stdout | 2026-08-26 12:10:41,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:10:42,456 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:42 GMT)" (scheduled at 2026-08-26 12:10:42.455908+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:10:42,458 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:42 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:10:43,275 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:10:43,277 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:43,289 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:43 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:10:43,291 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:43 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:43,291 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:10:43,291 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:10:43,304 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:10:43 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:10:43 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.043 47 0.043) notificationworker stdout | 2026-08-26 12:10:45,047 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:45 GMT)" (scheduled at 2026-08-26 12:10:45.047248+00:00) notificationworker stdout | 2026-08-26 12:10:45,047 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:45 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:10:51,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:01 GMT)" (scheduled at 2026-08-26 12:10:51.042969+00:00) notificationworker stdout | 2026-08-26 12:10:51,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:01 GMT)" executed successfully nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-26 12:10:51,644 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:51 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.062 174 0.062) gunicorn-registry stdout | 2026-08-26 12:10:51,706 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:51 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:10:51,717 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 200 3823 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 200 3858 "-" "oras/1.2.0" (0.010 841 0.010) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.003) gunicorn-registry stdout | 2026-08-26 12:10:51,720 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 200 0 "-" "oras/1.2.0" repositorygcworker stdout | 2026-08-26 12:10:52,549 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:52 GMT)" (scheduled at 2026-08-26 12:10:52.549012+00:00) repositorygcworker stdout | 2026-08-26 12:10:52,549 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:11:52 GMT)" executed successfully nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:52 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 42 0.002) gunicorn-registry stdout | 2026-08-26 12:10:52,766 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:52 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" gunicorn-registry stdout | 2026-08-26 12:10:52,823 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:52 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:52 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.057 190 0.056) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:52 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "go-containerregistry/v0.21.7" (0.011 1126 0.010) gunicorn-registry stdout | 2026-08-26 12:10:52,834 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:52 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 0 "-" "go-containerregistry/v0.21.7" namespacegcworker stdout | 2026-08-26 12:10:53,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:15:53 GMT)" (scheduled at 2026-08-26 12:10:53.115162+00:00) namespacegcworker stdout | 2026-08-26 12:10:53,118 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:15:53 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:10:53,275 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:10:53,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:53,287 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:10:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:10:53,289 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:10:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:10:53,289 [324] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:10:53,289 [324] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:10:53,302 [324] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:10:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:10:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) buildlogsarchiver stdout | 2026-08-26 12:10:53,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:23 GMT)" (scheduled at 2026-08-26 12:10:53.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:10:53,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:23 GMT)" executed successfully gunicorn-registry stdout | 2026-08-26 12:10:54,384 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 6 0.001) nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.054 7 0.053) gunicorn-registry stdout | 2026-08-26 12:10:54,438 [346] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "go-containerregistry/v0.21.7" (0.010 828 0.011) gunicorn-registry stdout | 2026-08-26 12:10:54,448 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 0 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-26 12:10:54,450 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" gunicorn-registry stdout | 2026-08-26 12:10:54,502 [347] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.052 7 0.052) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "go-containerregistry/v0.21.7" (0.010 8 0.010) gunicorn-registry stdout | 2026-08-26 12:10:54,513 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-26 12:10:54,522 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 200 4337 "-" "go-containerregistry/v0.21.7" (0.009 79 0.008) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-26 12:10:54,524 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.054 7 0.053) gunicorn-registry stdout | 2026-08-26 12:10:54,578 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "go-containerregistry/v0.21.7" (0.011 8 0.010) gunicorn-registry stdout | 2026-08-26 12:10:54,589 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-26 12:10:54,914 [346] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.054 7 0.053) gunicorn-registry stdout | 2026-08-26 12:10:54,968 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-26 12:10:54,981 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "go-containerregistry/v0.21.7" (0.013 8 0.013) gunicorn-registry stdout | 2026-08-26 12:10:54,985 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 200 4337 "-" "go-containerregistry/v0.21.7" (0.004 7 0.003) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-26 12:10:54,987 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:54 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.052 7 0.052) gunicorn-registry stdout | 2026-08-26 12:10:55,039 [347] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-26 12:10:55,046 [345] [WARNING] [data.cache.impl] Got exception when trying to retrieve key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 gunicorn-registry stdout | 2026-08-26 12:10:55,049 [345] [WARNING] [data.cache.impl] Got exception when trying to set key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6: Key contains whitespace: b'data_model_cache__manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6' gunicorn-registry stdout | 2026-08-26 12:10:55,051 [345] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 104 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 104 "-" "go-containerregistry/v0.21.7" (0.011 114 0.011) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.002) gunicorn-registry stdout | 2026-08-26 12:10:55,052 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.052 7 0.053) gunicorn-registry stdout | 2026-08-26 12:10:55,106 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 200 626 "-" "go-containerregistry/v0.21.7" (0.018 929 0.018) gunicorn-registry stdout | 2026-08-26 12:10:55,124 [345] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 200 626 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-26 12:10:55,133 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 200 276 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 200 276 "-" "go-containerregistry/v0.21.7" (0.009 94 0.008) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 24 0.001) gunicorn-registry stdout | 2026-08-26 12:10:55,135 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.052 169 0.053) gunicorn-registry stdout | 2026-08-26 12:10:55,187 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-26 12:10:55,194 [347] [WARNING] [data.cache.impl] Got exception when trying to retrieve key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 gunicorn-registry stdout | 2026-08-26 12:10:55,197 [347] [WARNING] [data.cache.impl] Got exception when trying to set key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6: Key contains whitespace: b'data_model_cache__manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6' gunicorn-registry stdout | 2026-08-26 12:10:55,198 [347] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 104 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 104 "-" "go-containerregistry/v0.21.7" (0.010 8 0.011) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-26 12:10:55,200 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" gunicorn-registry stdout | 2026-08-26 12:10:55,253 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [26/Aug/2026:12:10:55 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "go-containerregistry/v0.21.7" (0.053 7 0.052) nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 200 521 "-" "go-containerregistry/v0.21.7" (0.015 307 0.014) gunicorn-registry stdout | 2026-08-26 12:10:55,268 [346] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 200 521 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-26 12:10:55,277 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 200 64234 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [26/Aug/2026:12:10:55 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 200 23632 "-" "go-containerregistry/v0.21.7" (0.009 79 0.009) notificationworker stdout | 2026-08-26 12:11:01,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:11 GMT)" (scheduled at 2026-08-26 12:11:01.042969+00:00) notificationworker stdout | 2026-08-26 12:11:01,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:11:03,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:11:03,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:03,287 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:03 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-26 12:11:03,289 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:03 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:03,289 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:11:03,289 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:11:03,302 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:11:03 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:11:03 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.040) repositorygcworker stdout | 2026-08-26 12:11:04,548 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:04 GMT)" (scheduled at 2026-08-26 12:11:04.548045+00:00) repositorygcworker stdout | 2026-08-26 12:11:04,550 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:04 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:11:08,455 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:08 GMT)" (scheduled at 2026-08-26 12:11:08.455199+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:11:08,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:08 GMT)" executed successfully namespacegcworker stdout | 2026-08-26 12:11:10,062 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:10 GMT)" (scheduled at 2026-08-26 12:11:10.061770+00:00) namespacegcworker stdout | 2026-08-26 12:11:10,064 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:10 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:11:11,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:21 GMT)" (scheduled at 2026-08-26 12:11:11.042969+00:00) notificationworker stdout | 2026-08-26 12:11:11,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:21 GMT)" executed successfully gcworker stdout | 2026-08-26 12:11:11,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:41 GMT)" (scheduled at 2026-08-26 12:11:11.548861+00:00) gcworker stdout | 2026-08-26 12:11:11,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:11:13,279 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-08-26 12:11:13,281 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:13 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:13,295 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:13 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-26 12:11:13,297 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:13 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:13,297 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:11:13,297 [326] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:11:13 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.050 47 0.050) gunicorn-web stdout | 2026-08-26 12:11:13,312 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:11:13 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-26 12:11:21,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:31 GMT)" (scheduled at 2026-08-26 12:11:21.042969+00:00) notificationworker stdout | 2026-08-26 12:11:21,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:31 GMT)" executed successfully nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 109 0.006) gunicorn-registry stdout | 2026-08-26 12:11:22,892 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:22 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.053 174 0.053) gunicorn-registry stdout | 2026-08-26 12:11:22,945 [348] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:22 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:11:22,949 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 200 3823 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 200 3858 "-" "oras/1.2.0" (0.004 838 0.005) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:22 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.003) gunicorn-registry stdout | 2026-08-26 12:11:22,953 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:22 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:54bd7c5e1b96ad2107b5f533dc090b4205c975dfccac13ca609453854c4093f5 HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-26 12:11:23,274 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:11:23,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:23 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:23,287 [330] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:23 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-26 12:11:23,289 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:23 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:23,289 [330] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:11:23,290 [330] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:11:23,302 [330] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:11:23 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:11:23 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.041) buildlogsarchiver stdout | 2026-08-26 12:11:23,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:53 GMT)" (scheduled at 2026-08-26 12:11:23.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:11:23,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:11:53 GMT)" executed successfully nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-26 12:11:24,081 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" (0.054 344 0.053) gunicorn-registry stdout | 2026-08-26 12:11:24,137 [348] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.011 1643 0.010) gunicorn-registry stdout | 2026-08-26 12:11:24,150 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-26 12:11:24,317 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" (0.054 344 0.053) gunicorn-registry stdout | 2026-08-26 12:11:24,373 [347] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.010 1643 0.010) gunicorn-registry stdout | 2026-08-26 12:11:24,386 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-26 12:11:24,391 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 4355 "-" "skopeo/1.20.0" (0.004 1280 0.004) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-26 12:11:24,585 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" (0.053 344 0.054) gunicorn-registry stdout | 2026-08-26 12:11:24,641 [347] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?account=test-org%2Brelease-bot&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.011 1643 0.010) gunicorn-registry stdout | 2026-08-26 12:11:24,655 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 401 0 "-" "oras/1.3.0-beta.4+1.25.3" (0.005 297 0.005) gunicorn-registry stdout | 2026-08-26 12:11:24,690 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 401 0 "-" "oras/1.3.0-beta.4+1.25.3" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "oras/1.3.0-beta.4+1.25.3" (0.053 173 0.052) gunicorn-registry stdout | 2026-08-26 12:11:24,743 [346] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "oras/1.3.0-beta.4+1.25.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "oras/1.3.0-beta.4+1.25.3" (0.011 826 0.010) gunicorn-registry stdout | 2026-08-26 12:11:24,754 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 0 "-" "oras/1.3.0-beta.4+1.25.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 401 0 "-" "oras/1.3.0-beta.4+1.25.3" (0.004 257 0.004) gunicorn-registry stdout | 2026-08-26 12:11:24,864 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 401 0 "-" "oras/1.3.0-beta.4+1.25.3" gunicorn-registry stdout | 2026-08-26 12:11:24,921 [347] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apull&service=quay-service.quay HTTP/1.1" 200 1058 "-" "oras/1.3.0-beta.4+1.25.3" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:24 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apull&service=quay-service.quay HTTP/2.0" 200 1058 "-" "oras/1.3.0-beta.4+1.25.3" (0.056 181 0.056) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 404 0 "-" "oras/1.3.0-beta.4+1.25.3" (0.004 850 0.005) gunicorn-registry stdout | 2026-08-26 12:11:24,927 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 404 0 "-" "oras/1.3.0-beta.4+1.25.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.001 73 0.002) gunicorn-registry stdout | 2026-08-26 12:11:24,981 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:24 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:25 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1029 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.054 169 0.054) gunicorn-registry stdout | 2026-08-26 12:11:25,036 [348] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:25 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.011 1124 0.010) gunicorn-registry stdout | 2026-08-26 12:11:25,047 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,058 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.011 8 0.012) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-26 12:11:25,060 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 200 626 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.013 86 0.014) gunicorn-registry stdout | 2026-08-26 12:11:25,061 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 200 626 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,062 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 200 521 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 200 521 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.015 86 0.015) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/2.0" 200 391 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.017 87 0.017) gunicorn-registry stdout | 2026-08-26 12:11:25,065 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/1.1" 200 391 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,128 [347] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:25 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apush%2Cpull&service=quay-service.quay HTTP/1.1" 200 1067 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:25 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apush%2Cpull&service=quay-service.quay HTTP/2.0" 200 1067 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.068 80 0.067) gunicorn-registry stdout | 2026-08-26 12:11:25,137 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.009 944 0.009) gunicorn-registry stdout | 2026-08-26 12:11:25,139 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,139 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,140 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 93 0.011) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 94 0.011) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.011 152 0.011) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.009 86 0.010) gunicorn-registry stdout | 2026-08-26 12:11:25,146 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 86 0.011) gunicorn-registry stdout | 2026-08-26 12:11:25,148 [343] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,148 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.001 14 0.002) gunicorn-registry stdout | 2026-08-26 12:11:25,149 [342] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,149 [344] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.011 86 0.012) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.011 86 0.012) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 85 0.011) gunicorn-registry stdout | 2026-08-26 12:11:25,150 [340] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,150 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,150 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,150 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 86 0.011) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 85 0.011) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 86 0.011) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.026 87 0.027) gunicorn-registry stdout | 2026-08-26 12:11:25,168 [339] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,188 [341] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.048 86 0.048) gunicorn-registry stdout | 2026-08-26 12:11:25,248 [343] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:25 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apush%2Cpull&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1206 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:25 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Freleased-dc-metro-map%3Apush%2Cpull&scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/2.0" 200 1206 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.099 216 0.099) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.042 139 0.042) gunicorn-registry stdout | 2026-08-26 12:11:25,291 [344] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.045 140 0.046) gunicorn-registry stdout | 2026-08-26 12:11:25,294 [343] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,295 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,295 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,295 [338] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.046 1117 0.046) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.046 140 0.046) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.046 140 0.046) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.093 90 0.093) gunicorn-registry stdout | 2026-08-26 12:11:25,388 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.140 140 0.140) gunicorn-registry stdout | 2026-08-26 12:11:25,389 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.143 140 0.143) gunicorn-registry stdout | 2026-08-26 12:11:25,392 [341] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,392 [342] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.143 139 0.143) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.143 199 0.144) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.143 141 0.144) gunicorn-registry stdout | 2026-08-26 12:11:25,392 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,392 [339] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,402 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a&origin=quay-service.quay HTTP/2.0" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.014 143 0.014) gunicorn-registry stdout | 2026-08-26 12:11:25,488 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.095 725 0.095) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.103 1617 0.103) gunicorn-registry stdout | 2026-08-26 12:11:25,496 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/2.0" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.114 505 0.115) gunicorn-registry stdout | 2026-08-26 12:11:25,507 [343] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/1.1" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-26 12:11:25,640 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.237 1247 0.237) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.010 1124 0.010) gunicorn-registry stdout | 2026-08-26 12:11:25,651 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.008 48 0.008) gunicorn-registry stdout | 2026-08-26 12:11:25,659 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.022 1115 0.022) gunicorn-registry stdout | 2026-08-26 12:11:25,681 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:25 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:e6a8d6cba4ce2ee7ae280f5f3ac426aff42484c1fb261d97897a3e06fa10f7a4 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 289 0.005) gunicorn-registry stdout | 2026-08-26 12:11:26,120 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:e6a8d6cba4ce2ee7ae280f5f3ac426aff42484c1fb261d97897a3e06fa10f7a4 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [26/Aug/2026:12:11:26 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.054 183 0.054) gunicorn-registry stdout | 2026-08-26 12:11:26,175 [348] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [26/Aug/2026:12:11:26 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:e6a8d6cba4ce2ee7ae280f5f3ac426aff42484c1fb261d97897a3e06fa10f7a4 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 852 0.008) gunicorn-registry stdout | 2026-08-26 12:11:26,183 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:e6a8d6cba4ce2ee7ae280f5f3ac426aff42484c1fb261d97897a3e06fa10f7a4 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 83 0.007) gunicorn-registry stdout | 2026-08-26 12:11:26,191 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:11:26,191 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:26 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.007 83 0.008) nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:26 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.010 43 0.010) gunicorn-registry stdout | 2026-08-26 12:11:26,201 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:26 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:11:26,212 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:11:26,213 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:11:26,214 [348] [WARNING] [data.model.storage] Creating blob sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e without lock as fallback nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:26 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/b94fa38e-4cd2-459a-87ed-a67bea6c3195?digest=sha256%3A263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.019 4095 0.020) gunicorn-registry stdout | 2026-08-26 12:11:26,220 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:26 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/b94fa38e-4cd2-459a-87ed-a67bea6c3195?digest=sha256%3A263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [26/Aug/2026:12:11:26 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:e6a8d6cba4ce2ee7ae280f5f3ac426aff42484c1fb261d97897a3e06fa10f7a4 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.025 669 0.024) gunicorn-registry stdout | 2026-08-26 12:11:26,245 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [26/Aug/2026:12:11:26 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:e6a8d6cba4ce2ee7ae280f5f3ac426aff42484c1fb261d97897a3e06fa10f7a4 HTTP/1.1" 201 2 "-" "oras/1.2.0" exportactionlogsworker stdout | 2026-08-26 12:11:26,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:26 GMT)" (scheduled at 2026-08-26 12:11:26.369987+00:00) exportactionlogsworker stdout | 2026-08-26 12:11:26,371 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:26 GMT)" (scheduled at 2026-08-26 12:11:26.370911+00:00) exportactionlogsworker stdout | 2026-08-26 12:11:26,371 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:26 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-26 12:11:26,372 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:26 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:11:31,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:41 GMT)" (scheduled at 2026-08-26 12:11:31.042969+00:00) notificationworker stdout | 2026-08-26 12:11:31,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:41 GMT)" executed successfully nginx stdout | 10.244.0.65 (-) - - [26/Aug/2026:12:11:33 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 109 0.005) gunicorn-registry stdout | 2026-08-26 12:11:33,031 [348] [INFO] [gunicorn.access] 10.244.0.65 - - [26/Aug/2026:12:11:33 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.65 (-) - test-org+release-bot [26/Aug/2026:12:11:33 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.055 174 0.054) gunicorn-registry stdout | 2026-08-26 12:11:33,086 [347] [INFO] [gunicorn.access] 10.244.0.65 - test-org+release-bot [26/Aug/2026:12:11:33 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:11:33,095 [346] [INFO] [gunicorn.access] 10.244.0.65 - - [26/Aug/2026:12:11:33 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 200 3946 "-" "oras/1.2.0" nginx stdout | 10.244.0.65 (-) - - [26/Aug/2026:12:11:33 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 200 3976 "-" "oras/1.2.0" (0.009 842 0.009) nginx stdout | 10.244.0.65 (-) - - [26/Aug/2026:12:11:33 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.004) gunicorn-registry stdout | 2026-08-26 12:11:33,099 [348] [INFO] [gunicorn.access] 10.244.0.65 - - [26/Aug/2026:12:11:33 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-26 12:11:33,275 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:11:33,277 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:33 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:33,304 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( gunicorn-web stdout | 2026-08-26 12:11:33,305 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:33 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:33 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:11:33,306 [324] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:11:33,306 [324] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:11:33,319 [324] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:11:33 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:11:33 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.057 47 0.057) namespacegcworker stdout | 2026-08-26 12:11:34,115 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:34 GMT)" (scheduled at 2026-08-26 12:11:34.115440+00:00) namespacegcworker stdout | 2026-08-26 12:11:34,115 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:34 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:11:41,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:51 GMT)" (scheduled at 2026-08-26 12:11:41.042969+00:00) notificationworker stdout | 2026-08-26 12:11:41,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:11:51 GMT)" executed successfully gcworker stdout | 2026-08-26 12:11:41,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:12:11 GMT)" (scheduled at 2026-08-26 12:11:41.548861+00:00) gcworker stdout | 2026-08-26 12:11:41,551 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:12:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:11:42,456 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:42 GMT)" (scheduled at 2026-08-26 12:11:42.455908+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:11:42,457 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:42 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:11:43,276 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-08-26 12:11:43,277 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:43 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:43,290 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:43 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:11:43,292 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:43 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:43,292 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:11:43,292 [326] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:11:43,305 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:11:43 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:11:43 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.043 47 0.043) exportactionlogsworker stdout | 2026-08-26 12:11:43,370 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:16:43 GMT)" (scheduled at 2026-08-26 12:11:43.370633+00:00) exportactionlogsworker stdout | 2026-08-26 12:11:43,374 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-26 12:16:43 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:11:45,047 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:45 GMT)" (scheduled at 2026-08-26 12:11:45.047248+00:00) notificationworker stdout | 2026-08-26 12:11:45,047 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:45 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:11:51,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:12:01 GMT)" (scheduled at 2026-08-26 12:11:51.042969+00:00) notificationworker stdout | 2026-08-26 12:11:51,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:12:01 GMT)" executed successfully nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-26 12:11:51,112 [347] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - test-org+release-bot [26/Aug/2026:12:11:51 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.057 174 0.058) gunicorn-registry stdout | 2026-08-26 12:11:51,170 [348] [INFO] [gunicorn.access] 10.244.0.64 - test-org+release-bot [26/Aug/2026:12:11:51 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:11:51,174 [347] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 200 3946 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 200 3976 "-" "oras/1.2.0" (0.004 839 0.004) nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.002) gunicorn-registry stdout | 2026-08-26 12:11:51,177 [347] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:263b288cfa1ff6215c766a22419ee898b0d96c9197891816331dcbd344a4207e HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-26 12:11:52,170 [330] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "GET /api/v1/discovery HTTP/1.0" 200 152812 "-" "python-requests/2.32.5" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "GET /api/v1/discovery HTTP/1.1" 200 152812 "-" "python-requests/2.32.5" (0.021 164 0.021) gunicorn-web stdout | 2026-08-26 12:11:52,474 [330] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "POST /api/v1/repository/test-org/released-dc-metro-map/changevisibility HTTP/1.0" 200 18 "-" "python-requests/2.32.5" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "POST /api/v1/repository/test-org/released-dc-metro-map/changevisibility HTTP/1.1" 200 18 "-" "python-requests/2.32.5" (0.281 354 0.281) repositorygcworker stdout | 2026-08-26 12:11:52,549 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:52 GMT)" (scheduled at 2026-08-26 12:11:52.549012+00:00) repositorygcworker stdout | 2026-08-26 12:11:52,549 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-26 12:12:52 GMT)" executed successfully nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:010c177941f9de87678007d855398e87a8340d8c9d4ef8580c4dd9c0ff49ba26 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 290 0.005) gunicorn-registry stdout | 2026-08-26 12:11:52,697 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:010c177941f9de87678007d855398e87a8340d8c9d4ef8580c4dd9c0ff49ba26 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - test-org+release-bot [26/Aug/2026:12:11:52 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.052 183 0.052) gunicorn-registry stdout | 2026-08-26 12:11:52,749 [348] [INFO] [gunicorn.access] 10.244.0.64 - test-org+release-bot [26/Aug/2026:12:11:52 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:010c177941f9de87678007d855398e87a8340d8c9d4ef8580c4dd9c0ff49ba26 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 854 0.010) gunicorn-registry stdout | 2026-08-26 12:11:52,759 [345] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:010c177941f9de87678007d855398e87a8340d8c9d4ef8580c4dd9c0ff49ba26 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 83 0.003) gunicorn-registry stdout | 2026-08-26 12:11:52,763 [347] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:c7989e9a062f91e674ef5980f4a2b41bccd2dc6badcd81f843154fcb1456bbca HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 83 0.008) gunicorn-registry stdout | 2026-08-26 12:11:52,767 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:c7989e9a062f91e674ef5980f4a2b41bccd2dc6badcd81f843154fcb1456bbca HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-26 12:11:52,778 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.010 43 0.010) gunicorn-registry stdout | 2026-08-26 12:11:52,790 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:c7989e9a062f91e674ef5980f4a2b41bccd2dc6badcd81f843154fcb1456bbca: GlobalLock not configured gunicorn-registry stdout | 2026-08-26 12:11:52,790 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-26 12:11:52,791 [348] [WARNING] [data.model.storage] Creating blob sha256:c7989e9a062f91e674ef5980f4a2b41bccd2dc6badcd81f843154fcb1456bbca without lock as fallback gunicorn-registry stdout | 2026-08-26 12:11:52,798 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/bc9688ac-b09a-48b2-b127-0caf9f2b096e?digest=sha256%3Ac7989e9a062f91e674ef5980f4a2b41bccd2dc6badcd81f843154fcb1456bbca HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/bc9688ac-b09a-48b2-b127-0caf9f2b096e?digest=sha256%3Ac7989e9a062f91e674ef5980f4a2b41bccd2dc6badcd81f843154fcb1456bbca HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.020 4085 0.020) gunicorn-registry stdout | 2026-08-26 12:11:52,823 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [26/Aug/2026:12:11:52 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:010c177941f9de87678007d855398e87a8340d8c9d4ef8580c4dd9c0ff49ba26 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [26/Aug/2026:12:11:52 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:010c177941f9de87678007d855398e87a8340d8c9d4ef8580c4dd9c0ff49ba26 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.025 669 0.025) gunicorn-web stdout | 2026-08-26 12:11:53,274 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:11:53,276 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:53 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:53,287 [326] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:53 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-26 12:11:53,289 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:53 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:11:53,289 [326] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:11:53,290 [326] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:11:53 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.040) gunicorn-web stdout | 2026-08-26 12:11:53,302 [326] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:11:53 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" buildlogsarchiver stdout | 2026-08-26 12:11:53,642 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:12:23 GMT)" (scheduled at 2026-08-26 12:11:53.641921+00:00) buildlogsarchiver stdout | 2026-08-26 12:11:53,644 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-26 12:12:23 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:11:59,291 [326] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:59 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map/tag/ HTTP/1.0" 200 1585 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:59 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map/tag/ HTTP/2.0" 200 1585 "-" "curl/8.12.1" (0.283 111 0.283) gunicorn-web stdout | 2026-08-26 12:11:59,623 [330] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:11:59 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map HTTP/1.0" 200 1833 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:11:59 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map HTTP/2.0" 200 1833 "-" "curl/8.12.1" (0.268 107 0.268) notificationworker stdout | 2026-08-26 12:12:01,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:12:11 GMT)" (scheduled at 2026-08-26 12:12:01.042969+00:00) notificationworker stdout | 2026-08-26 12:12:01,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:12:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-26 12:12:03,274 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:12:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-08-26 12:12:03,276 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:12:03 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:12:03,288 [324] [WARNING] [py.warnings] /opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py:1110: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings gunicorn-web stdout | warnings.warn( nginx stdout | 127.0.0.1 (-) - - [26/Aug/2026:12:12:03 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-26 12:12:03,289 [322] [INFO] [gunicorn.access] 127.0.0.1 - - [26/Aug/2026:12:12:03 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-26 12:12:03,290 [324] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-26 12:12:03,290 [324] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-26 12:12:03,303 [324] [INFO] [gunicorn.access] 10.244.0.1 - - [26/Aug/2026:12:12:03 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [26/Aug/2026:12:12:03 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) repositorygcworker stdout | 2026-08-26 12:12:04,548 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:13:04 GMT)" (scheduled at 2026-08-26 12:12:04.548045+00:00) repositorygcworker stdout | 2026-08-26 12:12:04,550 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:13:04 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-26 12:12:08,455 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:13:08 GMT)" (scheduled at 2026-08-26 12:12:08.455199+00:00) manifestsubjectbackfillworker stdout | 2026-08-26 12:12:08,456 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-26 12:13:08 GMT)" executed successfully namespacegcworker stdout | 2026-08-26 12:12:10,062 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:13:10 GMT)" (scheduled at 2026-08-26 12:12:10.061770+00:00) namespacegcworker stdout | 2026-08-26 12:12:10,064 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-26 12:13:10 GMT)" executed successfully notificationworker stdout | 2026-08-26 12:12:11,043 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:12:21 GMT)" (scheduled at 2026-08-26 12:12:11.042969+00:00) notificationworker stdout | 2026-08-26 12:12:11,045 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-26 12:12:21 GMT)" executed successfully gcworker stdout | 2026-08-26 12:12:11,549 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:12:41 GMT)" (scheduled at 2026-08-26 12:12:11.548861+00:00) gcworker stdout | 2026-08-26 12:12:11,554 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-26 12:12:41 GMT)" executed successfully