__ __ / \ / \ ______ _ _ __ __ __ / /\ / /\ \ / __ \ | | | | / \ \ \ / / / / / / \ \ | | | | | | | | / /\ \ \ / \ \ \ \ / / | |__| | | |__| | / ____ \ | | \ \/ \ \/ / \_ ___/ \____/ /_/ \_\ |_| \__/ \__/ \ \__ \___\ by Red Hat Build, Store, and Distribute your Containers Startup timestamp: Thu Aug 27 02:41:06 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. 14:41:12 INFO [alembic.runtime.migration] Context impl PostgresqlImpl. 14:41:12 INFO [alembic.runtime.migration] Will assume non-transactional DDL. 14:41:12 INFO [alembic.runtime.migration] Running upgrade -> c156deb8845d, Reset our migrations with a required update. 14:41:13 INFO [alembic.runtime.migration] Running upgrade c156deb8845d -> 6c7014e84a5e, Add user prompt support. 14:41:13 INFO [alembic.runtime.migration] Running upgrade 6c7014e84a5e -> faf752bd2e0a, Add user metadata fields. 14:41:13 INFO [alembic.runtime.migration] Running upgrade faf752bd2e0a -> 94836b099894, Create new notification type. 14:41:13 INFO [alembic.runtime.migration] Running upgrade 94836b099894 -> 45fd8b9869d4, add_notification_type. 14:41:13 INFO [alembic.runtime.migration] Running upgrade 45fd8b9869d4 -> f5167870dd66, update queue item table indices. 14:41:13 INFO [alembic.runtime.migration] Running upgrade f5167870dd66 -> fc47c1ec019f, Add state_id field to QueueItem. 14:41:13 INFO [alembic.runtime.migration] Running upgrade fc47c1ec019f -> 3e8cc74a1e7b, Add severity and media_type to global messages. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 3e8cc74a1e7b -> d42c175b439a, Backfill state_id and make it unique. 14:41:14 INFO [alembic.runtime.migration] Running upgrade d42c175b439a -> e2894a3a3c19, Add full text search indexing for repo name and description. 14:41:14 INFO [alembic.runtime.migration] Running upgrade e2894a3a3c19 -> 7a525c68eb13, Add OCI/App models. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 7a525c68eb13 -> b8ae68ad3e52, Change BlobUpload fields to BigIntegers to allow layers > 8GB. 14:41:14 INFO [alembic.runtime.migration] Running upgrade b8ae68ad3e52 -> b4df55dea4b3, add repository kind. 14:41:14 INFO [alembic.runtime.migration] Running upgrade b4df55dea4b3 -> a6c463dfb9fe, back fill build expand_config. 14:41:14 INFO [alembic.runtime.migration] Running upgrade a6c463dfb9fe -> be8d1c402ce0, Add TeamSync table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade be8d1c402ce0 -> f30984525c86, Add RepositorySearchScore table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade f30984525c86 -> c3d4b7ebcdf7, Backfill RepositorySearchScore table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade c3d4b7ebcdf7 -> ed01e313d3cb, Add trust_enabled to repository. 14:41:14 INFO [alembic.runtime.migration] Running upgrade ed01e313d3cb -> 53e2ac668296, Remove reference to subdir. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 53e2ac668296 -> dc4af11a5f90, add notification number of failures column. 14:41:14 INFO [alembic.runtime.migration] Running upgrade dc4af11a5f90 -> d8989249f8f6, Add change_tag_expiration log type. 14:41:14 INFO [alembic.runtime.migration] Running upgrade d8989249f8f6 -> 7367229b38d9, Add support for app specific tokens. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 7367229b38d9 -> cbc8177760d9, Add user location field. 14:41:14 INFO [alembic.runtime.migration] Running upgrade cbc8177760d9 -> 152bb29a1bb3, Add maximum build queue count setting to user table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 152bb29a1bb3 -> c91c564aad34, Drop checksum on ImageStorage. 14:41:14 INFO [alembic.runtime.migration] Running upgrade c91c564aad34 -> 152edccba18c, Make BlodUpload byte_count not nullable. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 152edccba18c -> b4c2d45bc132, Add deleted namespace table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade b4c2d45bc132 -> 61cadbacb9fc, Add ability for build triggers to be disabled. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 61cadbacb9fc -> 17aff2e1354e, Add automatic disable of build triggers. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 17aff2e1354e -> 87fbbc224f10, Add disabled datetime to trigger. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 87fbbc224f10 -> 0cf50323c78b, Add creation date to User table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 0cf50323c78b -> b547bc139ad8, Add RobotAccountMetadata table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade b547bc139ad8 -> 224ce4c72c2f, Add last_accessed field to User table. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 224ce4c72c2f -> 5b7503aada1b, Cleanup old robots. 14:41:14 INFO [util.migrate.cleanup_old_robots] Found 0 robots to delete 14:41:14 INFO [alembic.runtime.migration] Running upgrade 5b7503aada1b -> 1783530bee68, Add LogEntry2 table - QUAY.IO ONLY 14:41:14 INFO [alembic.runtime.migration] Running upgrade 1783530bee68 -> 5cbbfc95bac7, Remove 'oci' tables not used by CNR. The rest will be migrated and renamed. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 5cbbfc95bac7 -> 610320e9dacf, Add new Appr-specific tables. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 610320e9dacf -> 5d463ea1e8a8, Backfill new appr tables. 14:41:14 INFO [alembic.runtime.migration] Running upgrade 5d463ea1e8a8 -> d17c695859ea, Delete old Appr tables. 14:41:14 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( 14:41:14 INFO [alembic.runtime.migration] Running upgrade 6c21e2cfb8b6 -> 9093adccc784, Add V2_2 data models for Manifest, ManifestBlob and ManifestLegacyImage. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 9093adccc784 -> eafdeadcebc7, Remove blob_index from ManifestBlob table. 14:41:15 INFO [alembic.runtime.migration] Running upgrade eafdeadcebc7 -> 654e6df88b71, Change manifest_bytes to a UTF8 text field. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 654e6df88b71 -> 13411de1c0ff, Remove unique from TagManifestToManifest. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 13411de1c0ff -> 10f45ee2310b, Add Tag, TagKind and ManifestChild tables. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 10f45ee2310b -> 67f0abd172ae, Add TagToRepositoryTag table. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 67f0abd172ae -> c00a1f15968b 14:41:15 INFO [alembic.runtime.migration] Running upgrade c00a1f15968b -> 54492a68a3cf, Add NamespaceGeoRestriction table. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 54492a68a3cf -> 6ec8726c0ace, Add LogEntry3 table. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 6ec8726c0ace -> e184af42242d, Add missing index on UUID fields. 14:41:15 INFO [alembic.runtime.migration] Running upgrade e184af42242d -> b9045731c4de, Add lifetime end indexes to tag tables. 14:41:15 INFO [alembic.runtime.migration] Running upgrade b9045731c4de -> 481623ba00ba, Add index on logs_archived on repositorybuild. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 481623ba00ba -> b918abdbee43, Run full tag backfill. 14:41:15 INFO [alembic.runtime.migration] Running upgrade b918abdbee43 -> 5248ddf35167, Repository Mirror. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 5248ddf35167 -> c13c8052f7a6, Add new fields and tables for encrypted tokens. 14:41:15 INFO [alembic.runtime.migration] Running upgrade c13c8052f7a6 -> 703298a825c2, Backfill new encrypted fields. 14:41:15 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for access tokens 14:41:15 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for robots 14:41:15 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for repo build triggers 14:41:15 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for app specific auth tokens 14:41:15 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling credentials for OAuth access tokens 14:41:15 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling credentials for OAuth auth code 14:41:15 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling secret for OAuth applications 14:41:15 INFO [alembic.runtime.migration] Running upgrade 703298a825c2 -> 49e1138ed12d, Change token column types for encrypted columns. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 49e1138ed12d -> c059b952ed76, Remove unencrypted fields and data. 14:41:15 INFO [alembic.runtime.migration] Running upgrade c059b952ed76 -> cc6778199cdb, repository mirror notification. 14:41:15 INFO [alembic.runtime.migration] Running upgrade cc6778199cdb -> 34c8ef052ec9, repo mirror columns. 14:41:15 INFO [34c8ef052ec9_repo_mirror_columns_py] Migrating to external_reference from existing columns 14:41:15 INFO [34c8ef052ec9_repo_mirror_columns_py] Reencrypting existing columns 14:41:15 INFO [alembic.runtime.migration] Running upgrade 34c8ef052ec9 -> 4fd6b8463eb2, Add new DeletedRepository tracking table. 14:41:15 INFO [alembic.runtime.migration] Running upgrade 4fd6b8463eb2 -> 8e6a363784bb, add manifestsecuritystatus table 14:41:15 INFO [alembic.runtime.migration] Running upgrade 8e6a363784bb -> 04b9d2191450 14:41:15 INFO [alembic.runtime.migration] Running upgrade 04b9d2191450 -> 3383aad1e992, Add UploadedBlob table 14:41:15 INFO [alembic.runtime.migration] Running upgrade 3383aad1e992 -> 88e64904d000, Add new metadata columns to Manifest table 14:41:15 INFO [alembic.runtime.migration] Running upgrade 88e64904d000 -> 909d725887d3, Add composite index on manifestblob 14:41:15 INFO [alembic.runtime.migration] Running upgrade 909d725887d3 -> e9f3e4dbb979, quota_management_reporting 14:41:15 INFO [alembic.runtime.migration] Running upgrade e9f3e4dbb979 -> 10d34e6536f8, create proxy_cache_config table 14:41:15 INFO [alembic.runtime.migration] Running upgrade 10d34e6536f8 -> b43b44996c26, increase proxy cache config creds max len 14:41:15 INFO [alembic.runtime.migration] Running upgrade b43b44996c26 -> d94d328733e4, Increase repomirrorconfig char size 14:41:15 INFO [alembic.runtime.migration] Running upgrade d94d328733e4 -> 2d66ad598b56, Change metadata_json size in logentry3 table for MySQL 14:41:15 INFO [alembic.runtime.migration] Running upgrade 2d66ad598b56 -> 7bca88923f2c, add proxy cache logentrykind 14:41:15 INFO [alembic.runtime.migration] Running upgrade 7bca88923f2c -> b2d1e4b95fc2, add build triggers' logentrykind 14:41:15 INFO [alembic.runtime.migration] Running upgrade b2d1e4b95fc2 -> f0875fbc7c7a, β€œquota-v2” 14:41:15 INFO [alembic.runtime.migration] Running upgrade f0875fbc7c7a -> a648ab200ab7, add org auditing 14:41:15 INFO [alembic.runtime.migration] Running upgrade a648ab200ab7 -> 43fea47d641f, create RH subscriptions table 14:41:15 INFO [alembic.runtime.migration] Running upgrade 43fea47d641f -> 0246c2d0e750, add login logout logentrykind 14:41:15 INFO [alembic.runtime.migration] Running upgrade 0246c2d0e750 -> ab5a24478052, β€œadd_registry_size_table” 14:41:15 INFO [alembic.runtime.migration] Running upgrade ab5a24478052 -> 8cf90670bf38, add permanently delete tag log entry kind 14:41:15 INFO [alembic.runtime.migration] Running upgrade 8cf90670bf38 -> 46980ea2dde5, change removed_tag_expiration_s to BIGINT 14:41:15 INFO [alembic.runtime.migration] Running upgrade 46980ea2dde5 -> a0fc06d604a4, Unlink deprecated tables 14:41:15 INFO [alembic.runtime.migration] Running upgrade a0fc06d604a4 -> 8a70b8777089, drop deprecated tables 14:41:15 INFO [alembic.runtime.migration] Running upgrade 8a70b8777089 -> b82361fba1cd, Create table for org to sku relations 14:41:15 INFO [alembic.runtime.migration] Running upgrade b82361fba1cd -> 4366f54be43c, add indexes to quotanamespacesize and quotarepositorysize tables 14:41:15 INFO [alembic.runtime.migration] Running upgrade 4366f54be43c -> 222debc16e18, β€œautopruning” 14:41:16 INFO [alembic.runtime.migration] Running upgrade 222debc16e18 -> 2062bbd5ef0e, insert logentrykind 14:41:16 INFO [alembic.runtime.migration] Running upgrade 2062bbd5ef0e -> 8d47693829a0, auto prune policy audit logs 14:41:16 INFO [alembic.runtime.migration] Running upgrade 8d47693829a0 -> 3f8e3657bb67, add login and pull failure logentrykind 14:41:16 INFO [alembic.runtime.migration] Running upgrade 3f8e3657bb67 -> 41d15c93c299, add quantity field to orgRhSkus 14:41:16 INFO [alembic.runtime.migration] Running upgrade 41d15c93c299 -> b4da5b09c8df, repository autoprune policy 14:41:16 INFO [alembic.runtime.migration] Running upgrade b4da5b09c8df -> 135fd3e94615, insert oidc in loginservice 14:41:16 INFO [alembic.runtime.migration] Running upgrade 135fd3e94615 -> cead4183265c, recreate index for repository autoprune policy 14:41:16 INFO [alembic.runtime.migration] Running upgrade cead4183265c -> 36cd2b747a08, team sync logs 14:41:16 INFO [alembic.runtime.migration] Running upgrade 36cd2b747a08 -> 946f0e90f9c9, Create manifestsubject table 14:41:16 INFO [alembic.runtime.migration] Running upgrade 946f0e90f9c9 -> 0cdd1f27a450, add subject backfilled index 14:41:16 INFO [alembic.runtime.migration] Running upgrade 0cdd1f27a450 -> 0988213e0885, add oauth assigned token table 14:41:16 INFO [alembic.runtime.migration] Running upgrade 0988213e0885 -> 66147b81aad2, create repo_image_expiry notification type 14:41:16 INFO [alembic.runtime.migration] Running upgrade 66147b81aad2 -> f67fe4871771, create tag_notification_sent table 14:41:16 INFO [alembic.runtime.migration] Running upgrade f67fe4871771 -> 2664723e1b4b, add last_ran_ms to repository_notification_table 14:41:16 INFO [alembic.runtime.migration] Running upgrade 2664723e1b4b -> 8a7ba94c2e84, add assign token logentry 14:41:16 INFO [alembic.runtime.migration] Running upgrade 8a7ba94c2e84 -> 3f8d7acdf7f9, Add artifact_type column 14:41:16 INFO [alembic.runtime.migration] Running upgrade 3f8d7acdf7f9 -> a32e17bfad20, increase upstreamregistry's password length (PROJQUAY-7430) 14:41:16 INFO [alembic.runtime.migration] Running upgrade a32e17bfad20 -> 5b8dc452f5c3, add tag immutability column 14:41:16 INFO [alembic.runtime.migration] Running upgrade 5b8dc452f5c3 -> ba263f9be4a6, remove unique constraint for autoprunepolicy 14:41:16 INFO [alembic.runtime.migration] Running upgrade ba263f9be4a6 -> 9085e82074f2, Add log event kind for federated robot 14:41:16 INFO [alembic.runtime.migration] Running upgrade 9085e82074f2 -> 8e97c2cfee57, Add export logs auditing 14:41:16 INFO [alembic.runtime.migration] Running upgrade 8e97c2cfee57 -> 3634f2df3c5b, drop unique constraint on org sku table 14:41:16 INFO [alembic.runtime.migration] Running upgrade 3634f2df3c5b -> e8ed3fb547da, alter manifestblob id 14:41:16 INFO [alembic.runtime.migration] Running upgrade e8ed3fb547da -> 1623f40582ed, Add skopeo timeout to mirroring config 14:41:16 INFO [alembic.runtime.migration] Running upgrade 1623f40582ed -> 7078c84d14e8, add_pull_statistics_tables 14:41:16 INFO [alembic.runtime.migration] Running upgrade 7078c84d14e8 -> 9307c3d604b4, add_quota_audit_log_kinds 14:41:16 INFO [alembic.runtime.migration] Running upgrade 9307c3d604b4 -> 27d0df099ac4, add architecture filter to repomirrorconfig 14:41:16 INFO [alembic.runtime.migration] Running upgrade 27d0df099ac4 -> a1b2c3d4e5f6, add organization level mirror tables 14:41:16 INFO [alembic.runtime.migration] Running upgrade a1b2c3d4e5f6 -> 285f36ce97fd, immutability_policy 14:41:16 INFO [alembic.runtime.migration] Running upgrade 285f36ce97fd -> b2c3d4e5f6a7, add org mirror worker columns 14:41:16 INFO [alembic.runtime.migration] Running upgrade b2c3d4e5f6a7 -> b1c2d3e4f5a6, add org_mirror_repo_creation_failed log kind 14:41:16 INFO [alembic.runtime.migration] Running upgrade b1c2d3e4f5a6 -> 15f06d00c4b3, drop namespacegeorestriction table 14:41:16 INFO [alembic.runtime.migration] Running upgrade 15f06d00c4b3 -> 414c5e2fc487, add organization contact email 14:41:16 INFO [alembic.runtime.migration] Running upgrade 414c5e2fc487 -> c3d4e5f6a7b8, add immutability audit log kinds 14:41:16 INFO [alembic.runtime.migration] Running upgrade c3d4e5f6a7b8 -> b1a79fa8e630, replace user email unique constraint with partial index 14:41:16 INFO [alembic.runtime.migration] Running upgrade b1a79fa8e630 -> d064a4f00d4a, add oauth api token metadata and audit log kinds 14:41:16 INFO [alembic.runtime.migration] Running upgrade d064a4f00d4a -> b30800b1d271, add oauth token display name 14:41:16 INFO [alembic.runtime.migration] Running upgrade b30800b1d271 -> 6715e4719375, add_namespace_notification_tables 14:41:16 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-27 14:41:19,393 INFO RPC interface 'supervisor' initialized 2026-08-27 14:41:19,393 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2026-08-27 14:41:19,393 INFO supervisord started with pid 14 2026-08-27 14:41:20,397 INFO spawned: 'stdout' with pid 76 2026-08-27 14:41:20,399 INFO spawned: 'autopruneworker' with pid 77 2026-08-27 14:41:20,401 INFO spawned: 'blobuploadcleanupworker' with pid 78 2026-08-27 14:41:20,402 INFO spawned: 'builder' with pid 79 2026-08-27 14:41:20,405 INFO spawned: 'buildlogsarchiver' with pid 80 2026-08-27 14:41:20,406 INFO spawned: 'chunkcleanupworker' with pid 81 2026-08-27 14:41:20,408 INFO spawned: 'dnsmasq' with pid 82 2026-08-27 14:41:20,410 INFO spawned: 'expiredappspecifictokenworker' with pid 83 2026-08-27 14:41:20,413 INFO spawned: 'exportactionlogsworker' with pid 84 2026-08-27 14:41:20,415 INFO spawned: 'gcworker' with pid 85 2026-08-27 14:41:20,417 INFO spawned: 'globalpromstats' with pid 86 2026-08-27 14:41:20,420 INFO spawned: 'gunicorn-registry' with pid 87 2026-08-27 14:41:20,423 INFO spawned: 'gunicorn-secscan' with pid 88 2026-08-27 14:41:20,425 INFO spawned: 'gunicorn-web' with pid 89 2026-08-27 14:41:20,427 INFO spawned: 'logrotateworker' with pid 90 2026-08-27 14:41:20,430 INFO spawned: 'manifestbackfillworker' with pid 91 2026-08-27 14:41:20,432 INFO spawned: 'manifestsubjectbackfillworker' with pid 92 2026-08-27 14:41:20,435 INFO spawned: 'memcache' with pid 93 2026-08-27 14:41:20,489 INFO spawned: 'namespacegcworker' with pid 94 2026-08-27 14:41:20,492 INFO spawned: 'nginx' with pid 95 2026-08-27 14:41:20,495 INFO spawned: 'notificationworker' with pid 96 2026-08-27 14:41:20,497 INFO spawned: 'proxycacheblobworker' with pid 106 2026-08-27 14:41:20,500 INFO spawned: 'pullstatsredisflushworker' with pid 107 2026-08-27 14:41:20,502 INFO spawned: 'pushgateway' with pid 108 2026-08-27 14:41:20,505 INFO spawned: 'queuecleanupworker' with pid 109 2026-08-27 14:41:20,507 INFO spawned: 'quotaregistrysizeworker' with pid 110 2026-08-27 14:41:20,510 INFO spawned: 'quotatotalworker' with pid 111 2026-08-27 14:41:20,513 INFO spawned: 'reconciliationworker' with pid 115 2026-08-27 14:41:20,515 INFO spawned: 'repositoryactioncounter' with pid 116 2026-08-27 14:41:20,516 INFO spawned: 'repositorygcworker' with pid 117 2026-08-27 14:41:20,590 INFO spawned: 'securityscanningnotificationworker' with pid 119 2026-08-27 14:41:20,593 INFO spawned: 'securityworker' with pid 121 2026-08-27 14:41:20,595 INFO spawned: 'servicekey' with pid 123 2026-08-27 14:41:20,598 INFO spawned: 'storagereplication' with pid 124 2026-08-27 14:41:20,601 INFO spawned: 'teamsyncworker' with pid 127 2026-08-27 14:41:21,700 INFO success: stdout entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: autopruneworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: blobuploadcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: builder entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: buildlogsarchiver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: chunkcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: dnsmasq entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: expiredappspecifictokenworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: exportactionlogsworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: gcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: globalpromstats entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: gunicorn-registry entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: gunicorn-secscan entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: gunicorn-web entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: logrotateworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: manifestbackfillworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: manifestsubjectbackfillworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: memcache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: namespacegcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: notificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: proxycacheblobworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: pullstatsredisflushworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: pushgateway entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: queuecleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,700 INFO success: quotaregistrysizeworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: quotatotalworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: reconciliationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: repositoryactioncounter entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: repositorygcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: securityscanningnotificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: securityworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: servicekey entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 INFO success: storagereplication entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-27 14:41:21,701 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 pushgateway stderr | ts=2026-08-27T14:41:20.591Z level=info caller=main.go:82 msg="starting pushgateway" version="(version=1.11.1, branch=HEAD, revision=aff0d834b730375fc965135e3e2d17d15f82a76f)" pushgateway stderr | ts=2026-08-27T14:41:20.591Z 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-27T14:41:20.600Z level=info caller=tls_config.go:347 msg="Listening on" address=[::]:9091 pushgateway stderr | ts=2026-08-27T14:41:20.600Z level=info caller=tls_config.go:350 msg="TLS is disabled." http2=false address=[::]:9091 nginx stdout | 2026/08/27 14:41:20 [alert] 129#129: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 130#130: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 135#135: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 131#131: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 138#138: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 133#133: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 134#134: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 136#136: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 137#137: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 132#132: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 139#139: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 141#141: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 144#144: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 143#143: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 140#140: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:20 [alert] 142#142: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/27 14:41:24 [crit] 129#129: *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 (-) - - [27/Aug/2026:14:41:24 +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. 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. 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. 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. 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. 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. 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. 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. 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. buildlogsarchiver stdout | 2026-08-27 14:41:33,673 [80] [INFO] [apscheduler.scheduler] Scheduler started buildlogsarchiver stdout | 2026-08-27 14:41:33,688 [80] [INFO] [apscheduler.scheduler] Added job "ArchiveBuildLogsWorker._archive_redis_buildlogs" to job store "default" namespacegcworker stdout | 2026-08-27 14:41:33,697 [94] [INFO] [apscheduler.scheduler] Scheduler started namespacegcworker stdout | 2026-08-27 14:41:33,702 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" namespacegcworker stdout | 2026-08-27 14:41:33,703 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" namespacegcworker stdout | 2026-08-27 14:41:33,703 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" gcworker stdout | 2026-08-27 14:41:33,708 [85] [INFO] [apscheduler.scheduler] Scheduler started gcworker stdout | 2026-08-27 14:41:33,709 [85] [INFO] [apscheduler.scheduler] Added job "GarbageCollectionWorker._garbage_collection_repos" to job store "default" blobuploadcleanupworker stdout | 2026-08-27 14:41:33,973 [78] [INFO] [apscheduler.scheduler] Scheduler started blobuploadcleanupworker stdout | 2026-08-27 14:41:33,992 [78] [INFO] [apscheduler.scheduler] Added job "BlobUploadCleanupWorker._try_cleanup_uploads" to job store "default" nginx stdout | 2026/08/27 14:41:34 [crit] 132#132: *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 (-) - - [27/Aug/2026:14:41:34 +0000] "GET /health/instance HTTP/2.0" 502 446 "-" "kube-probe/1.32" (0.000 47 0.000) 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. 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. globalpromstats stdout | 2026-08-27 14:41:35,794 [86] [INFO] [apscheduler.scheduler] Scheduler started globalpromstats stdout | 2026-08-27 14:41:35,798 [86] [INFO] [apscheduler.scheduler] Added job "GlobalPrometheusStatsWorker._try_report_stats" to job store "default" 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. manifestbackfillworker stdout | 2026-08-27 14:41:36,291 [91] [INFO] [apscheduler.scheduler] Scheduler started manifestbackfillworker stdout | 2026-08-27 14:41:36,293 [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. 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. gunicorn-secscan stdout | 2026-08-27 14:41:36,890 [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-27 14:41:36,891 [88] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-secscan stdout | 2026-08-27 14:41:36,893 [88] [INFO] [util.ipresolver] Loading AWS IP ranges from disk 2026-08-27 14:41:37,598 INFO exited: builder (exit status 0; expected) 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. gunicorn-secscan stdout | 2026-08-27 14:41:38,117 [88] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-secscan gunicorn-secscan stdout | 2026-08-27 14:41:38,188 [88] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-secscan stdout | 2026-08-27 14:41:38,189 [88] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-08-27 14:41:38,189 [88] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-secscan stdout | 2026-08-27 14:41:38,190 [88] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-08-27 14:41:38,190 [88] [INFO] [data.logs_model] =============================== gunicorn-secscan stdout | 2026-08-27 14:41:38,190 [88] [INFO] [data.logs_model] Using logs model `` gunicorn-secscan stdout | 2026-08-27 14:41:38,190 [88] [INFO] [data.logs_model] =============================== 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. 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. 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-27T14:41:39Z failed with AssertionError queuecleanupworker stdout | 2026-08-27 14:41:39,699 [109] [INFO] [apscheduler.scheduler] Scheduler started queuecleanupworker stdout | 2026-08-27 14:41:39,700 [109] [INFO] [apscheduler.scheduler] Added job "QueueCleanupWorker._cleanup_queue" to job store "default" 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. 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. 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. 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. 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. notificationworker stdout | 2026-08-27 14:41:40,892 [96] [INFO] [apscheduler.scheduler] Scheduler started notificationworker stdout | 2026-08-27 14:41:40,894 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" notificationworker stdout | 2026-08-27 14:41:40,894 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" notificationworker stdout | 2026-08-27 14:41:40,895 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" repositoryactioncounter stdout | 2026-08-27 14:41:41,110 [116] [INFO] [apscheduler.scheduler] Scheduler started repositoryactioncounter stdout | 2026-08-27 14:41:41,111 [116] [INFO] [apscheduler.scheduler] Added job "RepositoryActionCountWorker._run_counting" to job store "default" manifestsubjectbackfillworker stdout | 2026-08-27 14:41:41,115 [92] [INFO] [apscheduler.scheduler] Scheduler started manifestsubjectbackfillworker stdout | 2026-08-27 14:41:41,116 [92] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_subject" to job store "default" manifestsubjectbackfillworker stdout | 2026-08-27 14:41:41,117 [92] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type" to job store "default" 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. 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. gunicorn-web stdout | 2026-08-27 14:41:41,520 [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-27 14:41:41,520 [89] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-web stdout | 2026-08-27 14:41:41,521 [89] [INFO] [util.ipresolver] Loading AWS IP ranges from disk 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. buildlogsarchiver stdout | 2026-08-27 14:41:41,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:41:41 GMT)" (scheduled at 2026-08-27 14:41:41.687944+00:00) 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. buildlogsarchiver stdout | 2026-08-27 14:41:41,703 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:42:11 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:41:41,710 [117] [INFO] [apscheduler.scheduler] Scheduler started repositorygcworker stdout | 2026-08-27 14:41:41,711 [117] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" repositorygcworker stdout | 2026-08-27 14:41:41,711 [117] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" repositorygcworker stdout | 2026-08-27 14:41:41,712 [117] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" servicekey stdout | 2026-08-27 14:41:42,023 [123] [INFO] [apscheduler.scheduler] Scheduler started servicekey stdout | 2026-08-27 14:41:42,024 [123] [INFO] [apscheduler.scheduler] Added job "ServiceKeyWorker._refresh_service_key" to job store "default" gunicorn-web stdout | 2026-08-27 14:41:42,089 [89] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:41:42,089 [89] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:41:42,090 [89] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-08-27 14:41:42,090 [89] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-web stdout | 2026-08-27 14:41:42,090 [89] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-08-27 14:41:42,090 [89] [INFO] [data.logs_model] =============================== gunicorn-web stdout | 2026-08-27 14:41:42,090 [89] [INFO] [data.logs_model] Using logs model `` gunicorn-web stdout | 2026-08-27 14:41:42,091 [89] [INFO] [data.logs_model] =============================== expiredappspecifictokenworker stdout | 2026-08-27 14:41:42,223 [83] [INFO] [apscheduler.scheduler] Scheduler started expiredappspecifictokenworker stdout | 2026-08-27 14:41:42,224 [83] [INFO] [apscheduler.scheduler] Added job "ExpiredAppSpecificTokenWorker._gc_expired_tokens" to job store "default" exportactionlogsworker stdout | 2026-08-27 14:41:42,488 [84] [INFO] [apscheduler.scheduler] Scheduler started exportactionlogsworker stdout | 2026-08-27 14:41:42,489 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" exportactionlogsworker stdout | 2026-08-27 14:41:42,489 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" exportactionlogsworker stdout | 2026-08-27 14:41:42,489 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" gunicorn-registry stdout | 2026-08-27 14:41:42,745 [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-27 14:41:42,745 [87] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-registry stdout | 2026-08-27 14:41:42,746 [87] [INFO] [util.ipresolver] Loading AWS IP ranges from disk gunicorn-registry stdout | 2026-08-27 14:41:43,014 [87] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-registry gunicorn-registry stdout | 2026-08-27 14:41:43,015 [87] [INFO] [data.database] Connection pooling enabled for postgresql; stale timeout: None; max connection count: None gunicorn-registry stdout | 2026-08-27 14:41:43,015 [87] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-08-27 14:41:43,015 [87] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-registry stdout | 2026-08-27 14:41:43,015 [87] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-08-27 14:41:43,015 [87] [INFO] [data.logs_model] =============================== gunicorn-registry stdout | 2026-08-27 14:41:43,015 [87] [INFO] [data.logs_model] Using logs model `` gunicorn-registry stdout | 2026-08-27 14:41:43,015 [87] [INFO] [data.logs_model] =============================== 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-27T14:41:43Z failed with AssertionError 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-27T14:41:43Z failed with AssertionError gunicorn-web stdout | 2026-08-27 14:41:44,506 [285] [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 (-) - - [27/Aug/2026:14:41:44 +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-27 14:41:44,512 [289] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:44,526 [285] [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 (-) - - [27/Aug/2026:14:41:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.003) gunicorn-web stdout | 2026-08-27 14:41:44,529 [285] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:44,540 [285] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:41:44,540 [285] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:41:44,548 [285] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:41:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:41:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.074 47 0.074) gunicorn-web stdout | 2026-08-27 14:41:44,553 [285] [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 (-) - - [27/Aug/2026:14:41:44 +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-27 14:41:44,559 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:44,572 [285] [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 (-) - - [27/Aug/2026:14:41:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:41:44,573 [285] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:44,574 [285] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:41:44,574 [285] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:41:44,586 [285] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:41:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:41:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.035 47 0.035) gcworker stdout | 2026-08-27 14:41:44,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:41:44 GMT)" (scheduled at 2026-08-27 14:41:44.709168+00:00) gcworker stdout | 2026-08-27 14:41:44,717 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:42:14 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:41:46,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:41:46 GMT)" (scheduled at 2026-08-27 14:41:46.893815+00:00) notificationworker stdout | 2026-08-27 14:41:46,903 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:41:56 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:41:54,585 [305] [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 (-) - - [27/Aug/2026:14:41:54 +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-27 14:41:54,591 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:54,605 [305] [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 (-) - - [27/Aug/2026:14:41:54 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-27 14:41:54,607 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:54 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:54,619 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:41:54,619 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:41:54,627 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:41:54 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:41:54 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.075 47 0.075) exportactionlogsworker stdout | 2026-08-27 14:41:56,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:41:56 GMT)" (scheduled at 2026-08-27 14:41:56.488589+00:00) exportactionlogsworker stdout | 2026-08-27 14:41:56,497 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:42:56 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:41:56,501 [303] [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 (-) - - [27/Aug/2026:14:41:56 +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-27 14:41:56,507 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:56 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:56,521 [303] [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 (-) - - [27/Aug/2026:14:41:56 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:41:56,522 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:56 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:41:56,534 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:41:56,534 [303] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:41:56 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "curl/8.12.1" (0.074 42 0.074) gunicorn-web stdout | 2026-08-27 14:41:56,542 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:56 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "curl/8.12.1" notificationworker stdout | 2026-08-27 14:41:56,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:06 GMT)" (scheduled at 2026-08-27 14:41:56.893815+00:00) notificationworker stdout | 2026-08-27 14:41:56,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:06 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:41:57,138 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:57 +0000] "POST /api/v1/user/initialize HTTP/1.0" 200 197 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:41:57 +0000] "POST /api/v1/user/initialize HTTP/2.0" 200 197 "-" "curl/8.12.1" (0.524 206 0.524) gunicorn-web stdout | 2026-08-27 14:41:57,493 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:57 +0000] "POST /api/v1/organization/ HTTP/1.0" 201 10 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:41:57 +0000] "POST /api/v1/organization/ HTTP/2.0" 201 10 "-" "curl/8.12.1" (0.282 152 0.282) nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:41:57 +0000] "PUT /api/v1/organization/test-org/robots/release-bot HTTP/2.0" 201 263 "-" "curl/8.12.1" (0.290 181 0.290) gunicorn-web stdout | 2026-08-27 14:41:57,847 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:57 +0000] "PUT /api/v1/organization/test-org/robots/release-bot HTTP/1.0" 201 263 "-" "curl/8.12.1" gunicorn-web stdout | 2026-08-27 14:41:58,184 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:41:58 +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 (-) - - [27/Aug/2026:14:41:58 +0000] "PUT /api/v1/organization/test-org/team/owners/members/test-org+release-bot HTTP/2.0" 200 242 "-" "curl/8.12.1" (0.270 139 0.270) namespacegcworker stdout | 2026-08-27 14:42:02,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:42:02 GMT)" (scheduled at 2026-08-27 14:42:02.703140+00:00) namespacegcworker stdout | 2026-08-27 14:42:02,703 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:02 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:42:04,564 [305] [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 (-) - - [27/Aug/2026:14:42:04 +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-27 14:42:04,569 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:04 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:04,582 [305] [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 (-) - - [27/Aug/2026:14:42:04 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:42:04,583 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:04 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:04,584 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:42:04,584 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:42:04 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.047 47 0.047) gunicorn-web stdout | 2026-08-27 14:42:04,597 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:42:04 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-27 14:42:06,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:16 GMT)" (scheduled at 2026-08-27 14:42:06.893815+00:00) notificationworker stdout | 2026-08-27 14:42:06,897 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:16 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-27 14:42:10,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:10 GMT)" (scheduled at 2026-08-27 14:42:10.489221+00:00) exportactionlogsworker stdout | 2026-08-27 14:42:10,489 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:10 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:42:11,116 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:42:11 GMT)" (scheduled at 2026-08-27 14:42:11.116390+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:42:11,125 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:11 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:42:11,691 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:42:41 GMT)" (scheduled at 2026-08-27 14:42:11.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:42:11,695 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:42:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:42:14,564 [305] [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 (-) - - [27/Aug/2026:14:42:14 +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-27 14:42:14,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:14 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:14,578 [305] [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 (-) - - [27/Aug/2026:14:42:14 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-27 14:42:14,580 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:14 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:14,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:42:14,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:42:14 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) gunicorn-web stdout | 2026-08-27 14:42:14,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:42:14 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" gcworker stdout | 2026-08-27 14:42:14,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:42:44 GMT)" (scheduled at 2026-08-27 14:42:14.709168+00:00) gcworker stdout | 2026-08-27 14:42:14,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:42:44 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:42:16,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:26 GMT)" (scheduled at 2026-08-27 14:42:16.893815+00:00) notificationworker stdout | 2026-08-27 14:42:16,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:26 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:42:20,117 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:20 GMT)" (scheduled at 2026-08-27 14:42:20.117021+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:42:20,119 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:20 GMT)" executed successfully nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:20 +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-27 14:42:20,811 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:20 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:20,883 [349] [INFO] [gunicorn.access] 10.244.0.49 - test-org+release-bot [27/Aug/2026:14:42:20 +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 [27/Aug/2026:14:42:20 +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 168 0.072) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:20 +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.033 1129 0.034) gunicorn-registry stdout | 2026-08-27 14:42:20,918 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:20 +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 (-) - - [27/Aug/2026:14:42:20 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:42:20,919 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:20 +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 (-) - - [27/Aug/2026:14:42:20 +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.044 82 0.044) gunicorn-registry stdout | 2026-08-27 14:42:20,928 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:20 +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 (-) - - [27/Aug/2026:14:42:20 +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.045 85 0.045) gunicorn-registry stdout | 2026-08-27 14:42:20,929 [279] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:20 +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 (-) - - [27/Aug/2026:14:42:20 +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.046 86 0.046) gunicorn-registry stdout | 2026-08-27 14:42:20,931 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:20 +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 (-) - test-org+release-bot [27/Aug/2026:14:42:21 +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.142 72 0.142) gunicorn-registry stdout | 2026-08-27 14:42:21,062 [349] [INFO] [gunicorn.access] 10.244.0.49 - test-org+release-bot [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.014 7 0.014) gunicorn-registry stdout | 2026-08-27 14:42:21,078 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.017 7 0.017) gunicorn-registry stdout | 2026-08-27 14:42:21,081 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" gunicorn-registry stdout | 2026-08-27 14:42:21,117 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.038 80 0.038) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.036 78 0.036) gunicorn-registry stdout | 2026-08-27 14:42:21,118 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" gunicorn-registry stdout | 2026-08-27 14:42:21,119 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.057 836 0.057) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.041 136 0.041) gunicorn-registry stdout | 2026-08-27 14:42:21,123 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.065 7 0.065) gunicorn-registry stdout | 2026-08-27 14:42:21,127 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" gunicorn-registry stdout | 2026-08-27 14:42:21,128 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.009 83 0.009) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.099 78 0.099) gunicorn-registry stdout | 2026-08-27 14:42:21,218 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.091 79 0.091) gunicorn-registry stdout | 2026-08-27 14:42:21,219 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" gunicorn-registry stdout | 2026-08-27 14:42:21,220 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.103 151 0.103) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.101) gunicorn-registry stdout | 2026-08-27 14:42:21,224 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.192 79 0.192) gunicorn-registry stdout | 2026-08-27 14:42:21,319 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.240 78 0.240) gunicorn-registry stdout | 2026-08-27 14:42:21,319 [342] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.193 131 0.193) gunicorn-registry stdout | 2026-08-27 14:42:21,323 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.109 131 0.109) gunicorn-registry stdout | 2026-08-27 14:42:21,327 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.110 131 0.110) gunicorn-registry stdout | 2026-08-27 14:42:21,330 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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-27 14:42:21,417 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.098 961 0.098) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.290 78 0.291) gunicorn-registry stdout | 2026-08-27 14:42:21,419 [338] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/fa4d7722-e75d-4dae-9c35-b2233cd06876 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.069 400 0.069) gunicorn-registry stdout | 2026-08-27 14:42:21,423 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/fa4d7722-e75d-4dae-9c35-b2233cd06876 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.297 79 0.297) gunicorn-registry stdout | 2026-08-27 14:42:21,426 [341] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.107 131 0.107) gunicorn-registry stdout | 2026-08-27 14:42:21,427 [342] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2907efcf-b058-4c27-9680-6c6a3f20da6d HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.099 262439 0.099) gunicorn-registry stdout | 2026-08-27 14:42:21,430 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2907efcf-b058-4c27-9680-6c6a3f20da6d HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.317 131 0.317) gunicorn-registry stdout | 2026-08-27 14:42:21,435 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.101 149 0.101) gunicorn-registry stdout | 2026-08-27 14:42:21,520 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/110cd8ac-9dd3-4f45-9052-c342d8fda92e HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.100 64301 0.100) gunicorn-registry stdout | 2026-08-27 14:42:21,523 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/110cd8ac-9dd3-4f45-9052-c342d8fda92e HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,524 [342] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,524 [342] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,525 [342] [WARNING] [data.model.storage] Creating blob sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 without lock as fallback gunicorn-registry stdout | 2026-08-27 14:42:21,528 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,528 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,529 [348] [WARNING] [data.model.storage] Creating blob sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 without lock as fallback nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/b9aca571-56e5-47b9-b734-396002ef88ba HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.047 300 0.047) gunicorn-registry stdout | 2026-08-27 14:42:21,530 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/b9aca571-56e5-47b9-b734-396002ef88ba HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,530 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.104 131 0.104) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/fa4d7722-e75d-4dae-9c35-b2233cd06876?digest=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.115 124 0.115) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2907efcf-b058-4c27-9680-6c6a3f20da6d?digest=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.109 121 0.109) gunicorn-registry stdout | 2026-08-27 14:42:21,539 [342] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2907efcf-b058-4c27-9680-6c6a3f20da6d?digest=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,539 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/fa4d7722-e75d-4dae-9c35-b2233cd06876?digest=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,539 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,540 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,541 [346] [WARNING] [data.model.storage] Creating blob sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc without lock as fallback gunicorn-registry stdout | 2026-08-27 14:42:21,544 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,544 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,546 [345] [WARNING] [data.model.storage] Creating blob sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba without lock as fallback nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/96f7d55d-5f05-48f5-9649-fb1fd200ed16 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.031 17405 0.031) gunicorn-registry stdout | 2026-08-27 14:42:21,620 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/96f7d55d-5f05-48f5-9649-fb1fd200ed16 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/110cd8ac-9dd3-4f45-9052-c342d8fda92e?digest=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.100 119 0.100) gunicorn-registry stdout | 2026-08-27 14:42:21,623 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/110cd8ac-9dd3-4f45-9052-c342d8fda92e?digest=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,623 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/b9aca571-56e5-47b9-b734-396002ef88ba?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 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/b9aca571-56e5-47b9-b734-396002ef88ba?digest=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.093 120 0.093) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/88307a27-d059-49a5-a653-cba15d904076 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.081 296 0.081) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2b638c9d-b0b0-422b-a614-d7505c13e304 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.072 1138 0.072) gunicorn-registry stdout | 2026-08-27 14:42:21,626 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/88307a27-d059-49a5-a653-cba15d904076 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,626 [342] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2b638c9d-b0b0-422b-a614-d7505c13e304 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,718 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,718 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,719 [348] [WARNING] [data.model.storage] Creating blob sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf without lock as fallback nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/0416b695-82ff-4502-8ae2-c9d3872e5339 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.096 2534961 0.096) gunicorn-registry stdout | 2026-08-27 14:42:21,720 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/0416b695-82ff-4502-8ae2-c9d3872e5339 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,721 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,721 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,723 [345] [WARNING] [data.model.storage] Creating blob sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f without lock as fallback gunicorn-registry stdout | 2026-08-27 14:42:21,724 [349] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,725 [349] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,726 [349] [WARNING] [data.model.storage] Creating blob sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea without lock as fallback gunicorn-registry stdout | 2026-08-27 14:42:21,730 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2b638c9d-b0b0-422b-a614-d7505c13e304?digest=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2b638c9d-b0b0-422b-a614-d7505c13e304?digest=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.103 123 0.103) gunicorn-registry stdout | 2026-08-27 14:42:21,731 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/88307a27-d059-49a5-a653-cba15d904076?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 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/88307a27-d059-49a5-a653-cba15d904076?digest=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.105 121 0.105) gunicorn-registry stdout | 2026-08-27 14:42:21,735 [347] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,736 [347] [WARNING] [data.model.storage] Falling back to per-operation locking. nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/96f7d55d-5f05-48f5-9649-fb1fd200ed16?digest=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.117 137 0.117) gunicorn-registry stdout | 2026-08-27 14:42:21,738 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/96f7d55d-5f05-48f5-9649-fb1fd200ed16?digest=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,737 [347] [WARNING] [data.model.storage] Creating blob sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff without lock as fallback nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.080 83 0.080) gunicorn-registry stdout | 2026-08-27 14:42:21,818 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/0416b695-82ff-4502-8ae2-c9d3872e5339?digest=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.106 120 0.106) gunicorn-registry stdout | 2026-08-27 14:42:21,826 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/0416b695-82ff-4502-8ae2-c9d3872e5339?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 (-) - - [27/Aug/2026:14:42:21 +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.212 699 0.212) gunicorn-registry stdout | 2026-08-27 14:42:21,835 [346] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +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.017 143 0.017) gunicorn-registry stdout | 2026-08-27 14:42:21,836 [343] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.195 717 0.195) gunicorn-registry stdout | 2026-08-27 14:42:21,927 [345] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +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.203 483 0.203) gunicorn-registry stdout | 2026-08-27 14:42:21,934 [348] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +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 (-) - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/aca40ffe-3ba7-4567-9ea9-ec7dc6f8c589 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.012 15312 0.012) gunicorn-registry stdout | 2026-08-27 14:42:21,962 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/aca40ffe-3ba7-4567-9ea9-ec7dc6f8c589 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:21,975 [347] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:21,976 [347] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:21,977 [347] [WARNING] [data.model.storage] Creating blob sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a without lock as fallback gunicorn-registry stdout | 2026-08-27 14:42:21,984 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/aca40ffe-3ba7-4567-9ea9-ec7dc6f8c589?digest=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:21 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/aca40ffe-3ba7-4567-9ea9-ec7dc6f8c589?digest=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.022 948 0.022) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:22 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2370e739-d76b-4d0d-93e7-6899a90ea6b1 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.921 35966077 0.921) gunicorn-registry stdout | 2026-08-27 14:42:22,472 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:22 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2370e739-d76b-4d0d-93e7-6899a90ea6b1 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:22,485 [344] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:22,485 [344] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:22,487 [344] [WARNING] [data.model.storage] Creating blob sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba without lock as fallback nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:22 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2370e739-d76b-4d0d-93e7-6899a90ea6b1?digest=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.023 120 0.023) gunicorn-registry stdout | 2026-08-27 14:42:22,495 [344] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:22 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2370e739-d76b-4d0d-93e7-6899a90ea6b1?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 (-) - - [27/Aug/2026:14:42:22 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/25179378-fd8f-4449-af75-f3e5f9d3b48b HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (1.347 39314726 1.347) gunicorn-registry stdout | 2026-08-27 14:42:22,778 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:22 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/25179378-fd8f-4449-af75-f3e5f9d3b48b HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:22,790 [349] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:42:22,790 [349] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:42:22,791 [349] [WARNING] [data.model.storage] Creating blob sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 without lock as fallback nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:22 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/25179378-fd8f-4449-af75-f3e5f9d3b48b?digest=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.020 121 0.020) gunicorn-registry stdout | 2026-08-27 14:42:22,799 [349] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:22 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/25179378-fd8f-4449-af75-f3e5f9d3b48b?digest=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-27 14:42:22,994 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:22 +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 (-) - - [27/Aug/2026:14:42:22 +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.195 1194 0.195) gunicorn-registry stdout | 2026-08-27 14:42:23,129 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:23 +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 (-) - - [27/Aug/2026:14:42:23 +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.009 1132 0.009) nginx stdout | 10.244.0.49 (-) - - [27/Aug/2026:14:42:23 +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.005 12 0.005) gunicorn-registry stdout | 2026-08-27 14:42:23,134 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:23 +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 (-) - - [27/Aug/2026:14:42:23 +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.022 1154 0.022) gunicorn-registry stdout | 2026-08-27 14:42:23,157 [347] [INFO] [gunicorn.access] 10.244.0.49 - - [27/Aug/2026:14:42:23 +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-27 14:42:24,564 [305] [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 (-) - - [27/Aug/2026:14:42:24 +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-27 14:42:24,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:24 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:24,577 [305] [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 (-) - - [27/Aug/2026:14:42:24 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-27 14:42:24,579 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:24 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:24,579 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:42:24,579 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:42:24,591 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:42:24 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:42:24 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) gunicorn-web stdout | 2026-08-27 14:42:26,102 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:26 +0000] "GET /api/v1/repository/test-org/dcmetromap/tag/ HTTP/1.0" 200 1585 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:42:26 +0000] "GET /api/v1/repository/test-org/dcmetromap/tag/ HTTP/2.0" 200 1585 "-" "curl/8.12.1" (0.276 103 0.276) notificationworker stdout | 2026-08-27 14:42:26,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:36 GMT)" (scheduled at 2026-08-27 14:42:26.893815+00:00) notificationworker stdout | 2026-08-27 14:42:26,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:36 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:42:31,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:47:31 GMT)" (scheduled at 2026-08-27 14:42:31.702870+00:00) repositorygcworker stdout | 2026-08-27 14:42:31,711 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:42:31 GMT)" (scheduled at 2026-08-27 14:42:31.710897+00:00) namespacegcworker stdout | 2026-08-27 14:42:31,714 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:47:31 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:42:31,720 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:31 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:42:31,895 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:31 GMT)" (scheduled at 2026-08-27 14:42:31.894905+00:00) notificationworker stdout | 2026-08-27 14:42:31,895 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:42:34,564 [303] [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 (-) - - [27/Aug/2026:14:42:34 +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-27 14:42:34,567 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:34 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:34,579 [303] [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 (-) - - [27/Aug/2026:14:42:34 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:42:34,581 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:34 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:34,581 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:42:34,581 [303] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:42:34,593 [303] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:42:34 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:42:34 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) notificationworker stdout | 2026-08-27 14:42:36,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:46 GMT)" (scheduled at 2026-08-27 14:42:36.893815+00:00) notificationworker stdout | 2026-08-27 14:42:36,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:46 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:42:38,702 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:38 GMT)" (scheduled at 2026-08-27 14:42:38.702064+00:00) namespacegcworker stdout | 2026-08-27 14:42:38,705 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:38 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:42:41,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:11 GMT)" (scheduled at 2026-08-27 14:42:41.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:42:41,691 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:42:44,564 [303] [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 (-) - - [27/Aug/2026:14:42:44 +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-27 14:42:44,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:44,578 [303] [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 (-) - - [27/Aug/2026:14:42:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:42:44,580 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:44,580 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:42:44,580 [303] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:42:44,595 [303] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:42:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:42:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.044 47 0.044) gcworker stdout | 2026-08-27 14:42:44,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:14 GMT)" (scheduled at 2026-08-27 14:42:44.709168+00:00) gcworker stdout | 2026-08-27 14:42:44,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:14 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:42:46,712 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:46 GMT)" (scheduled at 2026-08-27 14:42:46.711943+00:00) repositorygcworker stdout | 2026-08-27 14:42:46,712 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:46 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:42:46,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:56 GMT)" (scheduled at 2026-08-27 14:42:46.893815+00:00) notificationworker stdout | 2026-08-27 14:42:46,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:42:56 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:42:54,564 [303] [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 (-) - - [27/Aug/2026:14:42:54 +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-27 14:42:54,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:54,578 [303] [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 (-) - - [27/Aug/2026:14:42:54 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:42:54,579 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:42:54 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:42:54,580 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:42:54,580 [303] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:42:54,592 [303] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:42:54 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:42:54 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.041) exportactionlogsworker stdout | 2026-08-27 14:42:56,488 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:56 GMT)" (scheduled at 2026-08-27 14:42:56.488589+00:00) exportactionlogsworker stdout | 2026-08-27 14:42:56,491 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:43:56 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:42:56,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:06 GMT)" (scheduled at 2026-08-27 14:42:56.893815+00:00) notificationworker stdout | 2026-08-27 14:42:56,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:06 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:43:02,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:02 GMT)" (scheduled at 2026-08-27 14:43:02.703140+00:00) namespacegcworker stdout | 2026-08-27 14:43:02,703 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:02 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:43:04,563 [305] [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 (-) - - [27/Aug/2026:14:43:04 +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-27 14:43:04,565 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:04 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:04,578 [305] [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 (-) - - [27/Aug/2026:14:43:04 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:43:04,579 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:04 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:04,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:43:04,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:43:04 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.041) gunicorn-web stdout | 2026-08-27 14:43:04,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:43:04 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-27 14:43:06,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:16 GMT)" (scheduled at 2026-08-27 14:43:06.893815+00:00) notificationworker stdout | 2026-08-27 14:43:06,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:16 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-27 14:43:10,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:10 GMT)" (scheduled at 2026-08-27 14:43:10.489221+00:00) exportactionlogsworker stdout | 2026-08-27 14:43:10,489 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:10 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:43:11,116 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:11 GMT)" (scheduled at 2026-08-27 14:43:11.116390+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:43:11,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:11 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:43:11,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:41 GMT)" (scheduled at 2026-08-27 14:43:11.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:43:11,690 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:41 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-27 14:43:12,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:48:12 GMT)" (scheduled at 2026-08-27 14:43:12.489063+00:00) exportactionlogsworker stdout | 2026-08-27 14:43:12,493 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:48:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:43:14,564 [305] [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 (-) - - [27/Aug/2026:14:43:14 +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-27 14:43:14,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:14 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:14,578 [305] [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 (-) - - [27/Aug/2026:14:43:14 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:43:14,579 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:14 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:14,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:43:14,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:43:14,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:43:14 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:43:14 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) gcworker stdout | 2026-08-27 14:43:14,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:44 GMT)" (scheduled at 2026-08-27 14:43:14.709168+00:00) gcworker stdout | 2026-08-27 14:43:14,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:43:44 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:43:16,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:26 GMT)" (scheduled at 2026-08-27 14:43:16.893815+00:00) notificationworker stdout | 2026-08-27 14:43:16,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:26 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:43:20,117 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:20 GMT)" (scheduled at 2026-08-27 14:43:20.117021+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:43:20,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:20 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:43:24,565 [305] [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 (-) - - [27/Aug/2026:14:43:24 +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-27 14:43:24,567 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:24 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:24,580 [305] [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 (-) - - [27/Aug/2026:14:43:24 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-27 14:43:24,582 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:24 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:24,582 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:43:24,583 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:43:24 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.045 47 0.045) gunicorn-web stdout | 2026-08-27 14:43:24,596 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:43:24 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-27 14:43:26,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:36 GMT)" (scheduled at 2026-08-27 14:43:26.893815+00:00) notificationworker stdout | 2026-08-27 14:43:26,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:36 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:43:31,711 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:31 GMT)" (scheduled at 2026-08-27 14:43:31.710897+00:00) repositorygcworker stdout | 2026-08-27 14:43:31,713 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:31 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:43:31,895 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:31 GMT)" (scheduled at 2026-08-27 14:43:31.894905+00:00) notificationworker stdout | 2026-08-27 14:43:31,895 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:43:34,570 [302] [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 (-) - - [27/Aug/2026:14:43:34 +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-27 14:43:34,572 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:34 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:34,585 [302] [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 (-) - - [27/Aug/2026:14:43:34 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:43:34,586 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:34 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:34,596 [302] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:43:34,597 [302] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:43:34,604 [302] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:43:34 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:43:34 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.053 47 0.053) notificationworker stdout | 2026-08-27 14:43:36,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:46 GMT)" (scheduled at 2026-08-27 14:43:36.893815+00:00) notificationworker stdout | 2026-08-27 14:43:36,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:46 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:43:38,702 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:38 GMT)" (scheduled at 2026-08-27 14:43:38.702064+00:00) namespacegcworker stdout | 2026-08-27 14:43:38,704 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:38 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:43:41,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:11 GMT)" (scheduled at 2026-08-27 14:43:41.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:43:41,690 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:43:44,564 [305] [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 (-) - - [27/Aug/2026:14:43:44 +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-27 14:43:44,565 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:44,578 [305] [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 (-) - - [27/Aug/2026:14:43:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:43:44,579 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:44,579 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:43:44,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:43:44,591 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:43:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:43:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) gcworker stdout | 2026-08-27 14:43:44,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:14 GMT)" (scheduled at 2026-08-27 14:43:44.709168+00:00) gcworker stdout | 2026-08-27 14:43:44,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:14 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:43:46,712 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:46 GMT)" (scheduled at 2026-08-27 14:43:46.711943+00:00) repositorygcworker stdout | 2026-08-27 14:43:46,712 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:46 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:43:46,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:56 GMT)" (scheduled at 2026-08-27 14:43:46.893815+00:00) notificationworker stdout | 2026-08-27 14:43:46,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:43:56 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:43:54,564 [305] [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 (-) - - [27/Aug/2026:14:43:54 +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-27 14:43:54,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:54,578 [305] [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 (-) - - [27/Aug/2026:14:43:54 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:43:54,579 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:43:54 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:43:54,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:43:54,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:43:54,591 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:43:54 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:43:54 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) exportactionlogsworker stdout | 2026-08-27 14:43:56,488 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:56 GMT)" (scheduled at 2026-08-27 14:43:56.488589+00:00) exportactionlogsworker stdout | 2026-08-27 14:43:56,491 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:44:56 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:43:56,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:06 GMT)" (scheduled at 2026-08-27 14:43:56.893815+00:00) notificationworker stdout | 2026-08-27 14:43:56,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:06 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:44:02,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:02 GMT)" (scheduled at 2026-08-27 14:44:02.703140+00:00) namespacegcworker stdout | 2026-08-27 14:44:02,703 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:02 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:44:04,565 [305] [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 (-) - - [27/Aug/2026:14:44:04 +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-27 14:44:04,567 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:04 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:04,579 [305] [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 (-) - - [27/Aug/2026:14:44:04 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:44:04,581 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:04 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:04,582 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:44:04,582 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:44:04 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.044 47 0.044) gunicorn-web stdout | 2026-08-27 14:44:04,595 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:44:04 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-27 14:44:06,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:16 GMT)" (scheduled at 2026-08-27 14:44:06.893815+00:00) notificationworker stdout | 2026-08-27 14:44:06,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:16 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-27 14:44:10,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:10 GMT)" (scheduled at 2026-08-27 14:44:10.489221+00:00) exportactionlogsworker stdout | 2026-08-27 14:44:10,489 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:10 GMT)" executed successfully nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:10 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:04f6dfaf9bb016a8a954b3e678fcc4e6aa153c1451a9ef912a0a007dae1b9a88 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.004 289 0.004) gunicorn-registry stdout | 2026-08-27 14:44:10,932 [347] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:10 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:04f6dfaf9bb016a8a954b3e678fcc4e6aa153c1451a9ef912a0a007dae1b9a88 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - test-org+release-bot [27/Aug/2026:14:44:11 +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.070 182 0.070) gunicorn-registry stdout | 2026-08-27 14:44:11,003 [349] [INFO] [gunicorn.access] 10.244.0.53 - test-org+release-bot [27/Aug/2026:14:44:11 +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" gunicorn-registry stdout | 2026-08-27 14:44:11,013 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:04f6dfaf9bb016a8a954b3e678fcc4e6aa153c1451a9ef912a0a007dae1b9a88 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:11 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:04f6dfaf9bb016a8a954b3e678fcc4e6aa153c1451a9ef912a0a007dae1b9a88 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.010 851 0.010) gunicorn-registry stdout | 2026-08-27 14:44:11,021 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:11 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 82 0.008) gunicorn-registry stdout | 2026-08-27 14:44:11,022 [349] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +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 (-) - - [27/Aug/2026:14:44:11 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 83 0.008) gunicorn-registry stdout | 2026-08-27 14:44:11,032 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:11 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.011 43 0.011) nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:11 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.013 8 0.013) gunicorn-registry stdout | 2026-08-27 14:44:11,035 [349] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:44:11,045 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:44:11,046 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:44:11,047 [348] [WARNING] [data.model.storage] Creating blob sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 without lock as fallback gunicorn-registry stdout | 2026-08-27 14:44:11,051 [349] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:44:11,051 [349] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:44:11,052 [349] [WARNING] [data.model.storage] Creating blob sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a without lock as fallback gunicorn-registry stdout | 2026-08-27 14:44:11,054 [348] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/72572abb-4926-4f17-a8aa-a50879945d6b?digest=sha256%3Ad8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:11 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/72572abb-4926-4f17-a8aa-a50879945d6b?digest=sha256%3Ad8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.022 2726 0.022) gunicorn-registry stdout | 2026-08-27 14:44:11,059 [349] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/0e33f790-183b-41ee-8ee1-3e6ad18e0c3d?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:11 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/0e33f790-183b-41ee-8ee1-3e6ad18e0c3d?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.024 128 0.024) gunicorn-registry stdout | 2026-08-27 14:44:11,092 [349] [INFO] [gunicorn.access] 10.244.0.53 - - [27/Aug/2026:14:44:11 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:04f6dfaf9bb016a8a954b3e678fcc4e6aa153c1451a9ef912a0a007dae1b9a88 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [27/Aug/2026:14:44:11 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:04f6dfaf9bb016a8a954b3e678fcc4e6aa153c1451a9ef912a0a007dae1b9a88 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.033 669 0.033) manifestsubjectbackfillworker stdout | 2026-08-27 14:44:11,116 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:11 GMT)" (scheduled at 2026-08-27 14:44:11.116390+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:44:11,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:11 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:44:11,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:41 GMT)" (scheduled at 2026-08-27 14:44:11.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:44:11,689 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:44:14,565 [302] [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 (-) - - [27/Aug/2026:14:44:14 +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-27 14:44:14,567 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:14 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:14,580 [302] [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 (-) - - [27/Aug/2026:14:44:14 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:44:14,581 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:14 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:14,582 [302] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:44:14,582 [302] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:44:14,594 [302] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:44:14 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:44:14 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.043 47 0.043) gcworker stdout | 2026-08-27 14:44:14,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:44 GMT)" (scheduled at 2026-08-27 14:44:14.709168+00:00) gcworker stdout | 2026-08-27 14:44:14,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:44:44 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:44:16,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:26 GMT)" (scheduled at 2026-08-27 14:44:16.893815+00:00) notificationworker stdout | 2026-08-27 14:44:16,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:26 GMT)" executed successfully gunicorn-registry stdout | 2026-08-27 14:44:19,272 [349] [INFO] [gunicorn.access] 10.244.0.56 - - [27/Aug/2026:14:44:19 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - - [27/Aug/2026:14:44:19 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 108 0.008) gunicorn-registry stdout | 2026-08-27 14:44:19,329 [349] [INFO] [gunicorn.access] 10.244.0.56 - test-org+release-bot [27/Aug/2026:14:44:19 +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 [27/Aug/2026:14:44:19 +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 173 0.057) gunicorn-registry stdout | 2026-08-27 14:44:19,339 [348] [INFO] [gunicorn.access] 10.244.0.56 - - [27/Aug/2026:14:44:19 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 2577 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - - [27/Aug/2026:14:44:19 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 2612 "-" "oras/1.2.0" (0.010 841 0.010) nginx stdout | 10.244.0.56 (-) - - [27/Aug/2026:14:44:19 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-27 14:44:19,342 [348] [INFO] [gunicorn.access] 10.244.0.56 - - [27/Aug/2026:14:44:19 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 0 "-" "oras/1.2.0" manifestsubjectbackfillworker stdout | 2026-08-27 14:44:20,117 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:20 GMT)" (scheduled at 2026-08-27 14:44:20.117021+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:44:20,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:20 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:44:24,565 [305] [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 (-) - - [27/Aug/2026:14:44:24 +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-27 14:44:24,567 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:24 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:24,579 [305] [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 (-) - - [27/Aug/2026:14:44:24 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-27 14:44:24,581 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:24 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:24,581 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:44:24,581 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:44:24,594 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:44:24 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:44:24 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.043 47 0.042) notificationworker stdout | 2026-08-27 14:44:26,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:36 GMT)" (scheduled at 2026-08-27 14:44:26.893815+00:00) notificationworker stdout | 2026-08-27 14:44:26,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:36 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:44:31,711 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:31 GMT)" (scheduled at 2026-08-27 14:44:31.710897+00:00) repositorygcworker stdout | 2026-08-27 14:44:31,713 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:31 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:44:31,895 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:31 GMT)" (scheduled at 2026-08-27 14:44:31.894905+00:00) notificationworker stdout | 2026-08-27 14:44:31,895 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:44:34,565 [305] [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 (-) - - [27/Aug/2026:14:44:34 +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-27 14:44:34,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:34 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:34,578 [305] [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 (-) - - [27/Aug/2026:14:44:34 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-27 14:44:34,580 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:34 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:34,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:44:34,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:44:34,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:44:34 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:44:34 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) notificationworker stdout | 2026-08-27 14:44:36,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:46 GMT)" (scheduled at 2026-08-27 14:44:36.893815+00:00) notificationworker stdout | 2026-08-27 14:44:36,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:46 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:44:38,702 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:38 GMT)" (scheduled at 2026-08-27 14:44:38.702064+00:00) namespacegcworker stdout | 2026-08-27 14:44:38,704 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:38 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:44:41,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:11 GMT)" (scheduled at 2026-08-27 14:44:41.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:44:41,689 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:11 GMT)" executed successfully nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:42 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 108 0.006) gunicorn-registry stdout | 2026-08-27 14:44:42,289 [349] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:42 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - test-org+release-bot [27/Aug/2026:14:44:42 +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 173 0.053) gunicorn-registry stdout | 2026-08-27 14:44:42,343 [349] [INFO] [gunicorn.access] 10.244.0.55 - test-org+release-bot [27/Aug/2026:14:44:42 +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-27 14:44:42,348 [347] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:42 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 2577 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:42 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 2612 "-" "oras/1.2.0" (0.004 841 0.004) nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:42 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-27 14:44:42,351 [349] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:42 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:44:43,546 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:70f3b309c5a650c70e7d8dc971d9526dd36bc91e365db77990ce219e166b8b04 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:70f3b309c5a650c70e7d8dc971d9526dd36bc91e365db77990ce219e166b8b04 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.006 290 0.006) nginx stdout | 10.244.0.55 (-) - test-org+release-bot [27/Aug/2026:14:44:43 +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.058 182 0.058) gunicorn-registry stdout | 2026-08-27 14:44:43,605 [349] [INFO] [gunicorn.access] 10.244.0.55 - test-org+release-bot [27/Aug/2026:14:44:43 +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" gunicorn-registry stdout | 2026-08-27 14:44:43,616 [349] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:70f3b309c5a650c70e7d8dc971d9526dd36bc91e365db77990ce219e166b8b04 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:70f3b309c5a650c70e7d8dc971d9526dd36bc91e365db77990ce219e166b8b04 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.010 848 0.010) nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 83 0.009) gunicorn-registry stdout | 2026-08-27 14:44:43,625 [349] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.009 83 0.009) gunicorn-registry stdout | 2026-08-27 14:44:43,626 [347] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:43 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:44:43,638 [349] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:43 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:43 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.012 43 0.012) gunicorn-registry stdout | 2026-08-27 14:44:43,653 [349] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:44:43,654 [349] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:44:43,655 [349] [WARNING] [data.model.storage] Creating blob sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 without lock as fallback nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:43 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/ec7d46a8-ba74-4090-989f-bff78ab0a3be?digest=sha256%3Ac4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.024 2743 0.024) gunicorn-registry stdout | 2026-08-27 14:44:43,662 [349] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:43 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/ec7d46a8-ba74-4090-989f-bff78ab0a3be?digest=sha256%3Ac4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [27/Aug/2026:14:44:43 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:70f3b309c5a650c70e7d8dc971d9526dd36bc91e365db77990ce219e166b8b04 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.030 669 0.030) gunicorn-registry stdout | 2026-08-27 14:44:43,692 [348] [INFO] [gunicorn.access] 10.244.0.55 - - [27/Aug/2026:14:44:43 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:70f3b309c5a650c70e7d8dc971d9526dd36bc91e365db77990ce219e166b8b04 HTTP/1.1" 201 2 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-27 14:44:44,565 [305] [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 (-) - - [27/Aug/2026:14:44:44 +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-27 14:44:44,567 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:44,582 [305] [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 (-) - - [27/Aug/2026:14:44:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:44:44,583 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:44,584 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:44:44,584 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:44:44,597 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:44:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:44:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.046 47 0.046) gcworker stdout | 2026-08-27 14:44:44,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:14 GMT)" (scheduled at 2026-08-27 14:44:44.709168+00:00) gcworker stdout | 2026-08-27 14:44:44,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:14 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:44:46,712 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:46 GMT)" (scheduled at 2026-08-27 14:44:46.711943+00:00) repositorygcworker stdout | 2026-08-27 14:44:46,712 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:46 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:44:46,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:56 GMT)" (scheduled at 2026-08-27 14:44:46.893815+00:00) notificationworker stdout | 2026-08-27 14:44:46,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:44:56 GMT)" executed successfully gunicorn-registry stdout | 2026-08-27 14:44:49,741 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:49 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:49 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 109 0.006) nginx stdout | 10.244.0.59 (-) - test-org+release-bot [27/Aug/2026:14:44:49 +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.060 173 0.060) gunicorn-registry stdout | 2026-08-27 14:44:49,801 [348] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [27/Aug/2026:14:44:49 +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-27 14:44:49,810 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:49 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/1.1" 200 2593 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:49 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/2.0" 200 2628 "-" "oras/1.2.0" (0.009 841 0.009) nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:49 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-27 14:44:49,813 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:49 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:c4f2b4ccbbb784c4a59922ae947fbe31a8881be46b483277eace166165527a91 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-27 14:44:50,141 [347] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [27/Aug/2026:14:44:50 +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.067 344 0.067) gunicorn-registry stdout | 2026-08-27 14:44:50,211 [347] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [27/Aug/2026:14:44:50 +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 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.017 1643 0.017) gunicorn-registry stdout | 2026-08-27 14:44:50,232 [347] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-27 14:44:50,419 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [27/Aug/2026:14:44:50 +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.059 344 0.059) gunicorn-registry stdout | 2026-08-27 14:44:50,482 [349] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [27/Aug/2026:14:44:50 +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-27 14:44:50,501 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.016 1643 0.016) gunicorn-registry stdout | 2026-08-27 14:44:50,512 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 4355 "-" "skopeo/1.20.0" (0.011 1280 0.011) nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.001) gunicorn-registry stdout | 2026-08-27 14:44:50,728 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [27/Aug/2026:14:44:50 +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) gunicorn-registry stdout | 2026-08-27 14:44:50,792 [348] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [27/Aug/2026:14:44:50 +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 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.012 1643 0.012) gunicorn-registry stdout | 2026-08-27 14:44:50,807 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-27 14:44:50,986 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:50 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) nginx stdout | 10.244.0.59 (-) - test-org+release-bot [27/Aug/2026:14:44:51 +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.060 344 0.060) gunicorn-registry stdout | 2026-08-27 14:44:51,049 [349] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [27/Aug/2026:14:44:51 +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 (-) - - [27/Aug/2026:14:44:51 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.084 1643 0.083) gunicorn-registry stdout | 2026-08-27 14:44:51,136 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:51 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-27 14:44:51,141 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:51 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:51 +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.59 (-) - - [27/Aug/2026:14:44:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8bd65f333dcf886588b270f800a2ac2fce6a92787c9ccbfd3c07507aeb248540 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.006 289 0.006) gunicorn-registry stdout | 2026-08-27 14:44:52,166 [346] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8bd65f333dcf886588b270f800a2ac2fce6a92787c9ccbfd3c07507aeb248540 HTTP/1.1" 401 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:44:52,223 [349] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [27/Aug/2026:14:44: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.59 (-) - test-org+release-bot [27/Aug/2026:14:44: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.057 182 0.057) nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8bd65f333dcf886588b270f800a2ac2fce6a92787c9ccbfd3c07507aeb248540 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.010 852 0.010) gunicorn-registry stdout | 2026-08-27 14:44:52,233 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:52 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:8bd65f333dcf886588b270f800a2ac2fce6a92787c9ccbfd3c07507aeb248540 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:44:52,236 [348] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44: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.59 (-) - - [27/Aug/2026:14:44: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) nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:52 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 84 0.008) gunicorn-registry stdout | 2026-08-27 14:44:52,242 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:52 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:44:52,254 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:52 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:52 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.011 43 0.011) gunicorn-registry stdout | 2026-08-27 14:44:52,268 [349] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:44:52,268 [349] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:44:52,269 [349] [WARNING] [data.model.storage] Creating blob sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 without lock as fallback gunicorn-registry stdout | 2026-08-27 14:44:52,276 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:52 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/dc5208fc-d7c2-485c-8330-29d3af167c73?digest=sha256%3A814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:52 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/dc5208fc-d7c2-485c-8330-29d3af167c73?digest=sha256%3A814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.022 3973 0.022) gunicorn-registry stdout | 2026-08-27 14:44:52,303 [349] [INFO] [gunicorn.access] 10.244.0.59 - - [27/Aug/2026:14:44:52 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:8bd65f333dcf886588b270f800a2ac2fce6a92787c9ccbfd3c07507aeb248540 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [27/Aug/2026:14:44:52 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:8bd65f333dcf886588b270f800a2ac2fce6a92787c9ccbfd3c07507aeb248540 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.026 669 0.026) gunicorn-web stdout | 2026-08-27 14:44:54,566 [305] [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-27 14:44:54,568 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:44:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.002) gunicorn-web stdout | 2026-08-27 14:44:54,582 [305] [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-27 14:44:54,583 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:44:54 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:44:54,584 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:44:54,584 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:44:54 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:44:54 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.047 47 0.047) gunicorn-web stdout | 2026-08-27 14:44:54,598 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:44:54 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-27 14:44:56,488 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:56 GMT)" (scheduled at 2026-08-27 14:44:56.488589+00:00) exportactionlogsworker stdout | 2026-08-27 14:44:56,491 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:45:56 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:44:56,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:06 GMT)" (scheduled at 2026-08-27 14:44:56.893815+00:00) notificationworker stdout | 2026-08-27 14:44:56,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:06 GMT)" executed successfully nginx stdout | 10.244.0.58 (-) - - [27/Aug/2026:14:45:01 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 108 0.005) gunicorn-registry stdout | 2026-08-27 14:45:01,297 [348] [INFO] [gunicorn.access] 10.244.0.58 - - [27/Aug/2026:14:45:01 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - test-org+release-bot [27/Aug/2026:14:45:01 +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.059 173 0.059) gunicorn-registry stdout | 2026-08-27 14:45:01,358 [348] [INFO] [gunicorn.access] 10.244.0.58 - test-org+release-bot [27/Aug/2026:14:45:01 +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-27 14:45:01,362 [349] [INFO] [gunicorn.access] 10.244.0.58 - - [27/Aug/2026:14:45:01 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 2577 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [27/Aug/2026:14:45:01 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 2612 "-" "oras/1.2.0" (0.004 842 0.004) gunicorn-registry stdout | 2026-08-27 14:45:01,365 [349] [INFO] [gunicorn.access] 10.244.0.58 - - [27/Aug/2026:14:45:01 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [27/Aug/2026:14:45:01 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.003) namespacegcworker stdout | 2026-08-27 14:45:02,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:02 GMT)" (scheduled at 2026-08-27 14:45:02.703140+00:00) namespacegcworker stdout | 2026-08-27 14:45:02,703 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:02 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:45:04,566 [305] [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 (-) - - [27/Aug/2026:14:45:04 +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-27 14:45:04,568 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:04 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:04,583 [305] [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 (-) - - [27/Aug/2026:14:45:04 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.005 159 0.005) gunicorn-web stdout | 2026-08-27 14:45:04,590 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:04 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:04,591 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:45:04,591 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:45:04,604 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:45:04 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:45:04 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.053 47 0.053) notificationworker stdout | 2026-08-27 14:45:06,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:16 GMT)" (scheduled at 2026-08-27 14:45:06.893815+00:00) notificationworker stdout | 2026-08-27 14:45:06,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:16 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-27 14:45:10,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:10 GMT)" (scheduled at 2026-08-27 14:45:10.489221+00:00) exportactionlogsworker stdout | 2026-08-27 14:45:10,489 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:10 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:45:11,116 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:11 GMT)" (scheduled at 2026-08-27 14:45:11.116390+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:45:11,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:11 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:45:11,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:41 GMT)" (scheduled at 2026-08-27 14:45:11.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:45:11,690 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:45:14,566 [305] [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 (-) - - [27/Aug/2026:14:45:14 +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-27 14:45:14,568 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:14 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:14,581 [305] [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 (-) - - [27/Aug/2026:14:45:14 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-27 14:45:14,583 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:14 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:14,583 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:45:14,583 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:45:14 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.045 47 0.045) gunicorn-web stdout | 2026-08-27 14:45:14,596 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:45:14 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" gcworker stdout | 2026-08-27 14:45:14,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:44 GMT)" (scheduled at 2026-08-27 14:45:14.709168+00:00) gcworker stdout | 2026-08-27 14:45:14,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:45:44 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:45:16,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:26 GMT)" (scheduled at 2026-08-27 14:45:16.893815+00:00) notificationworker stdout | 2026-08-27 14:45:16,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:26 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:45:20,117 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:20 GMT)" (scheduled at 2026-08-27 14:45:20.117021+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:45:20,119 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:20 GMT)" executed successfully gunicorn-registry stdout | 2026-08-27 14:45:21,307 [349] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 108 0.005) gunicorn-registry stdout | 2026-08-27 14:45:21,364 [349] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [27/Aug/2026:14:45:21 +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.57 (-) - test-org+release-bot [27/Aug/2026:14:45:21 +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 173 0.057) gunicorn-registry stdout | 2026-08-27 14:45:21,374 [347] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 2577 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 2612 "-" "oras/1.2.0" (0.010 843 0.010) nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:21 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-27 14:45:21,377 [349] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:21 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:23 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:9ed7b223934602021164225a960662e346e0ac9b55a207a1bc4d9f4ef9bda7d3 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 289 0.005) gunicorn-registry stdout | 2026-08-27 14:45:23,589 [349] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:23 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:9ed7b223934602021164225a960662e346e0ac9b55a207a1bc4d9f4ef9bda7d3 HTTP/1.1" 401 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:45:23,642 [349] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [27/Aug/2026:14:45:23 +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 [27/Aug/2026:14:45:23 +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 182 0.053) nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:23 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:9ed7b223934602021164225a960662e346e0ac9b55a207a1bc4d9f4ef9bda7d3 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.010 852 0.010) gunicorn-registry stdout | 2026-08-27 14:45:23,652 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:23 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:9ed7b223934602021164225a960662e346e0ac9b55a207a1bc4d9f4ef9bda7d3 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:23 +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-27 14:45:23,655 [349] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:23 +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 (-) - - [27/Aug/2026:14:45:23 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:96e916ecf832e189a686a6dd8fe9e23073391cc643ca9b9b217f36741747c4dd HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 83 0.007) gunicorn-registry stdout | 2026-08-27 14:45:23,660 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:23 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:96e916ecf832e189a686a6dd8fe9e23073391cc643ca9b9b217f36741747c4dd HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:45:23,992 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:23 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:23 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.331 43 0.331) gunicorn-registry stdout | 2026-08-27 14:45:24,147 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:96e916ecf832e189a686a6dd8fe9e23073391cc643ca9b9b217f36741747c4dd: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:45:24,147 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:45:24,148 [348] [WARNING] [data.model.storage] Creating blob sha256:96e916ecf832e189a686a6dd8fe9e23073391cc643ca9b9b217f36741747c4dd without lock as fallback gunicorn-registry stdout | 2026-08-27 14:45:24,260 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:24 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/5dcc8cee-7f6a-435b-a2ac-03906f708f92?digest=sha256%3A96e916ecf832e189a686a6dd8fe9e23073391cc643ca9b9b217f36741747c4dd HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:24 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/5dcc8cee-7f6a-435b-a2ac-03906f708f92?digest=sha256%3A96e916ecf832e189a686a6dd8fe9e23073391cc643ca9b9b217f36741747c4dd HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.268 2749 0.268) gunicorn-registry stdout | 2026-08-27 14:45:24,469 [348] [INFO] [gunicorn.access] 10.244.0.57 - - [27/Aug/2026:14:45:24 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:9ed7b223934602021164225a960662e346e0ac9b55a207a1bc4d9f4ef9bda7d3 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [27/Aug/2026:14:45:24 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:9ed7b223934602021164225a960662e346e0ac9b55a207a1bc4d9f4ef9bda7d3 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.208 669 0.208) gunicorn-web stdout | 2026-08-27 14:45:24,571 [303] [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 (-) - - [27/Aug/2026:14:45:24 +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-27 14:45:24,573 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:24 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:24,586 [303] [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-27 14:45:24,587 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:24 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:45:24 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:45:24,588 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:45:24,588 [303] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:45:24,601 [303] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:45:24 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:45:24 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.050 47 0.050) notificationworker stdout | 2026-08-27 14:45:26,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:36 GMT)" (scheduled at 2026-08-27 14:45:26.893815+00:00) notificationworker stdout | 2026-08-27 14:45:26,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:36 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:45:31,711 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:31 GMT)" (scheduled at 2026-08-27 14:45:31.710897+00:00) repositorygcworker stdout | 2026-08-27 14:45:31,713 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:31 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:45:31,895 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:31 GMT)" (scheduled at 2026-08-27 14:45:31.894905+00:00) notificationworker stdout | 2026-08-27 14:45:31,895 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:45:34,564 [302] [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 (-) - - [27/Aug/2026:14:45:34 +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-27 14:45:34,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:34 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:34,578 [302] [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 (-) - - [27/Aug/2026:14:45:34 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:45:34,579 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:34 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:34,580 [302] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:45:34,580 [302] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:45:34,592 [302] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:45:34 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:45:34 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.041) notificationworker stdout | 2026-08-27 14:45:36,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:46 GMT)" (scheduled at 2026-08-27 14:45:36.893815+00:00) notificationworker stdout | 2026-08-27 14:45:36,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:46 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:45:38,702 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:38 GMT)" (scheduled at 2026-08-27 14:45:38.702064+00:00) namespacegcworker stdout | 2026-08-27 14:45:38,704 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:38 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:45:41,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:11 GMT)" (scheduled at 2026-08-27 14:45:41.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:45:41,690 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:11 GMT)" executed successfully nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:44 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 110 0.005) gunicorn-registry stdout | 2026-08-27 14:45:44,355 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:44 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [27/Aug/2026:14:45:44 +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 173 0.052) gunicorn-registry stdout | 2026-08-27 14:45:44,408 [349] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [27/Aug/2026:14:45:44 +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-27 14:45:44,417 [347] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:44 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/1.1" 200 3823 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:44 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/2.0" 200 3858 "-" "oras/1.2.0" (0.009 843 0.009) gunicorn-registry stdout | 2026-08-27 14:45:44,420 [347] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:44 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:44 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:814b10f6d69a7ff624ad9d0f3f018a54df9c7ea731f43cd5e6ea6f6a73946569 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-web stdout | 2026-08-27 14:45:44,566 [303] [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 (-) - - [27/Aug/2026:14:45:44 +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-27 14:45:44,568 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:44,583 [303] [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 (-) - - [27/Aug/2026:14:45:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:45:44,584 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:44,585 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:45:44,585 [303] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:45:44,598 [303] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:45:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:45:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.047 47 0.047) gcworker stdout | 2026-08-27 14:45:44,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:14 GMT)" (scheduled at 2026-08-27 14:45:44.709168+00:00) gcworker stdout | 2026-08-27 14:45:44,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:14 GMT)" executed successfully gunicorn-registry stdout | 2026-08-27 14:45:44,824 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:44 +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 (-) - - [27/Aug/2026:14:45:44 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 401 0 "-" "oras/1.3.0+1.25.7" (0.005 292 0.005) nginx stdout | 10.244.0.60 (-) - test-org+release-bot [27/Aug/2026:14:45:44 +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.053 172 0.053) gunicorn-registry stdout | 2026-08-27 14:45:44,877 [348] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [27/Aug/2026:14:45:44 +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-27 14:45:44,890 [347] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:44 +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 (-) - - [27/Aug/2026:14:45:44 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "oras/1.3.0+1.25.7" (0.013 826 0.013) nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:44 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 401 0 "-" "oras/1.3.0+1.25.7" (0.004 252 0.004) gunicorn-registry stdout | 2026-08-27 14:45:44,988 [349] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:44 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 401 0 "-" "oras/1.3.0+1.25.7" gunicorn-registry stdout | 2026-08-27 14:45:45,055 [349] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [27/Aug/2026:14:45:45 +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 [27/Aug/2026:14:45:45 +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.066 180 0.066) gunicorn-registry stdout | 2026-08-27 14:45:45,061 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:45 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 404 0 "-" "oras/1.3.0+1.25.7" nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:45 +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 852 0.006) nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:46 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f6311cd4eb5421134e11f04350c380d5e89053874dbf250e98c19448e8cdc441 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 289 0.005) gunicorn-registry stdout | 2026-08-27 14:45:46,015 [349] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:46 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f6311cd4eb5421134e11f04350c380d5e89053874dbf250e98c19448e8cdc441 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [27/Aug/2026:14:45:46 +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.055 182 0.055) gunicorn-registry stdout | 2026-08-27 14:45:46,070 [347] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [27/Aug/2026:14:45:46 +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 (-) - - [27/Aug/2026:14:45:46 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f6311cd4eb5421134e11f04350c380d5e89053874dbf250e98c19448e8cdc441 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 848 0.009) gunicorn-registry stdout | 2026-08-27 14:45:46,079 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:46 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f6311cd4eb5421134e11f04350c380d5e89053874dbf250e98c19448e8cdc441 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:45:46,087 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:46 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:46 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.008 83 0.008) gunicorn-registry stdout | 2026-08-27 14:45:46,089 [349] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:46 +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 (-) - - [27/Aug/2026:14:45:46 +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-27 14:45:46,245 [348] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:46 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:46 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.158 43 0.158) gunicorn-registry stdout | 2026-08-27 14:45:46,461 [349] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:45:46,461 [349] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:45:46,463 [349] [WARNING] [data.model.storage] Creating blob sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed without lock as fallback gunicorn-registry stdout | 2026-08-27 14:45:46,653 [349] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:46 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/e03ebad0-e733-45a1-b8e3-2a5af4153490?digest=sha256%3A92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:46 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/e03ebad0-e733-45a1-b8e3-2a5af4153490?digest=sha256%3A92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.408 3971 0.408) repositorygcworker stdout | 2026-08-27 14:45:46,712 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:46 GMT)" (scheduled at 2026-08-27 14:45:46.711943+00:00) repositorygcworker stdout | 2026-08-27 14:45:46,712 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:46 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:45:46,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:56 GMT)" (scheduled at 2026-08-27 14:45:46.893815+00:00) notificationworker stdout | 2026-08-27 14:45:46,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:45:56 GMT)" executed successfully gunicorn-registry stdout | 2026-08-27 14:45:47,157 [349] [INFO] [gunicorn.access] 10.244.0.60 - - [27/Aug/2026:14:45:47 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:f6311cd4eb5421134e11f04350c380d5e89053874dbf250e98c19448e8cdc441 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [27/Aug/2026:14:45:47 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:f6311cd4eb5421134e11f04350c380d5e89053874dbf250e98c19448e8cdc441 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.504 669 0.504) gunicorn-web stdout | 2026-08-27 14:45:54,578 [300] [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 (-) - - [27/Aug/2026:14:45:54 +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-27 14:45:54,580 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:54,592 [300] [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 (-) - - [27/Aug/2026:14:45:54 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:45:54,594 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:45:54 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:45:54,606 [300] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:45:54,606 [300] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:45:54 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.063 47 0.063) gunicorn-web stdout | 2026-08-27 14:45:54,615 [300] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:45:54 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-27 14:45:56,488 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:56 GMT)" (scheduled at 2026-08-27 14:45:56.488589+00:00) exportactionlogsworker stdout | 2026-08-27 14:45:56,490 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:46:56 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:45:56,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:06 GMT)" (scheduled at 2026-08-27 14:45:56.893815+00:00) notificationworker stdout | 2026-08-27 14:45:56,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:06 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:46:02,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:02 GMT)" (scheduled at 2026-08-27 14:46:02.703140+00:00) namespacegcworker stdout | 2026-08-27 14:46:02,703 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:02 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:46:04,564 [305] [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 (-) - - [27/Aug/2026:14:46:04 +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-27 14:46:04,566 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:04 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:04,578 [305] [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 (-) - - [27/Aug/2026:14:46:04 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:46:04,580 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:04 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:04,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:46:04,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:46:04,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:46:04 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:46:04 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) notificationworker stdout | 2026-08-27 14:46:06,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:16 GMT)" (scheduled at 2026-08-27 14:46:06.893815+00:00) notificationworker stdout | 2026-08-27 14:46:06,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:16 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-27 14:46:10,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:10 GMT)" (scheduled at 2026-08-27 14:46:10.489221+00:00) exportactionlogsworker stdout | 2026-08-27 14:46:10,489 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:10 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:46:11,116 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:11 GMT)" (scheduled at 2026-08-27 14:46:11.116390+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:46:11,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:11 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:46:11,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:41 GMT)" (scheduled at 2026-08-27 14:46:11.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:46:11,690 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:41 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:46:14,564 [305] [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 (-) - - [27/Aug/2026:14:46:14 +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-27 14:46:14,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:14 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:14,579 [305] [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 (-) - - [27/Aug/2026:14:46:14 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:46:14,580 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:14 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:14,581 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:46:14,581 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:46:14,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:46:14 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:46:14 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) gcworker stdout | 2026-08-27 14:46:14,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:44 GMT)" (scheduled at 2026-08-27 14:46:14.709168+00:00) gcworker stdout | 2026-08-27 14:46:14,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:46:44 GMT)" executed successfully nginx stdout | 10.244.0.61 (-) - - [27/Aug/2026:14:46:15 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 108 0.006) gunicorn-registry stdout | 2026-08-27 14:46:15,626 [348] [INFO] [gunicorn.access] 10.244.0.61 - - [27/Aug/2026:14:46:15 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - test-org+release-bot [27/Aug/2026:14:46:15 +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 173 0.062) gunicorn-registry stdout | 2026-08-27 14:46:15,688 [348] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [27/Aug/2026:14:46:15 +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-27 14:46:15,693 [349] [INFO] [gunicorn.access] 10.244.0.61 - - [27/Aug/2026:14:46:15 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 2577 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - - [27/Aug/2026:14:46:15 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 2612 "-" "oras/1.2.0" (0.004 837 0.004) nginx stdout | 10.244.0.61 (-) - - [27/Aug/2026:14:46:15 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.003) gunicorn-registry stdout | 2026-08-27 14:46:15,696 [348] [INFO] [gunicorn.access] 10.244.0.61 - - [27/Aug/2026:14:46:15 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:d8a136c00aa808855b109a87d177b67ca0c84033980c712edb26c8807bc1c989 HTTP/1.1" 200 0 "-" "oras/1.2.0" notificationworker stdout | 2026-08-27 14:46:16,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:26 GMT)" (scheduled at 2026-08-27 14:46:16.893815+00:00) notificationworker stdout | 2026-08-27 14:46:16,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:26 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:46:20,117 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:20 GMT)" (scheduled at 2026-08-27 14:46:20.117021+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:46:20,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:20 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:46:24,563 [303] [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 (-) - - [27/Aug/2026:14:46:24 +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-27 14:46:24,565 [347] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:24 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:24,577 [303] [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 (-) - - [27/Aug/2026:14:46:24 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:46:24,578 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:24 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:24,579 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:46:24,579 [303] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:46:24 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.040) gunicorn-web stdout | 2026-08-27 14:46:24,591 [303] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:46:24 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-27 14:46:24,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:51:24 GMT)" (scheduled at 2026-08-27 14:46:24.894612+00:00) notificationworker stdout | 2026-08-27 14:46:24,898 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:51:24 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:46:26,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:36 GMT)" (scheduled at 2026-08-27 14:46:26.893815+00:00) notificationworker stdout | 2026-08-27 14:46:26,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:36 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:46:31,711 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:31 GMT)" (scheduled at 2026-08-27 14:46:31.710897+00:00) repositorygcworker stdout | 2026-08-27 14:46:31,713 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:31 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:46:31,895 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:31 GMT)" (scheduled at 2026-08-27 14:46:31.894905+00:00) notificationworker stdout | 2026-08-27 14:46:31,895 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:31 GMT)" executed successfully nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 109 0.006) gunicorn-registry stdout | 2026-08-27 14:46:32,619 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [27/Aug/2026:14:46:32 +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 173 0.057) gunicorn-registry stdout | 2026-08-27 14:46:32,676 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:32 +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-27 14:46:32,686 [346] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 200 3821 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 200 3856 "-" "oras/1.2.0" (0.010 842 0.010) nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:32 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.003) gunicorn-registry stdout | 2026-08-27 14:46:32,689 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:32 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:34 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 42 0.002) gunicorn-registry stdout | 2026-08-27 14:46:34,270 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:34 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" gunicorn-registry stdout | 2026-08-27 14:46:34,322 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:34 +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 [27/Aug/2026:14:46:34 +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 189 0.052) nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:34 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "go-containerregistry/v0.21.7" (0.110 1129 0.110) gunicorn-registry stdout | 2026-08-27 14:46:34,433 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:34 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 0 "-" "go-containerregistry/v0.21.7" gunicorn-web stdout | 2026-08-27 14:46:34,564 [305] [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 (-) - - [27/Aug/2026:14:46:34 +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-27 14:46:34,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:34 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:34,578 [305] [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 (-) - - [27/Aug/2026:14:46:34 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:46:34,579 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:34 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:34,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:46:34,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:46:34 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) gunicorn-web stdout | 2026-08-27 14:46:34,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:46:34 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-27 14:46:36,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:46 GMT)" (scheduled at 2026-08-27 14:46:36.893815+00:00) notificationworker stdout | 2026-08-27 14:46:36,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:46 GMT)" executed successfully nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-27 14:46:37,245 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" gunicorn-registry stdout | 2026-08-27 14:46:37,297 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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 [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "go-containerregistry/v0.21.7" (0.010 824 0.010) gunicorn-registry stdout | 2026-08-27 14:46:37,308 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:46:37,310 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [27/Aug/2026:14:46:37 +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.053) gunicorn-registry stdout | 2026-08-27 14:46:37,363 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +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-27 14:46:37,373 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-27 14:46:37,383 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 200 4337 "-" "go-containerregistry/v0.21.7" (0.008 79 0.008) nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:46:37,385 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [27/Aug/2026:14:46:37 +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-27 14:46:37,437 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "go-containerregistry/v0.21.7" (0.011 8 0.011) gunicorn-registry stdout | 2026-08-27 14:46:37,449 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:46:37,653 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [27/Aug/2026:14:46:37 +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.053) gunicorn-registry stdout | 2026-08-27 14:46:37,706 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +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-27 14:46:37,716 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-27 14:46:37,721 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 200 4337 "-" "go-containerregistry/v0.21.7" (0.003 7 0.003) nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:46:37,723 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" gunicorn-registry stdout | 2026-08-27 14:46:37,775 [348] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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 [27/Aug/2026:14:46:37 +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-27 14:46:37,781 [349] [WARNING] [data.cache.impl] Got exception when trying to retrieve key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 gunicorn-registry stdout | 2026-08-27 14:46:37,784 [349] [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' nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 104 "-" "go-containerregistry/v0.21.7" (0.010 114 0.010) gunicorn-registry stdout | 2026-08-27 14:46:37,785 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:46:37,787 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [27/Aug/2026:14:46:37 +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.053) gunicorn-registry stdout | 2026-08-27 14:46:37,840 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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-27 14:46:37,854 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 200 626 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 200 626 "-" "go-containerregistry/v0.21.7" (0.014 86 0.014) gunicorn-registry stdout | 2026-08-27 14:46:37,863 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 200 276 "-" "go-containerregistry/v0.21.7" (0.008 80 0.008) nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:46:37,865 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [27/Aug/2026:14:46:37 +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-27 14:46:37,918 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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-27 14:46:37,924 [348] [WARNING] [data.cache.impl] Got exception when trying to retrieve key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 gunicorn-registry stdout | 2026-08-27 14:46:37,927 [348] [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-27 14:46:37,929 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 104 "-" "go-containerregistry/v0.21.7" (0.011 8 0.011) nginx stdout | 10.244.0.62 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.001 6 0.001) gunicorn-registry stdout | 2026-08-27 14:46:37,931 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [27/Aug/2026:14:46:37 +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-27 14:46:37,983 [349] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [27/Aug/2026:14:46:37 +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 (-) - - [27/Aug/2026:14:46:37 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 200 521 "-" "go-containerregistry/v0.21.7" (0.014 86 0.014) gunicorn-registry stdout | 2026-08-27 14:46:37,997 [348] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:37 +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-27 14:46:38,007 [349] [INFO] [gunicorn.access] 10.244.0.62 - - [27/Aug/2026:14:46:38 +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 (-) - - [27/Aug/2026:14:46:38 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 200 23632 "-" "go-containerregistry/v0.21.7" (0.008 79 0.008) namespacegcworker stdout | 2026-08-27 14:46:38,702 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:38 GMT)" (scheduled at 2026-08-27 14:46:38.702064+00:00) namespacegcworker stdout | 2026-08-27 14:46:38,704 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:38 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:46:41,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:11 GMT)" (scheduled at 2026-08-27 14:46:41.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:46:41,690 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:11 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:46:43,712 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:51:43 GMT)" (scheduled at 2026-08-27 14:46:43.711710+00:00) repositorygcworker stdout | 2026-08-27 14:46:43,716 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:51:43 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:46:44,564 [303] [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 (-) - - [27/Aug/2026:14:46:44 +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-27 14:46:44,565 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:44,579 [303] [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 (-) - - [27/Aug/2026:14:46:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-27 14:46:44,581 [300] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:44,582 [303] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:46:44,582 [303] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:46:44,596 [303] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:46:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:46:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.045 47 0.045) gcworker stdout | 2026-08-27 14:46:44,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:14 GMT)" (scheduled at 2026-08-27 14:46:44.709168+00:00) gcworker stdout | 2026-08-27 14:46:44,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:14 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:46:46,712 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:46 GMT)" (scheduled at 2026-08-27 14:46:46.711943+00:00) repositorygcworker stdout | 2026-08-27 14:46:46,712 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:46 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:46:46,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:56 GMT)" (scheduled at 2026-08-27 14:46:46.893815+00:00) notificationworker stdout | 2026-08-27 14:46:46,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:46:56 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:46:54,564 [305] [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 (-) - - [27/Aug/2026:14:46:54 +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-27 14:46:54,565 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:54,578 [305] [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 (-) - - [27/Aug/2026:14:46:54 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:46:54,579 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:46:54 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:46:54,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:46:54,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:46:54,593 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:46:54 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:46:54 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.042 47 0.042) exportactionlogsworker stdout | 2026-08-27 14:46:56,488 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:56 GMT)" (scheduled at 2026-08-27 14:46:56.488589+00:00) exportactionlogsworker stdout | 2026-08-27 14:46:56,490 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:47:56 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:46:56,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:06 GMT)" (scheduled at 2026-08-27 14:46:56.893815+00:00) notificationworker stdout | 2026-08-27 14:46:56,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:06 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:47:02,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:02 GMT)" (scheduled at 2026-08-27 14:47:02.703140+00:00) namespacegcworker stdout | 2026-08-27 14:47:02,703 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:02 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:47:04,567 [305] [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 (-) - - [27/Aug/2026:14:47:04 +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-27 14:47:04,569 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:04 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:04,581 [305] [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 (-) - - [27/Aug/2026:14:47:04 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:47:04,582 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:04 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:04,583 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:47:04,583 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:47:04,596 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:47:04 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:47:04 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.046 47 0.045) notificationworker stdout | 2026-08-27 14:47:06,895 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:16 GMT)" (scheduled at 2026-08-27 14:47:06.893815+00:00) notificationworker stdout | 2026-08-27 14:47:06,897 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:16 GMT)" executed successfully exportactionlogsworker stdout | 2026-08-27 14:47:10,489 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:10 GMT)" (scheduled at 2026-08-27 14:47:10.489221+00:00) exportactionlogsworker stdout | 2026-08-27 14:47:10,489 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:10 GMT)" executed successfully nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:10 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-27 14:47:10,864 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:10 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [27/Aug/2026:14:47:10 +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 173 0.053) gunicorn-registry stdout | 2026-08-27 14:47:10,917 [349] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:10 +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-27 14:47:10,921 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:10 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 200 3821 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:10 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 200 3856 "-" "oras/1.2.0" (0.004 837 0.004) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:10 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-27 14:47:10,924 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:10 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:92449e337dd3e26ea42d2dbb1963d6ba5097c801a88f9759332cb6abb5a7f4ed HTTP/1.1" 200 0 "-" "oras/1.2.0" manifestsubjectbackfillworker stdout | 2026-08-27 14:47:11,116 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:11 GMT)" (scheduled at 2026-08-27 14:47:11.116390+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:47:11,118 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:11 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-27 14:47:11,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:41 GMT)" (scheduled at 2026-08-27 14:47:11.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:47:11,689 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:41 GMT)" executed successfully nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:11 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-27 14:47:11,960 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:11 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-27 14:47:12,024 [348] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:12 +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 (-) - test-org+release-bot [27/Aug/2026:14:47:12 +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.060 344 0.060) gunicorn-registry stdout | 2026-08-27 14:47:12,040 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.013 1643 0.013) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-27 14:47:12,206 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-27 14:47:12,274 [349] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:12 +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 (-) - test-org+release-bot [27/Aug/2026:14:47:12 +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.063 344 0.063) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.011 1643 0.011) gunicorn-registry stdout | 2026-08-27 14:47:12,288 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-27 14:47:12,292 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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 (-) - - [27/Aug/2026:14:47:12 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-27 14:47:12,485 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-27 14:47:12,543 [349] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:12 +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 (-) - test-org+release-bot [27/Aug/2026:14:47:12 +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.055) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.011 1643 0.011) gunicorn-registry stdout | 2026-08-27 14:47:12,558 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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-27 14:47:12,593 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +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 [27/Aug/2026:14:47:12 +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 172 0.053) gunicorn-registry stdout | 2026-08-27 14:47:12,646 [348] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:12 +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" gunicorn-registry stdout | 2026-08-27 14:47:12,657 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +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 (-) - - [27/Aug/2026:14:47:12 +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.011) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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-27 14:47:12,767 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +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-27 14:47:12,820 [348] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:12 +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 [27/Aug/2026:14:47:12 +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.053 180 0.053) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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.005 853 0.005) gunicorn-registry stdout | 2026-08-27 14:47:12,825 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +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 (-) - - [27/Aug/2026:14:47:12 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.002 73 0.002) gunicorn-registry stdout | 2026-08-27 14:47:12,880 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +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 [27/Aug/2026:14:47:12 +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.053 168 0.053) gunicorn-registry stdout | 2026-08-27 14:47:12,933 [349] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:12 +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 (-) - - [27/Aug/2026:14:47:12 +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-27 14:47:12,943 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +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-27 14:47:12,954 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +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 (-) - - [27/Aug/2026:14:47:12 +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 8 0.010) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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-27 14:47:12,956 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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.013 86 0.013) gunicorn-registry stdout | 2026-08-27 14:47:12,958 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 200 521 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-27 14:47:12,958 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 200 626 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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.013) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:12 +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.016 87 0.016) gunicorn-registry stdout | 2026-08-27 14:47:12,961 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:12 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sbom HTTP/1.1" 200 391 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - test-org+release-bot [27/Aug/2026:14:47:13 +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.064 80 0.064) gunicorn-registry stdout | 2026-08-27 14:47:13,020 [349] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,030 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.009 152 0.009) gunicorn-registry stdout | 2026-08-27 14:47:13,030 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.009 93 0.009) gunicorn-registry stdout | 2026-08-27 14:47:13,031 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,031 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.010 944 0.010) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.011 94 0.011) gunicorn-registry stdout | 2026-08-27 14:47:13,039 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.008 86 0.008) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.010) gunicorn-registry stdout | 2026-08-27 14:47:13,040 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,040 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.009 86 0.009) gunicorn-registry stdout | 2026-08-27 14:47:13,041 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.001 14 0.001) gunicorn-registry stdout | 2026-08-27 14:47:13,042 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.011 85 0.011) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.011 86 0.011) gunicorn-registry stdout | 2026-08-27 14:47:13,044 [343] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,045 [344] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.012 87 0.012) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.011) gunicorn-registry stdout | 2026-08-27 14:47:13,046 [341] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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-27 14:47:13,047 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.014 86 0.014) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.014 86 0.014) gunicorn-registry stdout | 2026-08-27 14:47:13,047 [342] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.019 86 0.019) gunicorn-registry stdout | 2026-08-27 14:47:13,052 [342] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - test-org+release-bot [27/Aug/2026:14:47:13 +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.056 215 0.056) gunicorn-registry stdout | 2026-08-27 14:47:13,099 [349] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.118 140 0.118) gunicorn-registry stdout | 2026-08-27 14:47:13,217 [342] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.121 141 0.121) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.121 140 0.121) gunicorn-registry stdout | 2026-08-27 14:47:13,220 [344] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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-27 14:47:13,220 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.125 140 0.125) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.125 139 0.125) gunicorn-registry stdout | 2026-08-27 14:47:13,224 [343] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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-27 14:47:13,224 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,224 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.125 1118 0.125) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.128 198 0.128) gunicorn-registry stdout | 2026-08-27 14:47:13,227 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,227 [341] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,227 [342] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.128 140 0.128) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.009 90 0.009) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.132 140 0.132) gunicorn-registry stdout | 2026-08-27 14:47:13,231 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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-27 14:47:13,324 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.096 153 0.096) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.243 140 0.243) gunicorn-registry stdout | 2026-08-27 14:47:13,342 [340] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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-27 14:47:13,342 [345] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.111 550 0.111) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +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.195 658 0.195) gunicorn-registry stdout | 2026-08-27 14:47:13,419 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.197 1689 0.196) gunicorn-registry stdout | 2026-08-27 14:47:13,424 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.267 1202 0.266) gunicorn-registry stdout | 2026-08-27 14:47:13,609 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.011) gunicorn-registry stdout | 2026-08-27 14:47:13,621 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.009 48 0.009) gunicorn-registry stdout | 2026-08-27 14:47:13,630 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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 (-) - - [27/Aug/2026:14:47:13 +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.023 1154 0.023) gunicorn-registry stdout | 2026-08-27 14:47:13,654 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +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" gunicorn-registry stdout | 2026-08-27 14:47:13,979 [347] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:13 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:077ba1e93cfe4011d73efb0a2a5d195543e77339b8ff4abcdea5bbd6a87bd137 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:13 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:077ba1e93cfe4011d73efb0a2a5d195543e77339b8ff4abcdea5bbd6a87bd137 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.006 290 0.006) nginx stdout | 10.244.0.63 (-) - test-org+release-bot [27/Aug/2026:14:47:14 +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.058 182 0.058) gunicorn-registry stdout | 2026-08-27 14:47:14,037 [347] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [27/Aug/2026:14:47:14 +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 (-) - - [27/Aug/2026:14:47:14 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:077ba1e93cfe4011d73efb0a2a5d195543e77339b8ff4abcdea5bbd6a87bd137 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 851 0.009) gunicorn-registry stdout | 2026-08-27 14:47:14,046 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:14 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:077ba1e93cfe4011d73efb0a2a5d195543e77339b8ff4abcdea5bbd6a87bd137 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:47:14,054 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:14 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:14 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 83 0.007) nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:14 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.009 83 0.009) gunicorn-registry stdout | 2026-08-27 14:47:14,056 [348] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:14 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:47:14,066 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:14 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:14 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.011 43 0.011) gunicorn-registry stdout | 2026-08-27 14:47:14,078 [349] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:47:14,078 [349] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:47:14,079 [349] [WARNING] [data.model.storage] Creating blob sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d without lock as fallback gunicorn-registry stdout | 2026-08-27 14:47:14,086 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:14 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/4fccd347-ad2d-4bee-9838-6dd195d04e53?digest=sha256%3A454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:14 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/4fccd347-ad2d-4bee-9838-6dd195d04e53?digest=sha256%3A454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.020 4093 0.020) gunicorn-registry stdout | 2026-08-27 14:47:14,117 [349] [INFO] [gunicorn.access] 10.244.0.63 - - [27/Aug/2026:14:47:14 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:077ba1e93cfe4011d73efb0a2a5d195543e77339b8ff4abcdea5bbd6a87bd137 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [27/Aug/2026:14:47:14 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:077ba1e93cfe4011d73efb0a2a5d195543e77339b8ff4abcdea5bbd6a87bd137 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.030 669 0.030) gunicorn-web stdout | 2026-08-27 14:47:14,564 [305] [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 (-) - - [27/Aug/2026:14:47:14 +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-27 14:47:14,566 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:14 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:14,578 [305] [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 (-) - - [27/Aug/2026:14:47:14 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:47:14,579 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:14 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:14,580 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:47:14,580 [305] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:47:14 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.041 47 0.041) gunicorn-web stdout | 2026-08-27 14:47:14,592 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:47:14 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" gcworker stdout | 2026-08-27 14:47:14,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:44 GMT)" (scheduled at 2026-08-27 14:47:14.709168+00:00) gcworker stdout | 2026-08-27 14:47:14,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:47:44 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:47:16,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:26 GMT)" (scheduled at 2026-08-27 14:47:16.893815+00:00) notificationworker stdout | 2026-08-27 14:47:16,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:26 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-27 14:47:20,117 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:20 GMT)" (scheduled at 2026-08-27 14:47:20.117021+00:00) manifestsubjectbackfillworker stdout | 2026-08-27 14:47:20,119 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:20 GMT)" executed successfully nginx stdout | 10.244.0.65 (-) - - [27/Aug/2026:14:47:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.006 109 0.006) gunicorn-registry stdout | 2026-08-27 14:47:21,050 [348] [INFO] [gunicorn.access] 10.244.0.65 - - [27/Aug/2026:14:47:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.65 (-) - test-org+release-bot [27/Aug/2026:14:47:21 +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.063 173 0.063) gunicorn-registry stdout | 2026-08-27 14:47:21,113 [348] [INFO] [gunicorn.access] 10.244.0.65 - test-org+release-bot [27/Aug/2026:14:47:21 +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-27 14:47:21,123 [349] [INFO] [gunicorn.access] 10.244.0.65 - - [27/Aug/2026:14:47:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 200 3944 "-" "oras/1.2.0" nginx stdout | 10.244.0.65 (-) - - [27/Aug/2026:14:47:21 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 200 3974 "-" "oras/1.2.0" (0.009 843 0.009) nginx stdout | 10.244.0.65 (-) - - [27/Aug/2026:14:47:21 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 11 0.002) gunicorn-registry stdout | 2026-08-27 14:47:21,125 [349] [INFO] [gunicorn.access] 10.244.0.65 - - [27/Aug/2026:14:47:21 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-27 14:47:24,564 [305] [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 (-) - - [27/Aug/2026:14:47:24 +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-27 14:47:24,565 [349] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:24 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:24,577 [305] [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 (-) - - [27/Aug/2026:14:47:24 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:47:24,578 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:24 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:24,579 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:47:24,579 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:47:24,591 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:47:24 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:47:24 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) notificationworker stdout | 2026-08-27 14:47:26,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:36 GMT)" (scheduled at 2026-08-27 14:47:26.893815+00:00) notificationworker stdout | 2026-08-27 14:47:26,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:36 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:47:31,703 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:52:31 GMT)" (scheduled at 2026-08-27 14:47:31.702870+00:00) namespacegcworker stdout | 2026-08-27 14:47:31,706 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-27 14:52:31 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:47:31,711 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:31 GMT)" (scheduled at 2026-08-27 14:47:31.710897+00:00) repositorygcworker stdout | 2026-08-27 14:47:31,713 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:31 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:47:31,895 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:31 GMT)" (scheduled at 2026-08-27 14:47:31.894905+00:00) notificationworker stdout | 2026-08-27 14:47:31,895 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:31 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:47:34,566 [305] [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 (-) - - [27/Aug/2026:14:47:34 +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-27 14:47:34,568 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:34 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:34,581 [305] [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 (-) - - [27/Aug/2026:14:47:34 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:47:34,583 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:34 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:34,583 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:47:34,584 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:47:34,596 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:47:34 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:47:34 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.045 47 0.044) notificationworker stdout | 2026-08-27 14:47:36,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:46 GMT)" (scheduled at 2026-08-27 14:47:36.893815+00:00) notificationworker stdout | 2026-08-27 14:47:36,898 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:46 GMT)" executed successfully namespacegcworker stdout | 2026-08-27 14:47:38,702 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:38 GMT)" (scheduled at 2026-08-27 14:47:38.702064+00:00) namespacegcworker stdout | 2026-08-27 14:47:38,704 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:38 GMT)" executed successfully gunicorn-registry stdout | 2026-08-27 14:47:39,011 [349] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.005 109 0.005) gunicorn-registry stdout | 2026-08-27 14:47:39,068 [349] [INFO] [gunicorn.access] 10.244.0.64 - test-org+release-bot [27/Aug/2026:14:47: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" nginx stdout | 10.244.0.64 (-) - test-org+release-bot [27/Aug/2026:14:47: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 173 0.057) gunicorn-registry stdout | 2026-08-27 14:47:39,073 [347] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 200 3944 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 200 3974 "-" "oras/1.2.0" (0.005 842 0.005) nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:39 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.003) gunicorn-registry stdout | 2026-08-27 14:47:39,076 [349] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:39 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:454dabc987d5938abe4e0055a0c22ce97a0e1342e7c43df5300e5cb474f98e2d HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-27 14:47:40,279 [303] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:40 +0000] "GET /api/v1/discovery HTTP/1.0" 200 152812 "-" "python-requests/2.32.5" nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:40 +0000] "GET /api/v1/discovery HTTP/1.1" 200 152812 "-" "python-requests/2.32.5" (0.020 164 0.020) gunicorn-web stdout | 2026-08-27 14:47:40,590 [303] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:40 +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 (-) - - [27/Aug/2026:14:47:40 +0000] "POST /api/v1/repository/test-org/released-dc-metro-map/changevisibility HTTP/1.1" 200 18 "-" "python-requests/2.32.5" (0.291 354 0.290) nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:0cb6fc34de3e1236272032247ed3fb73b3b945fd9fa0c47b5a012ca70113abc9 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.005 289 0.005) gunicorn-registry stdout | 2026-08-27 14:47:41,280 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:0cb6fc34de3e1236272032247ed3fb73b3b945fd9fa0c47b5a012ca70113abc9 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - test-org+release-bot [27/Aug/2026:14:47: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.054 182 0.054) gunicorn-registry stdout | 2026-08-27 14:47:41,334 [347] [INFO] [gunicorn.access] 10.244.0.64 - test-org+release-bot [27/Aug/2026:14:47: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.64 (-) - - [27/Aug/2026:14:47:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:0cb6fc34de3e1236272032247ed3fb73b3b945fd9fa0c47b5a012ca70113abc9 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.009 847 0.009) gunicorn-registry stdout | 2026-08-27 14:47:41,343 [349] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:41 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:0cb6fc34de3e1236272032247ed3fb73b3b945fd9fa0c47b5a012ca70113abc9 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:41 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.002 83 0.002) gunicorn-registry stdout | 2026-08-27 14:47:41,346 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47: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.64 (-) - - [27/Aug/2026:14:47:41 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:15fdc93a818e68139bb7a14f38094bad2896444dfc1cb360417440558b7c6bbf HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.007 84 0.007) gunicorn-registry stdout | 2026-08-27 14:47:41,350 [349] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:41 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:15fdc93a818e68139bb7a14f38094bad2896444dfc1cb360417440558b7c6bbf HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:41 +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-27 14:47:41,360 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:41 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-27 14:47:41,372 [348] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:15fdc93a818e68139bb7a14f38094bad2896444dfc1cb360417440558b7c6bbf: GlobalLock not configured gunicorn-registry stdout | 2026-08-27 14:47:41,372 [348] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-27 14:47:41,373 [348] [WARNING] [data.model.storage] Creating blob sha256:15fdc93a818e68139bb7a14f38094bad2896444dfc1cb360417440558b7c6bbf without lock as fallback gunicorn-registry stdout | 2026-08-27 14:47:41,380 [348] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:41 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/356ec84f-9065-46f1-ae24-86a6e2a8386b?digest=sha256%3A15fdc93a818e68139bb7a14f38094bad2896444dfc1cb360417440558b7c6bbf HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:41 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/356ec84f-9065-46f1-ae24-86a6e2a8386b?digest=sha256%3A15fdc93a818e68139bb7a14f38094bad2896444dfc1cb360417440558b7c6bbf HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.019 4084 0.019) nginx stdout | 10.244.0.64 (-) - - [27/Aug/2026:14:47:41 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:0cb6fc34de3e1236272032247ed3fb73b3b945fd9fa0c47b5a012ca70113abc9 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.027 669 0.027) gunicorn-registry stdout | 2026-08-27 14:47:41,408 [349] [INFO] [gunicorn.access] 10.244.0.64 - - [27/Aug/2026:14:47:41 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:0cb6fc34de3e1236272032247ed3fb73b3b945fd9fa0c47b5a012ca70113abc9 HTTP/1.1" 201 2 "-" "oras/1.2.0" buildlogsarchiver stdout | 2026-08-27 14:47:41,688 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:48:11 GMT)" (scheduled at 2026-08-27 14:47:41.687944+00:00) buildlogsarchiver stdout | 2026-08-27 14:47:41,689 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-27 14:48:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:47:44,563 [305] [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 (-) - - [27/Aug/2026:14:47:44 +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-27 14:47:44,565 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:44 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:44,576 [305] [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 (-) - - [27/Aug/2026:14:47:44 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:47:44,577 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:44 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:44,578 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:47:44,578 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:47:44,590 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:47:44 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:47:44 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.040 47 0.040) gcworker stdout | 2026-08-27 14:47:44,709 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:48:14 GMT)" (scheduled at 2026-08-27 14:47:44.709168+00:00) gcworker stdout | 2026-08-27 14:47:44,709 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-27 14:48:14 GMT)" executed successfully repositorygcworker stdout | 2026-08-27 14:47:46,712 [117] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:46 GMT)" (scheduled at 2026-08-27 14:47:46.711943+00:00) repositorygcworker stdout | 2026-08-27 14:47:46,712 [117] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:46 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:47:46,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:56 GMT)" (scheduled at 2026-08-27 14:47:46.893815+00:00) notificationworker stdout | 2026-08-27 14:47:46,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:47:56 GMT)" executed successfully gunicorn-web stdout | 2026-08-27 14:47:47,183 [302] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:47 +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 (-) - - [27/Aug/2026:14:47:47 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map/tag/ HTTP/2.0" 200 1585 "-" "curl/8.12.1" (0.274 111 0.274) gunicorn-web stdout | 2026-08-27 14:47:47,525 [305] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:47 +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 (-) - - [27/Aug/2026:14:47:47 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map HTTP/2.0" 200 1833 "-" "curl/8.12.1" (0.272 107 0.272) gunicorn-web stdout | 2026-08-27 14:47:54,565 [305] [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-27 14:47:54,566 [348] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [27/Aug/2026:14:47:54 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-web stdout | 2026-08-27 14:47:54,579 [305] [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 (-) - - [27/Aug/2026:14:47:54 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-27 14:47:54,580 [303] [INFO] [gunicorn.access] 127.0.0.1 - - [27/Aug/2026:14:47:54 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-27 14:47:54,581 [305] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-27 14:47:54,581 [305] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-27 14:47:54,594 [305] [INFO] [gunicorn.access] 10.244.0.1 - - [27/Aug/2026:14:47:54 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [27/Aug/2026:14:47:54 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.043 47 0.043) exportactionlogsworker stdout | 2026-08-27 14:47:56,488 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:56 GMT)" (scheduled at 2026-08-27 14:47:56.488589+00:00) exportactionlogsworker stdout | 2026-08-27 14:47:56,491 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-27 14:48:56 GMT)" executed successfully notificationworker stdout | 2026-08-27 14:47:56,894 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:48:06 GMT)" (scheduled at 2026-08-27 14:47:56.893815+00:00) notificationworker stdout | 2026-08-27 14:47:56,896 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-27 14:48:06 GMT)" executed successfully