__ __ / \ / \ ______ _ _ __ __ __ / /\ / /\ \ / __ \ | | | | / \ \ \ / / / / / / \ \ | | | | | | | | / /\ \ \ / \ \ \ \ / / | |__| | | |__| | / ____ \ | | \ \/ \ \/ / \_ ___/ \____/ /_/ \_\ |_| \__/ \__/ \ \__ \___\ by Red Hat Build, Store, and Distribute your Containers Startup timestamp: Tue Aug 18 04:34:51 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. 16:35:01 INFO [alembic.runtime.migration] Context impl PostgresqlImpl. 16:35:01 INFO [alembic.runtime.migration] Will assume non-transactional DDL. 16:35:01 INFO [alembic.runtime.migration] Running upgrade -> c156deb8845d, Reset our migrations with a required update. 16:35:02 INFO [alembic.runtime.migration] Running upgrade c156deb8845d -> 6c7014e84a5e, Add user prompt support. 16:35:02 INFO [alembic.runtime.migration] Running upgrade 6c7014e84a5e -> faf752bd2e0a, Add user metadata fields. 16:35:02 INFO [alembic.runtime.migration] Running upgrade faf752bd2e0a -> 94836b099894, Create new notification type. 16:35:02 INFO [alembic.runtime.migration] Running upgrade 94836b099894 -> 45fd8b9869d4, add_notification_type. 16:35:02 INFO [alembic.runtime.migration] Running upgrade 45fd8b9869d4 -> f5167870dd66, update queue item table indices. 16:35:02 INFO [alembic.runtime.migration] Running upgrade f5167870dd66 -> fc47c1ec019f, Add state_id field to QueueItem. 16:35:02 INFO [alembic.runtime.migration] Running upgrade fc47c1ec019f -> 3e8cc74a1e7b, Add severity and media_type to global messages. 16:35:02 INFO [alembic.runtime.migration] Running upgrade 3e8cc74a1e7b -> d42c175b439a, Backfill state_id and make it unique. 16:35:02 INFO [alembic.runtime.migration] Running upgrade d42c175b439a -> e2894a3a3c19, Add full text search indexing for repo name and description. 16:35:02 INFO [alembic.runtime.migration] Running upgrade e2894a3a3c19 -> 7a525c68eb13, Add OCI/App models. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 7a525c68eb13 -> b8ae68ad3e52, Change BlobUpload fields to BigIntegers to allow layers > 8GB. 16:35:03 INFO [alembic.runtime.migration] Running upgrade b8ae68ad3e52 -> b4df55dea4b3, add repository kind. 16:35:03 INFO [alembic.runtime.migration] Running upgrade b4df55dea4b3 -> a6c463dfb9fe, back fill build expand_config. 16:35:03 INFO [alembic.runtime.migration] Running upgrade a6c463dfb9fe -> be8d1c402ce0, Add TeamSync table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade be8d1c402ce0 -> f30984525c86, Add RepositorySearchScore table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade f30984525c86 -> c3d4b7ebcdf7, Backfill RepositorySearchScore table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade c3d4b7ebcdf7 -> ed01e313d3cb, Add trust_enabled to repository. 16:35:03 INFO [alembic.runtime.migration] Running upgrade ed01e313d3cb -> 53e2ac668296, Remove reference to subdir. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 53e2ac668296 -> dc4af11a5f90, add notification number of failures column. 16:35:03 INFO [alembic.runtime.migration] Running upgrade dc4af11a5f90 -> d8989249f8f6, Add change_tag_expiration log type. 16:35:03 INFO [alembic.runtime.migration] Running upgrade d8989249f8f6 -> 7367229b38d9, Add support for app specific tokens. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 7367229b38d9 -> cbc8177760d9, Add user location field. 16:35:03 INFO [alembic.runtime.migration] Running upgrade cbc8177760d9 -> 152bb29a1bb3, Add maximum build queue count setting to user table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 152bb29a1bb3 -> c91c564aad34, Drop checksum on ImageStorage. 16:35:03 INFO [alembic.runtime.migration] Running upgrade c91c564aad34 -> 152edccba18c, Make BlodUpload byte_count not nullable. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 152edccba18c -> b4c2d45bc132, Add deleted namespace table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade b4c2d45bc132 -> 61cadbacb9fc, Add ability for build triggers to be disabled. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 61cadbacb9fc -> 17aff2e1354e, Add automatic disable of build triggers. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 17aff2e1354e -> 87fbbc224f10, Add disabled datetime to trigger. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 87fbbc224f10 -> 0cf50323c78b, Add creation date to User table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 0cf50323c78b -> b547bc139ad8, Add RobotAccountMetadata table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade b547bc139ad8 -> 224ce4c72c2f, Add last_accessed field to User table. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 224ce4c72c2f -> 5b7503aada1b, Cleanup old robots. 16:35:03 INFO [util.migrate.cleanup_old_robots] Found 0 robots to delete 16:35:03 INFO [alembic.runtime.migration] Running upgrade 5b7503aada1b -> 1783530bee68, Add LogEntry2 table - QUAY.IO ONLY 16:35:03 INFO [alembic.runtime.migration] Running upgrade 1783530bee68 -> 5cbbfc95bac7, Remove 'oci' tables not used by CNR. The rest will be migrated and renamed. 16:35:03 INFO [alembic.runtime.migration] Running upgrade 5cbbfc95bac7 -> 610320e9dacf, Add new Appr-specific tables. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 610320e9dacf -> 5d463ea1e8a8, Backfill new appr tables. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 5d463ea1e8a8 -> d17c695859ea, Delete old Appr tables. 16:35:04 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( 16:35:04 INFO [alembic.runtime.migration] Running upgrade 6c21e2cfb8b6 -> 9093adccc784, Add V2_2 data models for Manifest, ManifestBlob and ManifestLegacyImage. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 9093adccc784 -> eafdeadcebc7, Remove blob_index from ManifestBlob table. 16:35:04 INFO [alembic.runtime.migration] Running upgrade eafdeadcebc7 -> 654e6df88b71, Change manifest_bytes to a UTF8 text field. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 654e6df88b71 -> 13411de1c0ff, Remove unique from TagManifestToManifest. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 13411de1c0ff -> 10f45ee2310b, Add Tag, TagKind and ManifestChild tables. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 10f45ee2310b -> 67f0abd172ae, Add TagToRepositoryTag table. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 67f0abd172ae -> c00a1f15968b 16:35:04 INFO [alembic.runtime.migration] Running upgrade c00a1f15968b -> 54492a68a3cf, Add NamespaceGeoRestriction table. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 54492a68a3cf -> 6ec8726c0ace, Add LogEntry3 table. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 6ec8726c0ace -> e184af42242d, Add missing index on UUID fields. 16:35:04 INFO [alembic.runtime.migration] Running upgrade e184af42242d -> b9045731c4de, Add lifetime end indexes to tag tables. 16:35:04 INFO [alembic.runtime.migration] Running upgrade b9045731c4de -> 481623ba00ba, Add index on logs_archived on repositorybuild. 16:35:04 INFO [alembic.runtime.migration] Running upgrade 481623ba00ba -> b918abdbee43, Run full tag backfill. 16:35:04 INFO [alembic.runtime.migration] Running upgrade b918abdbee43 -> 5248ddf35167, Repository Mirror. 16:35:05 INFO [alembic.runtime.migration] Running upgrade 5248ddf35167 -> c13c8052f7a6, Add new fields and tables for encrypted tokens. 16:35:05 INFO [alembic.runtime.migration] Running upgrade c13c8052f7a6 -> 703298a825c2, Backfill new encrypted fields. 16:35:05 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for access tokens 16:35:05 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for robots 16:35:05 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for repo build triggers 16:35:05 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling encrypted credentials for app specific auth tokens 16:35:05 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling credentials for OAuth access tokens 16:35:05 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling credentials for OAuth auth code 16:35:05 INFO [703298a825c2_backfill_new_encrypted_fields_py] Backfilling secret for OAuth applications 16:35:05 INFO [alembic.runtime.migration] Running upgrade 703298a825c2 -> 49e1138ed12d, Change token column types for encrypted columns. 16:35:05 INFO [alembic.runtime.migration] Running upgrade 49e1138ed12d -> c059b952ed76, Remove unencrypted fields and data. 16:35:05 INFO [alembic.runtime.migration] Running upgrade c059b952ed76 -> cc6778199cdb, repository mirror notification. 16:35:05 INFO [alembic.runtime.migration] Running upgrade cc6778199cdb -> 34c8ef052ec9, repo mirror columns. 16:35:05 INFO [34c8ef052ec9_repo_mirror_columns_py] Migrating to external_reference from existing columns 16:35:05 INFO [34c8ef052ec9_repo_mirror_columns_py] Reencrypting existing columns 16:35:05 INFO [alembic.runtime.migration] Running upgrade 34c8ef052ec9 -> 4fd6b8463eb2, Add new DeletedRepository tracking table. 16:35:05 INFO [alembic.runtime.migration] Running upgrade 4fd6b8463eb2 -> 8e6a363784bb, add manifestsecuritystatus table 16:35:05 INFO [alembic.runtime.migration] Running upgrade 8e6a363784bb -> 04b9d2191450 16:35:05 INFO [alembic.runtime.migration] Running upgrade 04b9d2191450 -> 3383aad1e992, Add UploadedBlob table 16:35:05 INFO [alembic.runtime.migration] Running upgrade 3383aad1e992 -> 88e64904d000, Add new metadata columns to Manifest table 16:35:05 INFO [alembic.runtime.migration] Running upgrade 88e64904d000 -> 909d725887d3, Add composite index on manifestblob 16:35:05 INFO [alembic.runtime.migration] Running upgrade 909d725887d3 -> e9f3e4dbb979, quota_management_reporting 16:35:05 INFO [alembic.runtime.migration] Running upgrade e9f3e4dbb979 -> 10d34e6536f8, create proxy_cache_config table 16:35:05 INFO [alembic.runtime.migration] Running upgrade 10d34e6536f8 -> b43b44996c26, increase proxy cache config creds max len 16:35:05 INFO [alembic.runtime.migration] Running upgrade b43b44996c26 -> d94d328733e4, Increase repomirrorconfig char size 16:35:05 INFO [alembic.runtime.migration] Running upgrade d94d328733e4 -> 2d66ad598b56, Change metadata_json size in logentry3 table for MySQL 16:35:05 INFO [alembic.runtime.migration] Running upgrade 2d66ad598b56 -> 7bca88923f2c, add proxy cache logentrykind 16:35:05 INFO [alembic.runtime.migration] Running upgrade 7bca88923f2c -> b2d1e4b95fc2, add build triggers' logentrykind 16:35:05 INFO [alembic.runtime.migration] Running upgrade b2d1e4b95fc2 -> f0875fbc7c7a, β€œquota-v2” 16:35:05 INFO [alembic.runtime.migration] Running upgrade f0875fbc7c7a -> a648ab200ab7, add org auditing 16:35:05 INFO [alembic.runtime.migration] Running upgrade a648ab200ab7 -> 43fea47d641f, create RH subscriptions table 16:35:05 INFO [alembic.runtime.migration] Running upgrade 43fea47d641f -> 0246c2d0e750, add login logout logentrykind 16:35:05 INFO [alembic.runtime.migration] Running upgrade 0246c2d0e750 -> ab5a24478052, β€œadd_registry_size_table” 16:35:05 INFO [alembic.runtime.migration] Running upgrade ab5a24478052 -> 8cf90670bf38, add permanently delete tag log entry kind 16:35:05 INFO [alembic.runtime.migration] Running upgrade 8cf90670bf38 -> 46980ea2dde5, change removed_tag_expiration_s to BIGINT 16:35:05 INFO [alembic.runtime.migration] Running upgrade 46980ea2dde5 -> a0fc06d604a4, Unlink deprecated tables 16:35:05 INFO [alembic.runtime.migration] Running upgrade a0fc06d604a4 -> 8a70b8777089, drop deprecated tables 16:35:05 INFO [alembic.runtime.migration] Running upgrade 8a70b8777089 -> b82361fba1cd, Create table for org to sku relations 16:35:05 INFO [alembic.runtime.migration] Running upgrade b82361fba1cd -> 4366f54be43c, add indexes to quotanamespacesize and quotarepositorysize tables 16:35:05 INFO [alembic.runtime.migration] Running upgrade 4366f54be43c -> 222debc16e18, β€œautopruning” 16:35:05 INFO [alembic.runtime.migration] Running upgrade 222debc16e18 -> 2062bbd5ef0e, insert logentrykind 16:35:05 INFO [alembic.runtime.migration] Running upgrade 2062bbd5ef0e -> 8d47693829a0, auto prune policy audit logs 16:35:05 INFO [alembic.runtime.migration] Running upgrade 8d47693829a0 -> 3f8e3657bb67, add login and pull failure logentrykind 16:35:05 INFO [alembic.runtime.migration] Running upgrade 3f8e3657bb67 -> 41d15c93c299, add quantity field to orgRhSkus 16:35:05 INFO [alembic.runtime.migration] Running upgrade 41d15c93c299 -> b4da5b09c8df, repository autoprune policy 16:35:05 INFO [alembic.runtime.migration] Running upgrade b4da5b09c8df -> 135fd3e94615, insert oidc in loginservice 16:35:05 INFO [alembic.runtime.migration] Running upgrade 135fd3e94615 -> cead4183265c, recreate index for repository autoprune policy 16:35:05 INFO [alembic.runtime.migration] Running upgrade cead4183265c -> 36cd2b747a08, team sync logs 16:35:05 INFO [alembic.runtime.migration] Running upgrade 36cd2b747a08 -> 946f0e90f9c9, Create manifestsubject table 16:35:05 INFO [alembic.runtime.migration] Running upgrade 946f0e90f9c9 -> 0cdd1f27a450, add subject backfilled index 16:35:05 INFO [alembic.runtime.migration] Running upgrade 0cdd1f27a450 -> 0988213e0885, add oauth assigned token table 16:35:06 INFO [alembic.runtime.migration] Running upgrade 0988213e0885 -> 66147b81aad2, create repo_image_expiry notification type 16:35:06 INFO [alembic.runtime.migration] Running upgrade 66147b81aad2 -> f67fe4871771, create tag_notification_sent table 16:35:06 INFO [alembic.runtime.migration] Running upgrade f67fe4871771 -> 2664723e1b4b, add last_ran_ms to repository_notification_table 16:35:06 INFO [alembic.runtime.migration] Running upgrade 2664723e1b4b -> 8a7ba94c2e84, add assign token logentry 16:35:06 INFO [alembic.runtime.migration] Running upgrade 8a7ba94c2e84 -> 3f8d7acdf7f9, Add artifact_type column 16:35:06 INFO [alembic.runtime.migration] Running upgrade 3f8d7acdf7f9 -> a32e17bfad20, increase upstreamregistry's password length (PROJQUAY-7430) 16:35:06 INFO [alembic.runtime.migration] Running upgrade a32e17bfad20 -> 5b8dc452f5c3, add tag immutability column 16:35:06 INFO [alembic.runtime.migration] Running upgrade 5b8dc452f5c3 -> ba263f9be4a6, remove unique constraint for autoprunepolicy 16:35:06 INFO [alembic.runtime.migration] Running upgrade ba263f9be4a6 -> 9085e82074f2, Add log event kind for federated robot 16:35:06 INFO [alembic.runtime.migration] Running upgrade 9085e82074f2 -> 8e97c2cfee57, Add export logs auditing 16:35:06 INFO [alembic.runtime.migration] Running upgrade 8e97c2cfee57 -> 3634f2df3c5b, drop unique constraint on org sku table 16:35:06 INFO [alembic.runtime.migration] Running upgrade 3634f2df3c5b -> e8ed3fb547da, alter manifestblob id 16:35:06 INFO [alembic.runtime.migration] Running upgrade e8ed3fb547da -> 1623f40582ed, Add skopeo timeout to mirroring config 16:35:06 INFO [alembic.runtime.migration] Running upgrade 1623f40582ed -> 7078c84d14e8, add_pull_statistics_tables 16:35:06 INFO [alembic.runtime.migration] Running upgrade 7078c84d14e8 -> 9307c3d604b4, add_quota_audit_log_kinds 16:35:06 INFO [alembic.runtime.migration] Running upgrade 9307c3d604b4 -> 27d0df099ac4, add architecture filter to repomirrorconfig 16:35:06 INFO [alembic.runtime.migration] Running upgrade 27d0df099ac4 -> a1b2c3d4e5f6, add organization level mirror tables 16:35:06 INFO [alembic.runtime.migration] Running upgrade a1b2c3d4e5f6 -> 285f36ce97fd, immutability_policy 16:35:06 INFO [alembic.runtime.migration] Running upgrade 285f36ce97fd -> b2c3d4e5f6a7, add org mirror worker columns 16:35:06 INFO [alembic.runtime.migration] Running upgrade b2c3d4e5f6a7 -> b1c2d3e4f5a6, add org_mirror_repo_creation_failed log kind 16:35:06 INFO [alembic.runtime.migration] Running upgrade b1c2d3e4f5a6 -> 15f06d00c4b3, drop namespacegeorestriction table 16:35:06 INFO [alembic.runtime.migration] Running upgrade 15f06d00c4b3 -> 414c5e2fc487, add organization contact email 16:35:06 INFO [alembic.runtime.migration] Running upgrade 414c5e2fc487 -> c3d4e5f6a7b8, add immutability audit log kinds 16:35:06 INFO [alembic.runtime.migration] Running upgrade c3d4e5f6a7b8 -> b1a79fa8e630, replace user email unique constraint with partial index 16:35:06 INFO [alembic.runtime.migration] Running upgrade b1a79fa8e630 -> d064a4f00d4a, add oauth api token metadata and audit log kinds 16:35:06 INFO [alembic.runtime.migration] Running upgrade d064a4f00d4a -> b30800b1d271, add oauth token display name 16:35:06 INFO [alembic.runtime.migration] Running upgrade b30800b1d271 -> 6715e4719375, add_namespace_notification_tables 16:35:06 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-18 16:35:11,167 INFO RPC interface 'supervisor' initialized 2026-08-18 16:35:11,167 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2026-08-18 16:35:11,167 INFO supervisord started with pid 14 2026-08-18 16:35:12,172 INFO spawned: 'stdout' with pid 76 2026-08-18 16:35:12,175 INFO spawned: 'autopruneworker' with pid 77 2026-08-18 16:35:12,178 INFO spawned: 'blobuploadcleanupworker' with pid 78 2026-08-18 16:35:12,180 INFO spawned: 'builder' with pid 79 2026-08-18 16:35:12,183 INFO spawned: 'buildlogsarchiver' with pid 80 2026-08-18 16:35:12,186 INFO spawned: 'chunkcleanupworker' with pid 81 2026-08-18 16:35:12,189 INFO spawned: 'dnsmasq' with pid 82 2026-08-18 16:35:12,191 INFO spawned: 'expiredappspecifictokenworker' with pid 83 2026-08-18 16:35:12,195 INFO spawned: 'exportactionlogsworker' with pid 84 2026-08-18 16:35:12,198 INFO spawned: 'gcworker' with pid 85 2026-08-18 16:35:12,201 INFO spawned: 'globalpromstats' with pid 86 2026-08-18 16:35:12,204 INFO spawned: 'gunicorn-registry' with pid 87 2026-08-18 16:35:12,208 INFO spawned: 'gunicorn-secscan' with pid 88 2026-08-18 16:35:12,211 INFO spawned: 'gunicorn-web' with pid 89 2026-08-18 16:35:12,214 INFO spawned: 'logrotateworker' with pid 90 2026-08-18 16:35:12,217 INFO spawned: 'manifestbackfillworker' with pid 91 2026-08-18 16:35:12,256 INFO spawned: 'manifestsubjectbackfillworker' with pid 92 2026-08-18 16:35:12,260 INFO spawned: 'memcache' with pid 93 2026-08-18 16:35:12,263 INFO spawned: 'namespacegcworker' with pid 94 2026-08-18 16:35:12,267 INFO spawned: 'nginx' with pid 95 2026-08-18 16:35:12,271 INFO spawned: 'notificationworker' with pid 96 2026-08-18 16:35:12,275 INFO spawned: 'proxycacheblobworker' with pid 97 2026-08-18 16:35:12,279 INFO spawned: 'pullstatsredisflushworker' with pid 105 2026-08-18 16:35:12,282 INFO spawned: 'pushgateway' with pid 108 2026-08-18 16:35:12,357 INFO spawned: 'queuecleanupworker' with pid 109 2026-08-18 16:35:12,360 INFO spawned: 'quotaregistrysizeworker' with pid 110 2026-08-18 16:35:12,365 INFO spawned: 'quotatotalworker' with pid 111 2026-08-18 16:35:12,369 INFO spawned: 'reconciliationworker' with pid 116 2026-08-18 16:35:12,372 INFO spawned: 'repositoryactioncounter' with pid 117 2026-08-18 16:35:12,377 INFO spawned: 'repositorygcworker' with pid 118 2026-08-18 16:35:12,380 INFO spawned: 'securityscanningnotificationworker' with pid 119 2026-08-18 16:35:12,458 INFO spawned: 'securityworker' with pid 121 2026-08-18 16:35:12,463 INFO spawned: 'servicekey' with pid 122 2026-08-18 16:35:12,467 INFO spawned: 'storagereplication' with pid 123 2026-08-18 16:35:12,471 INFO spawned: 'teamsyncworker' with pid 127 2026-08-18 16:35:13,668 INFO success: stdout entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,668 INFO success: autopruneworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,668 INFO success: blobuploadcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,668 INFO success: builder entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,668 INFO success: buildlogsarchiver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,668 INFO success: chunkcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,668 INFO success: dnsmasq entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: expiredappspecifictokenworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: exportactionlogsworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: gcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: globalpromstats entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: gunicorn-registry entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: gunicorn-secscan entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: gunicorn-web entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: logrotateworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: manifestbackfillworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: manifestsubjectbackfillworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: memcache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: namespacegcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: notificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: proxycacheblobworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: pullstatsredisflushworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: pushgateway entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: queuecleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: quotaregistrysizeworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: quotatotalworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: reconciliationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,669 INFO success: repositoryactioncounter entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,670 INFO success: repositorygcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,670 INFO success: securityscanningnotificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,670 INFO success: securityworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,670 INFO success: servicekey entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,670 INFO success: storagereplication entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-08-18 16:35:13,670 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-18T16:35:12.463Z level=info caller=main.go:82 msg="starting pushgateway" version="(version=1.11.1, branch=HEAD, revision=aff0d834b730375fc965135e3e2d17d15f82a76f)" pushgateway stderr | ts=2026-08-18T16:35:12.463Z 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-18T16:35:12.469Z level=info caller=tls_config.go:347 msg="Listening on" address=[::]:9091 pushgateway stderr | ts=2026-08-18T16:35:12.469Z level=info caller=tls_config.go:350 msg="TLS is disabled." http2=false address=[::]:9091 nginx stdout | 2026/08/18 16:35:12 [alert] 129#129: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 128#128: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 130#130: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 131#131: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 135#135: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 136#136: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 132#132: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 133#133: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 134#134: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 137#137: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 138#138: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 139#139: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 140#140: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 141#141: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 142#142: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:12 [alert] 143#143: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/08/18 16:35:22 [crit] 128#128: *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.46:8443" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:35:22 +0000] "GET /health/instance HTTP/2.0" 502 446 "-" "kube-probe/1.32" (0.000 47 0.000) nginx stdout | 2026/08/18 16:35:32 [crit] 130#130: *3 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.244.0.1, server: _, request: "GET /health/instance HTTP/2.0", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.244.0.46:8443" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:35:32 +0000] "GET /health/instance HTTP/2.0" 502 446 "-" "kube-probe/1.32" (0.000 47 0.000) 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. 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. 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. 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. 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. 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. 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. 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. 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. gunicorn-web stdout | 2026-08-18 16:35:40,371 [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-18 16:35:40,371 [89] [WARNING] [app] 🟑🟑🟑 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. gunicorn-web stdout | 2026-08-18 16:35:40,375 [89] [INFO] [util.ipresolver] Loading AWS IP ranges from disk queuecleanupworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. queuecleanupworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. manifestbackfillworker stdout | 2026-08-18 16:35:40,767 [91] [INFO] [apscheduler.scheduler] Scheduler started manifestbackfillworker stdout | 2026-08-18 16:35:40,770 [91] [INFO] [apscheduler.scheduler] Added job "ManifestBackfillWorker._backfill_manifests" to job store "default" 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. 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. 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. 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. 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. namespacegcworker stdout | 2026-08-18 16:35:42,272 [94] [INFO] [apscheduler.scheduler] Scheduler started namespacegcworker stdout | 2026-08-18 16:35:42,274 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" namespacegcworker stdout | 2026-08-18 16:35:42,275 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" namespacegcworker stdout | 2026-08-18 16:35:42,275 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" 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. 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. nginx stdout | 2026/08/18 16:35:42 [crit] 136#136: *5 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.46:8443" 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. nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:35:42 +0000] "GET /health/instance HTTP/2.0" 502 446 "-" "kube-probe/1.32" (0.000 47 0.000) servicekey stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. servicekey stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-web stdout | 2026-08-18 16:35:42,776 [89] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:35:42,778 [89] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:35:42,780 [89] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-08-18 16:35:42,780 [89] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-web stdout | 2026-08-18 16:35:42,780 [89] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-08-18 16:35:42,781 [89] [INFO] [data.logs_model] =============================== gunicorn-web stdout | 2026-08-18 16:35:42,781 [89] [INFO] [data.logs_model] Using logs model `` gunicorn-web stdout | 2026-08-18 16:35:42,781 [89] [INFO] [data.logs_model] =============================== 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. 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. 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. notificationworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. notificationworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. repositoryactioncounter stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. repositoryactioncounter stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. manifestsubjectbackfillworker stdout | 2026-08-18 16:35:44,372 [92] [INFO] [apscheduler.scheduler] Scheduler started manifestsubjectbackfillworker stdout | 2026-08-18 16:35:44,375 [92] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_subject" to job store "default" manifestsubjectbackfillworker stdout | 2026-08-18 16:35:44,375 [92] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type" to job store "default" pullstatsredisflushworker stderr | 🟑🟑🟑 Detected TESTING: true on startup. TESTING property is either missing from config.yaml or set to 'true'. pullstatsredisflushworker stderr | 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. globalpromstats stdout | 2026-08-18 16:35:44,872 [86] [INFO] [apscheduler.scheduler] Scheduler started globalpromstats stdout | 2026-08-18 16:35:44,877 [86] [INFO] [apscheduler.scheduler] Added job "GlobalPrometheusStatsWorker._try_report_stats" to job store "default" 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. gcworker stdout | 2026-08-18 16:35:45,977 [85] [INFO] [apscheduler.scheduler] Scheduler started gcworker stdout | 2026-08-18 16:35:45,980 [85] [INFO] [apscheduler.scheduler] Added job "GarbageCollectionWorker._garbage_collection_repos" to job store "default" servicekey stdout | 2026-08-18 16:35:46,666 [122] [INFO] [apscheduler.scheduler] Scheduler started servicekey stdout | 2026-08-18 16:35:46,669 [122] [INFO] [apscheduler.scheduler] Added job "ServiceKeyWorker._refresh_service_key" to job store "default" 2026-08-18 16:35:46,674 INFO exited: builder (exit status 0; expected) repositorygcworker stdout | 2026-08-18 16:35:46,673 [118] [INFO] [apscheduler.scheduler] Scheduler started repositorygcworker stdout | 2026-08-18 16:35:46,675 [118] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" repositorygcworker stdout | 2026-08-18 16:35:46,676 [118] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" repositorygcworker stdout | 2026-08-18 16:35:46,676 [118] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" blobuploadcleanupworker stdout | 2026-08-18 16:35:46,757 [78] [INFO] [apscheduler.scheduler] Scheduler started blobuploadcleanupworker stdout | 2026-08-18 16:35:46,762 [78] [INFO] [apscheduler.scheduler] Added job "BlobUploadCleanupWorker._try_cleanup_uploads" to job store "default" gunicorn-secscan stdout | 2026-08-18 16:35:47,062 [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-18 16:35:47,062 [88] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-secscan stdout | 2026-08-18 16:35:47,066 [88] [INFO] [util.ipresolver] Loading AWS IP ranges from disk queuecleanupworker stdout | 2026-08-18 16:35:47,161 [109] [INFO] [apscheduler.scheduler] Scheduler started queuecleanupworker stdout | 2026-08-18 16:35:47,164 [109] [INFO] [apscheduler.scheduler] Added job "QueueCleanupWorker._cleanup_queue" to job store "default" notificationworker stdout | 2026-08-18 16:35:47,178 [96] [INFO] [apscheduler.scheduler] Scheduler started notificationworker stdout | 2026-08-18 16:35:47,181 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" notificationworker stdout | 2026-08-18 16:35:47,229 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" notificationworker stdout | 2026-08-18 16:35:47,229 [96] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" expiredappspecifictokenworker stdout | 2026-08-18 16:35:47,265 [83] [INFO] [apscheduler.scheduler] Scheduler started expiredappspecifictokenworker stdout | 2026-08-18 16:35:47,266 [83] [INFO] [apscheduler.scheduler] Added job "ExpiredAppSpecificTokenWorker._gc_expired_tokens" to job store "default" buildlogsarchiver stdout | 2026-08-18 16:35:47,760 [80] [INFO] [apscheduler.scheduler] Scheduler started buildlogsarchiver stdout | 2026-08-18 16:35:47,761 [80] [INFO] [apscheduler.scheduler] Added job "ArchiveBuildLogsWorker._archive_redis_buildlogs" to job store "default" repositoryactioncounter stdout | 2026-08-18 16:35:47,871 [117] [INFO] [apscheduler.scheduler] Scheduler started repositoryactioncounter stdout | 2026-08-18 16:35:47,872 [117] [INFO] [apscheduler.scheduler] Added job "RepositoryActionCountWorker._run_counting" to job store "default" gunicorn-secscan stdout | 2026-08-18 16:35:48,428 [88] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-secscan gunicorn-secscan stdout | 2026-08-18 16:35:48,428 [88] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-secscan stdout | 2026-08-18 16:35:48,429 [88] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-08-18 16:35:48,429 [88] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-secscan stdout | 2026-08-18 16:35:48,429 [88] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-08-18 16:35:48,429 [88] [INFO] [data.logs_model] =============================== gunicorn-secscan stdout | 2026-08-18 16:35:48,430 [88] [INFO] [data.logs_model] Using logs model `` gunicorn-secscan stdout | 2026-08-18 16:35:48,430 [88] [INFO] [data.logs_model] =============================== gunicorn-registry stdout | 2026-08-18 16:35:48,707 [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-18 16:35:48,707 [87] [WARNING] [app] 🟑🟑🟑 Quay starting in TESTING mode, some functionality such as e-mail sending will not be available. gunicorn-registry stdout | 2026-08-18 16:35:48,709 [87] [INFO] [util.ipresolver] Loading AWS IP ranges from disk 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-18T16:35:48Z failed with AssertionError gunicorn-registry stdout | 2026-08-18 16:35:49,149 [87] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-registry gunicorn-registry stdout | 2026-08-18 16:35:49,149 [87] [INFO] [data.database] Connection pooling enabled for postgresql; stale timeout: None; max connection count: None gunicorn-registry stdout | 2026-08-18 16:35:49,149 [87] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-08-18 16:35:49,149 [87] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-registry stdout | 2026-08-18 16:35:49,150 [87] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-08-18 16:35:49,150 [87] [INFO] [data.logs_model] =============================== gunicorn-registry stdout | 2026-08-18 16:35:49,150 [87] [INFO] [data.logs_model] Using logs model `` gunicorn-registry stdout | 2026-08-18 16:35:49,150 [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-18T16:35:49Z failed with AssertionError exportactionlogsworker stdout | 2026-08-18 16:35:49,219 [84] [INFO] [apscheduler.scheduler] Scheduler started exportactionlogsworker stdout | 2026-08-18 16:35:49,221 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" exportactionlogsworker stdout | 2026-08-18 16:35:49,221 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" exportactionlogsworker stdout | 2026-08-18 16:35:49,221 [84] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" gunicorn-registry stderr | Traceback (most recent call last): gunicorn-registry stderr | File "src/gevent/_abstract_linkable.py", line 287, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-registry stderr | File "src/gevent/_abstract_linkable.py", line 333, in gevent._gevent_c_abstract_linkable.AbstractLinkable._notify_links gunicorn-registry stderr | AssertionError: (None, ) gunicorn-registry stderr | 2026-08-18T16:35:50Z failed with AssertionError namespacegcworker stdout | 2026-08-18 16:35:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:35:50 GMT)" (scheduled at 2026-08-18 16:35:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:35:50,276 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:36:50 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:35:52,442 [295] [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 (-) - - [18/Aug/2026:16:35:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.007 162 0.007) gunicorn-registry stdout | 2026-08-18 16:35:52,450 [321] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:35:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:35:52,472 [295] [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 (-) - - [18/Aug/2026:16:35:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.003 159 0.004) gunicorn-web stdout | 2026-08-18 16:35:52,476 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:35:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:35:52,497 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:35:52,497 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:35:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.117 47 0.117) gunicorn-web stdout | 2026-08-18 16:35:52,509 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:35:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" gunicorn-web stdout | 2026-08-18 16:35:52,517 [295] [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 (-) - - [18/Aug/2026:16:35:52 +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-18 16:35:52,520 [321] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:35:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:35:52,541 [295] [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 (-) - - [18/Aug/2026:16:35:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.007 159 0.008) gunicorn-web stdout | 2026-08-18 16:35:52,550 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:35:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:35:52,550 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:35:52,550 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:35:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.063) gunicorn-web stdout | 2026-08-18 16:35:52,578 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:35:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" repositorygcworker stdout | 2026-08-18 16:35:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:35:55 GMT)" (scheduled at 2026-08-18 16:35:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:35:55,677 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:35:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:35:57,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:35:57 GMT)" (scheduled at 2026-08-18 16:35:57.180019+00:00) notificationworker stdout | 2026-08-18 16:35:57,193 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:35:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:36:57 GMT)" (scheduled at 2026-08-18 16:35:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:35:57,687 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:36:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:36:02,537 [295] [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 (-) - - [18/Aug/2026:16:36:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.007 162 0.007) gunicorn-registry stdout | 2026-08-18 16:36:02,545 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:02,566 [295] [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 (-) - - [18/Aug/2026:16:36:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:36:02,568 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:02,569 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:36:02,569 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:36:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.073 47 0.072) gunicorn-web stdout | 2026-08-18 16:36:02,587 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:36:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:36:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:17 GMT)" (scheduled at 2026-08-18 16:36:07.180019+00:00) notificationworker stdout | 2026-08-18 16:36:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:36:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:36:07 GMT)" (scheduled at 2026-08-18 16:36:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:36:07,774 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:36:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:36:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:36:07 GMT)" (scheduled at 2026-08-18 16:36:07.979611+00:00) gcworker stdout | 2026-08-18 16:36:07,990 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:36:37 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:36:09,697 [295] [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 (-) - - [18/Aug/2026:16:36:09 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.003) gunicorn-registry stdout | 2026-08-18 16:36:09,700 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:09 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:09,721 [295] [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 (-) - - [18/Aug/2026:16:36:09 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-18 16:36:09,723 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:09 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:09,725 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:36:09,725 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:36:09 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "curl/8.12.1" (0.067 42 0.067) gunicorn-web stdout | 2026-08-18 16:36:09,742 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:09 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "curl/8.12.1" namespacegcworker stdout | 2026-08-18 16:36:11,274 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:11 GMT)" (scheduled at 2026-08-18 16:36:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:36:11,287 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:11 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:36:11,414 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:11 +0000] "POST /api/v1/user/initialize HTTP/1.0" 200 197 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:36:11 +0000] "POST /api/v1/user/initialize HTTP/2.0" 200 197 "-" "curl/8.12.1" (0.856 206 0.857) manifestsubjectbackfillworker stdout | 2026-08-18 16:36:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:36:12 GMT)" (scheduled at 2026-08-18 16:36:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:36:12,385 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:36:12,544 [293] [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 (-) - - [18/Aug/2026:16:36:12 +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-18 16:36:12,547 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:36:12 +0000] "POST /api/v1/organization/ HTTP/2.0" 201 10 "-" "curl/8.12.1" (0.382 151 0.382) gunicorn-web stdout | 2026-08-18 16:36:12,555 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:12 +0000] "POST /api/v1/organization/ HTTP/1.0" 201 10 "-" "curl/8.12.1" gunicorn-web stdout | 2026-08-18 16:36:12,567 [293] [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 (-) - - [18/Aug/2026:16:36:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.007 159 0.007) gunicorn-web stdout | 2026-08-18 16:36:12,574 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:12,593 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:36:12,593 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:36:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.107 47 0.106) gunicorn-web stdout | 2026-08-18 16:36:12,620 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:36:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:36:13 +0000] "PUT /api/v1/organization/test-org/robots/release-bot HTTP/2.0" 201 263 "-" "curl/8.12.1" (0.377 180 0.377) gunicorn-web stdout | 2026-08-18 16:36:13,682 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:13 +0000] "PUT /api/v1/organization/test-org/robots/release-bot HTTP/1.0" 201 263 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:36:14 +0000] "PUT /api/v1/organization/test-org/team/owners/members/test-org+release-bot HTTP/2.0" 200 242 "-" "curl/8.12.1" (0.362 138 0.362) gunicorn-web stdout | 2026-08-18 16:36:14,801 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:14 +0000] "PUT /api/v1/organization/test-org/team/owners/members/test-org+release-bot HTTP/1.0" 200 242 "-" "curl/8.12.1" notificationworker stdout | 2026-08-18 16:36:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:27 GMT)" (scheduled at 2026-08-18 16:36:17.180019+00:00) notificationworker stdout | 2026-08-18 16:36:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:27 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:36:22,536 [295] [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 (-) - - [18/Aug/2026:16:36:22 +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-18 16:36:22,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:22,560 [295] [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 (-) - - [18/Aug/2026:16:36:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:36:22,562 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:22,563 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:36:22,563 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:36:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.073 47 0.072) gunicorn-web stdout | 2026-08-18 16:36:22,586 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:36:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:36:24,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:36:24 GMT)" (scheduled at 2026-08-18 16:36:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:36:24,234 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:36:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:37 GMT)" (scheduled at 2026-08-18 16:36:27.180019+00:00) notificationworker stdout | 2026-08-18 16:36:27,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:37 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:36:27,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:41:27 GMT)" (scheduled at 2026-08-18 16:36:27.675845+00:00) repositorygcworker stdout | 2026-08-18 16:36:27,682 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:41:27 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:36:32,539 [295] [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 (-) - - [18/Aug/2026:16:36:32 +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-18 16:36:32,542 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:32,566 [295] [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-18 16:36:32,568 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:36:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:36:32,570 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:36:32,570 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:36:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.076 47 0.076) gunicorn-web stdout | 2026-08-18 16:36:32,590 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:36:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:36:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:33 GMT)" (scheduled at 2026-08-18 16:36:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:36:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:33 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:36:36,376 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:36 GMT)" (scheduled at 2026-08-18 16:36:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:36:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:36:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:47 GMT)" (scheduled at 2026-08-18 16:36:37.180019+00:00) notificationworker stdout | 2026-08-18 16:36:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:36:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:07 GMT)" (scheduled at 2026-08-18 16:36:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:36:37,764 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:36:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:07 GMT)" (scheduled at 2026-08-18 16:36:37.979611+00:00) gcworker stdout | 2026-08-18 16:36:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:07 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:36:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:40 GMT)" (scheduled at 2026-08-18 16:36:40.229414+00:00) notificationworker stdout | 2026-08-18 16:36:40,230 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:36:42,539 [293] [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 (-) - - [18/Aug/2026:16:36:42 +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-18 16:36:42,541 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:42,563 [293] [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 (-) - - [18/Aug/2026:16:36:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:36:42,565 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:42,566 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:36:42,566 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:36:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.071 47 0.071) gunicorn-web stdout | 2026-08-18 16:36:42,584 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:36:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:46 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.002 71 0.003) gunicorn-registry stdout | 2026-08-18 16:36:46,910 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:46 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - test-org+release-bot [18/Aug/2026:16:36:47 +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.122 168 0.122) gunicorn-registry stdout | 2026-08-18 16:36:47,033 [346] [INFO] [gunicorn.access] 10.244.0.47 - test-org+release-bot [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.016 85 0.016) gunicorn-registry stdout | 2026-08-18 16:36:47,051 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-18 16:36:47,054 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.088 82 0.088) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.090 1135 0.089) gunicorn-registry stdout | 2026-08-18 16:36:47,124 [344] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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-18 16:36:47,124 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.104 85 0.104) gunicorn-registry stdout | 2026-08-18 16:36:47,139 [343] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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" notificationworker stdout | 2026-08-18 16:36:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:57 GMT)" (scheduled at 2026-08-18 16:36:47.180019+00:00) notificationworker stdout | 2026-08-18 16:36:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:36:57 GMT)" executed successfully nginx stdout | 10.244.0.47 (-) - test-org+release-bot [18/Aug/2026:16:36:47 +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.249 72 0.249) gunicorn-registry stdout | 2026-08-18 16:36:47,303 [346] [INFO] [gunicorn.access] 10.244.0.47 - test-org+release-bot [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.020 7 0.020) gunicorn-registry stdout | 2026-08-18 16:36:47,324 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:47,324 [344] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.020 7 0.020) gunicorn-registry stdout | 2026-08-18 16:36:47,325 [343] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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-18 16:36:47,327 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.021 7 0.021) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.023 838 0.023) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.042 78 0.042) gunicorn-registry stdout | 2026-08-18 16:36:47,367 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:47,420 [344] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.095 78 0.096) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.095 137 0.095) gunicorn-registry stdout | 2026-08-18 16:36:47,420 [343] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.192 78 0.191) gunicorn-registry stdout | 2026-08-18 16:36:47,520 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.199 131 0.199) gunicorn-registry stdout | 2026-08-18 16:36:47,621 [343] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.343 78 0.343) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.301 149 0.300) gunicorn-registry stdout | 2026-08-18 16:36:47,669 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:47,669 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "POST /v2/test-org/dcmetromap/blobs/uploads/?from=hacbs-release-tests%2Fdcmetromap&mount=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf&origin=quay.io HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:47,669 [342] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.149 131 0.148) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.301 133 0.300) gunicorn-registry stdout | 2026-08-18 16:36:47,724 [344] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.061 131 0.061) gunicorn-registry stdout | 2026-08-18 16:36:47,730 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.500 79 0.500) gunicorn-registry stdout | 2026-08-18 16:36:47,829 [318] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.509 79 0.510) gunicorn-registry stdout | 2026-08-18 16:36:47,838 [336] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.542 79 0.543) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.542 79 0.543) gunicorn-registry stdout | 2026-08-18 16:36:47,871 [340] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:47,871 [338] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.041 962 0.041) gunicorn-registry stdout | 2026-08-18 16:36:47,879 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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.47 (-) - - [18/Aug/2026:16:36:47 +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.593 83 0.594) gunicorn-registry stdout | 2026-08-18 16:36:47,922 [341] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "HEAD /v2/test-org/dcmetromap/blobs/sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/1.1" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:47,923 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.094 131 0.094) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/9cbb7f12-715f-44c4-9370-c7abe33ad1e0 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.072 379 0.072) gunicorn-registry stdout | 2026-08-18 16:36:47,967 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/9cbb7f12-715f-44c4-9370-c7abe33ad1e0 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:47 +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.099 132 0.100) gunicorn-registry stdout | 2026-08-18 16:36:47,971 [343] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:47 +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" gunicorn-registry stdout | 2026-08-18 16:36:48,021 [342] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +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.47 (-) - - [18/Aug/2026:16:36:48 +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.148 132 0.149) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +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.102 131 0.102) gunicorn-registry stdout | 2026-08-18 16:36:48,024 [344] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +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.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/dce037a6-c924-46f4-8e63-b441c0b917b0 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.088 296 0.088) gunicorn-registry stdout | 2026-08-18 16:36:48,028 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/dce037a6-c924-46f4-8e63-b441c0b917b0 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,028 [341] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/9aae9af1-0077-48f5-b795-0e7e4775d9ce HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/9aae9af1-0077-48f5-b795-0e7e4775d9ce HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.092 64302 0.091) gunicorn-registry stdout | 2026-08-18 16:36:48,072 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,072 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:48,074 [345] [WARNING] [data.model.storage] Creating blob sha256:da5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba without lock as fallback gunicorn-registry stdout | 2026-08-18 16:36:48,077 [344] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,077 [344] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:48,120 [344] [WARNING] [data.model.storage] Creating blob sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc without lock as fallback nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/9cc109a3-41cb-4a0c-adee-2542df15c5e5 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.149 262420 0.150) gunicorn-registry stdout | 2026-08-18 16:36:48,122 [340] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/9cc109a3-41cb-4a0c-adee-2542df15c5e5 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,164 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,164 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/9cbb7f12-715f-44c4-9370-c7abe33ad1e0?digest=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.199 123 0.200) gunicorn-registry stdout | 2026-08-18 16:36:48,167 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/9cbb7f12-715f-44c4-9370-c7abe33ad1e0?digest=sha256%3Ada5b212e78855aa3b4847ba3a0122998dd00c1bebdcde3cc1bd5be939b9f1cba HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,167 [346] [WARNING] [data.model.storage] Creating blob sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf without lock as fallback gunicorn-registry stdout | 2026-08-18 16:36:48,172 [344] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/9aae9af1-0077-48f5-b795-0e7e4775d9ce?digest=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/9aae9af1-0077-48f5-b795-0e7e4775d9ce?digest=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.143 119 0.143) gunicorn-registry stdout | 2026-08-18 16:36:48,219 [340] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,219 [340] [WARNING] [data.model.storage] Falling back to per-operation locking. nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/dce037a6-c924-46f4-8e63-b441c0b917b0?digest=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.192 121 0.192) gunicorn-registry stdout | 2026-08-18 16:36:48,220 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/dce037a6-c924-46f4-8e63-b441c0b917b0?digest=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,222 [340] [WARNING] [data.model.storage] Creating blob sha256:6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 without lock as fallback nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/72c3640d-5f55-4daf-9386-a4199ee1cb7c HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.230 310 0.230) gunicorn-registry stdout | 2026-08-18 16:36:48,227 [339] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/72c3640d-5f55-4daf-9386-a4199ee1cb7c HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,271 [340] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/9cc109a3-41cb-4a0c-adee-2542df15c5e5?digest=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/9cc109a3-41cb-4a0c-adee-2542df15c5e5?digest=sha256%3A6643946fd88bf1fe4cd12243db1739f0371edf37f4c803b74d5cd39b3a385383 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.149 120 0.149) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/e5a09b60-31ba-495d-8a6b-b6481f353971 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.066 1174 0.065) gunicorn-registry stdout | 2026-08-18 16:36:48,275 [341] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/e5a09b60-31ba-495d-8a6b-b6481f353971 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,325 [343] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,325 [343] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:48,366 [343] [WARNING] [data.model.storage] Creating blob sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f without lock as fallback gunicorn-registry stdout | 2026-08-18 16:36:48,372 [341] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,372 [341] [WARNING] [data.model.storage] Falling back to per-operation locking. nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/074755e9-7f47-4bdc-baf5-c365cea5c6cf HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.123 2534951 0.123) gunicorn-registry stdout | 2026-08-18 16:36:48,373 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/074755e9-7f47-4bdc-baf5-c365cea5c6cf HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,375 [341] [WARNING] [data.model.storage] Creating blob sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 without lock as fallback nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/141ad455-cac4-49e1-b9c7-7287084187ea HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.062 17404 0.062) gunicorn-registry stdout | 2026-08-18 16:36:48,377 [342] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/141ad455-cac4-49e1-b9c7-7287084187ea HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/72c3640d-5f55-4daf-9386-a4199ee1cb7c?digest=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.154 120 0.154) gunicorn-registry stdout | 2026-08-18 16:36:48,381 [343] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/72c3640d-5f55-4daf-9386-a4199ee1cb7c?digest=sha256%3A6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/e5a09b60-31ba-495d-8a6b-b6481f353971?digest=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.194 195 0.193) gunicorn-registry stdout | 2026-08-18 16:36:48,469 [341] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/e5a09b60-31ba-495d-8a6b-b6481f353971?digest=sha256%3A1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,477 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,477 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:48,519 [342] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,520 [342] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:48,520 [346] [WARNING] [data.model.storage] Creating blob sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff without lock as fallback gunicorn-registry stdout | 2026-08-18 16:36:48,564 [342] [WARNING] [data.model.storage] Creating blob sha256:1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea without lock as fallback gunicorn-registry stdout | 2026-08-18 16:36:48,565 [344] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +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.47 (-) - - [18/Aug/2026:16:36:48 +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.391 642 0.392) gunicorn-registry stdout | 2026-08-18 16:36:48,571 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/074755e9-7f47-4bdc-baf5-c365cea5c6cf?digest=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/074755e9-7f47-4bdc-baf5-c365cea5c6cf?digest=sha256%3A958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.197 120 0.197) nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/141ad455-cac4-49e1-b9c7-7287084187ea?digest=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.201 123 0.201) gunicorn-registry stdout | 2026-08-18 16:36:48,579 [342] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/141ad455-cac4-49e1-b9c7-7287084187ea?digest=sha256%3A1633655153d93010659e3ca6f590daec549394f33000a06c2140700f336c4eea HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +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.014 83 0.014) gunicorn-registry stdout | 2026-08-18 16:36:48,585 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +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.47 (-) - - [18/Aug/2026:16:36:48 +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.284 487 0.284) gunicorn-registry stdout | 2026-08-18 16:36:48,665 [343] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +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.47 (-) - - [18/Aug/2026:16:36:48 +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.088 145 0.088) gunicorn-registry stdout | 2026-08-18 16:36:48,674 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +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.47 (-) - - [18/Aug/2026:16:36:48 +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.237 717 0.237) gunicorn-registry stdout | 2026-08-18 16:36:48,706 [341] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +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.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/488138d8-81c6-415f-bb72-6d0023c986b8 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.018 15312 0.017) gunicorn-registry stdout | 2026-08-18 16:36:48,932 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/488138d8-81c6-415f-bb72-6d0023c986b8 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:48,950 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:48,950 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:48,952 [346] [WARNING] [data.model.storage] Creating blob sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a without lock as fallback nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/488138d8-81c6-415f-bb72-6d0023c986b8?digest=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.030 120 0.030) gunicorn-registry stdout | 2026-08-18 16:36:48,962 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:48 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/488138d8-81c6-415f-bb72-6d0023c986b8?digest=sha256%3A443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:49 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2ad76f82-cb46-4124-a020-5bdb292c3e45 HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (1.302 39314724 1.302) gunicorn-registry stdout | 2026-08-18 16:36:49,473 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:49 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/2ad76f82-cb46-4124-a020-5bdb292c3e45 HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" gunicorn-registry stdout | 2026-08-18 16:36:49,497 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:49,497 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:49,499 [345] [WARNING] [data.model.storage] Creating blob sha256:0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 without lock as fallback gunicorn-registry stdout | 2026-08-18 16:36:49,510 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:49 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2ad76f82-cb46-4124-a020-5bdb292c3e45?digest=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:49 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/2ad76f82-cb46-4124-a020-5bdb292c3e45?digest=sha256%3A0c10cd59e10eb07960a86667f3bbc3d156c315246f8cd60742882b3383e61b59 HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.055 951 0.055) gunicorn-registry stdout | 2026-08-18 16:36:49,530 [339] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:49 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/52f7743a-dfef-4822-9c49-b898694223cd HTTP/1.1" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:49 +0000] "PATCH /v2/test-org/dcmetromap/blobs/uploads/52f7743a-dfef-4822-9c49-b898694223cd HTTP/2.0" 202 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (1.225 35966083 1.225) gunicorn-registry stdout | 2026-08-18 16:36:49,556 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:36:49,556 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:36:49,559 [346] [WARNING] [data.model.storage] Creating blob sha256:cc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba without lock as fallback gunicorn-registry stdout | 2026-08-18 16:36:49,568 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:49 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/52f7743a-dfef-4822-9c49-b898694223cd?digest=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/1.1" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:49 +0000] "PUT /v2/test-org/dcmetromap/blobs/uploads/52f7743a-dfef-4822-9c49-b898694223cd?digest=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba HTTP/2.0" 201 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.038 121 0.038) gunicorn-registry stdout | 2026-08-18 16:36:49,873 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:49 +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.47 (-) - - [18/Aug/2026:16:36:49 +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.304 1225 0.305) gunicorn-registry stdout | 2026-08-18 16:36:50,268 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:50 +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.47 (-) - - [18/Aug/2026:16:36:50 +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.014 1137 0.014) namespacegcworker stdout | 2026-08-18 16:36:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:50 GMT)" (scheduled at 2026-08-18 16:36:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:36:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:50 GMT)" executed successfully nginx stdout | 10.244.0.47 (-) - - [18/Aug/2026:16:36:50 +0000] "HEAD /v2/test-org/dcmetromap/manifests/latest HTTP/2.0" 404 0 "-" "cosign/v3.0.4 (linux; amd64) go-containerregistry/v0.20.7" (0.010 12 0.010) gunicorn-registry stdout | 2026-08-18 16:36:50,278 [346] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:50 +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.47 (-) - - [18/Aug/2026:16:36:50 +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.050 1123 0.050) gunicorn-registry stdout | 2026-08-18 16:36:50,330 [345] [INFO] [gunicorn.access] 10.244.0.47 - - [18/Aug/2026:16:36:50 +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-18 16:36:52,535 [295] [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 (-) - - [18/Aug/2026:16:36:52 +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-18 16:36:52,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:52,559 [295] [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 (-) - - [18/Aug/2026:16:36:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:36:52,561 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:36:52,562 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:36:52,562 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:36:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.068 47 0.068) gunicorn-web stdout | 2026-08-18 16:36:52,582 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:36:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" gunicorn-web stdout | 2026-08-18 16:36:54,976 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:36:54 +0000] "GET /api/v1/repository/test-org/dcmetromap/tag/ HTTP/1.0" 200 1585 "-" "curl/8.12.1" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:36:54 +0000] "GET /api/v1/repository/test-org/dcmetromap/tag/ HTTP/2.0" 200 1585 "-" "curl/8.12.1" (0.372 102 0.372) repositorygcworker stdout | 2026-08-18 16:36:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:55 GMT)" (scheduled at 2026-08-18 16:36:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:36:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:36:57,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:07 GMT)" (scheduled at 2026-08-18 16:36:57.180019+00:00) notificationworker stdout | 2026-08-18 16:36:57,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:36:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:57 GMT)" (scheduled at 2026-08-18 16:36:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:36:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:37:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:37:02,534 [295] [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 (-) - - [18/Aug/2026:16:37:02 +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-18 16:37:02,536 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:02,557 [295] [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 (-) - - [18/Aug/2026:16:37:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-18 16:37:02,560 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:02,561 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:37:02,561 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:37:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.066 47 0.066) gunicorn-web stdout | 2026-08-18 16:37:02,579 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:37:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:37:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:17 GMT)" (scheduled at 2026-08-18 16:37:07.180019+00:00) notificationworker stdout | 2026-08-18 16:37:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:37:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:37 GMT)" (scheduled at 2026-08-18 16:37:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:37:07,765 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:37:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:37 GMT)" (scheduled at 2026-08-18 16:37:07.979611+00:00) gcworker stdout | 2026-08-18 16:37:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:37:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:37:11,274 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:11 GMT)" (scheduled at 2026-08-18 16:37:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:37:11,277 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:37:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:12 GMT)" (scheduled at 2026-08-18 16:37:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:37:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:37:12,538 [295] [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 (-) - - [18/Aug/2026:16:37:12 +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-18 16:37:12,541 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:12,561 [295] [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 (-) - - [18/Aug/2026:16:37:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:37:12,563 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:12,564 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:37:12,564 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:37:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.069 47 0.068) gunicorn-web stdout | 2026-08-18 16:37:12,585 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:37:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:37:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:27 GMT)" (scheduled at 2026-08-18 16:37:17.180019+00:00) notificationworker stdout | 2026-08-18 16:37:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:27 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:37:22,536 [293] [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 (-) - - [18/Aug/2026:16:37:22 +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-18 16:37:22,539 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:22,560 [293] [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 (-) - - [18/Aug/2026:16:37:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:37:22,562 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:22,563 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:37:22,563 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:37:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.067 47 0.066) gunicorn-web stdout | 2026-08-18 16:37:22,581 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:37:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:37:24,220 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:24 GMT)" (scheduled at 2026-08-18 16:37:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:37:24,223 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:37:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:37 GMT)" (scheduled at 2026-08-18 16:37:27.180019+00:00) notificationworker stdout | 2026-08-18 16:37:27,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:37 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:37:32,534 [295] [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 (-) - - [18/Aug/2026:16:37:32 +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-18 16:37:32,537 [344] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:32,557 [295] [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 (-) - - [18/Aug/2026:16:37:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:37:32,559 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:32,560 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:37:32,560 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:37:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.065) gunicorn-web stdout | 2026-08-18 16:37:32,578 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:37:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:37:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:33 GMT)" (scheduled at 2026-08-18 16:37:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:37:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:33 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:37:36,375 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:36 GMT)" (scheduled at 2026-08-18 16:37:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:37:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:37:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:47 GMT)" (scheduled at 2026-08-18 16:37:37.180019+00:00) notificationworker stdout | 2026-08-18 16:37:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:37:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:07 GMT)" (scheduled at 2026-08-18 16:37:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:37:37,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:37:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:07 GMT)" (scheduled at 2026-08-18 16:37:37.979611+00:00) gcworker stdout | 2026-08-18 16:37:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:07 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:37:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:40 GMT)" (scheduled at 2026-08-18 16:37:40.229414+00:00) notificationworker stdout | 2026-08-18 16:37:40,230 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:37:42,535 [295] [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 (-) - - [18/Aug/2026:16:37:42 +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-18 16:37:42,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:42,558 [295] [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 (-) - - [18/Aug/2026:16:37:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:37:42,560 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:42,561 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:37:42,561 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:37:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.065 47 0.065) gunicorn-web stdout | 2026-08-18 16:37:42,579 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:37:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:37:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:57 GMT)" (scheduled at 2026-08-18 16:37:47.180019+00:00) notificationworker stdout | 2026-08-18 16:37:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:37:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:37:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:50 GMT)" (scheduled at 2026-08-18 16:37:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:37:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:50 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:37:52,537 [295] [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 (-) - - [18/Aug/2026:16:37:52 +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-18 16:37:52,539 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:52,560 [295] [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 (-) - - [18/Aug/2026:16:37:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:37:52,562 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:37:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:37:52,563 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:37:52,563 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:37:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.067 47 0.066) gunicorn-web stdout | 2026-08-18 16:37:52,581 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:37:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:37:53,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:42:53 GMT)" (scheduled at 2026-08-18 16:37:53.221233+00:00) exportactionlogsworker stdout | 2026-08-18 16:37:53,228 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:42:53 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:37:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:55 GMT)" (scheduled at 2026-08-18 16:37:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:37:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:37:57,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:07 GMT)" (scheduled at 2026-08-18 16:37:57.180019+00:00) notificationworker stdout | 2026-08-18 16:37:57,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:37:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:57 GMT)" (scheduled at 2026-08-18 16:37:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:37:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:38:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:38:02,535 [295] [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 (-) - - [18/Aug/2026:16:38:02 +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-18 16:38:02,537 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:02,557 [295] [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 (-) - - [18/Aug/2026:16:38:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.007 159 0.008) gunicorn-web stdout | 2026-08-18 16:38:02,565 [289] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:02,566 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:38:02,566 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:38:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.071 47 0.070) gunicorn-web stdout | 2026-08-18 16:38:02,585 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:38:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:38:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:17 GMT)" (scheduled at 2026-08-18 16:38:07.180019+00:00) notificationworker stdout | 2026-08-18 16:38:07,184 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:38:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:37 GMT)" (scheduled at 2026-08-18 16:38:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:38:07,767 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:38:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:37 GMT)" (scheduled at 2026-08-18 16:38:07.979611+00:00) gcworker stdout | 2026-08-18 16:38:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:38:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:38:11,274 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:11 GMT)" (scheduled at 2026-08-18 16:38:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:38:11,277 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:38:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:12 GMT)" (scheduled at 2026-08-18 16:38:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:38:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:38:12,533 [293] [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 (-) - - [18/Aug/2026:16:38:12 +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-18 16:38:12,535 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:12,555 [293] [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 (-) - - [18/Aug/2026:16:38:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:38:12,557 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:12,558 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:38:12,558 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:38:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.063 47 0.063) gunicorn-web stdout | 2026-08-18 16:38:12,576 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:38:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:38:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:27 GMT)" (scheduled at 2026-08-18 16:38:17.180019+00:00) notificationworker stdout | 2026-08-18 16:38:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:27 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:38:21,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:43:21 GMT)" (scheduled at 2026-08-18 16:38:21.228926+00:00) notificationworker stdout | 2026-08-18 16:38:21,235 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:43:21 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:38:22,534 [295] [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 (-) - - [18/Aug/2026:16:38:22 +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-18 16:38:22,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:22,557 [295] [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 (-) - - [18/Aug/2026:16:38:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:38:22,559 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:22,560 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:38:22,560 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:38:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.065 47 0.064) gunicorn-web stdout | 2026-08-18 16:38:22,578 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:38:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:38:24,220 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:24 GMT)" (scheduled at 2026-08-18 16:38:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:38:24,223 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:38:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:37 GMT)" (scheduled at 2026-08-18 16:38:27.180019+00:00) notificationworker stdout | 2026-08-18 16:38:27,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:37 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:38:32,547 [291] [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 (-) - - [18/Aug/2026:16:38:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.003) gunicorn-registry stdout | 2026-08-18 16:38:32,550 [343] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:32,571 [291] [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 (-) - - [18/Aug/2026:16:38:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:38:32,573 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:32,589 [291] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:38:32,590 [291] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:38:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.087 47 0.087) gunicorn-web stdout | 2026-08-18 16:38:32,600 [291] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:38:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:38:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:33 GMT)" (scheduled at 2026-08-18 16:38:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:38:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:33 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:38:36,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:43:36 GMT)" (scheduled at 2026-08-18 16:38:36.274824+00:00) namespacegcworker stdout | 2026-08-18 16:38:36,281 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:43:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:38:36,375 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:36 GMT)" (scheduled at 2026-08-18 16:38:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:38:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:38:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:47 GMT)" (scheduled at 2026-08-18 16:38:37.180019+00:00) notificationworker stdout | 2026-08-18 16:38:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:38:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:07 GMT)" (scheduled at 2026-08-18 16:38:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:38:37,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:38:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:07 GMT)" (scheduled at 2026-08-18 16:38:37.979611+00:00) gcworker stdout | 2026-08-18 16:38:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:07 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:38:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:40 GMT)" (scheduled at 2026-08-18 16:38:40.229414+00:00) notificationworker stdout | 2026-08-18 16:38:40,230 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:38:42,534 [293] [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 (-) - - [18/Aug/2026:16:38:42 +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-18 16:38:42,536 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:42,556 [293] [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 (-) - - [18/Aug/2026:16:38:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:38:42,558 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:42,559 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:38:42,559 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:38:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.062 47 0.063) gunicorn-web stdout | 2026-08-18 16:38:42,577 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:38:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:38:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:57 GMT)" (scheduled at 2026-08-18 16:38:47.180019+00:00) notificationworker stdout | 2026-08-18 16:38:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:38:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:38:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:50 GMT)" (scheduled at 2026-08-18 16:38:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:38:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:50 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:38:52,538 [293] [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 (-) - - [18/Aug/2026:16:38:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.003) gunicorn-registry stdout | 2026-08-18 16:38:52,541 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:52,561 [293] [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 (-) - - [18/Aug/2026:16:38:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:38:52,563 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:38:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:38:52,564 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:38:52,564 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:38:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.069 47 0.069) gunicorn-web stdout | 2026-08-18 16:38:52,582 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:38:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" repositorygcworker stdout | 2026-08-18 16:38:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:55 GMT)" (scheduled at 2026-08-18 16:38:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:38:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:38:57,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:07 GMT)" (scheduled at 2026-08-18 16:38:57.180019+00:00) notificationworker stdout | 2026-08-18 16:38:57,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:38:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:57 GMT)" (scheduled at 2026-08-18 16:38:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:38:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:39:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:39:02,535 [291] [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 (-) - - [18/Aug/2026:16:39:02 +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-18 16:39:02,538 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:02,558 [291] [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 (-) - - [18/Aug/2026:16:39:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:39:02,560 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:02,561 [291] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:39:02,562 [291] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:39:02,580 [291] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:39:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:39:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.065 47 0.066) notificationworker stdout | 2026-08-18 16:39:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:17 GMT)" (scheduled at 2026-08-18 16:39:07.180019+00:00) notificationworker stdout | 2026-08-18 16:39:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:39:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:37 GMT)" (scheduled at 2026-08-18 16:39:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:39:07,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:39:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:37 GMT)" (scheduled at 2026-08-18 16:39:07.979611+00:00) gcworker stdout | 2026-08-18 16:39:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:39:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:39:11,273 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:11 GMT)" (scheduled at 2026-08-18 16:39:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:39:11,277 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:39:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:12 GMT)" (scheduled at 2026-08-18 16:39:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:39:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:39:12,533 [293] [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 (-) - - [18/Aug/2026:16:39:12 +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-18 16:39:12,536 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:12,555 [293] [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 (-) - - [18/Aug/2026:16:39:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:39:12,557 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:12,558 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:39:12,558 [293] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:39:12,575 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:39:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:39:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.061 47 0.062) notificationworker stdout | 2026-08-18 16:39:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:27 GMT)" (scheduled at 2026-08-18 16:39:17.180019+00:00) notificationworker stdout | 2026-08-18 16:39:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:27 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:39:22,534 [295] [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 (-) - - [18/Aug/2026:16:39:22 +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-18 16:39:22,536 [344] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:22,556 [295] [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 (-) - - [18/Aug/2026:16:39:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:39:22,558 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:22,559 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:39:22,559 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:39:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) gunicorn-web stdout | 2026-08-18 16:39:22,577 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:39:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:39:24,220 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:24 GMT)" (scheduled at 2026-08-18 16:39:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:39:24,223 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:39:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:37 GMT)" (scheduled at 2026-08-18 16:39:27.180019+00:00) notificationworker stdout | 2026-08-18 16:39:27,184 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:37 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:39:32,537 [295] [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 (-) - - [18/Aug/2026:16:39:32 +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-18 16:39:32,540 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:32,563 [295] [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 (-) - - [18/Aug/2026:16:39:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:39:32,565 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:32,566 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:39:32,566 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:39:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.072 47 0.072) gunicorn-web stdout | 2026-08-18 16:39:32,585 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:39:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:39:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:33 GMT)" (scheduled at 2026-08-18 16:39:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:39:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:33 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:39:36,375 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:36 GMT)" (scheduled at 2026-08-18 16:39:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:39:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:39:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:47 GMT)" (scheduled at 2026-08-18 16:39:37.180019+00:00) notificationworker stdout | 2026-08-18 16:39:37,184 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:39:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:07 GMT)" (scheduled at 2026-08-18 16:39:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:39:37,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:39:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:07 GMT)" (scheduled at 2026-08-18 16:39:37.979611+00:00) gcworker stdout | 2026-08-18 16:39:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:07 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:39:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:40 GMT)" (scheduled at 2026-08-18 16:39:40.229414+00:00) notificationworker stdout | 2026-08-18 16:39:40,230 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:39:42,534 [295] [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 (-) - - [18/Aug/2026:16:39:42 +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-18 16:39:42,536 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:42,556 [295] [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 (-) - - [18/Aug/2026:16:39:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:39:42,558 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:42,559 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:39:42,559 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:39:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.063 47 0.063) gunicorn-web stdout | 2026-08-18 16:39:42,576 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:39:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:39:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:57 GMT)" (scheduled at 2026-08-18 16:39:47.180019+00:00) notificationworker stdout | 2026-08-18 16:39:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:39:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:39:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:50 GMT)" (scheduled at 2026-08-18 16:39:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:39:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:50 GMT)" executed successfully nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:660eaa72ad86371318ebdf5c071e9acf39b6e2b1504cdd4151d2fe944b2a103f HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.008 289 0.007) gunicorn-registry stdout | 2026-08-18 16:39:51,086 [346] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:660eaa72ad86371318ebdf5c071e9acf39b6e2b1504cdd4151d2fe944b2a103f HTTP/1.1" 401 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:39:51,213 [346] [INFO] [gunicorn.access] 10.244.0.51 - test-org+release-bot [18/Aug/2026:16:39:51 +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.51 (-) - test-org+release-bot [18/Aug/2026:16:39:51 +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.127 182 0.127) gunicorn-registry stdout | 2026-08-18 16:39:51,244 [343] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:660eaa72ad86371318ebdf5c071e9acf39b6e2b1504cdd4151d2fe944b2a103f HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:660eaa72ad86371318ebdf5c071e9acf39b6e2b1504cdd4151d2fe944b2a103f HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.029 854 0.029) nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.013 83 0.012) nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.012 83 0.012) gunicorn-registry stdout | 2026-08-18 16:39:51,257 [346] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:39:51,257 [345] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.015 8 0.015) gunicorn-registry stdout | 2026-08-18 16:39:51,273 [345] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.020 43 0.020) gunicorn-registry stdout | 2026-08-18 16:39:51,277 [346] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:39:51,293 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:39:51,294 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:39:51,297 [345] [WARNING] [data.model.storage] Creating blob sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac without lock as fallback gunicorn-registry stdout | 2026-08-18 16:39:51,298 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:39:51,298 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:39:51,302 [346] [WARNING] [data.model.storage] Creating blob sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a without lock as fallback gunicorn-registry stdout | 2026-08-18 16:39:51,320 [346] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/7a643f43-1c29-4b14-8a6b-63da2e652e2d?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/7a643f43-1c29-4b14-8a6b-63da2e652e2d?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.042 128 0.042) nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/c8bbed1e-f30e-4c21-83a5-14448897326f?digest=sha256%3Af924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.053 2732 0.053) gunicorn-registry stdout | 2026-08-18 16:39:51,326 [345] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/c8bbed1e-f30e-4c21-83a5-14448897326f?digest=sha256%3Af924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.51 (-) - - [18/Aug/2026:16:39:51 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:660eaa72ad86371318ebdf5c071e9acf39b6e2b1504cdd4151d2fe944b2a103f HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.056 669 0.056) gunicorn-registry stdout | 2026-08-18 16:39:51,383 [345] [INFO] [gunicorn.access] 10.244.0.51 - - [18/Aug/2026:16:39:51 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:660eaa72ad86371318ebdf5c071e9acf39b6e2b1504cdd4151d2fe944b2a103f HTTP/1.1" 201 2 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:39:52,535 [293] [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 (-) - - [18/Aug/2026:16:39:52 +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-18 16:39:52,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:52,558 [293] [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 (-) - - [18/Aug/2026:16:39:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:39:52,560 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:39:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:39:52,561 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:39:52,561 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:39:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.067 47 0.067) gunicorn-web stdout | 2026-08-18 16:39:52,580 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:39:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" repositorygcworker stdout | 2026-08-18 16:39:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:55 GMT)" (scheduled at 2026-08-18 16:39:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:39:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:39:57,182 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:07 GMT)" (scheduled at 2026-08-18 16:39:57.180019+00:00) notificationworker stdout | 2026-08-18 16:39:57,186 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:39:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:57 GMT)" (scheduled at 2026-08-18 16:39:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:39:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:40:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:40:02,537 [291] [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 (-) - - [18/Aug/2026:16:40:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.003) gunicorn-registry stdout | 2026-08-18 16:40:02,540 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:02,562 [291] [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 (-) - - [18/Aug/2026:16:40:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:40:02,564 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:02,565 [291] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:40:02,565 [291] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:40:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.071 47 0.071) gunicorn-web stdout | 2026-08-18 16:40:02,584 [291] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:40:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:40:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:17 GMT)" (scheduled at 2026-08-18 16:40:07.180019+00:00) notificationworker stdout | 2026-08-18 16:40:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:17 GMT)" executed successfully gunicorn-registry stdout | 2026-08-18 16:40:07,716 [346] [INFO] [gunicorn.access] 10.244.0.56 - - [18/Aug/2026:16:40:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - - [18/Aug/2026:16:40:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 109 0.009) buildlogsarchiver stdout | 2026-08-18 16:40:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:37 GMT)" (scheduled at 2026-08-18 16:40:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:40:07,764 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:37 GMT)" executed successfully nginx stdout | 10.244.0.56 (-) - test-org+release-bot [18/Aug/2026:16:40:07 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.103 173 0.103) gunicorn-registry stdout | 2026-08-18 16:40:07,821 [346] [INFO] [gunicorn.access] 10.244.0.56 - test-org+release-bot [18/Aug/2026:16:40:07 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:40:07,838 [345] [INFO] [gunicorn.access] 10.244.0.56 - - [18/Aug/2026:16:40:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 2583 "-" "oras/1.2.0" nginx stdout | 10.244.0.56 (-) - - [18/Aug/2026:16:40:07 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 2618 "-" "oras/1.2.0" (0.017 844 0.017) nginx stdout | 10.244.0.56 (-) - - [18/Aug/2026:16:40:07 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.005) gunicorn-registry stdout | 2026-08-18 16:40:07,843 [346] [INFO] [gunicorn.access] 10.244.0.56 - - [18/Aug/2026:16:40:07 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 0 "-" "oras/1.2.0" gcworker stdout | 2026-08-18 16:40:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:37 GMT)" (scheduled at 2026-08-18 16:40:07.979611+00:00) gcworker stdout | 2026-08-18 16:40:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:40:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:40:11,273 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:11 GMT)" (scheduled at 2026-08-18 16:40:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:40:11,277 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:40:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:12 GMT)" (scheduled at 2026-08-18 16:40:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:40:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:40:12,553 [295] [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 (-) - - [18/Aug/2026:16:40:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.003 162 0.002) gunicorn-registry stdout | 2026-08-18 16:40:12,556 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:12,579 [295] [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 (-) - - [18/Aug/2026:16:40:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:40:12,581 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:12,583 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:40:12,583 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:40:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.087 47 0.087) gunicorn-web stdout | 2026-08-18 16:40:12,600 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:40:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:40:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:27 GMT)" (scheduled at 2026-08-18 16:40:17.180019+00:00) notificationworker stdout | 2026-08-18 16:40:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:27 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:40:22,535 [295] [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 (-) - - [18/Aug/2026:16:40:22 +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-18 16:40:22,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:22,557 [295] [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 (-) - - [18/Aug/2026:16:40:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:40:22,559 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:22,560 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:40:22,560 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:40:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) gunicorn-web stdout | 2026-08-18 16:40:22,577 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:40:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:40:24,220 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:24 GMT)" (scheduled at 2026-08-18 16:40:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:40:24,223 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:40:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:37 GMT)" (scheduled at 2026-08-18 16:40:27.180019+00:00) notificationworker stdout | 2026-08-18 16:40:27,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:37 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:40:32,535 [293] [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 (-) - - [18/Aug/2026:16:40:32 +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-18 16:40:32,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:32,560 [293] [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 (-) - - [18/Aug/2026:16:40:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:40:32,562 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:32,563 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:40:32,563 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:40:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.069 47 0.068) gunicorn-web stdout | 2026-08-18 16:40:32,582 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:40:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:40:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:33 GMT)" (scheduled at 2026-08-18 16:40:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:40:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:33 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:40:36,376 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:36 GMT)" (scheduled at 2026-08-18 16:40:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:40:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:40:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:47 GMT)" (scheduled at 2026-08-18 16:40:37.180019+00:00) notificationworker stdout | 2026-08-18 16:40:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:40:37,763 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:07 GMT)" (scheduled at 2026-08-18 16:40:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:40:37,765 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:40:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:07 GMT)" (scheduled at 2026-08-18 16:40:37.979611+00:00) gcworker stdout | 2026-08-18 16:40:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:07 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:40:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:40 GMT)" (scheduled at 2026-08-18 16:40:40.229414+00:00) notificationworker stdout | 2026-08-18 16:40:40,229 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:40:42,536 [295] [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 (-) - - [18/Aug/2026:16:40:42 +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-18 16:40:42,539 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:42,561 [295] [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 (-) - - [18/Aug/2026:16:40:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:40:42,563 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:42,564 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:40:42,564 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:40:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.070 47 0.069) gunicorn-web stdout | 2026-08-18 16:40:42,583 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:40:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:40:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:57 GMT)" (scheduled at 2026-08-18 16:40:47.180019+00:00) notificationworker stdout | 2026-08-18 16:40:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:40:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:40:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:50 GMT)" (scheduled at 2026-08-18 16:40:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:40:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:50 GMT)" executed successfully nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 109 0.008) gunicorn-registry stdout | 2026-08-18 16:40:51,581 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - test-org+release-bot [18/Aug/2026:16:40:51 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.097 173 0.097) gunicorn-registry stdout | 2026-08-18 16:40:51,679 [346] [INFO] [gunicorn.access] 10.244.0.53 - test-org+release-bot [18/Aug/2026:16:40:51 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:40:51,686 [344] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 2583 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:51 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 2618 "-" "oras/1.2.0" (0.007 840 0.006) nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.004) gunicorn-registry stdout | 2026-08-18 16:40:51,690 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:51 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:40:52,549 [293] [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 (-) - - [18/Aug/2026:16:40:52 +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-18 16:40:52,552 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:52,572 [293] [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 (-) - - [18/Aug/2026:16:40:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:40:52,574 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:40:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:40:52,575 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:40:52,575 [293] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:40:52,593 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:40:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:40:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.079 47 0.080) nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:53 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:5cc9cfee451b7a8c0db897b8b9bfeb29caad6b275debc9c7d3ed2d14565c99ec HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.009 289 0.009) gunicorn-registry stdout | 2026-08-18 16:40:53,901 [345] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:53 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:5cc9cfee451b7a8c0db897b8b9bfeb29caad6b275debc9c7d3ed2d14565c99ec HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - test-org+release-bot [18/Aug/2026:16:40:54 +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.099 182 0.100) gunicorn-registry stdout | 2026-08-18 16:40:54,001 [345] [INFO] [gunicorn.access] 10.244.0.53 - test-org+release-bot [18/Aug/2026:16:40:54 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:54 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:5cc9cfee451b7a8c0db897b8b9bfeb29caad6b275debc9c7d3ed2d14565c99ec HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.015 854 0.016) gunicorn-registry stdout | 2026-08-18 16:40:54,017 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:54 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:5cc9cfee451b7a8c0db897b8b9bfeb29caad6b275debc9c7d3ed2d14565c99ec HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:54 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:7e461f360cef3425d693df8fad256eea6b90082e845f94385cdb532f601ebc34 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.011 83 0.011) gunicorn-registry stdout | 2026-08-18 16:40:54,029 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:54 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:7e461f360cef3425d693df8fad256eea6b90082e845f94385cdb532f601ebc34 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:54 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.013 83 0.013) gunicorn-registry stdout | 2026-08-18 16:40:54,031 [345] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:54 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:54 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.019 43 0.019) gunicorn-registry stdout | 2026-08-18 16:40:54,049 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:54 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:40:54,068 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:7e461f360cef3425d693df8fad256eea6b90082e845f94385cdb532f601ebc34: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:40:54,068 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:40:54,070 [346] [WARNING] [data.model.storage] Creating blob sha256:7e461f360cef3425d693df8fad256eea6b90082e845f94385cdb532f601ebc34 without lock as fallback nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:54 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/a5d6d992-c21e-4b72-8863-7714dcf70b88?digest=sha256%3A7e461f360cef3425d693df8fad256eea6b90082e845f94385cdb532f601ebc34 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.030 2750 0.030) gunicorn-registry stdout | 2026-08-18 16:40:54,079 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:54 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/a5d6d992-c21e-4b72-8863-7714dcf70b88?digest=sha256%3A7e461f360cef3425d693df8fad256eea6b90082e845f94385cdb532f601ebc34 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.53 (-) - - [18/Aug/2026:16:40:54 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:5cc9cfee451b7a8c0db897b8b9bfeb29caad6b275debc9c7d3ed2d14565c99ec HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.038 669 0.037) gunicorn-registry stdout | 2026-08-18 16:40:54,118 [346] [INFO] [gunicorn.access] 10.244.0.53 - - [18/Aug/2026:16:40:54 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:5cc9cfee451b7a8c0db897b8b9bfeb29caad6b275debc9c7d3ed2d14565c99ec HTTP/1.1" 201 2 "-" "oras/1.2.0" repositorygcworker stdout | 2026-08-18 16:40:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:55 GMT)" (scheduled at 2026-08-18 16:40:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:40:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:40:57,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:07 GMT)" (scheduled at 2026-08-18 16:40:57.180019+00:00) notificationworker stdout | 2026-08-18 16:40:57,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:40:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:57 GMT)" (scheduled at 2026-08-18 16:40:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:40:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:41:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:41:02,536 [295] [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 (-) - - [18/Aug/2026:16:41:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.003 162 0.002) gunicorn-registry stdout | 2026-08-18 16:41:02,539 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:02,560 [295] [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 (-) - - [18/Aug/2026:16:41:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:41:02,562 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:02,563 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:41:02,563 [295] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:41:02,582 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:41:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:41:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.069 47 0.069) repositoryactioncounter stdout | 2026-08-18 16:41:06,872 [117] [INFO] [apscheduler.executors.default] Running job "RepositoryActionCountWorker._run_counting (trigger: interval[4:00:00], next run at: 2026-08-18 16:41:06 GMT)" (scheduled at 2026-08-18 16:41:06.872104+00:00) repositoryactioncounter stdout | 2026-08-18 16:41:06,888 [117] [INFO] [apscheduler.executors.default] Job "RepositoryActionCountWorker._run_counting (trigger: interval[4:00:00], next run at: 2026-08-18 20:41:06 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:41:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:17 GMT)" (scheduled at 2026-08-18 16:41:07.180019+00:00) notificationworker stdout | 2026-08-18 16:41:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:41:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:37 GMT)" (scheduled at 2026-08-18 16:41:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:41:07,764 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:41:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:37 GMT)" (scheduled at 2026-08-18 16:41:07.979611+00:00) gcworker stdout | 2026-08-18 16:41:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:41:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:41:11,273 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:11 GMT)" (scheduled at 2026-08-18 16:41:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:41:11,276 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:41:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:12 GMT)" (scheduled at 2026-08-18 16:41:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:41:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:41:12,535 [295] [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 (-) - - [18/Aug/2026:16:41:12 +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-18 16:41:12,537 [343] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:12,560 [295] [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 (-) - - [18/Aug/2026:16:41:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:41:12,562 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:12,563 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:41:12,563 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:41:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.069 47 0.069) gunicorn-web stdout | 2026-08-18 16:41:12,583 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:41:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:41:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:27 GMT)" (scheduled at 2026-08-18 16:41:17.180019+00:00) notificationworker stdout | 2026-08-18 16:41:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:27 GMT)" executed successfully nginx stdout | 10.244.0.55 (-) - - [18/Aug/2026:16:41:17 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.007 109 0.008) gunicorn-registry stdout | 2026-08-18 16:41:17,787 [346] [INFO] [gunicorn.access] 10.244.0.55 - - [18/Aug/2026:16:41:17 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - test-org+release-bot [18/Aug/2026:16:41:17 +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.094 173 0.094) gunicorn-registry stdout | 2026-08-18 16:41:17,881 [346] [INFO] [gunicorn.access] 10.244.0.55 - test-org+release-bot [18/Aug/2026:16:41:17 +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-18 16:41:17,900 [345] [INFO] [gunicorn.access] 10.244.0.55 - - [18/Aug/2026:16:41:17 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 2583 "-" "oras/1.2.0" nginx stdout | 10.244.0.55 (-) - - [18/Aug/2026:16:41:17 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 2618 "-" "oras/1.2.0" (0.018 842 0.018) nginx stdout | 10.244.0.55 (-) - - [18/Aug/2026:16:41:17 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.004) gunicorn-registry stdout | 2026-08-18 16:41:17,904 [346] [INFO] [gunicorn.access] 10.244.0.55 - - [18/Aug/2026:16:41:17 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:41:22,534 [293] [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 (-) - - [18/Aug/2026:16:41:22 +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-18 16:41:22,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:22,557 [293] [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 (-) - - [18/Aug/2026:16:41:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-18 16:41:22,558 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:22,559 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:41:22,559 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:41:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.063 47 0.064) gunicorn-web stdout | 2026-08-18 16:41:22,577 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:41:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:41:24,220 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:24 GMT)" (scheduled at 2026-08-18 16:41:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:41:24,224 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:41:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:37 GMT)" (scheduled at 2026-08-18 16:41:27.180019+00:00) notificationworker stdout | 2026-08-18 16:41:27,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:37 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:41:27,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:46:27 GMT)" (scheduled at 2026-08-18 16:41:27.675845+00:00) repositorygcworker stdout | 2026-08-18 16:41:27,682 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:46:27 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:41:32,534 [295] [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 (-) - - [18/Aug/2026:16:41:32 +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-18 16:41:32,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:32,557 [295] [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 (-) - - [18/Aug/2026:16:41:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.007 159 0.007) gunicorn-web stdout | 2026-08-18 16:41:32,564 [288] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:32,565 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:41:32,565 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:41:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.069 47 0.070) gunicorn-web stdout | 2026-08-18 16:41:32,583 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:41:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" gunicorn-registry stdout | 2026-08-18 16:41:32,741 [346] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 109 0.008) nginx stdout | 10.244.0.54 (-) - test-org+release-bot [18/Aug/2026:16:41: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.093 173 0.092) gunicorn-registry stdout | 2026-08-18 16:41:32,835 [346] [INFO] [gunicorn.access] 10.244.0.54 - test-org+release-bot [18/Aug/2026:16:41: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-18 16:41:32,842 [345] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 2583 "-" "oras/1.2.0" nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:32 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 2618 "-" "oras/1.2.0" (0.006 844 0.006) nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:32 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.003) gunicorn-registry stdout | 2026-08-18 16:41:32,846 [345] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:32 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 0 "-" "oras/1.2.0" exportactionlogsworker stdout | 2026-08-18 16:41:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:33 GMT)" (scheduled at 2026-08-18 16:41:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:41:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:33 GMT)" executed successfully nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:d73267a7cc82dacb08d897a8490061abe4161fdd04f91cc9717ca5edd4b2389d HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.009 289 0.009) gunicorn-registry stdout | 2026-08-18 16:41:33,830 [346] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:d73267a7cc82dacb08d897a8490061abe4161fdd04f91cc9717ca5edd4b2389d HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.54 (-) - test-org+release-bot [18/Aug/2026:16:41:33 +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.099 182 0.100) gunicorn-registry stdout | 2026-08-18 16:41:33,931 [346] [INFO] [gunicorn.access] 10.244.0.54 - test-org+release-bot [18/Aug/2026:16:41:33 +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.54 (-) - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:d73267a7cc82dacb08d897a8490061abe4161fdd04f91cc9717ca5edd4b2389d HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.017 853 0.017) gunicorn-registry stdout | 2026-08-18 16:41:33,948 [345] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:d73267a7cc82dacb08d897a8490061abe4161fdd04f91cc9717ca5edd4b2389d HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.005 83 0.005) gunicorn-registry stdout | 2026-08-18 16:41:33,954 [344] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.014 83 0.014) gunicorn-registry stdout | 2026-08-18 16:41:33,963 [345] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:33 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:33 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.017 43 0.018) gunicorn-registry stdout | 2026-08-18 16:41:33,982 [345] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:33 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:41:34,002 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:41:34,002 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:41:34,005 [345] [WARNING] [data.model.storage] Creating blob sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 without lock as fallback nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:34 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/34c5d09d-f5a3-4757-afe8-5485d1310bd0?digest=sha256%3A93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.033 2742 0.033) gunicorn-registry stdout | 2026-08-18 16:41:34,015 [345] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:34 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/34c5d09d-f5a3-4757-afe8-5485d1310bd0?digest=sha256%3A93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/1.1" 201 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:41:34,060 [345] [INFO] [gunicorn.access] 10.244.0.54 - - [18/Aug/2026:16:41:34 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:d73267a7cc82dacb08d897a8490061abe4161fdd04f91cc9717ca5edd4b2389d HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.54 (-) - - [18/Aug/2026:16:41:34 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:d73267a7cc82dacb08d897a8490061abe4161fdd04f91cc9717ca5edd4b2389d HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.045 669 0.044) manifestsubjectbackfillworker stdout | 2026-08-18 16:41:36,375 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:36 GMT)" (scheduled at 2026-08-18 16:41:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:41:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:41:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:47 GMT)" (scheduled at 2026-08-18 16:41:37.180019+00:00) notificationworker stdout | 2026-08-18 16:41:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:41:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:07 GMT)" (scheduled at 2026-08-18 16:41:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:41:37,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:41:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:07 GMT)" (scheduled at 2026-08-18 16:41:37.979611+00:00) gcworker stdout | 2026-08-18 16:41:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:07 GMT)" executed successfully nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.009 109 0.008) gunicorn-registry stdout | 2026-08-18 16:41:39,237 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [18/Aug/2026:16:41: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.094 173 0.094) gunicorn-registry stdout | 2026-08-18 16:41:39,331 [346] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [18/Aug/2026:16:41:39 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:41:39,347 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/1.1" 200 2592 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:39 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/2.0" 200 2627 "-" "oras/1.2.0" (0.016 840 0.016) nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:39 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.004) gunicorn-registry stdout | 2026-08-18 16:41:39,351 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:39 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:93b4f2a73aa4bedadd47f75d3d8398e79cc2fb2c1a5e85f4148f5da0a2a0dbf8 HTTP/1.1" 200 0 "-" "oras/1.2.0" notificationworker stdout | 2026-08-18 16:41:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:40 GMT)" (scheduled at 2026-08-18 16:41:40.229414+00:00) notificationworker stdout | 2026-08-18 16:41:40,230 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:40 GMT)" executed successfully nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:40 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.003 143 0.003) gunicorn-registry stdout | 2026-08-18 16:41:40,758 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:40 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [18/Aug/2026:16:41:40 +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.095 344 0.095) gunicorn-registry stdout | 2026-08-18 16:41:40,857 [346] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [18/Aug/2026:16:41:40 +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.57 (-) - - [18/Aug/2026:16:41:40 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.023 1643 0.023) gunicorn-registry stdout | 2026-08-18 16:41:40,886 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:40 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:41 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.003 143 0.003) gunicorn-registry stdout | 2026-08-18 16:41:41,181 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:41 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [18/Aug/2026:16:41:41 +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.098 344 0.099) gunicorn-registry stdout | 2026-08-18 16:41:41,285 [346] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [18/Aug/2026:16:41:41 +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.57 (-) - - [18/Aug/2026:16:41:41 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.015 1643 0.015) gunicorn-registry stdout | 2026-08-18 16:41:41,304 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:41 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-18 16:41:41,319 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:41 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:41 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 4355 "-" "skopeo/1.20.0" (0.014 1280 0.014) nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:41 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-18 16:41:41,649 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:41 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [18/Aug/2026:16:41:41 +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.093 344 0.093) gunicorn-registry stdout | 2026-08-18 16:41:41,747 [346] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [18/Aug/2026:16:41:41 +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.57 (-) - - [18/Aug/2026:16:41:41 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.016 1643 0.017) gunicorn-registry stdout | 2026-08-18 16:41:41,769 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:41 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:42 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.003) gunicorn-registry stdout | 2026-08-18 16:41:42,076 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [18/Aug/2026:16:41:42 +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.092 344 0.092) gunicorn-registry stdout | 2026-08-18 16:41:42,173 [346] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [18/Aug/2026:16:41:42 +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.57 (-) - - [18/Aug/2026:16:41:42 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.015 1643 0.015) gunicorn-registry stdout | 2026-08-18 16:41:42,193 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-18 16:41:42,199 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:42 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 4355 "-" "skopeo/1.20.0" (0.006 1280 0.006) gunicorn-web stdout | 2026-08-18 16:41:42,534 [293] [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 (-) - - [18/Aug/2026:16:41:42 +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-18 16:41:42,536 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:42,557 [293] [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 (-) - - [18/Aug/2026:16:41:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:41:42,559 [289] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:42,560 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:41:42,560 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:41:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.065 47 0.065) gunicorn-web stdout | 2026-08-18 16:41:42,578 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:41:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:42 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:3d7011abb6badb7cb3fecdba321390e2d39931437cf212cffb075270f8692f18 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.009 289 0.008) gunicorn-registry stdout | 2026-08-18 16:41:42,744 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:3d7011abb6badb7cb3fecdba321390e2d39931437cf212cffb075270f8692f18 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - test-org+release-bot [18/Aug/2026:16:41:42 +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.092 182 0.092) gunicorn-registry stdout | 2026-08-18 16:41:42,836 [346] [INFO] [gunicorn.access] 10.244.0.57 - test-org+release-bot [18/Aug/2026:16:41:42 +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 (-) - - [18/Aug/2026:16:41:42 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:3d7011abb6badb7cb3fecdba321390e2d39931437cf212cffb075270f8692f18 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.014 855 0.014) gunicorn-registry stdout | 2026-08-18 16:41:42,851 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:3d7011abb6badb7cb3fecdba321390e2d39931437cf212cffb075270f8692f18 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:42 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.005 83 0.005) gunicorn-registry stdout | 2026-08-18 16:41:42,857 [346] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +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 (-) - - [18/Aug/2026:16:41:42 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.012 83 0.012) gunicorn-registry stdout | 2026-08-18 16:41:42,863 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:42 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.016 43 0.016) gunicorn-registry stdout | 2026-08-18 16:41:42,880 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:41:42,900 [345] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:41:42,900 [345] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:41:42,903 [345] [WARNING] [data.model.storage] Creating blob sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f without lock as fallback gunicorn-registry stdout | 2026-08-18 16:41:42,913 [345] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/4a26eed4-4202-409e-8422-4d8016a98103?digest=sha256%3A3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:42 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/4a26eed4-4202-409e-8422-4d8016a98103?digest=sha256%3A3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.032 3970 0.032) gunicorn-registry stdout | 2026-08-18 16:41:42,963 [343] [INFO] [gunicorn.access] 10.244.0.57 - - [18/Aug/2026:16:41:42 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:3d7011abb6badb7cb3fecdba321390e2d39931437cf212cffb075270f8692f18 HTTP/1.1" 201 2 "-" "oras/1.2.0" nginx stdout | 10.244.0.57 (-) - - [18/Aug/2026:16:41:42 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:3d7011abb6badb7cb3fecdba321390e2d39931437cf212cffb075270f8692f18 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.049 669 0.049) notificationworker stdout | 2026-08-18 16:41:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:57 GMT)" (scheduled at 2026-08-18 16:41:47.180019+00:00) notificationworker stdout | 2026-08-18 16:41:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:41:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:41:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:50 GMT)" (scheduled at 2026-08-18 16:41:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:41:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:50 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:41:52,535 [295] [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 (-) - - [18/Aug/2026:16:41:52 +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-18 16:41:52,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:52,558 [295] [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 (-) - - [18/Aug/2026:16:41:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:41:52,560 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:41:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:41:52,561 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:41:52,562 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:41:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.066 47 0.066) gunicorn-web stdout | 2026-08-18 16:41:52,580 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:41:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" repositorygcworker stdout | 2026-08-18 16:41:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:55 GMT)" (scheduled at 2026-08-18 16:41:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:41:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:41:57,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:07 GMT)" (scheduled at 2026-08-18 16:41:57.180019+00:00) notificationworker stdout | 2026-08-18 16:41:57,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:41:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:57 GMT)" (scheduled at 2026-08-18 16:41:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:41:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:42:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:42:02,535 [295] [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 (-) - - [18/Aug/2026:16:42:02 +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-18 16:42:02,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:02,558 [295] [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 (-) - - [18/Aug/2026:16:42:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:42:02,560 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:02,561 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:42:02,561 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:42:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.065 47 0.065) gunicorn-web stdout | 2026-08-18 16:42:02,578 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:42:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:42:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:17 GMT)" (scheduled at 2026-08-18 16:42:07.180019+00:00) notificationworker stdout | 2026-08-18 16:42:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:42:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:37 GMT)" (scheduled at 2026-08-18 16:42:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:42:07,764 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:42:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:37 GMT)" (scheduled at 2026-08-18 16:42:07.979611+00:00) gcworker stdout | 2026-08-18 16:42:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:42:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:42:11,273 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:11 GMT)" (scheduled at 2026-08-18 16:42:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:42:11,277 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:42:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:12 GMT)" (scheduled at 2026-08-18 16:42:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:42:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:42:12,539 [291] [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 (-) - - [18/Aug/2026:16:42:12 +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-18 16:42:12,542 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:12,588 [291] [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 (-) - - [18/Aug/2026:16:42:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:42:12,591 [289] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:12,592 [291] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:42:12,592 [291] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:42:12,614 [291] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:42:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:42:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.099 47 0.100) notificationworker stdout | 2026-08-18 16:42:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:27 GMT)" (scheduled at 2026-08-18 16:42:17.180019+00:00) notificationworker stdout | 2026-08-18 16:42:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:27 GMT)" executed successfully nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 109 0.008) gunicorn-registry stdout | 2026-08-18 16:42:22,306 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - test-org+release-bot [18/Aug/2026:16:42:22 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.097 173 0.097) gunicorn-registry stdout | 2026-08-18 16:42:22,404 [346] [INFO] [gunicorn.access] 10.244.0.58 - test-org+release-bot [18/Aug/2026:16:42:22 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:42:22,420 [344] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/1.1" 200 3821 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:22 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/2.0" 200 3856 "-" "oras/1.2.0" (0.015 842 0.015) nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:22 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.004) gunicorn-registry stdout | 2026-08-18 16:42:22,424 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:22 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:3ee43e01fc3ba5b758ea2f11bfa3e139650795a4d3a8bd229f9fe714b069ae9f HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:42:22,534 [295] [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 (-) - - [18/Aug/2026:16:42:22 +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-18 16:42:22,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:22,557 [295] [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 (-) - - [18/Aug/2026:16:42:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:42:22,559 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:22,560 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:42:22,560 [295] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:42:22,578 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:42:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:42:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:23 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 401 0 "-" "oras/1.3.0+1.25.7" (0.008 292 0.008) gunicorn-registry stdout | 2026-08-18 16:42:23,501 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:23 +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.58 (-) - test-org+release-bot [18/Aug/2026:16:42:23 +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.094 172 0.093) gunicorn-registry stdout | 2026-08-18 16:42:23,595 [346] [INFO] [gunicorn.access] 10.244.0.58 - test-org+release-bot [18/Aug/2026:16:42:23 +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" nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:23 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "oras/1.3.0+1.25.7" (0.015 828 0.015) gunicorn-registry stdout | 2026-08-18 16:42:23,610 [345] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:23 +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.58 (-) - - [18/Aug/2026:16:42:23 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 401 0 "-" "oras/1.3.0+1.25.7" (0.006 252 0.006) gunicorn-registry stdout | 2026-08-18 16:42:23,753 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:23 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 401 0 "-" "oras/1.3.0+1.25.7" nginx stdout | 10.244.0.58 (-) - test-org+release-bot [18/Aug/2026:16:42:23 +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.092 180 0.093) gunicorn-registry stdout | 2026-08-18 16:42:23,847 [346] [INFO] [gunicorn.access] 10.244.0.58 - test-org+release-bot [18/Aug/2026:16:42:23 +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.58 (-) - - [18/Aug/2026:16:42:23 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/2.0" 404 0 "-" "oras/1.3.0+1.25.7" (0.007 855 0.007) gunicorn-registry stdout | 2026-08-18 16:42:23,855 [345] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:23 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 404 0 "-" "oras/1.3.0+1.25.7" exportactionlogsworker stdout | 2026-08-18 16:42:24,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:24 GMT)" (scheduled at 2026-08-18 16:42:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:42:24,227 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:24 GMT)" executed successfully nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:930cfb4c9df33ff6faea4dae22b587401a1528070afb0af83e7f5acc917bd9b6 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.008 289 0.008) gunicorn-registry stdout | 2026-08-18 16:42:24,621 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:930cfb4c9df33ff6faea4dae22b587401a1528070afb0af83e7f5acc917bd9b6 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - test-org+release-bot [18/Aug/2026:16:42:24 +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.093 182 0.093) gunicorn-registry stdout | 2026-08-18 16:42:24,714 [346] [INFO] [gunicorn.access] 10.244.0.58 - test-org+release-bot [18/Aug/2026:16:42:24 +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.58 (-) - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:930cfb4c9df33ff6faea4dae22b587401a1528070afb0af83e7f5acc917bd9b6 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.014 854 0.014) gunicorn-registry stdout | 2026-08-18 16:42:24,729 [345] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:930cfb4c9df33ff6faea4dae22b587401a1528070afb0af83e7f5acc917bd9b6 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.012 84 0.013) gunicorn-registry stdout | 2026-08-18 16:42:24,742 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.013 83 0.013) gunicorn-registry stdout | 2026-08-18 16:42:24,743 [345] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:24 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:24 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.015 43 0.015) gunicorn-registry stdout | 2026-08-18 16:42:24,757 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:24 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:42:24,775 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:42:24,775 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:42:24,777 [346] [WARNING] [data.model.storage] Creating blob sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 without lock as fallback gunicorn-registry stdout | 2026-08-18 16:42:24,786 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:24 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/11fe95c4-baf1-4b13-9a0e-292060e8537a?digest=sha256%3Aa07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:24 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/11fe95c4-baf1-4b13-9a0e-292060e8537a?digest=sha256%3Aa07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.029 3972 0.029) nginx stdout | 10.244.0.58 (-) - - [18/Aug/2026:16:42:24 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:930cfb4c9df33ff6faea4dae22b587401a1528070afb0af83e7f5acc917bd9b6 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.039 669 0.039) gunicorn-registry stdout | 2026-08-18 16:42:24,826 [346] [INFO] [gunicorn.access] 10.244.0.58 - - [18/Aug/2026:16:42:24 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:930cfb4c9df33ff6faea4dae22b587401a1528070afb0af83e7f5acc917bd9b6 HTTP/1.1" 201 2 "-" "oras/1.2.0" notificationworker stdout | 2026-08-18 16:42:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:37 GMT)" (scheduled at 2026-08-18 16:42:27.180019+00:00) notificationworker stdout | 2026-08-18 16:42:27,184 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:37 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:42:32,536 [295] [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 (-) - - [18/Aug/2026:16:42:32 +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-18 16:42:32,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:32,559 [295] [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-18 16:42:32,561 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:42:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:42:32,562 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:42:32,562 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:42:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.066 47 0.066) gunicorn-web stdout | 2026-08-18 16:42:32,580 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:42:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:42:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:33 GMT)" (scheduled at 2026-08-18 16:42:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:42:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:33 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:42:36,376 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:36 GMT)" (scheduled at 2026-08-18 16:42:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:42:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:42:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:47 GMT)" (scheduled at 2026-08-18 16:42:37.180019+00:00) notificationworker stdout | 2026-08-18 16:42:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:42:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:07 GMT)" (scheduled at 2026-08-18 16:42:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:42:37,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:42:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:07 GMT)" (scheduled at 2026-08-18 16:42:37.979611+00:00) gcworker stdout | 2026-08-18 16:42:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:07 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:42:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:40 GMT)" (scheduled at 2026-08-18 16:42:40.229414+00:00) notificationworker stdout | 2026-08-18 16:42:40,230 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:42:42,535 [295] [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 (-) - - [18/Aug/2026:16:42:42 +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-18 16:42:42,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:42,557 [295] [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 (-) - - [18/Aug/2026:16:42:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-18 16:42:42,560 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:42,561 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:42:42,561 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:42:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.065) gunicorn-web stdout | 2026-08-18 16:42:42,579 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:42:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:42:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:57 GMT)" (scheduled at 2026-08-18 16:42:47.180019+00:00) notificationworker stdout | 2026-08-18 16:42:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:42:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:42:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:50 GMT)" (scheduled at 2026-08-18 16:42:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:42:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:50 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:42:52,541 [295] [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 (-) - - [18/Aug/2026:16:42:52 +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-18 16:42:52,543 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:52,570 [295] [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 (-) - - [18/Aug/2026:16:42:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:42:52,572 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:42:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:42:52,573 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:42:52,573 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:42:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.077 47 0.076) gunicorn-web stdout | 2026-08-18 16:42:52,591 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:42:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:42:53,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:47:53 GMT)" (scheduled at 2026-08-18 16:42:53.221233+00:00) exportactionlogsworker stdout | 2026-08-18 16:42:53,239 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:47:53 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:42:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:55 GMT)" (scheduled at 2026-08-18 16:42:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:42:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:42:57,181 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:07 GMT)" (scheduled at 2026-08-18 16:42:57.180019+00:00) notificationworker stdout | 2026-08-18 16:42:57,186 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:42:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:57 GMT)" (scheduled at 2026-08-18 16:42:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:42:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:43:57 GMT)" executed successfully nginx stdout | 10.244.0.59 (-) - - [18/Aug/2026:16:42:59 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 109 0.008) gunicorn-registry stdout | 2026-08-18 16:42:59,545 [345] [INFO] [gunicorn.access] 10.244.0.59 - - [18/Aug/2026:16:42:59 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - test-org+release-bot [18/Aug/2026:16:42:59 +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.092 173 0.092) gunicorn-registry stdout | 2026-08-18 16:42:59,637 [345] [INFO] [gunicorn.access] 10.244.0.59 - test-org+release-bot [18/Aug/2026:16:42:59 +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-18 16:42:59,653 [346] [INFO] [gunicorn.access] 10.244.0.59 - - [18/Aug/2026:16:42:59 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 2583 "-" "oras/1.2.0" nginx stdout | 10.244.0.59 (-) - - [18/Aug/2026:16:42:59 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 2618 "-" "oras/1.2.0" (0.015 845 0.014) nginx stdout | 10.244.0.59 (-) - - [18/Aug/2026:16:42:59 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.004) gunicorn-registry stdout | 2026-08-18 16:42:59,657 [346] [INFO] [gunicorn.access] 10.244.0.59 - - [18/Aug/2026:16:42:59 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:f924e2ca306ed2c5f1f41ccdd7a767f70f1b68a1620320f3b456ce56b87d57ac HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:43:02,538 [295] [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-18 16:43:02,541 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:43:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.003 162 0.003) gunicorn-web stdout | 2026-08-18 16:43:02,563 [295] [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 (-) - - [18/Aug/2026:16:43:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:43:02,565 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:02,566 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:43:02,566 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:43:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.069 47 0.069) gunicorn-web stdout | 2026-08-18 16:43:02,584 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:43:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:43:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:17 GMT)" (scheduled at 2026-08-18 16:43:07.180019+00:00) notificationworker stdout | 2026-08-18 16:43:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:43:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:37 GMT)" (scheduled at 2026-08-18 16:43:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:43:07,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:43:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:37 GMT)" (scheduled at 2026-08-18 16:43:07.979611+00:00) gcworker stdout | 2026-08-18 16:43:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:43:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:43:11,273 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:11 GMT)" (scheduled at 2026-08-18 16:43:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:43:11,277 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:43:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:12 GMT)" (scheduled at 2026-08-18 16:43:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:43:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:43:12,535 [293] [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 (-) - - [18/Aug/2026:16:43:12 +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-18 16:43:12,537 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:12,557 [293] [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 (-) - - [18/Aug/2026:16:43:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:43:12,559 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:12,560 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:43:12,560 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:43:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.065) gunicorn-web stdout | 2026-08-18 16:43:12,578 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:43:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:12 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 110 0.008) gunicorn-registry stdout | 2026-08-18 16:43:12,602 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:12 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:12 +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.093 173 0.093) gunicorn-registry stdout | 2026-08-18 16:43:12,695 [346] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:12 +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-18 16:43:12,710 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:12 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 200 3822 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:12 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 200 3857 "-" "oras/1.2.0" (0.015 845 0.015) nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:12 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.003) gunicorn-registry stdout | 2026-08-18 16:43:12,715 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:12 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:14 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.003 42 0.003) gunicorn-registry stdout | 2026-08-18 16:43:14,406 [344] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:14 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:14 +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.097 189 0.098) gunicorn-registry stdout | 2026-08-18 16:43:14,504 [346] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:14 +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-18 16:43:15,274 [344] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:15 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 0 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:15 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "go-containerregistry/v0.21.7" (0.769 1126 0.770) notificationworker stdout | 2026-08-18 16:43:17,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:27 GMT)" (scheduled at 2026-08-18 16:43:17.180019+00:00) notificationworker stdout | 2026-08-18 16:43:17,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:27 GMT)" executed successfully nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:18 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-18 16:43:18,875 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:18 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:18 +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.094 7 0.094) gunicorn-registry stdout | 2026-08-18 16:43:18,969 [346] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:18 +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.60 (-) - - [18/Aug/2026:16:43:18 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "go-containerregistry/v0.21.7" (0.014 826 0.015) gunicorn-registry stdout | 2026-08-18 16:43:18,984 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:18 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 0 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:18 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-18 16:43:18,987 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:18 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:19 +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.092 7 0.092) gunicorn-registry stdout | 2026-08-18 16:43:19,079 [345] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:19 +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.60 (-) - - [18/Aug/2026:16:43:19 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "go-containerregistry/v0.21.7" (0.014 833 0.014) gunicorn-registry stdout | 2026-08-18 16:43:19,095 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:19 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-18 16:43:19,110 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:19 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:19 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 200 4337 "-" "go-containerregistry/v0.21.7" (0.015 93 0.014) nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:19 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 24 0.002) gunicorn-registry stdout | 2026-08-18 16:43:19,114 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:19 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:19 +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.092 189 0.092) gunicorn-registry stdout | 2026-08-18 16:43:19,208 [346] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:19 +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.60 (-) - - [18/Aug/2026:16:43:19 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "go-containerregistry/v0.21.7" (0.015 305 0.015) gunicorn-registry stdout | 2026-08-18 16:43:19,224 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:19 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-18 16:43:20,255 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.003 6 0.002) nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:20 +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.101 7 0.101) gunicorn-registry stdout | 2026-08-18 16:43:20,356 [346] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:20 +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.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "go-containerregistry/v0.21.7" (0.016 827 0.017) gunicorn-registry stdout | 2026-08-18 16:43:20,373 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-18 16:43:20,380 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/2.0" 200 4337 "-" "go-containerregistry/v0.21.7" (0.007 7 0.007) nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-18 16:43:20,384 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:20 +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.117 7 0.117) gunicorn-registry stdout | 2026-08-18 16:43:20,501 [345] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:20 +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-18 16:43:20,512 [346] [WARNING] [data.cache.impl] Got exception when trying to retrieve key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 gunicorn-registry stdout | 2026-08-18 16:43:20,516 [346] [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.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 104 "-" "go-containerregistry/v0.21.7" (0.018 114 0.018) gunicorn-registry stdout | 2026-08-18 16:43:20,519 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 104 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-18 16:43:20,522 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:20 +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.110 7 0.109) gunicorn-registry stdout | 2026-08-18 16:43:20,632 [346] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:20 +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.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/2.0" 200 626 "-" "go-containerregistry/v0.21.7" (0.022 86 0.022) gunicorn-registry stdout | 2026-08-18 16:43:20,654 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 200 626 "-" "go-containerregistry/v0.21.7" gunicorn-registry stdout | 2026-08-18 16:43:20,670 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/1.1" 200 276 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1609e355b4bf6f9202f623772a881aad3c11a719da87fd048f4b566428363c49 HTTP/2.0" 200 276 "-" "go-containerregistry/v0.21.7" (0.014 80 0.014) gunicorn-registry stdout | 2026-08-18 16:43:20,673 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.003 6 0.002) nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:20 +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.096 7 0.095) gunicorn-registry stdout | 2026-08-18 16:43:20,769 [346] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:20 +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-18 16:43:20,780 [345] [WARNING] [data.cache.impl] Got exception when trying to retrieve key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 gunicorn-registry stdout | 2026-08-18 16:43:20,784 [345] [WARNING] [data.cache.impl] Got exception when trying to set key manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6: Key contains whitespace: b'data_model_cache__manifest_referrers__ #1_sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6' gunicorn-registry stdout | 2026-08-18 16:43:20,787 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 104 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/referrers/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 104 "-" "go-containerregistry/v0.21.7" (0.018 8 0.017) gunicorn-registry stdout | 2026-08-18 16:43:20,789 [345] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "Go-http-client/2.0" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "Go-http-client/2.0" (0.002 6 0.002) nginx stdout | 10.244.0.60 (-) - test-org+release-bot [18/Aug/2026:16:43:20 +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.095 7 0.095) gunicorn-registry stdout | 2026-08-18 16:43:20,886 [345] [INFO] [gunicorn.access] 10.244.0.60 - test-org+release-bot [18/Aug/2026:16:43:20 +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.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.att HTTP/2.0" 200 521 "-" "go-containerregistry/v0.21.7" (0.025 86 0.024) gunicorn-registry stdout | 2026-08-18 16:43:20,911 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +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-18 16:43:20,927 [346] [INFO] [gunicorn.access] 10.244.0.60 - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 200 64234 "-" "go-containerregistry/v0.21.7" nginx stdout | 10.244.0.60 (-) - - [18/Aug/2026:16:43:20 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/2.0" 200 23632 "-" "go-containerregistry/v0.21.7" (0.016 79 0.016) notificationworker stdout | 2026-08-18 16:43:21,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:48:21 GMT)" (scheduled at 2026-08-18 16:43:21.228926+00:00) notificationworker stdout | 2026-08-18 16:43:21,235 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:48:21 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:43:22,535 [295] [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 (-) - - [18/Aug/2026:16:43:22 +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-18 16:43:22,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:22,556 [295] [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 (-) - - [18/Aug/2026:16:43:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-18 16:43:22,558 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:22,559 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:43:22,559 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:43:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.063 47 0.064) gunicorn-web stdout | 2026-08-18 16:43:22,577 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:43:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:43:24,220 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:24 GMT)" (scheduled at 2026-08-18 16:43:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:43:24,224 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:43:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:37 GMT)" (scheduled at 2026-08-18 16:43:27.180019+00:00) notificationworker stdout | 2026-08-18 16:43:27,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:37 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:43:32,534 [293] [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 (-) - - [18/Aug/2026:16:43:32 +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-18 16:43:32,537 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:32,556 [293] [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 (-) - - [18/Aug/2026:16:43:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:43:32,558 [289] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:32,559 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:43:32,559 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:43:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) gunicorn-web stdout | 2026-08-18 16:43:32,577 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:43:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:43:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:33 GMT)" (scheduled at 2026-08-18 16:43:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:43:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:33 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:43:36,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:48:36 GMT)" (scheduled at 2026-08-18 16:43:36.274824+00:00) namespacegcworker stdout | 2026-08-18 16:43:36,280 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-08-18 16:48:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:43:36,376 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:36 GMT)" (scheduled at 2026-08-18 16:43:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:43:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:43:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:47 GMT)" (scheduled at 2026-08-18 16:43:37.180019+00:00) notificationworker stdout | 2026-08-18 16:43:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:43:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:07 GMT)" (scheduled at 2026-08-18 16:43:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:43:37,763 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:43:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:07 GMT)" (scheduled at 2026-08-18 16:43:37.979611+00:00) gcworker stdout | 2026-08-18 16:43:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:07 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:43:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:40 GMT)" (scheduled at 2026-08-18 16:43:40.229414+00:00) notificationworker stdout | 2026-08-18 16:43:40,230 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:43:42,536 [295] [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 (-) - - [18/Aug/2026:16:43:42 +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-18 16:43:42,539 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:42,559 [295] [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 (-) - - [18/Aug/2026:16:43:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-08-18 16:43:42,561 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:42,562 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:43:42,562 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:43:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.066 47 0.066) gunicorn-web stdout | 2026-08-18 16:43:42,580 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:43:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" notificationworker stdout | 2026-08-18 16:43:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:57 GMT)" (scheduled at 2026-08-18 16:43:47.180019+00:00) notificationworker stdout | 2026-08-18 16:43:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:43:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:43:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:50 GMT)" (scheduled at 2026-08-18 16:43:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:43:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:50 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:43:52,535 [295] [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 (-) - - [18/Aug/2026:16:43:52 +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-18 16:43:52,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:52,558 [295] [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 (-) - - [18/Aug/2026:16:43:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-08-18 16:43:52,560 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:43:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:43:52,561 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:43:52,561 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:43:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.065 47 0.065) gunicorn-web stdout | 2026-08-18 16:43:52,579 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:43:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:54 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.009 110 0.009) gunicorn-registry stdout | 2026-08-18 16:43:54,986 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:54 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:55 +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.096 173 0.097) gunicorn-registry stdout | 2026-08-18 16:43:55,083 [346] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:55 +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-18 16:43:55,090 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:55 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 200 3822 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:55 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 200 3857 "-" "oras/1.2.0" (0.006 844 0.006) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:55 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.003 11 0.003) gunicorn-registry stdout | 2026-08-18 16:43:55,094 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:55 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:a07384f897c0e7e4fe63fb4dea724098bcc73329820e747985b605398b8da873 HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:55 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-18 16:43:55,653 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:55 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" repositorygcworker stdout | 2026-08-18 16:43:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:55 GMT)" (scheduled at 2026-08-18 16:43:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:43:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:55 GMT)" executed successfully nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:55 +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.098 344 0.098) gunicorn-registry stdout | 2026-08-18 16:43:55,760 [345] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:55 +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.61 (-) - - [18/Aug/2026:16:43:55 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.029 1643 0.030) gunicorn-registry stdout | 2026-08-18 16:43:55,794 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:55 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:56 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.002 143 0.002) gunicorn-registry stdout | 2026-08-18 16:43:56,090 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:56 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:56 +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.093 344 0.093) gunicorn-registry stdout | 2026-08-18 16:43:56,188 [345] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:56 +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.61 (-) - - [18/Aug/2026:16:43:56 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" (0.099 1643 0.098) gunicorn-registry stdout | 2026-08-18 16:43:56,291 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:56 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" gunicorn-registry stdout | 2026-08-18 16:43:56,298 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:56 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 15244 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:56 +0000] "GET /v2/test-org/dcmetromap/blobs/sha256:443b41598b0dbb63cdd2aaf2082940703a450601134e0f98004a9c001c3af52a HTTP/1.1" 200 4355 "-" "skopeo/1.20.0" (0.007 1280 0.007) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:56 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" (0.003 143 0.002) gunicorn-registry stdout | 2026-08-18 16:43:56,640 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:56 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:56 +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.100 344 0.100) gunicorn-registry stdout | 2026-08-18 16:43:56,744 [346] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:56 +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.61 (-) - - [18/Aug/2026:16:43:56 +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-18 16:43:56,766 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:56 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 200 1106 "-" "skopeo/1.20.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:56 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 401 0 "-" "oras/1.3.0-beta.4+1.25.3" (0.008 297 0.008) gunicorn-registry stdout | 2026-08-18 16:43:56,818 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:56 +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.61 (-) - test-org+release-bot [18/Aug/2026:16:43:56 +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.097 172 0.097) gunicorn-registry stdout | 2026-08-18 16:43:56,916 [346] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:56 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Fdcmetromap%3Apull&service=quay-service.quay HTTP/1.1" 200 1029 "-" "oras/1.3.0-beta.4+1.25.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:56 +0000] "HEAD /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 0 "-" "oras/1.3.0-beta.4+1.25.3" (0.016 828 0.016) gunicorn-registry stdout | 2026-08-18 16:43:56,933 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:56 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.006 257 0.006) gunicorn-registry stdout | 2026-08-18 16:43:57,100 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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" notificationworker stdout | 2026-08-18 16:43:57,181 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:07 GMT)" (scheduled at 2026-08-18 16:43:57.180019+00:00) notificationworker stdout | 2026-08-18 16:43:57,185 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:07 GMT)" executed successfully nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:57 +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.102 180 0.103) gunicorn-registry stdout | 2026-08-18 16:43:57,203 [346] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.009 855 0.008) gunicorn-registry stdout | 2026-08-18 16:43:57,212 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.002 73 0.003) gunicorn-registry stdout | 2026-08-18 16:43:57,301 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:57 +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.102 168 0.102) gunicorn-registry stdout | 2026-08-18 16:43:57,404 [346] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.113 1128 0.113) gunicorn-registry stdout | 2026-08-18 16:43:57,518 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.045 8 0.045) gunicorn-registry stdout | 2026-08-18 16:43:57,564 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.002 6 0.002) gunicorn-registry stdout | 2026-08-18 16:43:57,567 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.053 86 0.053) gunicorn-registry stdout | 2026-08-18 16:43:57,573 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6.sig HTTP/1.1" 200 626 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-18 16:43:57,573 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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-18 16:43:57,573 [343] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.053 86 0.053) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.053 87 0.054) repositorygcworker stdout | 2026-08-18 16:43:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:57 GMT)" (scheduled at 2026-08-18 16:43:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:43:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:44:57 GMT)" executed successfully nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:57 +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.123 80 0.123) gunicorn-registry stdout | 2026-08-18 16:43:57,690 [345] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:57 +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-18 16:43:57,705 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.014 93 0.014) gunicorn-registry stdout | 2026-08-18 16:43:57,706 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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" gunicorn-registry stdout | 2026-08-18 16:43:57,708 [343] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.016 152 0.016) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.017 94 0.017) gunicorn-registry stdout | 2026-08-18 16:43:57,709 [340] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "HEAD /v2/test-org/released-dc-metro-map/manifests/sha256-544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.019 946 0.019) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.014 85 0.014) gunicorn-registry stdout | 2026-08-18 16:43:57,721 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:a4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-18 16:43:57,723 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +0000] "GET /v2/ HTTP/2.0" 401 4 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.002 14 0.002) gunicorn-registry stdout | 2026-08-18 16:43:57,765 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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-18 16:43:57,765 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:6e58c2b0360a12a292cda6236bd458c0481b491c073d9da81b0f4905d8ed218f HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.056 86 0.057) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.058 86 0.058) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.056 86 0.056) gunicorn-registry stdout | 2026-08-18 16:43:57,765 [343] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.061 85 0.060) gunicorn-registry stdout | 2026-08-18 16:43:57,770 [341] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-18 16:43:57,771 [342] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.062 87 0.061) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.057 86 0.058) gunicorn-registry stdout | 2026-08-18 16:43:57,771 [336] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +0000] "HEAD /v2/test-org/released-dc-metro-map/blobs/sha256:958e91d0c8f69a79a00e8e6cf8cc79cfb5fe644088ac6d14f79f76cb16bca4ff HTTP/1.1" 404 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" gunicorn-registry stdout | 2026-08-18 16:43:57,772 [339] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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-18 16:43:57,772 [340] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.060 86 0.060) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.060 86 0.060) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:57 +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.179 86 0.180) gunicorn-registry stdout | 2026-08-18 16:43:57,893 [337] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - test-org+release-bot [18/Aug/2026:16:43:57 +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.227 215 0.228) gunicorn-registry stdout | 2026-08-18 16:43:57,951 [346] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:57 +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.026 140 0.026) gunicorn-registry stdout | 2026-08-18 16:43:57,978 [343] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:57 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.114 1120 0.114) gunicorn-registry stdout | 2026-08-18 16:43:58,065 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Aa4fc602afb5b7051ae0a3cdf739671048e770ea25d8bcb120bc7297aa78c78cf&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.117 199 0.117) gunicorn-registry stdout | 2026-08-18 16:43:58,069 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.120 141 0.120) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.121 140 0.120) gunicorn-registry stdout | 2026-08-18 16:43:58,073 [341] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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-18 16:43:58,073 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.124 139 0.124) gunicorn-registry stdout | 2026-08-18 16:43:58,076 [342] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3A1b90069c48c626651e2e045aceea0f6ed6e89cf850eb8213ff1a4eb6af3b5bfc&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.127) gunicorn-registry stdout | 2026-08-18 16:43:58,080 [339] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +0000] "POST /v2/test-org/released-dc-metro-map/blobs/uploads/?from=test-org%2Fdcmetromap&mount=sha256%3Acc53c98903b151386ce4059fc45d80d91f7b8ffaa2fa9cd473c7b61e596bb2ba&origin=quay-service.quay HTTP/1.1" 201 0 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.223 140 0.223) gunicorn-registry stdout | 2026-08-18 16:43:58,176 [336] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.185 90 0.185) gunicorn-registry stdout | 2026-08-18 16:43:58,265 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.369 140 0.369) gunicorn-registry stdout | 2026-08-18 16:43:58,322 [340] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.300 764 0.299) gunicorn-registry stdout | 2026-08-18 16:43:58,365 [343] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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" gunicorn-registry stdout | 2026-08-18 16:43:58,366 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.100 212 0.100) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.300 491 0.299) gunicorn-registry stdout | 2026-08-18 16:43:58,373 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.427 140 0.427) gunicorn-registry stdout | 2026-08-18 16:43:58,379 [340] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.343 1586 0.344) gunicorn-registry stdout | 2026-08-18 16:43:58,420 [342] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.320 1202 0.320) gunicorn-registry stdout | 2026-08-18 16:43:58,699 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +0000] "GET /v2/test-org/dcmetromap/manifests/sha256:544259be8bcd9e6a2066224b805d854d863064c9b64fa3a87bfcd03f5b0f28e6 HTTP/2.0" 200 1106 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" (0.014 1132 0.015) gunicorn-registry stdout | 2026-08-18 16:43:58,714 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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.61 (-) - - [18/Aug/2026:16:43:58 +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.013 43 0.013) gunicorn-registry stdout | 2026-08-18 16:43:58,729 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +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" gunicorn-registry stdout | 2026-08-18 16:43:58,766 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:58 +0000] "PUT /v2/test-org/released-dc-metro-map/manifests/latest HTTP/1.1" 201 2 "-" "cosign/5c43d256 (linux; amd64) go-containerregistry/v0.20.3" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:58 +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.037 1150 0.036) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:37d3d512a408cf866cc63ef970e52abbbb38188caa6fd4c133039876b9e73e75 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.008 290 0.008) gunicorn-registry stdout | 2026-08-18 16:43:59,604 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:37d3d512a408cf866cc63ef970e52abbbb38188caa6fd4c133039876b9e73e75 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - test-org+release-bot [18/Aug/2026:16:43:59 +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.093 182 0.092) gunicorn-registry stdout | 2026-08-18 16:43:59,698 [346] [INFO] [gunicorn.access] 10.244.0.61 - test-org+release-bot [18/Aug/2026:16:43:59 +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.61 (-) - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:37d3d512a408cf866cc63ef970e52abbbb38188caa6fd4c133039876b9e73e75 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.014 852 0.014) gunicorn-registry stdout | 2026-08-18 16:43:59,712 [345] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:37d3d512a408cf866cc63ef970e52abbbb38188caa6fd4c133039876b9e73e75 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.012 83 0.013) gunicorn-registry stdout | 2026-08-18 16:43:59,725 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 404 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:43:59,726 [346] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:59 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.013 83 0.013) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:59 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.016 43 0.015) gunicorn-registry stdout | 2026-08-18 16:43:59,741 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:59 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:43:59,760 [344] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:43:59,760 [344] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:43:59,762 [344] [WARNING] [data.model.storage] Creating blob sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 without lock as fallback gunicorn-registry stdout | 2026-08-18 16:43:59,773 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:59 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/d88488a3-1494-4983-8110-3431697d13e4?digest=sha256%3A176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:59 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/d88488a3-1494-4983-8110-3431697d13e4?digest=sha256%3A176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.032 4095 0.032) nginx stdout | 10.244.0.61 (-) - - [18/Aug/2026:16:43:59 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:37d3d512a408cf866cc63ef970e52abbbb38188caa6fd4c133039876b9e73e75 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.042 669 0.042) gunicorn-registry stdout | 2026-08-18 16:43:59,816 [344] [INFO] [gunicorn.access] 10.244.0.61 - - [18/Aug/2026:16:43:59 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:37d3d512a408cf866cc63ef970e52abbbb38188caa6fd4c133039876b9e73e75 HTTP/1.1" 201 2 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:44:02,534 [295] [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 (-) - - [18/Aug/2026:16:44:02 +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-18 16:44:02,536 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:02,556 [295] [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 (-) - - [18/Aug/2026:16:44:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:44:02,558 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:02,559 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:44:02,559 [295] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:44:02,577 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:44:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:44:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) notificationworker stdout | 2026-08-18 16:44:07,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:17 GMT)" (scheduled at 2026-08-18 16:44:07.180019+00:00) notificationworker stdout | 2026-08-18 16:44:07,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:17 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:44:07,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:37 GMT)" (scheduled at 2026-08-18 16:44:07.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:44:07,764 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:37 GMT)" executed successfully gcworker stdout | 2026-08-18 16:44:07,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:37 GMT)" (scheduled at 2026-08-18 16:44:07.979611+00:00) gcworker stdout | 2026-08-18 16:44:07,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:44:37 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:44:11,274 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:11 GMT)" (scheduled at 2026-08-18 16:44:11.273578+00:00) namespacegcworker stdout | 2026-08-18 16:44:11,277 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:11 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:44:12,374 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:12 GMT)" (scheduled at 2026-08-18 16:44:12.373610+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:44:12,376 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:12 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:44:12,551 [295] [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 (-) - - [18/Aug/2026:16:44:12 +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-18 16:44:12,553 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:12,576 [295] [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 (-) - - [18/Aug/2026:16:44:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-18 16:44:12,578 [291] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:12,579 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:44:12,579 [295] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:44:12,599 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:44:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:44:12 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.086 47 0.085) gunicorn-registry stdout | 2026-08-18 16:44:13,242 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [18/Aug/2026:16:44:13 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [18/Aug/2026:16:44:13 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.010 109 0.009) nginx stdout | 10.244.0.63 (-) - test-org+release-bot [18/Aug/2026:16:44:13 +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.098 173 0.098) gunicorn-registry stdout | 2026-08-18 16:44:13,340 [346] [INFO] [gunicorn.access] 10.244.0.63 - test-org+release-bot [18/Aug/2026:16:44:13 +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-18 16:44:13,358 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [18/Aug/2026:16:44:13 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 200 3945 "-" "oras/1.2.0" nginx stdout | 10.244.0.63 (-) - - [18/Aug/2026:16:44:13 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 200 3975 "-" "oras/1.2.0" (0.017 845 0.017) nginx stdout | 10.244.0.63 (-) - - [18/Aug/2026:16:44:13 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.003) gunicorn-registry stdout | 2026-08-18 16:44:13,363 [346] [INFO] [gunicorn.access] 10.244.0.63 - - [18/Aug/2026:16:44:13 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 200 0 "-" "oras/1.2.0" notificationworker stdout | 2026-08-18 16:44:17,181 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:27 GMT)" (scheduled at 2026-08-18 16:44:17.180019+00:00) notificationworker stdout | 2026-08-18 16:44:17,187 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:27 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:44:22,534 [295] [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 (-) - - [18/Aug/2026:16:44:22 +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-18 16:44:22,536 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:22 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:22,556 [295] [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 (-) - - [18/Aug/2026:16:44:22 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:44:22,558 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:22 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:22,559 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:44:22,559 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:44:22 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.063) gunicorn-web stdout | 2026-08-18 16:44:22,577 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:44:22 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:44:24,220 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:24 GMT)" (scheduled at 2026-08-18 16:44:24.220395+00:00) exportactionlogsworker stdout | 2026-08-18 16:44:24,224 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:24 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:44:27,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:37 GMT)" (scheduled at 2026-08-18 16:44:27.180019+00:00) notificationworker stdout | 2026-08-18 16:44:27,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:37 GMT)" executed successfully nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 401 112 "-" "oras/1.2.0" (0.008 109 0.008) gunicorn-registry stdout | 2026-08-18 16:44:27,201 [345] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 401 112 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [18/Aug/2026:16:44:27 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/2.0" 200 1047 "-" "oras/1.2.0" (0.092 173 0.092) gunicorn-registry stdout | 2026-08-18 16:44:27,294 [345] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [18/Aug/2026:16:44:27 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull&service=quay-service.quay HTTP/1.1" 200 1047 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:44:27,300 [344] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 200 3945 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:27 +0000] "GET /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 200 3975 "-" "oras/1.2.0" (0.006 844 0.006) nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:27 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.004 11 0.003) gunicorn-registry stdout | 2026-08-18 16:44:27,305 [344] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:27 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:176c510ccf5964e37fdae72c18abcb2b6ea3de04d5a38f3521a76535daf4f5a8 HTTP/1.1" 200 0 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:44:28,586 [295] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:28 +0000] "GET /api/v1/discovery HTTP/1.0" 200 152812 "-" "python-requests/2.32.5" nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:28 +0000] "GET /api/v1/discovery HTTP/1.1" 200 152812 "-" "python-requests/2.32.5" (0.028 164 0.028) gunicorn-web stdout | 2026-08-18 16:44:29,000 [295] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:28 +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.62 (-) - - [18/Aug/2026:16:44:29 +0000] "POST /api/v1/repository/test-org/released-dc-metro-map/changevisibility HTTP/1.1" 200 18 "-" "python-requests/2.32.5" (0.380 354 0.380) nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f1eaf4cc42ba9f49396f41ecc616d44b49e3aa3087fc01aed16fb2c3f7275816 HTTP/2.0" 401 0 "-" "oras/1.2.0" (0.009 289 0.008) gunicorn-registry stdout | 2026-08-18 16:44:29,535 [346] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f1eaf4cc42ba9f49396f41ecc616d44b49e3aa3087fc01aed16fb2c3f7275816 HTTP/1.1" 401 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - test-org+release-bot [18/Aug/2026:16:44:29 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/2.0" 200 1057 "-" "oras/1.2.0" (0.092 182 0.092) gunicorn-registry stdout | 2026-08-18 16:44:29,627 [346] [INFO] [gunicorn.access] 10.244.0.62 - test-org+release-bot [18/Aug/2026:16:44:29 +0000] "GET /v2/auth?scope=repository%3Atest-org%2Ftrusted-artifacts%3Apull%2Cpush&service=quay-service.quay HTTP/1.1" 200 1057 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f1eaf4cc42ba9f49396f41ecc616d44b49e3aa3087fc01aed16fb2c3f7275816 HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.014 854 0.015) gunicorn-registry stdout | 2026-08-18 16:44:29,642 [345] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/manifests/sha256:f1eaf4cc42ba9f49396f41ecc616d44b49e3aa3087fc01aed16fb2c3f7275816 HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/2.0" 200 0 "-" "oras/1.2.0" (0.005 83 0.004) gunicorn-registry stdout | 2026-08-18 16:44:29,647 [346] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1" 200 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:7b792b05f8251c11d2590f59df78213a6ad62070342fd10fa4b64ad62535df6d HTTP/2.0" 404 0 "-" "oras/1.2.0" (0.012 83 0.012) gunicorn-registry stdout | 2026-08-18 16:44:29,654 [345] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:29 +0000] "HEAD /v2/test-org/trusted-artifacts/blobs/sha256:7b792b05f8251c11d2590f59df78213a6ad62070342fd10fa4b64ad62535df6d HTTP/1.1" 404 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:29 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/2.0" 202 0 "-" "oras/1.2.0" (0.014 43 0.014) gunicorn-registry stdout | 2026-08-18 16:44:29,669 [345] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:29 +0000] "POST /v2/test-org/trusted-artifacts/blobs/uploads/ HTTP/1.1" 202 0 "-" "oras/1.2.0" gunicorn-registry stdout | 2026-08-18 16:44:29,688 [346] [WARNING] [data.model.storage] Could not acquire lock for blob sha256:7b792b05f8251c11d2590f59df78213a6ad62070342fd10fa4b64ad62535df6d: GlobalLock not configured gunicorn-registry stdout | 2026-08-18 16:44:29,688 [346] [WARNING] [data.model.storage] Falling back to per-operation locking. gunicorn-registry stdout | 2026-08-18 16:44:29,690 [346] [WARNING] [data.model.storage] Creating blob sha256:7b792b05f8251c11d2590f59df78213a6ad62070342fd10fa4b64ad62535df6d without lock as fallback nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:29 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/86dc04dd-6a34-466f-822e-c60e1427f2ae?digest=sha256%3A7b792b05f8251c11d2590f59df78213a6ad62070342fd10fa4b64ad62535df6d HTTP/2.0" 201 0 "-" "oras/1.2.0" (0.030 4083 0.029) gunicorn-registry stdout | 2026-08-18 16:44:29,700 [346] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:29 +0000] "PUT /v2/test-org/trusted-artifacts/blobs/uploads/86dc04dd-6a34-466f-822e-c60e1427f2ae?digest=sha256%3A7b792b05f8251c11d2590f59df78213a6ad62070342fd10fa4b64ad62535df6d HTTP/1.1" 201 0 "-" "oras/1.2.0" nginx stdout | 10.244.0.62 (-) - - [18/Aug/2026:16:44:29 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:f1eaf4cc42ba9f49396f41ecc616d44b49e3aa3087fc01aed16fb2c3f7275816 HTTP/2.0" 201 2 "-" "oras/1.2.0" (0.041 669 0.041) gunicorn-registry stdout | 2026-08-18 16:44:29,741 [346] [INFO] [gunicorn.access] 10.244.0.62 - - [18/Aug/2026:16:44:29 +0000] "PUT /v2/test-org/trusted-artifacts/manifests/sha256:f1eaf4cc42ba9f49396f41ecc616d44b49e3aa3087fc01aed16fb2c3f7275816 HTTP/1.1" 201 2 "-" "oras/1.2.0" gunicorn-web stdout | 2026-08-18 16:44:32,533 [293] [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 (-) - - [18/Aug/2026:16:44:32 +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-18 16:44:32,536 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:32 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:32,556 [293] [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 (-) - - [18/Aug/2026:16:44:32 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:44:32,558 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:32 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:32,559 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:44:32,559 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:44:32 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) gunicorn-web stdout | 2026-08-18 16:44:32,577 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:44:32 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" exportactionlogsworker stdout | 2026-08-18 16:44:33,221 [84] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:33 GMT)" (scheduled at 2026-08-18 16:44:33.221514+00:00) exportactionlogsworker stdout | 2026-08-18 16:44:33,222 [84] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:33 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-08-18 16:44:36,376 [92] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:36 GMT)" (scheduled at 2026-08-18 16:44:36.375576+00:00) manifestsubjectbackfillworker stdout | 2026-08-18 16:44:36,378 [92] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:36 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:44:37,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:47 GMT)" (scheduled at 2026-08-18 16:44:37.180019+00:00) notificationworker stdout | 2026-08-18 16:44:37,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:47 GMT)" executed successfully buildlogsarchiver stdout | 2026-08-18 16:44:37,761 [80] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:45:07 GMT)" (scheduled at 2026-08-18 16:44:37.761128+00:00) buildlogsarchiver stdout | 2026-08-18 16:44:37,777 [80] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-08-18 16:45:07 GMT)" executed successfully gcworker stdout | 2026-08-18 16:44:37,980 [85] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:45:07 GMT)" (scheduled at 2026-08-18 16:44:37.979611+00:00) gcworker stdout | 2026-08-18 16:44:37,980 [85] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-08-18 16:45:07 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [18/Aug/2026:16:44:38 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map/tag/ HTTP/2.0" 200 1585 "-" "curl/8.12.1" (0.378 110 0.379) gunicorn-web stdout | 2026-08-18 16:44:38,886 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:38 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map/tag/ HTTP/1.0" 200 1585 "-" "curl/8.12.1" gunicorn-web stdout | 2026-08-18 16:44:40,058 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:40 +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 (-) - - [18/Aug/2026:16:44:40 +0000] "GET /api/v1/repository/test-org/released-dc-metro-map HTTP/2.0" 200 1833 "-" "curl/8.12.1" (0.360 106 0.360) notificationworker stdout | 2026-08-18 16:44:40,229 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:40 GMT)" (scheduled at 2026-08-18 16:44:40.229414+00:00) notificationworker stdout | 2026-08-18 16:44:40,229 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:40 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:44:42,535 [291] [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 (-) - - [18/Aug/2026:16:44:42 +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-18 16:44:42,538 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:42,558 [291] [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 (-) - - [18/Aug/2026:16:44:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:44:42,560 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:42,561 [291] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:44:42,561 [291] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-08-18 16:44:42,579 [291] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:44:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:44:42 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.065 47 0.066) notificationworker stdout | 2026-08-18 16:44:47,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:57 GMT)" (scheduled at 2026-08-18 16:44:47.180019+00:00) notificationworker stdout | 2026-08-18 16:44:47,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:44:57 GMT)" executed successfully namespacegcworker stdout | 2026-08-18 16:44:50,275 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:50 GMT)" (scheduled at 2026-08-18 16:44:50.275168+00:00) namespacegcworker stdout | 2026-08-18 16:44:50,275 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:50 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:44:52,535 [295] [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 (-) - - [18/Aug/2026:16:44:52 +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-18 16:44:52,537 [346] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:52 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:52,557 [295] [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 (-) - - [18/Aug/2026:16:44:52 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-08-18 16:44:52,559 [293] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:44:52 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:44:52,559 [295] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:44:52,560 [295] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:44:52 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) gunicorn-web stdout | 2026-08-18 16:44:52,577 [295] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:44:52 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32" repositorygcworker stdout | 2026-08-18 16:44:55,676 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:55 GMT)" (scheduled at 2026-08-18 16:44:55.676152+00:00) repositorygcworker stdout | 2026-08-18 16:44:55,676 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:55 GMT)" executed successfully notificationworker stdout | 2026-08-18 16:44:57,180 [96] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:45:07 GMT)" (scheduled at 2026-08-18 16:44:57.180019+00:00) notificationworker stdout | 2026-08-18 16:44:57,183 [96] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-08-18 16:45:07 GMT)" executed successfully repositorygcworker stdout | 2026-08-18 16:44:57,675 [118] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:57 GMT)" (scheduled at 2026-08-18 16:44:57.674738+00:00) repositorygcworker stdout | 2026-08-18 16:44:57,678 [118] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-08-18 16:45:57 GMT)" executed successfully gunicorn-web stdout | 2026-08-18 16:45:02,534 [293] [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 (-) - - [18/Aug/2026:16:45:02 +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-18 16:45:02,536 [345] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:45:02 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:45:02,556 [293] [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 (-) - - [18/Aug/2026:16:45:02 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-08-18 16:45:02,558 [295] [INFO] [gunicorn.access] 127.0.0.1 - - [18/Aug/2026:16:45:02 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-08-18 16:45:02,559 [293] [INFO] [data.database] Setting database host to quay-postgres.quay for worker gunicorn-web gunicorn-web stdout | 2026-08-18 16:45:02,559 [293] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.244.0.1 (-) - - [18/Aug/2026:16:45:02 +0000] "GET /health/instance HTTP/2.0" 200 152 "-" "kube-probe/1.32" (0.064 47 0.064) gunicorn-web stdout | 2026-08-18 16:45:02,578 [293] [INFO] [gunicorn.access] 10.244.0.1 - - [18/Aug/2026:16:45:02 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.32"