__ __ / \ / \ ______ _ _ __ __ __ / /\ / /\ \ / __ \ | | | | / \ \ \ / / / / / / \ \ | | | | | | | | / /\ \ \ / \ \ \ \ / / | |__| | | |__| | / ____ \ | | \ \/ \ \/ / \_ ___/ \____/ /_/ \_\ |_| \__/ \__/ \ \__ \___\ by Red Hat Build, Store, and Distribute your Containers Startup timestamp: Sat Feb 14 06:50:13 AM UTC 2026 Running all default registry services without migration Running init script '/quay-registry/conf/init/certs_install.sh' Installing extra certificates found in /quay-registry/conf/stack/extra_ca_certs directory 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/supervisord_conf_create.sh' Running init script '/quay-registry/conf/init/zz_boot.sh' /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' return re.sub('[^\w]+', '_', self.name) /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) /quay-registry/boot.py:76: 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-02-14 06:50:17,585 INFO RPC interface 'supervisor' initialized 2026-02-14 06:50:17,585 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2026-02-14 06:50:17,586 INFO supervisord started with pid 2 2026-02-14 06:50:18,588 INFO spawned: 'stdout' with pid 65 2026-02-14 06:50:18,589 INFO spawned: 'autopruneworker' with pid 66 2026-02-14 06:50:18,591 INFO spawned: 'blobuploadcleanupworker' with pid 67 2026-02-14 06:50:18,592 INFO spawned: 'builder' with pid 68 2026-02-14 06:50:18,593 INFO spawned: 'buildlogsarchiver' with pid 69 2026-02-14 06:50:18,595 INFO spawned: 'chunkcleanupworker' with pid 70 2026-02-14 06:50:18,596 INFO spawned: 'dnsmasq' with pid 71 2026-02-14 06:50:18,597 INFO spawned: 'expiredappspecifictokenworker' with pid 72 2026-02-14 06:50:18,599 INFO spawned: 'exportactionlogsworker' with pid 73 2026-02-14 06:50:18,601 INFO spawned: 'gcworker' with pid 74 2026-02-14 06:50:18,602 INFO spawned: 'globalpromstats' with pid 75 2026-02-14 06:50:18,604 INFO spawned: 'gunicorn-registry' with pid 76 2026-02-14 06:50:18,606 INFO spawned: 'gunicorn-secscan' with pid 77 2026-02-14 06:50:18,608 INFO spawned: 'gunicorn-web' with pid 78 2026-02-14 06:50:18,609 INFO spawned: 'logrotateworker' with pid 79 2026-02-14 06:50:18,656 INFO spawned: 'manifestbackfillworker' with pid 80 2026-02-14 06:50:18,658 INFO spawned: 'manifestsubjectbackfillworker' with pid 81 2026-02-14 06:50:18,660 INFO spawned: 'memcache' with pid 82 2026-02-14 06:50:18,662 INFO spawned: 'namespacegcworker' with pid 83 2026-02-14 06:50:18,664 INFO spawned: 'nginx' with pid 84 2026-02-14 06:50:18,666 INFO spawned: 'notificationworker' with pid 85 2026-02-14 06:50:18,756 INFO spawned: 'proxycacheblobworker' with pid 86 2026-02-14 06:50:18,758 INFO spawned: 'pullstatsredisflushworker' with pid 87 2026-02-14 06:50:18,760 INFO spawned: 'pushgateway' with pid 88 2026-02-14 06:50:18,762 INFO spawned: 'queuecleanupworker' with pid 89 2026-02-14 06:50:18,764 INFO spawned: 'quotaregistrysizeworker' with pid 90 2026-02-14 06:50:18,767 INFO spawned: 'quotatotalworker' with pid 91 2026-02-14 06:50:18,856 INFO spawned: 'reconciliationworker' with pid 92 2026-02-14 06:50:18,858 INFO spawned: 'repositoryactioncounter' with pid 93 2026-02-14 06:50:18,861 INFO spawned: 'repositorygcworker' with pid 94 2026-02-14 06:50:18,863 INFO spawned: 'securityscanningnotificationworker' with pid 95 2026-02-14 06:50:18,865 INFO spawned: 'securityworker' with pid 101 2026-02-14 06:50:18,867 INFO spawned: 'servicekey' with pid 102 2026-02-14 06:50:18,955 INFO spawned: 'storagereplication' with pid 103 2026-02-14 06:50:18,957 INFO spawned: 'teamsyncworker' with pid 104 2026-02-14 06:50:19,656 INFO success: stdout entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,656 INFO success: autopruneworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,656 INFO success: blobuploadcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,656 INFO success: builder entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,657 INFO success: buildlogsarchiver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,657 INFO success: chunkcleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,657 INFO success: dnsmasq entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,657 INFO success: expiredappspecifictokenworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,657 INFO success: exportactionlogsworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,657 INFO success: gcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,657 INFO success: globalpromstats entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,658 INFO success: gunicorn-registry entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,658 INFO success: gunicorn-secscan entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,658 INFO success: gunicorn-web entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,658 INFO success: logrotateworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,658 INFO success: manifestbackfillworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:19,658 INFO success: manifestsubjectbackfillworker 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 172.30.0.10#53 dnsmasq stderr | dnsmasq: read /etc/hosts - 7 addresses 2026-02-14 06:50:19,659 INFO success: memcache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) manifestsubjectbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' manifestsubjectbackfillworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) pushgateway stderr | ts=2026-02-14T06:50:19.357Z level=info caller=main.go:82 msg="starting pushgateway" version="(version=, branch=, revision=unknown)" pushgateway stderr | ts=2026-02-14T06:50:19.357Z level=info caller=main.go:83 msg="Build context" build_context="(go=go1.25.5 (Red Hat 1.25.5-2.el9_7) X:strictfipsruntime, platform=linux/amd64, user=, date=, tags=strictfipsruntime)" manifestbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' manifestbackfillworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) nginx stdout | 2026/02/14 06:50:18 [alert] 122#122: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 124#124: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 117#117: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 118#118: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 125#125: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 116#116: setpriority(-10) failed (13: Permission denied) 2026-02-14 06:50:19,661 INFO success: namespacegcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) nginx stdout | 2026/02/14 06:50:18 [alert] 130#130: setpriority(-10) failed (13: Permission denied) pushgateway stderr | ts=2026-02-14T06:50:19.456Z level=info caller=tls_config.go:354 msg="Listening on" address=[::]:9091 pushgateway stderr | ts=2026-02-14T06:50:19.456Z level=info caller=tls_config.go:357 msg="TLS is disabled." http2=false address=[::]:9091 nginx stdout | 2026/02/14 06:50:18 [alert] 127#127: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 128#128: setpriority(-10) failed (13: Permission denied) manifestsubjectbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' manifestsubjectbackfillworker stderr | return re.sub('[^\w]+', '_', self.name) nginx stdout | 2026/02/14 06:50:18 [alert] 129#129: setpriority(-10) failed (13: Permission denied) 2026-02-14 06:50:19,663 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) nginx stdout | 2026/02/14 06:50:18 [alert] 123#123: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 115#115: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 119#119: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 121#121: setpriority(-10) failed (13: Permission denied) nginx stdout | 2026/02/14 06:50:18 [alert] 120#120: setpriority(-10) failed (13: Permission denied) 2026-02-14 06:50:19,666 INFO success: notificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) nginx stdout | 2026/02/14 06:50:18 [alert] 126#126: setpriority(-10) failed (13: Permission denied) manifestbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' manifestbackfillworker stderr | return re.sub('[^\w]+', '_', self.name) 2026-02-14 06:50:19,755 INFO success: proxycacheblobworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: pullstatsredisflushworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: pushgateway entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: queuecleanupworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: quotaregistrysizeworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: quotatotalworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: reconciliationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: repositoryactioncounter entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: repositorygcworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: securityscanningnotificationworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: securityworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: servicekey entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: storagereplication entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2026-02-14 06:50:20,256 INFO success: teamsyncworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) proxycacheblobworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' proxycacheblobworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) proxycacheblobworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' proxycacheblobworker stderr | return re.sub('[^\w]+', '_', self.name) quotatotalworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' quotatotalworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) quotatotalworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' quotatotalworker stderr | return re.sub('[^\w]+', '_', self.name) nginx stdout | 2026/02/14 06:50:27 [crit] 124#124: *1 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.131.2.26:8080" nginx stdout | 2026/02/14 06:50:27 [error] 124#124: *1 open() "/quay-registry/static/patternfly/quay-registry/static/502.html" failed (2: No such file or directory), client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock/health/instance", host: "10.131.2.26:8080" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:50:27 +0000] "GET /health/instance HTTP/1.1" 404 146 "-" "kube-probe/1.33" (0.000 118 0.000) globalpromstats stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' globalpromstats stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) gcworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' gcworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) globalpromstats stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' globalpromstats stderr | return re.sub('[^\w]+', '_', self.name) exportactionlogsworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' exportactionlogsworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) gcworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' gcworker stderr | return re.sub('[^\w]+', '_', self.name) exportactionlogsworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' exportactionlogsworker stderr | return re.sub('[^\w]+', '_', self.name) manifestsubjectbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' manifestsubjectbackfillworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') globalpromstats stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' globalpromstats stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') gcworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' gcworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') autopruneworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' autopruneworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) exportactionlogsworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' exportactionlogsworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') autopruneworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' autopruneworker stderr | return re.sub('[^\w]+', '_', self.name) manifestbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' manifestbackfillworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') pullstatsredisflushworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' pullstatsredisflushworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) pullstatsredisflushworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' pullstatsredisflushworker stderr | return re.sub('[^\w]+', '_', self.name) autopruneworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' autopruneworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') pullstatsredisflushworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' pullstatsredisflushworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') logrotateworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' logrotateworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) logrotateworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' logrotateworker stderr | return re.sub('[^\w]+', '_', self.name) repositorygcworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' repositorygcworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) repositorygcworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' repositorygcworker stderr | return re.sub('[^\w]+', '_', self.name) logrotateworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' logrotateworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') repositorygcworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' repositorygcworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') nginx stdout | 2026/02/14 06:50:42 [crit] 116#116: *3 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.131.2.26:8080" nginx stdout | 2026/02/14 06:50:42 [error] 116#116: *3 open() "/quay-registry/static/patternfly/quay-registry/static/502.html" failed (2: No such file or directory), client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock/health/instance", host: "10.131.2.26:8080" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:50:42 +0000] "GET /health/instance HTTP/1.1" 404 146 "-" "kube-probe/1.33" (0.000 118 0.000) globalpromstats stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' globalpromstats stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) gcworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' gcworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) manifestbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' manifestbackfillworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) blobuploadcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' blobuploadcleanupworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) teamsyncworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' teamsyncworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) securityworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' securityworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) teamsyncworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' teamsyncworker stderr | return re.sub('[^\w]+', '_', self.name) queuecleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' queuecleanupworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) autopruneworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' autopruneworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) blobuploadcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' blobuploadcleanupworker stderr | return re.sub('[^\w]+', '_', self.name) securityworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' securityworker stderr | return re.sub('[^\w]+', '_', self.name) queuecleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' queuecleanupworker stderr | return re.sub('[^\w]+', '_', self.name) pullstatsredisflushworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' pullstatsredisflushworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) teamsyncworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' teamsyncworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') gunicorn-web stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' gunicorn-web stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) manifestsubjectbackfillworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' manifestsubjectbackfillworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) queuecleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' queuecleanupworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') securityworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' securityworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') quotatotalworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' quotatotalworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') gunicorn-web stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' gunicorn-web stderr | return re.sub('[^\w]+', '_', self.name) builder stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' builder stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) exportactionlogsworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' exportactionlogsworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) proxycacheblobworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' proxycacheblobworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') builder stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' builder stderr | return re.sub('[^\w]+', '_', self.name) blobuploadcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' blobuploadcleanupworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') gunicorn-web stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' gunicorn-web stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') builder stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' builder stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') repositoryactioncounter stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' repositoryactioncounter stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) repositoryactioncounter stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' repositoryactioncounter stderr | return re.sub('[^\w]+', '_', self.name) storagereplication stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' storagereplication stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) storagereplication stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' storagereplication stderr | return re.sub('[^\w]+', '_', self.name) repositoryactioncounter stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' repositoryactioncounter stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') storagereplication stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' storagereplication stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') quotaregistrysizeworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' quotaregistrysizeworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) reconciliationworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' reconciliationworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) reconciliationworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' reconciliationworker stderr | return re.sub('[^\w]+', '_', self.name) quotaregistrysizeworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' quotaregistrysizeworker stderr | return re.sub('[^\w]+', '_', self.name) reconciliationworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' reconciliationworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') logrotateworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' logrotateworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) expiredappspecifictokenworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' expiredappspecifictokenworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) chunkcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' chunkcleanupworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) expiredappspecifictokenworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' expiredappspecifictokenworker stderr | return re.sub('[^\w]+', '_', self.name) chunkcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' chunkcleanupworker stderr | return re.sub('[^\w]+', '_', self.name) teamsyncworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' teamsyncworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) gunicorn-secscan stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' gunicorn-secscan stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) repositorygcworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' repositorygcworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) gunicorn-secscan stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' gunicorn-secscan stderr | return re.sub('[^\w]+', '_', self.name) quotaregistrysizeworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' quotaregistrysizeworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') nginx stdout | 2026/02/14 06:50:57 [crit] 117#117: *5 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.131.2.26:8080" nginx stdout | 2026/02/14 06:50:57 [error] 117#117: *5 open() "/quay-registry/static/patternfly/quay-registry/static/502.html" failed (2: No such file or directory), client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock/health/instance", host: "10.131.2.26:8080" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:50:57 +0000] "GET /health/instance HTTP/1.1" 404 146 "-" "kube-probe/1.33" (0.000 118 0.000) buildlogsarchiver stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' buildlogsarchiver stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) chunkcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' chunkcleanupworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') buildlogsarchiver stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' buildlogsarchiver stderr | return re.sub('[^\w]+', '_', self.name) expiredappspecifictokenworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' expiredappspecifictokenworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') gunicorn-secscan stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' gunicorn-secscan stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') pullstatsredisflushworker stdout | 2026-02-14 06:51:01,455 [87] [INFO] [__main__] RedisFlushWorker: Initialized Redis client for pull metrics pullstatsredisflushworker stdout | 2026-02-14 06:51:01,457 [87] [INFO] [apscheduler.scheduler] Scheduler started pullstatsredisflushworker stdout | 2026-02-14 06:51:01,657 [87] [INFO] [apscheduler.scheduler] Added job "RedisFlushWorker._flush_pull_metrics" to job store "default" repositoryactioncounter stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' repositoryactioncounter stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) buildlogsarchiver stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' buildlogsarchiver stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') namespacegcworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' namespacegcworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) storagereplication stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' storagereplication stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) securityworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' securityworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) namespacegcworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' namespacegcworker stderr | return re.sub('[^\w]+', '_', self.name) reconciliationworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' reconciliationworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) gunicorn-registry stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' gunicorn-registry stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) gunicorn-registry stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' gunicorn-registry stderr | return re.sub('[^\w]+', '_', self.name) securityscanningnotificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' securityscanningnotificationworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) servicekey stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' servicekey stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) securityscanningnotificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' securityscanningnotificationworker stderr | return re.sub('[^\w]+', '_', self.name) namespacegcworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' namespacegcworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') servicekey stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' servicekey stderr | return re.sub('[^\w]+', '_', self.name) gunicorn-registry stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' gunicorn-registry stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') manifestbackfillworker stdout | 2026-02-14 06:51:06,767 [80] [INFO] [apscheduler.scheduler] Scheduler started manifestbackfillworker stdout | 2026-02-14 06:51:06,858 [80] [INFO] [apscheduler.scheduler] Added job "ManifestBackfillWorker._backfill_manifests" to job store "default" notificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:2784: SyntaxWarning: invalid escape sequence '\w' notificationworker stderr | clean_field_names = re.sub('[^\w]+', '', '_'.join(accum)) quotatotalworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' quotatotalworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) notificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/peewee.py:5763: SyntaxWarning: invalid escape sequence '\w' notificationworker stderr | return re.sub('[^\w]+', '_', self.name) gunicorn-web stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' gunicorn-web stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) queuecleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' queuecleanupworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) proxycacheblobworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' proxycacheblobworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) securityscanningnotificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' securityscanningnotificationworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') servicekey stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' servicekey stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') globalpromstats stdout | 2026-02-14 06:51:09,660 [75] [INFO] [apscheduler.scheduler] Scheduler started pullstatsredisflushworker stdout | 2026-02-14 06:51:09,756 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:51:09 GMT)" (scheduled at 2026-02-14 06:51:09.656651+00:00) globalpromstats stdout | 2026-02-14 06:51:09,766 [75] [INFO] [apscheduler.scheduler] Added job "GlobalPrometheusStatsWorker._try_report_stats" to job store "default" pullstatsredisflushworker stdout | 2026-02-14 06:51:09,855 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:51:39 GMT)" executed successfully builder stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' builder stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) notificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/playhouse/sqlite_ext.py:451: SyntaxWarning: invalid escape sequence '\s' notificationworker stderr | _quote_re = re.compile('(?:[^\s"]|"(?:\\.|[^"])*")+') gunicorn-secscan stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' gunicorn-secscan stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) nginx stdout | 2026/02/14 06:51:12 [crit] 118#118: *7 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.131.2.26:8080" nginx stdout | 2026/02/14 06:51:12 [error] 118#118: *7 open() "/quay-registry/static/patternfly/quay-registry/static/502.html" failed (2: No such file or directory), client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock/health/instance", host: "10.131.2.26:8080" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:51:12 +0000] "GET /health/instance HTTP/1.1" 404 146 "-" "kube-probe/1.33" (0.000 118 0.000) gcworker stdout | 2026-02-14 06:51:12,968 [74] [INFO] [apscheduler.scheduler] Scheduler started gcworker stdout | 2026-02-14 06:51:13,164 [74] [INFO] [apscheduler.scheduler] Added job "GarbageCollectionWorker._garbage_collection_repos" to job store "default" exportactionlogsworker stdout | 2026-02-14 06:51:13,359 [73] [INFO] [apscheduler.scheduler] Scheduler started exportactionlogsworker stdout | 2026-02-14 06:51:13,467 [73] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" exportactionlogsworker stdout | 2026-02-14 06:51:13,555 [73] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" exportactionlogsworker stdout | 2026-02-14 06:51:13,556 [73] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" chunkcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' chunkcleanupworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) gunicorn-registry stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' gunicorn-registry stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) blobuploadcleanupworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' blobuploadcleanupworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) gunicorn-web stdout | 2026-02-14 06:51:19,355 [78] [INFO] [util.ipresolver] Loading AWS IP ranges from disk buildlogsarchiver stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' buildlogsarchiver stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) repositorygcworker stdout | 2026-02-14 06:51:19,859 [94] [INFO] [apscheduler.scheduler] Scheduler started repositorygcworker stdout | 2026-02-14 06:51:19,960 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" repositorygcworker stdout | 2026-02-14 06:51:19,960 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" repositorygcworker stdout | 2026-02-14 06:51:19,960 [94] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" exportactionlogsworker stdout | 2026-02-14 06:51:20,471 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:51:20 GMT)" (scheduled at 2026-02-14 06:51:20.467090+00:00) gunicorn-web stdout | 2026-02-14 06:51:20,557 [78] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:51:20,562 [78] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:51:20,564 [78] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-02-14 06:51:20,564 [78] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-web stdout | 2026-02-14 06:51:20,565 [78] [INFO] [data.secscan_model] =============================== gunicorn-web stdout | 2026-02-14 06:51:20,566 [78] [INFO] [data.logs_model] =============================== gunicorn-web stdout | 2026-02-14 06:51:20,567 [78] [INFO] [data.logs_model] Using logs model `` gunicorn-web stdout | 2026-02-14 06:51:20,568 [78] [INFO] [data.logs_model] =============================== exportactionlogsworker stdout | 2026-02-14 06:51:20,664 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:51:22,655 [86] [INFO] [apscheduler.scheduler] Scheduler started proxycacheblobworker stdout | 2026-02-14 06:51:22,857 [86] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" proxycacheblobworker stdout | 2026-02-14 06:51:22,858 [86] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" proxycacheblobworker stdout | 2026-02-14 06:51:22,858 [86] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" expiredappspecifictokenworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' expiredappspecifictokenworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) autopruneworker stdout | 2026-02-14 06:51:23,063 [66] [INFO] [apscheduler.scheduler] Scheduler started autopruneworker stdout | 2026-02-14 06:51:23,257 [66] [INFO] [apscheduler.scheduler] Added job "AutoPruneWorker.prune" to job store "default" gunicorn-secscan stdout | 2026-02-14 06:51:24,060 [77] [INFO] [util.ipresolver] Loading AWS IP ranges from disk quotaregistrysizeworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' quotaregistrysizeworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) namespacegcworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' namespacegcworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) manifestsubjectbackfillworker stdout | 2026-02-14 06:51:25,263 [81] [INFO] [apscheduler.scheduler] Scheduler started gunicorn-secscan stdout | 2026-02-14 06:51:25,264 [77] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-secscan gunicorn-secscan stdout | 2026-02-14 06:51:25,264 [77] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-secscan stdout | 2026-02-14 06:51:25,265 [77] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-02-14 06:51:25,266 [77] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-secscan stdout | 2026-02-14 06:51:25,266 [77] [INFO] [data.secscan_model] =============================== gunicorn-secscan stdout | 2026-02-14 06:51:25,355 [77] [INFO] [data.logs_model] =============================== gunicorn-secscan stdout | 2026-02-14 06:51:25,355 [77] [INFO] [data.logs_model] Using logs model `` gunicorn-secscan stdout | 2026-02-14 06:51:25,356 [77] [INFO] [data.logs_model] =============================== manifestsubjectbackfillworker stdout | 2026-02-14 06:51:25,364 [81] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_subject" to job store "default" manifestsubjectbackfillworker stdout | 2026-02-14 06:51:25,365 [81] [INFO] [apscheduler.scheduler] Added job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type" to job store "default" repositoryactioncounter stdout | 2026-02-14 06:51:25,462 [93] [INFO] [apscheduler.scheduler] Scheduler started repositoryactioncounter stdout | 2026-02-14 06:51:25,465 [93] [INFO] [apscheduler.scheduler] Added job "RepositoryActionCountWorker._run_counting" to job store "default" queuecleanupworker stdout | 2026-02-14 06:51:26,565 [89] [INFO] [apscheduler.scheduler] Scheduler started queuecleanupworker stdout | 2026-02-14 06:51:26,757 [89] [INFO] [apscheduler.scheduler] Added job "QueueCleanupWorker._cleanup_queue" to job store "default" nginx stdout | 2026/02/14 06:51:27 [crit] 125#125: *9 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock:/health/instance", host: "10.131.2.26:8080" nginx stdout | 2026/02/14 06:51:27 [error] 125#125: *9 open() "/quay-registry/static/patternfly/quay-registry/static/502.html" failed (2: No such file or directory), client: 10.131.2.2, server: , request: "GET /health/instance HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock/health/instance", host: "10.131.2.26:8080" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:51:27 +0000] "GET /health/instance HTTP/1.1" 404 146 "-" "kube-probe/1.33" (0.000 118 0.000) 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-02-14T06:51:27Z failed with AssertionError securityscanningnotificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' securityscanningnotificationworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) notificationworker stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' notificationworker stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) servicekey stderr | /opt/app-root/lib64/python3.12/site-packages/splunklib/client.py:782: SyntaxWarning: invalid escape sequence '\/' servicekey stderr | versionSearch = re.search('(?:servicesNS\/[^/]+\/[^/]+|services)\/[^/]+\/v(\d+)\/', path) gcworker stdout | 2026-02-14 06:51:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:51:28 GMT)" (scheduled at 2026-02-14 06:51:28.163968+00:00) gcworker stdout | 2026-02-14 06:51:28,174 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:51:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:51:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:51:28 GMT)" (scheduled at 2026-02-14 06:51:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:51:28,461 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:28 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 06:51:28,771 [76] [INFO] [util.ipresolver] Loading AWS IP ranges from disk gunicorn-web stderr | /opt/app-root/lib64/python3.12/site-packages/PyPDF3/generic.py:348: SyntaxWarning: invalid escape sequence '\c' gunicorn-web stderr | b_("c") : b_("\c"), gunicorn-registry stdout | 2026-02-14 06:51:29,266 [76] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-registry gunicorn-registry stdout | 2026-02-14 06:51:29,267 [76] [INFO] [data.database] Connection pooling enabled for postgresql; stale timeout: None; max connection count: None gunicorn-registry stdout | 2026-02-14 06:51:29,267 [76] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-02-14 06:51:29,267 [76] [INFO] [data.secscan_model] Using split secscan model: `[]` gunicorn-registry stdout | 2026-02-14 06:51:29,268 [76] [INFO] [data.secscan_model] =============================== gunicorn-registry stdout | 2026-02-14 06:51:29,268 [76] [INFO] [data.logs_model] =============================== gunicorn-registry stdout | 2026-02-14 06:51:29,268 [76] [INFO] [data.logs_model] Using logs model `` gunicorn-registry stdout | 2026-02-14 06:51:29,268 [76] [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-02-14T06:51:31Z failed with AssertionError securityworker stdout | 2026-02-14 06:51:31,359 [101] [INFO] [apscheduler.scheduler] Scheduler started securityworker stdout | 2026-02-14 06:51:31,361 [101] [INFO] [apscheduler.scheduler] Added job "SecurityWorker._index_in_scanner" to job store "default" securityworker stdout | 2026-02-14 06:51:31,361 [101] [INFO] [apscheduler.scheduler] Added job "SecurityWorker._index_recent_manifests_in_scanner" to job store "default" proxycacheblobworker stdout | 2026-02-14 06:51:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:51:31 GMT)" (scheduled at 2026-02-14 06:51:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:51:31,865 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:51:41 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:51:32,064 [69] [INFO] [apscheduler.scheduler] Scheduler started buildlogsarchiver stdout | 2026-02-14 06:51:32,065 [69] [INFO] [apscheduler.scheduler] Added job "ArchiveBuildLogsWorker._archive_redis_buildlogs" to job store "default" expiredappspecifictokenworker stdout | 2026-02-14 06:51:32,073 [72] [INFO] [apscheduler.scheduler] Scheduler started expiredappspecifictokenworker stdout | 2026-02-14 06:51:32,075 [72] [INFO] [apscheduler.scheduler] Added job "ExpiredAppSpecificTokenWorker._gc_expired_tokens" to job store "default" blobuploadcleanupworker stdout | 2026-02-14 06:51:32,359 [67] [INFO] [apscheduler.scheduler] Scheduler started blobuploadcleanupworker stdout | 2026-02-14 06:51:32,361 [67] [INFO] [apscheduler.scheduler] Added job "BlobUploadCleanupWorker._try_cleanup_uploads" to job store "default" quotaregistrysizeworker stdout | 2026-02-14 06:51:32,581 [90] [INFO] [apscheduler.scheduler] Scheduler started quotaregistrysizeworker stdout | 2026-02-14 06:51:32,583 [90] [INFO] [apscheduler.scheduler] Added job "QuotaRegistrySizeWorker._calculate_registry_size" to job store "default" servicekey stdout | 2026-02-14 06:51:32,978 [102] [INFO] [apscheduler.scheduler] Scheduler started servicekey stdout | 2026-02-14 06:51:32,979 [102] [INFO] [apscheduler.scheduler] Added job "ServiceKeyWorker._refresh_service_key" to job store "default" notificationworker stdout | 2026-02-14 06:51:33,182 [85] [INFO] [apscheduler.scheduler] Scheduler started notificationworker stdout | 2026-02-14 06:51:33,184 [85] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" notificationworker stdout | 2026-02-14 06:51:33,184 [85] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" notificationworker stdout | 2026-02-14 06:51:33,184 [85] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" securityscanningnotificationworker stdout | 2026-02-14 06:51:33,256 [95] [INFO] [apscheduler.scheduler] Scheduler started autopruneworker stdout | 2026-02-14 06:51:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:51:33 GMT)" (scheduled at 2026-02-14 06:51:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:51:33,257 [95] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" securityscanningnotificationworker stdout | 2026-02-14 06:51:33,258 [95] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" securityscanningnotificationworker stdout | 2026-02-14 06:51:33,258 [95] [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-02-14T06:51:33Z failed with AssertionError autopruneworker stdout | 2026-02-14 06:51:33,265 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:51:33,265 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:03 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:51:33,267 [83] [INFO] [apscheduler.scheduler] Scheduler started namespacegcworker stdout | 2026-02-14 06:51:33,269 [83] [INFO] [apscheduler.scheduler] Added job "QueueWorker.poll_queue" to job store "default" namespacegcworker stdout | 2026-02-14 06:51:33,269 [83] [INFO] [apscheduler.scheduler] Added job "QueueWorker.update_queue_metrics" to job store "default" namespacegcworker stdout | 2026-02-14 06:51:33,269 [83] [INFO] [apscheduler.scheduler] Added job "QueueWorker.run_watchdog" to job store "default" securityworker stdout | 2026-02-14 06:51:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:51:36 GMT)" (scheduled at 2026-02-14 06:51:36.360888+00:00) securityworker stdout | 2026-02-14 06:51:36,383 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:51:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:38 GMT)" (scheduled at 2026-02-14 06:51:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:51:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:51:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:09 GMT)" (scheduled at 2026-02-14 06:51:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:51:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:51:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:51:51 GMT)" (scheduled at 2026-02-14 06:51:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:51:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:51:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.005 162 0.005) gunicorn-registry stdout | 2026-02-14 06:51:42,716 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.002) gunicorn-web stdout | 2026-02-14 06:51:42,720 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:51:42,730 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:51:42,730 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:51:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.038 118 0.038) gunicorn-web stdout | 2026-02-14 06:51:42,736 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:51:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.004 162 0.004) gunicorn-registry stdout | 2026-02-14 06:51:42,743 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:51:42,745 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:51:42,745 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:51:42,746 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:51:42,753 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:51:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:51:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.016) notificationworker stdout | 2026-02-14 06:51:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:51:43 GMT)" (scheduled at 2026-02-14 06:51:43.184137+00:00) notificationworker stdout | 2026-02-14 06:51:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:51:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:51:43,961 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:51:43 GMT)" (scheduled at 2026-02-14 06:51:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:51:43,967 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:51:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:51:44 GMT)" (scheduled at 2026-02-14 06:51:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:51:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:44 GMT)" executed successfully securityworker stdout | 2026-02-14 06:51:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:20 GMT)" (scheduled at 2026-02-14 06:51:50.362718+00:00) securityworker stdout | 2026-02-14 06:51:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:51:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:01 GMT)" (scheduled at 2026-02-14 06:51:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:51:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:51:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:51:53 GMT)" (scheduled at 2026-02-14 06:51:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:51:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:51:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:03 GMT)" (scheduled at 2026-02-14 06:51:53.184137+00:00) notificationworker stdout | 2026-02-14 06:51:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:51:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:57 GMT)" (scheduled at 2026-02-14 06:51:57.185453+00:00) notificationworker stdout | 2026-02-14 06:51:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.002) gunicorn-registry stdout | 2026-02-14 06:51:57,703 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:51:57,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:51:57,706 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:51:57,706 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:51:57,714 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:51:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:51:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:51:57,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:51:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:51:57,741 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:51:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:51:57,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:51:57,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:51:57,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:51:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:51:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gcworker stdout | 2026-02-14 06:51:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:28 GMT)" (scheduled at 2026-02-14 06:51:58.163968+00:00) gcworker stdout | 2026-02-14 06:51:58,173 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:51:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:58 GMT)" (scheduled at 2026-02-14 06:51:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:51:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 06:52:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:01 GMT)" (scheduled at 2026-02-14 06:52:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:52:01,589 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:52:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:11 GMT)" (scheduled at 2026-02-14 06:52:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:52:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:02 GMT)" (scheduled at 2026-02-14 06:52:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:52:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:52:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:13 GMT)" (scheduled at 2026-02-14 06:52:03.184137+00:00) notificationworker stdout | 2026-02-14 06:52:03,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:52:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:33 GMT)" (scheduled at 2026-02-14 06:52:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:52:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:52:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:52:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:36 GMT)" (scheduled at 2026-02-14 06:52:06.360888+00:00) securityworker stdout | 2026-02-14 06:52:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:52:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:09 GMT)" (scheduled at 2026-02-14 06:52:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:52:09,370 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:52:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:39 GMT)" (scheduled at 2026-02-14 06:52:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:52:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:52:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:21 GMT)" (scheduled at 2026-02-14 06:52:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:11,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:52:11 GMT)" (scheduled at 2026-02-14 06:52:11.858921+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:21 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:52:11,868 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:57:11 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:52:12,710 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:52:12,713 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:12,722 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:12,723 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.030 118 0.030) gunicorn-web stdout | 2026-02-14 06:52:12,728 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:52:12,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.004 159 0.004) gunicorn-web stdout | 2026-02-14 06:52:12,745 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:12,746 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:12,746 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:52:12,754 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.017 118 0.016) notificationworker stdout | 2026-02-14 06:52:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:23 GMT)" (scheduled at 2026-02-14 06:52:13.184137+00:00) notificationworker stdout | 2026-02-14 06:52:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:23 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:52:17,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:57:17 GMT)" (scheduled at 2026-02-14 06:52:17.258893+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:52:17,269 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:57:17 GMT)" executed successfully securityworker stdout | 2026-02-14 06:52:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:50 GMT)" (scheduled at 2026-02-14 06:52:20.362718+00:00) securityworker stdout | 2026-02-14 06:52:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:52:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:20 GMT)" (scheduled at 2026-02-14 06:52:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:52:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:52:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:31 GMT)" (scheduled at 2026-02-14 06:52:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:52:23,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:53 GMT)" (scheduled at 2026-02-14 06:52:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:52:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:52:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:33 GMT)" (scheduled at 2026-02-14 06:52:23.184137+00:00) notificationworker stdout | 2026-02-14 06:52:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:52:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:52:23 GMT)" (scheduled at 2026-02-14 06:52:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:52:23,276 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:52:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:25 GMT)" (scheduled at 2026-02-14 06:52:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:52:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:52:27,705 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:52:27,707 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:27,708 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:27,708 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.017 118 0.017) gunicorn-web stdout | 2026-02-14 06:52:27,716 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:52:27,748 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:52:27,751 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:27,760 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:27,760 [235] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:52:27,765 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.027 118 0.028) gcworker stdout | 2026-02-14 06:52:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:58 GMT)" (scheduled at 2026-02-14 06:52:28.163968+00:00) gcworker stdout | 2026-02-14 06:52:28,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:52:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:52:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:28 GMT)" (scheduled at 2026-02-14 06:52:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:52:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:28 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:52:30,469 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:57:30 GMT)" (scheduled at 2026-02-14 06:52:30.469083+00:00) exportactionlogsworker stdout | 2026-02-14 06:52:30,477 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:57:30 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:52:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:41 GMT)" (scheduled at 2026-02-14 06:52:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:52:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:43 GMT)" (scheduled at 2026-02-14 06:52:33.184137+00:00) notificationworker stdout | 2026-02-14 06:52:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:52:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:03 GMT)" (scheduled at 2026-02-14 06:52:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:52:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:33 GMT)" (scheduled at 2026-02-14 06:52:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:52:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:52:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:52:33,264 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:52:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:06 GMT)" (scheduled at 2026-02-14 06:52:36.360888+00:00) securityworker stdout | 2026-02-14 06:52:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:52:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:38 GMT)" (scheduled at 2026-02-14 06:52:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:52:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:52:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:09 GMT)" (scheduled at 2026-02-14 06:52:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:52:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:52:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:51 GMT)" (scheduled at 2026-02-14 06:52:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52: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-02-14 06:52:42,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:52:42,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:42,704 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:42,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:52:42,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:52:42,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:52:42,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:42,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:42,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:52:42,752 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:42 +0000] "GET /signin HTTP/1.1" 200 379 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.000 1371 -) notificationworker stdout | 2026-02-14 06:52:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:53 GMT)" (scheduled at 2026-02-14 06:52:43.184137+00:00) notificationworker stdout | 2026-02-14 06:52:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:52:53 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:43 +0000] "GET /csrf_token HTTP/1.1" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.003 1298 0.003) gunicorn-web stdout | 2026-02-14 06:52:43,330 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:43 +0000] "GET /csrf_token HTTP/1.0" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:43 +0000] "GET /config HTTP/1.1" 200 4330 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.002 1374 0.002) gunicorn-web stdout | 2026-02-14 06:52:43,675 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:43 +0000] "GET /config HTTP/1.0" 200 4330 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" repositorygcworker stdout | 2026-02-14 06:52:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:43 GMT)" (scheduled at 2026-02-14 06:52:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:52:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:43 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:44 +0000] "GET /api/v1/messages HTTP/1.1" 200 303 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1383 0.009) gunicorn-web stdout | 2026-02-14 06:52:44,054 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:44 +0000] "GET /api/v1/messages HTTP/1.0" 200 303 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" securityscanningnotificationworker stdout | 2026-02-14 06:52:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:44 GMT)" (scheduled at 2026-02-14 06:52:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:52:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:44 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 06:52:47,555 [231] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:52:47,558 [231] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-web stdout | self._logs_producer.send(log_data) gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-web stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-web stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:52:47,560 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:47 +0000] "POST /api/v1/signin HTTP/1.0" 200 18 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:47 +0000] "POST /api/v1/signin HTTP/1.1" 200 18 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.238 1591 0.237) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:47 +0000] "GET /csrf_token HTTP/1.1" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.002 1307 0.002) gunicorn-web stdout | 2026-02-14 06:52:47,918 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:47 +0000] "GET /csrf_token HTTP/1.0" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:48 +0000] "GET /api/v1/user/ HTTP/1.1" 200 1004 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.021 1389 0.021) gunicorn-web stdout | 2026-02-14 06:52:48,288 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:48 +0000] "GET /api/v1/user/ HTTP/1.0" 200 1004 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/signin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:48 +0000] "GET /static/img/RedHat.svg HTTP/1.1" 200 1245 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.000 1347 -) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1434 0.017) gunicorn-web stdout | 2026-02-14 06:52:49,478 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/user/notifications HTTP/1.1" 200 43 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1408 0.011) gunicorn-web stdout | 2026-02-14 06:52:49,511 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/user/notifications HTTP/1.0" 200 43 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1465 0.014) gunicorn-web stdout | 2026-02-14 06:52:49,515 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1462 0.017) gunicorn-web stdout | 2026-02-14 06:52:49,517 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.021 1430 0.021) gunicorn-web stdout | 2026-02-14 06:52:49,521 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.026 1426 0.026) gunicorn-web stdout | 2026-02-14 06:52:49,526 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1446 0.017) gunicorn-web stdout | 2026-02-14 06:52:49,838 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.1" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.008 1413 0.008) gunicorn-web stdout | 2026-02-14 06:52:49,861 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.0" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.030 1414 0.030) gunicorn-web stdout | 2026-02-14 06:52:49,886 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:49,886 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:49 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.028 1406 0.028) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /assets/fa-solid-900..woff2 HTTP/1.1" 200 79100 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/vendor.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.000 1310 -) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1422 0.014) gunicorn-web stdout | 2026-02-14 06:52:50,304 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1458 0.012) gunicorn-web stdout | 2026-02-14 06:52:50,319 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1430 0.014) gunicorn-web stdout | 2026-02-14 06:52:50,320 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1461 0.015) gunicorn-web stdout | 2026-02-14 06:52:50,322 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" securityworker stdout | 2026-02-14 06:52:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:20 GMT)" (scheduled at 2026-02-14 06:52:50.362718+00:00) securityworker stdout | 2026-02-14 06:52:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:20 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1429 0.015) gunicorn-web stdout | 2026-02-14 06:52:50,623 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1465 0.013) gunicorn-web stdout | 2026-02-14 06:52:50,663 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1468 0.015) gunicorn-web stdout | 2026-02-14 06:52:50,675 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.1" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1430 0.014) gunicorn-web stdout | 2026-02-14 06:52:50,676 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.0" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:50,677 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:50 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1422 0.014) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:51 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1456 0.015) gunicorn-web stdout | 2026-02-14 06:52:51,109 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:51 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" proxycacheblobworker stdout | 2026-02-14 06:52:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:01 GMT)" (scheduled at 2026-02-14 06:52:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:01 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1458 0.013) gunicorn-web stdout | 2026-02-14 06:52:52,145 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:52,145 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1430 0.011) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1422 0.015) gunicorn-web stdout | 2026-02-14 06:52:52,148 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1430 0.014) gunicorn-web stdout | 2026-02-14 06:52:52,148 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1468 0.018) gunicorn-web stdout | 2026-02-14 06:52:52,159 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1430 0.009) gunicorn-web stdout | 2026-02-14 06:52:52,263 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1461 0.014) gunicorn-web stdout | 2026-02-14 06:52:52,502 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1430 0.011) gunicorn-web stdout | 2026-02-14 06:52:52,513 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1430 0.010) gunicorn-web stdout | 2026-02-14 06:52:52,515 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1430 0.010) gunicorn-web stdout | 2026-02-14 06:52:52,516 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1422 0.014) gunicorn-web stdout | 2026-02-14 06:52:52,517 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.1" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1430 0.013) gunicorn-web stdout | 2026-02-14 06:52:52,620 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.0" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1430 0.011) gunicorn-web stdout | 2026-02-14 06:52:52,855 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1430 0.010) gunicorn-web stdout | 2026-02-14 06:52:52,868 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:52,868 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.0" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.1" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1458 0.011) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=org5331825755577511&public=true HTTP/1.1" 200 327 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1461 0.015) gunicorn-web stdout | 2026-02-14 06:52:52,876 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=org5331825755577511&public=true HTTP/1.0" 200 327 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=user4933181925100304&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1462 0.011) gunicorn-web stdout | 2026-02-14 06:52:52,892 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/repository?last_modified=true&namespace=user4933181925100304&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org4933181925100304 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1422 0.012) gunicorn-web stdout | 2026-02-14 06:52:52,974 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:52 +0000] "GET /api/v1/organization/org4933181925100304 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" buildlogsarchiver stdout | 2026-02-14 06:52:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:23 GMT)" (scheduled at 2026-02-14 06:52:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:52:53,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:52:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:03 GMT)" (scheduled at 2026-02-14 06:52:53.184137+00:00) notificationworker stdout | 2026-02-14 06:52:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:03 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/org4933181925100304/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1458 0.010) gunicorn-web stdout | 2026-02-14 06:52:53,220 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/org4933181925100304/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:53,220 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/org4933181925100304/members HTTP/1.0" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/org4933181925100304/members HTTP/1.1" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1430 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=org4933181925100304&public=true HTTP/1.1" 200 328 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1461 0.015) gunicorn-web stdout | 2026-02-14 06:52:53,224 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=org4933181925100304&public=true HTTP/1.0" 200 328 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayusermail4152264891334820&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1470 0.012) gunicorn-web stdout | 2026-02-14 06:52:53,240 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayusermail4152264891334820&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1462 0.012) gunicorn-web stdout | 2026-02-14 06:52:53,246 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1462 0.012) gunicorn-web stdout | 2026-02-14 06:52:53,335 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user5331825755577511&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1462 0.012) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1462 0.013) gunicorn-web stdout | 2026-02-14 06:52:53,581 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user5331825755577511&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:53,581 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8862107055554329&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:53,581 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8862107055554329&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1462 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1437 0.013) gunicorn-web stdout | 2026-02-14 06:52:53,598 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1429 0.013) gunicorn-web stdout | 2026-02-14 06:52:53,601 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1465 0.011) gunicorn-web stdout | 2026-02-14 06:52:53,687 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1458 0.011) gunicorn-web stdout | 2026-02-14 06:52:53,935 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1461 0.016) gunicorn-web stdout | 2026-02-14 06:52:53,940 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:53 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" notificationworker stdout | 2026-02-14 06:52:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:57 GMT)" (scheduled at 2026-02-14 06:52:57.185453+00:00) notificationworker stdout | 2026-02-14 06:52:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-02-14 06:52:57,703 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:52:57,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:57,705 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:57,706 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:52:57,714 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 162 0.001) gunicorn-registry stdout | 2026-02-14 06:52:57,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:52:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:52:57,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:52:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:52:57,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:52:57,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:52:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 06:52:57,751 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:52:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 06:52:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:28 GMT)" (scheduled at 2026-02-14 06:52:58.163968+00:00) gcworker stdout | 2026-02-14 06:52:58,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:28 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375/quota HTTP/1.1" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1456 0.013) gunicorn-web stdout | 2026-02-14 06:52:58,858 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375/quota HTTP/1.0" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1489 0.013) gunicorn-web stdout | 2026-02-14 06:52:58,859 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" proxycacheblobworker stdout | 2026-02-14 06:52:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:58 GMT)" (scheduled at 2026-02-14 06:52:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:52:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:53:58 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1450 0.017) gunicorn-web stdout | 2026-02-14 06:52:58,862 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:52:58,862 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1450 0.017) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.028 1450 0.028) gunicorn-web stdout | 2026-02-14 06:52:58,875 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.043 1438 0.042) gunicorn-web stdout | 2026-02-14 06:52:58,888 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:58 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/prototypes HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1461 0.013) gunicorn-web stdout | 2026-02-14 06:52:59,219 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/prototypes HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/applications HTTP/1.1" 200 220 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1463 0.016) gunicorn-web stdout | 2026-02-14 06:52:59,222 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/applications HTTP/1.0" 200 220 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.033 1430 0.033) gunicorn-web stdout | 2026-02-14 06:52:59,239 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1486 0.014) gunicorn-web stdout | 2026-02-14 06:52:59,244 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.561 1514 0.560) gunicorn-web stdout | 2026-02-14 06:52:59,780 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.575 1512 0.575) gunicorn-web stdout | 2026-02-14 06:52:59,782 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:52:59 +0000] "GET /api/v1/organization/quayorg5446564826414375/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg5446564826414375" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" quotaregistrysizeworker stdout | 2026-02-14 06:53:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:01 GMT)" (scheduled at 2026-02-14 06:53:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:53:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:53:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:11 GMT)" (scheduled at 2026-02-14 06:53:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:53:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:53:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:02 GMT)" (scheduled at 2026-02-14 06:53:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:53:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:53:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:13 GMT)" (scheduled at 2026-02-14 06:53:03.184137+00:00) notificationworker stdout | 2026-02-14 06:53:03,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:53:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:33 GMT)" (scheduled at 2026-02-14 06:53:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:53:03,262 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:53:03,262 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:33 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:05 +0000] "GET /api/v1/superuser/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.542 1461 0.542) gunicorn-web stdout | 2026-02-14 06:53:05,281 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:05 +0000] "GET /api/v1/superuser/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:05 +0000] "GET /api/v1/superuser/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.560 1459 0.560) gunicorn-web stdout | 2026-02-14 06:53:05,299 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:05 +0000] "GET /api/v1/superuser/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" securityworker stdout | 2026-02-14 06:53:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:36 GMT)" (scheduled at 2026-02-14 06:53:06.360888+00:00) securityworker stdout | 2026-02-14 06:53:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:36 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:53:07,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:58:07 GMT)" (scheduled at 2026-02-14 06:53:07.185292+00:00) notificationworker stdout | 2026-02-14 06:53:07,193 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:58:07 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:53:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:09 GMT)" (scheduled at 2026-02-14 06:53:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:53:09,368 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:09 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:09 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1463 0.014) gunicorn-web stdout | 2026-02-14 06:53:09,374 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:09 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:09 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1444 0.016) gunicorn-web stdout | 2026-02-14 06:53:09,377 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:09 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" pullstatsredisflushworker stdout | 2026-02-14 06:53:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:39 GMT)" (scheduled at 2026-02-14 06:53:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:53:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:39 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1465 0.015) gunicorn-web stdout | 2026-02-14 06:53:11,096 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:53:11,097 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1422 0.015) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1434 0.016) gunicorn-web stdout | 2026-02-14 06:53:11,097 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1426 0.019) gunicorn-web stdout | 2026-02-14 06:53:11,099 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.027 1462 0.027) gunicorn-web stdout | 2026-02-14 06:53:11,110 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.026 1430 0.027) gunicorn-web stdout | 2026-02-14 06:53:11,111 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1458 0.012) gunicorn-web stdout | 2026-02-14 06:53:11,456 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1461 0.013) gunicorn-web stdout | 2026-02-14 06:53:11,458 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1429 0.014) gunicorn-web stdout | 2026-02-14 06:53:11,459 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1437 0.014) gunicorn-web stdout | 2026-02-14 06:53:11,460 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1465 0.011) gunicorn-web stdout | 2026-02-14 06:53:11,479 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1468 0.012) gunicorn-web stdout | 2026-02-14 06:53:11,480 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1458 0.012) gunicorn-web stdout | 2026-02-14 06:53:11,840 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1422 0.015) gunicorn-web stdout | 2026-02-14 06:53:11,842 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.1" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1430 0.015) gunicorn-web stdout | 2026-02-14 06:53:11,843 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.0" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1461 0.018) gunicorn-web stdout | 2026-02-14 06:53:11,846 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.024 1429 0.024) gunicorn-web stdout | 2026-02-14 06:53:11,854 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:53:11,854 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:11 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.025 1437 0.025) proxycacheblobworker stdout | 2026-02-14 06:53:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:21 GMT)" (scheduled at 2026-02-14 06:53:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:53:11,862 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:21 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1465 0.012) gunicorn-web stdout | 2026-02-14 06:53:12,209 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1468 0.013) gunicorn-web stdout | 2026-02-14 06:53:12,222 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1430 0.010) gunicorn-web stdout | 2026-02-14 06:53:12,223 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1430 0.011) gunicorn-web stdout | 2026-02-14 06:53:12,226 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1422 0.014) gunicorn-web stdout | 2026-02-14 06:53:12,228 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1430 0.018) gunicorn-web stdout | 2026-02-14 06:53:12,235 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1430 0.011) gunicorn-web stdout | 2026-02-14 06:53:12,562 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1430 0.010) gunicorn-web stdout | 2026-02-14 06:53:12,573 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1458 0.011) gunicorn-web stdout | 2026-02-14 06:53:12,576 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1430 0.012) gunicorn-web stdout | 2026-02-14 06:53:12,578 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1461 0.014) gunicorn-web stdout | 2026-02-14 06:53:12,583 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1430 0.010) gunicorn-web stdout | 2026-02-14 06:53:12,588 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:12 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53: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-02-14 06:53:12,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:53:12,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:12,704 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:12,704 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:53:12,712 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:53:12,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.001) gunicorn-web stdout | 2026-02-14 06:53:12,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:12,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:12,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 06:53:12,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 06:53:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:23 GMT)" (scheduled at 2026-02-14 06:53:13.184137+00:00) notificationworker stdout | 2026-02-14 06:53:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:23 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.1" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1413 0.009) gunicorn-web stdout | 2026-02-14 06:53:13,519 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.0" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.028 1414 0.028) gunicorn-web stdout | 2026-02-14 06:53:13,539 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:53:13,539 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.028 1406 0.028) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/organization/org8862107055554329/quota HTTP/1.1" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1448 0.010) gunicorn-web stdout | 2026-02-14 06:53:13,549 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/organization/org8862107055554329/quota HTTP/1.0" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1442 0.012) gunicorn-web stdout | 2026-02-14 06:53:13,551 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1481 0.015) gunicorn-web stdout | 2026-02-14 06:53:13,653 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:13 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:15 +0000] "GET /816.css HTTP/1.1" 200 1608 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.000 1319 -) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:15 +0000] "GET /816.bundle.js HTTP/1.1" 200 5097 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.000 1296 -) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:15 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1462 0.014) gunicorn-web stdout | 2026-02-14 06:53:15,645 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:15 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:15 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291?includeStats=true&includeTags=false HTTP/1.1" 200 3661 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.025 1518 0.025) gunicorn-web stdout | 2026-02-14 06:53:15,656 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:15 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291?includeStats=true&includeTags=false HTTP/1.0" 200 3661 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:17 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.652 1555 0.652) gunicorn-web stdout | 2026-02-14 06:53:17,492 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:17 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:17 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.677 1553 0.677) gunicorn-web stdout | 2026-02-14 06:53:17,516 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:17 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" securityworker stdout | 2026-02-14 06:53:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:50 GMT)" (scheduled at 2026-02-14 06:53:20.362718+00:00) securityworker stdout | 2026-02-14 06:53:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:53:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:20 GMT)" (scheduled at 2026-02-14 06:53:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:53:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:53:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:31 GMT)" (scheduled at 2026-02-14 06:53:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:53:21,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:31 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:22 +0000] "GET /api/v1/superuser/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.544 1459 0.544) gunicorn-web stdout | 2026-02-14 06:53:22,735 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:22 +0000] "GET /api/v1/superuser/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:22 +0000] "GET /api/v1/superuser/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.545 1461 0.545) gunicorn-web stdout | 2026-02-14 06:53:22,736 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:22 +0000] "GET /api/v1/superuser/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" buildlogsarchiver stdout | 2026-02-14 06:53:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:53 GMT)" (scheduled at 2026-02-14 06:53:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:53:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:53:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:33 GMT)" (scheduled at 2026-02-14 06:53:23.184137+00:00) notificationworker stdout | 2026-02-14 06:53:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:53:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:23 GMT)" (scheduled at 2026-02-14 06:53:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:53:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:23 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:24 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1463 0.012) gunicorn-web stdout | 2026-02-14 06:53:24,117 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:24 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:24 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1444 0.016) gunicorn-web stdout | 2026-02-14 06:53:24,408 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:24 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" namespacegcworker stdout | 2026-02-14 06:53:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:25 GMT)" (scheduled at 2026-02-14 06:53:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:53:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:25 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1465 0.014) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1422 0.013) gunicorn-web stdout | 2026-02-14 06:53:25,606 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:53:25,606 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1434 0.015) gunicorn-web stdout | 2026-02-14 06:53:25,609 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1426 0.018) gunicorn-web stdout | 2026-02-14 06:53:25,610 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.025 1462 0.025) gunicorn-web stdout | 2026-02-14 06:53:25,618 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.026 1430 0.026) gunicorn-web stdout | 2026-02-14 06:53:25,620 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1458 0.013) gunicorn-web stdout | 2026-02-14 06:53:25,966 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1461 0.015) gunicorn-web stdout | 2026-02-14 06:53:25,968 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:53:25,968 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1437 0.015) gunicorn-web stdout | 2026-02-14 06:53:25,969 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1465 0.019) gunicorn-web stdout | 2026-02-14 06:53:25,978 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1468 0.017) gunicorn-web stdout | 2026-02-14 06:53:25,980 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:25 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1458 0.012) gunicorn-web stdout | 2026-02-14 06:53:26,386 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1422 0.014) gunicorn-web stdout | 2026-02-14 06:53:26,387 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.1" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1430 0.016) gunicorn-web stdout | 2026-02-14 06:53:26,389 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.0" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1461 0.018) gunicorn-web stdout | 2026-02-14 06:53:26,392 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.025 1437 0.025) gunicorn-web stdout | 2026-02-14 06:53:26,400 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.026 1429 0.026) gunicorn-web stdout | 2026-02-14 06:53:26,400 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1465 0.014) gunicorn-web stdout | 2026-02-14 06:53:26,747 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1468 0.014) gunicorn-web stdout | 2026-02-14 06:53:26,749 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1422 0.016) gunicorn-web stdout | 2026-02-14 06:53:26,750 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1446 0.019) gunicorn-web stdout | 2026-02-14 06:53:26,753 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1430 0.009) gunicorn-web stdout | 2026-02-14 06:53:26,768 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1430 0.013) gunicorn-web stdout | 2026-02-14 06:53:26,771 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:26 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:53:27,701 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:53:27,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:27,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:27,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:53:27,712 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.003 162 0.004) gunicorn-registry stdout | 2026-02-14 06:53:27,742 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:53:27,745 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:27,745 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:27,745 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:53:27,752 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/organization/org8862107055554329/quota HTTP/1.1" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1448 0.011) gunicorn-web stdout | 2026-02-14 06:53:27,878 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/organization/org8862107055554329/quota HTTP/1.0" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1481 0.016) gunicorn-web stdout | 2026-02-14 06:53:27,883 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.028 1414 0.028) gunicorn-web stdout | 2026-02-14 06:53:27,893 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 3037 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.030 1406 0.030) gunicorn-web stdout | 2026-02-14 06:53:27,895 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1442 0.012) gunicorn-web stdout | 2026-02-14 06:53:27,978 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:27 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/org8862107055554329" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gcworker stdout | 2026-02-14 06:53:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:58 GMT)" (scheduled at 2026-02-14 06:53:28.163968+00:00) gcworker stdout | 2026-02-14 06:53:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:53:58 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:28 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.1" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.007 1413 0.007) gunicorn-web stdout | 2026-02-14 06:53:28,203 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:28 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.0" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" manifestsubjectbackfillworker stdout | 2026-02-14 06:53:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:28 GMT)" (scheduled at 2026-02-14 06:53:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:53:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:28 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:28 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1462 0.014) gunicorn-web stdout | 2026-02-14 06:53:28,925 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:28 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:28 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291?includeStats=true&includeTags=false HTTP/1.1" 200 3661 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.024 1518 0.024) gunicorn-web stdout | 2026-02-14 06:53:28,934 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:28 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291?includeStats=true&includeTags=false HTTP/1.0" 200 3661 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:30 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.553 1555 0.553) gunicorn-web stdout | 2026-02-14 06:53:30,664 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:30 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 06:53:30,665 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:53:30 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:53:30 +0000] "GET /api/v1/repository/org8862107055554329/repo88621070555543291/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/org8862107055554329/repo88621070555543291?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.554 1553 0.554) proxycacheblobworker stdout | 2026-02-14 06:53:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:41 GMT)" (scheduled at 2026-02-14 06:53:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:53:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:53:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:43 GMT)" (scheduled at 2026-02-14 06:53:33.184137+00:00) notificationworker stdout | 2026-02-14 06:53:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:53:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:03 GMT)" (scheduled at 2026-02-14 06:53:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:53:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:33 GMT)" (scheduled at 2026-02-14 06:53:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:53:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:53:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:53:33,264 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:53:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:06 GMT)" (scheduled at 2026-02-14 06:53:36.360888+00:00) securityworker stdout | 2026-02-14 06:53:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:53:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:38 GMT)" (scheduled at 2026-02-14 06:53:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:53:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:53:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:09 GMT)" (scheduled at 2026-02-14 06:53:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:53:39,659 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:53:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:51 GMT)" (scheduled at 2026-02-14 06:53:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:53:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 06:53:42,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-02-14 06:53:42,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:42,705 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:42,705 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.016) gunicorn-web stdout | 2026-02-14 06:53:42,714 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.004 162 0.004) gunicorn-registry stdout | 2026-02-14 06:53:42,743 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:53:42,745 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:42,746 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:42,746 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.016) gunicorn-web stdout | 2026-02-14 06:53:42,754 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 06:53:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:53 GMT)" (scheduled at 2026-02-14 06:53:43.184137+00:00) notificationworker stdout | 2026-02-14 06:53:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:53:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:53:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:43 GMT)" (scheduled at 2026-02-14 06:53:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:53:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:53:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:44 GMT)" (scheduled at 2026-02-14 06:53:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:53:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:44 GMT)" executed successfully securityworker stdout | 2026-02-14 06:53:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:20 GMT)" (scheduled at 2026-02-14 06:53:50.362718+00:00) securityworker stdout | 2026-02-14 06:53:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:53:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:01 GMT)" (scheduled at 2026-02-14 06:53:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:53:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:53:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:23 GMT)" (scheduled at 2026-02-14 06:53:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:53:53,074 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:53:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:03 GMT)" (scheduled at 2026-02-14 06:53:53.184137+00:00) notificationworker stdout | 2026-02-14 06:53:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:53:57,186 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:57 GMT)" (scheduled at 2026-02-14 06:53:57.185453+00:00) notificationworker stdout | 2026-02-14 06:53:57,186 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:53:57,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:53:57,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:57,706 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:57,706 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.016) gunicorn-web stdout | 2026-02-14 06:53:57,714 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:53:57,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:53:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:53:57,742 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:53:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:53:57,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:53:57,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:53:57,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:53:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:53:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gcworker stdout | 2026-02-14 06:53:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:28 GMT)" (scheduled at 2026-02-14 06:53:58.163968+00:00) gcworker stdout | 2026-02-14 06:53:58,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:53:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:58 GMT)" (scheduled at 2026-02-14 06:53:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:53:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:54:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 06:54:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:01 GMT)" (scheduled at 2026-02-14 06:54:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:54:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:54:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:11 GMT)" (scheduled at 2026-02-14 06:54:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:54:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:54:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:02 GMT)" (scheduled at 2026-02-14 06:54:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:54:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:54:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:13 GMT)" (scheduled at 2026-02-14 06:54:03.184137+00:00) notificationworker stdout | 2026-02-14 06:54:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:54:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:33 GMT)" (scheduled at 2026-02-14 06:54:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:54:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:54:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:54:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:36 GMT)" (scheduled at 2026-02-14 06:54:06.360888+00:00) securityworker stdout | 2026-02-14 06:54:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:54:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:09 GMT)" (scheduled at 2026-02-14 06:54:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:54:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:54:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:39 GMT)" (scheduled at 2026-02-14 06:54:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:54:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:54:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:21 GMT)" (scheduled at 2026-02-14 06:54:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:54:11,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:12,706 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:54:12,709 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:12,717 [232] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:12,717 [232] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.024 118 0.024) gunicorn-web stdout | 2026-02-14 06:54:12,722 [232] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:12,741 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:54:12,743 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:12,744 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:12,744 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:54:12,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) notificationworker stdout | 2026-02-14 06:54:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:23 GMT)" (scheduled at 2026-02-14 06:54:13.184137+00:00) notificationworker stdout | 2026-02-14 06:54:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:23 GMT)" executed successfully securityworker stdout | 2026-02-14 06:54:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:50 GMT)" (scheduled at 2026-02-14 06:54:20.362718+00:00) securityworker stdout | 2026-02-14 06:54:20,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:54:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:20 GMT)" (scheduled at 2026-02-14 06:54:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:54:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:54:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:31 GMT)" (scheduled at 2026-02-14 06:54:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:54:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:31 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:54:21,961 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:59:21 GMT)" (scheduled at 2026-02-14 06:54:21.961405+00:00) repositorygcworker stdout | 2026-02-14 06:54:21,969 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 06:59:21 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:54:23,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:53 GMT)" (scheduled at 2026-02-14 06:54:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:54:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:54:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:33 GMT)" (scheduled at 2026-02-14 06:54:23.184137+00:00) notificationworker stdout | 2026-02-14 06:54:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:54:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:23 GMT)" (scheduled at 2026-02-14 06:54:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:54:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:54:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:25 GMT)" (scheduled at 2026-02-14 06:54:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:54:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:27,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:54:27,705 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:27,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:27,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:54:27,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:27,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:54:27,742 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:27,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:27,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:54:27,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gcworker stdout | 2026-02-14 06:54:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:58 GMT)" (scheduled at 2026-02-14 06:54:28.163968+00:00) gcworker stdout | 2026-02-14 06:54:28,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:54:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:54:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:28 GMT)" (scheduled at 2026-02-14 06:54:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:54:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:54:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:41 GMT)" (scheduled at 2026-02-14 06:54:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:54:31,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:54:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:43 GMT)" (scheduled at 2026-02-14 06:54:33.184137+00:00) notificationworker stdout | 2026-02-14 06:54:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:54:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:03 GMT)" (scheduled at 2026-02-14 06:54:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:54:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:33 GMT)" (scheduled at 2026-02-14 06:54:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:54:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:54:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:54:33,264 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:54:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:06 GMT)" (scheduled at 2026-02-14 06:54:36.360888+00:00) securityworker stdout | 2026-02-14 06:54:36,374 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:54:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:38 GMT)" (scheduled at 2026-02-14 06:54:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:54:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:54:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:09 GMT)" (scheduled at 2026-02-14 06:54:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:54:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:54:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:51 GMT)" (scheduled at 2026-02-14 06:54:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:54:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:42,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:54:42,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:42,705 [232] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:42,705 [232] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:54:42,714 [232] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.016) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:42,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.000) gunicorn-web stdout | 2026-02-14 06:54:42,743 [232] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:42,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:42,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:54:42,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) notificationworker stdout | 2026-02-14 06:54:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:53 GMT)" (scheduled at 2026-02-14 06:54:43.184137+00:00) notificationworker stdout | 2026-02-14 06:54:43,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:54:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:54:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:43 GMT)" (scheduled at 2026-02-14 06:54:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:54:43,967 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:54:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:44 GMT)" (scheduled at 2026-02-14 06:54:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:54:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:44 GMT)" executed successfully securityworker stdout | 2026-02-14 06:54:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:20 GMT)" (scheduled at 2026-02-14 06:54:50.362718+00:00) securityworker stdout | 2026-02-14 06:54:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:54:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:01 GMT)" (scheduled at 2026-02-14 06:54:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:54:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:54:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:23 GMT)" (scheduled at 2026-02-14 06:54:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:54:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:54:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:03 GMT)" (scheduled at 2026-02-14 06:54:53.184137+00:00) notificationworker stdout | 2026-02-14 06:54:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:54:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:57 GMT)" (scheduled at 2026-02-14 06:54:57.185453+00:00) notificationworker stdout | 2026-02-14 06:54:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:57,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 159 0.001) gunicorn-web stdout | 2026-02-14 06:54:57,705 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:57,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:57,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:54:57,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-02-14 06:54:57,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:54:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:54:57,742 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:54:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:54:57,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:54:57,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:54:57,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:54:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:54:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gcworker stdout | 2026-02-14 06:54:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:28 GMT)" (scheduled at 2026-02-14 06:54:58.163968+00:00) gcworker stdout | 2026-02-14 06:54:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:54:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:58 GMT)" (scheduled at 2026-02-14 06:54:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:54:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:55:58 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:55:01,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:00:01 GMT)" (scheduled at 2026-02-14 06:55:01.270391+00:00) namespacegcworker stdout | 2026-02-14 06:55:01,279 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:00:01 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 06:55:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:01 GMT)" (scheduled at 2026-02-14 06:55:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:55:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:55:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:11 GMT)" (scheduled at 2026-02-14 06:55:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:55:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:55:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:02 GMT)" (scheduled at 2026-02-14 06:55:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:55:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:55:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:13 GMT)" (scheduled at 2026-02-14 06:55:03.184137+00:00) notificationworker stdout | 2026-02-14 06:55:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:55:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:33 GMT)" (scheduled at 2026-02-14 06:55:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:55:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:55:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:55:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:36 GMT)" (scheduled at 2026-02-14 06:55:06.360888+00:00) securityworker stdout | 2026-02-14 06:55:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:55:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:09 GMT)" (scheduled at 2026-02-14 06:55:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:55:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:55:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:39 GMT)" (scheduled at 2026-02-14 06:55:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:55:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:55:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:21 GMT)" (scheduled at 2026-02-14 06:55:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:55:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55: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-02-14 06:55:12,703 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:12,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:12,706 [232] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:12,706 [232] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:55:12,714 [232] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:55:12,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:12,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:12,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:12,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:55:12,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) notificationworker stdout | 2026-02-14 06:55:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:23 GMT)" (scheduled at 2026-02-14 06:55:13.184137+00:00) notificationworker stdout | 2026-02-14 06:55:13,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:23 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:55:14 +0000] "GET /csrf_token HTTP/1.1" 200 82 "-" "curl/8.7.1" (0.002 473 0.002) gunicorn-web stdout | 2026-02-14 06:55:14,696 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:55:14 +0000] "GET /csrf_token HTTP/1.0" 200 82 "-" "curl/8.7.1" gunicorn-web stdout | 2026-02-14 06:55:15,792 [236] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:55:15,799 [236] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-web stdout | self._logs_producer.send(log_data) gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-web stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-web stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:55:15,801 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:06:55:15 +0000] "POST /api/v1/signin HTTP/1.0" 200 18 "-" "curl/8.7.1" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:06:55:15 +0000] "POST /api/v1/signin HTTP/1.1" 200 18 "-" "curl/8.7.1" (0.238 817 0.237) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:55:16 +0000] "GET /csrf_token HTTP/1.1" 200 82 "-" "curl/8.7.1" (0.002 909 0.002) gunicorn-web stdout | 2026-02-14 06:55:16,669 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:55:16 +0000] "GET /csrf_token HTTP/1.0" 200 82 "-" "curl/8.7.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:55:17 +0000] "GET /api/v1/user/ HTTP/1.1" 200 1004 "-" "curl/8.7.1" (0.020 911 0.020) gunicorn-web stdout | 2026-02-14 06:55:17,559 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:55:17 +0000] "GET /api/v1/user/ HTTP/1.0" 200 1004 "-" "curl/8.7.1" securityworker stdout | 2026-02-14 06:55:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:50 GMT)" (scheduled at 2026-02-14 06:55:20.362718+00:00) securityworker stdout | 2026-02-14 06:55:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:55:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:20 GMT)" (scheduled at 2026-02-14 06:55:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:55:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:55:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:31 GMT)" (scheduled at 2026-02-14 06:55:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:55:21,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:55:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:53 GMT)" (scheduled at 2026-02-14 06:55:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:55:23,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:55:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:33 GMT)" (scheduled at 2026-02-14 06:55:23.184137+00:00) notificationworker stdout | 2026-02-14 06:55:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:55:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:23 GMT)" (scheduled at 2026-02-14 06:55:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:55:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:55:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:25 GMT)" (scheduled at 2026-02-14 06:55:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:55:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-02-14 06:55:27,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:27,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:27,705 [232] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:27,705 [232] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:55:27,713 [232] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:55:27,740 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:27,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:27,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:27,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:55:27,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gcworker stdout | 2026-02-14 06:55:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:58 GMT)" (scheduled at 2026-02-14 06:55:28.163968+00:00) gcworker stdout | 2026-02-14 06:55:28,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:55:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:55:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:28 GMT)" (scheduled at 2026-02-14 06:55:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:55:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:55:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:41 GMT)" (scheduled at 2026-02-14 06:55:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:55:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:55:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:43 GMT)" (scheduled at 2026-02-14 06:55:33.184137+00:00) notificationworker stdout | 2026-02-14 06:55:33,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:55:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:03 GMT)" (scheduled at 2026-02-14 06:55:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:55:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:33 GMT)" (scheduled at 2026-02-14 06:55:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:55:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:55:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:55:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:55:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:06 GMT)" (scheduled at 2026-02-14 06:55:36.360888+00:00) securityworker stdout | 2026-02-14 06:55:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:55:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:38 GMT)" (scheduled at 2026-02-14 06:55:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:55:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:55:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:09 GMT)" (scheduled at 2026-02-14 06:55:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:55:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:55:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:51 GMT)" (scheduled at 2026-02-14 06:55:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:55:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:55:42,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:42,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:42,705 [232] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:42,705 [232] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.016) gunicorn-web stdout | 2026-02-14 06:55:42,714 [232] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:55:42,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:42,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:42,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:42,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:55:42,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) notificationworker stdout | 2026-02-14 06:55:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:53 GMT)" (scheduled at 2026-02-14 06:55:43.184137+00:00) notificationworker stdout | 2026-02-14 06:55:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:55:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:55:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:43 GMT)" (scheduled at 2026-02-14 06:55:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:55:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:55:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:44 GMT)" (scheduled at 2026-02-14 06:55:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:55:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:44 GMT)" executed successfully securityworker stdout | 2026-02-14 06:55:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:20 GMT)" (scheduled at 2026-02-14 06:55:50.362718+00:00) securityworker stdout | 2026-02-14 06:55:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:55:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:01 GMT)" (scheduled at 2026-02-14 06:55:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:55:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:55:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:23 GMT)" (scheduled at 2026-02-14 06:55:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:55:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:55:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:03 GMT)" (scheduled at 2026-02-14 06:55:53.184137+00:00) notificationworker stdout | 2026-02-14 06:55:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:55:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:57 GMT)" (scheduled at 2026-02-14 06:55:57.185453+00:00) notificationworker stdout | 2026-02-14 06:55:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 06:55:57,702 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:57,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:57,705 [232] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:57,705 [232] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:55:57,713 [232] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:55:57,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:55:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:55:57,744 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:55:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:55:57,744 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:55:57,744 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:55:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:55:57,752 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:55:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 06:55:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:28 GMT)" (scheduled at 2026-02-14 06:55:58.163968+00:00) gcworker stdout | 2026-02-14 06:55:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:55:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:58 GMT)" (scheduled at 2026-02-14 06:55:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:55:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:56:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 06:56:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:01 GMT)" (scheduled at 2026-02-14 06:56:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:56:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:56:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:11 GMT)" (scheduled at 2026-02-14 06:56:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:56:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:56:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:02 GMT)" (scheduled at 2026-02-14 06:56:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:56:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:56:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:13 GMT)" (scheduled at 2026-02-14 06:56:03.184137+00:00) notificationworker stdout | 2026-02-14 06:56:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:56:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:33 GMT)" (scheduled at 2026-02-14 06:56:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:56:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:56:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:56:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:36 GMT)" (scheduled at 2026-02-14 06:56:06.360888+00:00) securityworker stdout | 2026-02-14 06:56:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:56:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:09 GMT)" (scheduled at 2026-02-14 06:56:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:56:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:56:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:39 GMT)" (scheduled at 2026-02-14 06:56:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:56:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:56:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:21 GMT)" (scheduled at 2026-02-14 06:56:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:56:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:56:12,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:56:12,704 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:12,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:56:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 162 0.000) gunicorn-registry stdout | 2026-02-14 06:56:12,740 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:56:12,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:12,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:12,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:56:12,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) notificationworker stdout | 2026-02-14 06:56:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:23 GMT)" (scheduled at 2026-02-14 06:56:13.184137+00:00) notificationworker stdout | 2026-02-14 06:56:13,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:23 GMT)" executed successfully securityworker stdout | 2026-02-14 06:56:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:50 GMT)" (scheduled at 2026-02-14 06:56:20.362718+00:00) securityworker stdout | 2026-02-14 06:56:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:56:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:20 GMT)" (scheduled at 2026-02-14 06:56:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:56:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:56:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:31 GMT)" (scheduled at 2026-02-14 06:56:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:56:21,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:56:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:53 GMT)" (scheduled at 2026-02-14 06:56:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:56:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:56:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:33 GMT)" (scheduled at 2026-02-14 06:56:23.184137+00:00) notificationworker stdout | 2026-02-14 06:56:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:56:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:23 GMT)" (scheduled at 2026-02-14 06:56:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:56:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:56:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:25 GMT)" (scheduled at 2026-02-14 06:56:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:56:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:56:27,701 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:56:27,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:27,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:27,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 06:56:27,712 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:56:27,739 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:56:27,741 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:27,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:27,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:56:27,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gcworker stdout | 2026-02-14 06:56:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:58 GMT)" (scheduled at 2026-02-14 06:56:28.163968+00:00) gcworker stdout | 2026-02-14 06:56:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:56:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:56:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:28 GMT)" (scheduled at 2026-02-14 06:56:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:56:28,372 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:56:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:41 GMT)" (scheduled at 2026-02-14 06:56:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:56:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:56:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:43 GMT)" (scheduled at 2026-02-14 06:56:33.184137+00:00) notificationworker stdout | 2026-02-14 06:56:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:56:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:03 GMT)" (scheduled at 2026-02-14 06:56:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:56:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:33 GMT)" (scheduled at 2026-02-14 06:56:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:56:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:56:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:56:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:56:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:06 GMT)" (scheduled at 2026-02-14 06:56:36.360888+00:00) securityworker stdout | 2026-02-14 06:56:36,372 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:56:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:38 GMT)" (scheduled at 2026-02-14 06:56:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:56:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:56:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:09 GMT)" (scheduled at 2026-02-14 06:56:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:56:39,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:56:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:51 GMT)" (scheduled at 2026-02-14 06:56:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:56:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:56:42,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:56:42,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:42,706 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:42,706 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:56:42,715 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:56:42,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.000) gunicorn-web stdout | 2026-02-14 06:56:42,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:42,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:42,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:56:42,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.013) notificationworker stdout | 2026-02-14 06:56:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:53 GMT)" (scheduled at 2026-02-14 06:56:43.184137+00:00) notificationworker stdout | 2026-02-14 06:56:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:56:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:56:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:43 GMT)" (scheduled at 2026-02-14 06:56:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:56:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:56:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:44 GMT)" (scheduled at 2026-02-14 06:56:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:56:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:44 GMT)" executed successfully securityworker stdout | 2026-02-14 06:56:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:20 GMT)" (scheduled at 2026-02-14 06:56:50.362718+00:00) securityworker stdout | 2026-02-14 06:56:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:56:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:01 GMT)" (scheduled at 2026-02-14 06:56:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:56:51,873 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:56:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:23 GMT)" (scheduled at 2026-02-14 06:56:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:56:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:56:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:03 GMT)" (scheduled at 2026-02-14 06:56:53.184137+00:00) notificationworker stdout | 2026-02-14 06:56:53,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:03 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:56:53 +0000] "GET /csrf_token HTTP/1.1" 200 82 "-" "curl/8.7.1" (0.002 909 0.002) gunicorn-web stdout | 2026-02-14 06:56:53,964 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:56:53 +0000] "GET /csrf_token HTTP/1.0" 200 82 "-" "curl/8.7.1" notificationworker stdout | 2026-02-14 06:56:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:57 GMT)" (scheduled at 2026-02-14 06:56:57.185453+00:00) notificationworker stdout | 2026-02-14 06:56:57,186 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:56:57,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-02-14 06:56:57,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:57,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:57,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:56:57,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:56:57,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:56:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:56:57,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:56:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:56:57,742 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:56:57,742 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:56:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 06:56:57,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:56:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 06:56:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:28 GMT)" (scheduled at 2026-02-14 06:56:58.163968+00:00) gcworker stdout | 2026-02-14 06:56:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:56:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:58 GMT)" (scheduled at 2026-02-14 06:56:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:56:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:57:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 06:57:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:01 GMT)" (scheduled at 2026-02-14 06:57:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:57:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:57:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:11 GMT)" (scheduled at 2026-02-14 06:57:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:57:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:02 GMT)" (scheduled at 2026-02-14 06:57:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:57:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:57:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:13 GMT)" (scheduled at 2026-02-14 06:57:03.184137+00:00) notificationworker stdout | 2026-02-14 06:57:03,203 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:57:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:33 GMT)" (scheduled at 2026-02-14 06:57:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:57:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:57:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:57:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:36 GMT)" (scheduled at 2026-02-14 06:57:06.360888+00:00) securityworker stdout | 2026-02-14 06:57:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:57:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:09 GMT)" (scheduled at 2026-02-14 06:57:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:57:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:57:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:39 GMT)" (scheduled at 2026-02-14 06:57:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:57:09,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:57:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:21 GMT)" (scheduled at 2026-02-14 06:57:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:11,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:02:11 GMT)" (scheduled at 2026-02-14 06:57:11.858921+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:21 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:57:11,868 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:02:11 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 06:57:12,356 [235] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:57:12,359 [235] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-web stdout | self._logs_producer.send(log_data) gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-web stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-web stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:57:12,362 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:06:57:12 +0000] "POST /api/v1/organization/ HTTP/1.0" 201 10 "-" "curl/8.7.1" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:06:57:12 +0000] "POST /api/v1/organization/ HTTP/1.1" 201 10 "-" "curl/8.7.1" (0.031 1099 0.031) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:57:12,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:12,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:12,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:57:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:57:12,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:12,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:12,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:12,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:57:12,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.012) notificationworker stdout | 2026-02-14 06:57:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:23 GMT)" (scheduled at 2026-02-14 06:57:13.184137+00:00) notificationworker stdout | 2026-02-14 06:57:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:23 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:13 +0000] "GET /api/v1/organization/robusttest HTTP/1.1" 200 802 "-" "curl/8.7.1" (0.016 1009 0.017) gunicorn-web stdout | 2026-02-14 06:57:13,229 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:13 +0000] "GET /api/v1/organization/robusttest HTTP/1.0" 200 802 "-" "curl/8.7.1" gunicorn-web stdout | 2026-02-14 06:57:14,073 [231] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:57:14,075 [231] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-web stdout | self._logs_producer.send(log_data) gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-web stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-web stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:57:14,077 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:14 +0000] "POST /api/v1/repository HTTP/1.0" 201 65 "-" "curl/8.7.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:14 +0000] "POST /api/v1/repository HTTP/1.1" 201 65 "-" "curl/8.7.1" (0.036 1154 0.035) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:14 +0000] "GET /api/v1/repository/robusttest/testrepo HTTP/1.1" 200 331 "-" "curl/8.7.1" (0.020 1016 0.020) gunicorn-web stdout | 2026-02-14 06:57:14,897 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:14 +0000] "GET /api/v1/repository/robusttest/testrepo HTTP/1.0" 200 331 "-" "curl/8.7.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:15 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.36.2 (github.com/containers/image)" (0.002 560 0.001) gunicorn-registry stdout | 2026-02-14 06:57:15,777 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:15 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.36.2 (github.com/containers/image)" gunicorn-registry stdout | 2026-02-14 06:57:16,802 [249] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 06:57:16,805 [249] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:06:57:16 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "containers/5.36.2 (github.com/containers/image)" (0.280 665 0.280) gunicorn-registry stdout | 2026-02-14 06:57:16,847 [249] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:06:57:16 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "containers/5.36.2 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:17 +0000] "GET /v2/ HTTP/1.1" 200 4 "-" "containers/5.36.2 (github.com/containers/image)" (0.007 1529 0.007) gunicorn-registry stdout | 2026-02-14 06:57:17,118 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:17 +0000] "GET /v2/ HTTP/1.1" 200 4 "-" "containers/5.36.2 (github.com/containers/image)" securityscanningnotificationworker stdout | 2026-02-14 06:57:17,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:02:17 GMT)" (scheduled at 2026-02-14 06:57:17.258893+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:57:17,267 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:02:17 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:18 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.34.3 (github.com/containers/image)" (0.002 560 0.002) gunicorn-registry stdout | 2026-02-14 06:57:18,294 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:18 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:06:57:19 +0000] "GET /v2/auth?account=quay&scope=repository%3Arobusttest%2Ftestrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1103 "-" "containers/5.34.3 (github.com/containers/image)" (0.284 720 0.284) gunicorn-registry stdout | 2026-02-14 06:57:19,460 [259] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:06:57:19 +0000] "GET /v2/auth?account=quay&scope=repository%3Arobusttest%2Ftestrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1103 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:19 +0000] "HEAD /v2/robusttest/testrepo/blobs/sha256:b24b2272e25f702b65c501d8edfd10d2fd306defe50a83f726e4843fe2ada486 HTTP/1.1" 404 0 "-" "containers/5.34.3 (github.com/containers/image)" (0.014 1749 0.014) gunicorn-registry stdout | 2026-02-14 06:57:19,744 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:19 +0000] "HEAD /v2/robusttest/testrepo/blobs/sha256:b24b2272e25f702b65c501d8edfd10d2fd306defe50a83f726e4843fe2ada486 HTTP/1.1" 404 0 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:06:57:20 +0000] "GET /v2/auth?account=quay&scope=repository%3Arobusttest%2Ftestrepo%3Apull%2Cpush&scope=repository%3Arobusttest%2Ftestrepo%3Apull&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1197 "-" "containers/5.34.3 (github.com/containers/image)" (0.269 768 0.269) gunicorn-registry stdout | 2026-02-14 06:57:20,335 [249] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:06:57:20 +0000] "GET /v2/auth?account=quay&scope=repository%3Arobusttest%2Ftestrepo%3Apull%2Cpush&scope=repository%3Arobusttest%2Ftestrepo%3Apull&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1197 "-" "containers/5.34.3 (github.com/containers/image)" securityworker stdout | 2026-02-14 06:57:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:50 GMT)" (scheduled at 2026-02-14 06:57:20.362718+00:00) securityworker stdout | 2026-02-14 06:57:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:57:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:20 GMT)" (scheduled at 2026-02-14 06:57:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:57:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:20 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:20 +0000] "HEAD /v2/robusttest/testrepo/blobs/sha256:9c075fe2c773108d2fe2c18ea170548b0ee30ef4e5e072d746e3f934e788b734 HTTP/1.1" 404 0 "-" "containers/5.34.3 (github.com/containers/image)" (0.009 1843 0.009) gunicorn-registry stdout | 2026-02-14 06:57:20,614 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:20 +0000] "HEAD /v2/robusttest/testrepo/blobs/sha256:9c075fe2c773108d2fe2c18ea170548b0ee30ef4e5e072d746e3f934e788b734 HTTP/1.1" 404 0 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:21 +0000] "POST /v2/robusttest/testrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "containers/5.34.3 (github.com/containers/image)" (0.194 1728 0.194) gunicorn-registry stdout | 2026-02-14 06:57:21,100 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:21 +0000] "POST /v2/robusttest/testrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "containers/5.34.3 (github.com/containers/image)" gunicorn-registry stdout | 2026-02-14 06:57:21,812 [257] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:21 +0000] "PATCH /v2/robusttest/testrepo/blobs/uploads/9c90406c-5069-49e6-8248-10efb5ab4300 HTTP/1.1" 202 0 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:21 +0000] "PATCH /v2/robusttest/testrepo/blobs/uploads/9c90406c-5069-49e6-8248-10efb5ab4300 HTTP/1.1" 202 0 "-" "containers/5.34.3 (github.com/containers/image)" (0.445 2192 0.444) proxycacheblobworker stdout | 2026-02-14 06:57:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:31 GMT)" (scheduled at 2026-02-14 06:57:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:31 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:22 +0000] "PUT /v2/robusttest/testrepo/blobs/uploads/9c90406c-5069-49e6-8248-10efb5ab4300?digest=sha256%3Ad5cfd74c01443436204df9b7137aca79db47c2eaea961cbbab3869068eb8324c HTTP/1.1" 201 0 "-" "containers/5.34.3 (github.com/containers/image)" (0.101 1884 0.101) gunicorn-registry stdout | 2026-02-14 06:57:22,182 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:22 +0000] "PUT /v2/robusttest/testrepo/blobs/uploads/9c90406c-5069-49e6-8248-10efb5ab4300?digest=sha256%3Ad5cfd74c01443436204df9b7137aca79db47c2eaea961cbbab3869068eb8324c HTTP/1.1" 201 0 "-" "containers/5.34.3 (github.com/containers/image)" buildlogsarchiver stdout | 2026-02-14 06:57:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:53 GMT)" (scheduled at 2026-02-14 06:57:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:57:23,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:57:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:33 GMT)" (scheduled at 2026-02-14 06:57:23.184137+00:00) notificationworker stdout | 2026-02-14 06:57:23,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:57:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:23 GMT)" (scheduled at 2026-02-14 06:57:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:57:23,276 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:23 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:23 +0000] "PUT /v2/robusttest/testrepo/blobs/uploads/9120ec9c-5efd-464b-90ad-b23338ccfe90?digest=sha256%3Acabbb718e7d4a6ff4943e0dc266dce2af179cf335b7e5fe5d3ee37e9ce90f315 HTTP/1.1" 201 0 "-" "containers/5.34.3 (github.com/containers/image)" (0.261 1884 0.262) gunicorn-registry stdout | 2026-02-14 06:57:23,408 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:23 +0000] "PUT /v2/robusttest/testrepo/blobs/uploads/9120ec9c-5efd-464b-90ad-b23338ccfe90?digest=sha256%3Acabbb718e7d4a6ff4943e0dc266dce2af179cf335b7e5fe5d3ee37e9ce90f315 HTTP/1.1" 201 0 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:25 +0000] "PUT /v2/robusttest/testrepo/blobs/uploads/50b628b5-d9b6-4837-872f-7b9195c35492?digest=sha256%3Ae3121c769e3948dd4a7e1764f4841d044efcfda47804a5384597b7b117054c4c HTTP/1.1" 201 0 "-" "containers/5.34.3 (github.com/containers/image)" (0.075 1884 0.075) gunicorn-registry stdout | 2026-02-14 06:57:25,002 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:25 +0000] "PUT /v2/robusttest/testrepo/blobs/uploads/50b628b5-d9b6-4837-872f-7b9195c35492?digest=sha256%3Ae3121c769e3948dd4a7e1764f4841d044efcfda47804a5384597b7b117054c4c HTTP/1.1" 201 0 "-" "containers/5.34.3 (github.com/containers/image)" namespacegcworker stdout | 2026-02-14 06:57:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:25 GMT)" (scheduled at 2026-02-14 06:57:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:57:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:25 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 06:57:25,363 [249] [INFO] [data.model.quota] inserting namespace size for manifest 13 in namespace 27 gunicorn-registry stdout | 2026-02-14 06:57:25,364 [249] [INFO] [data.model.quota] inserting repository size for manifest 13 in repository 44 gunicorn-registry stdout | 2026-02-14 06:57:25,381 [249] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 06:57:25,382 [249] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:25 +0000] "PUT /v2/robusttest/testrepo/manifests/v1 HTTP/1.1" 201 2 "-" "containers/5.34.3 (github.com/containers/image)" (0.108 2382 0.108) gunicorn-registry stdout | 2026-02-14 06:57:25,386 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:25 +0000] "PUT /v2/robusttest/testrepo/manifests/v1 HTTP/1.1" 201 2 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:26 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.34.3 (github.com/containers/image)" (0.001 560 0.002) gunicorn-registry stdout | 2026-02-14 06:57:26,526 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:26 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:06:57:27 +0000] "GET /v2/auth?account=quay&scope=repository%3Arobusttest%2Ftestrepo%3Apull&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1094 "-" "containers/5.34.3 (github.com/containers/image)" (0.264 713 0.265) gunicorn-registry stdout | 2026-02-14 06:57:27,588 [259] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:06:57:27 +0000] "GET /v2/auth?account=quay&scope=repository%3Arobusttest%2Ftestrepo%3Apull&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1094 "-" "containers/5.34.3 (github.com/containers/image)" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 06:57:27,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:27,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:27,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:27,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:57:27,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.000) gunicorn-registry stdout | 2026-02-14 06:57:27,740 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.000) gunicorn-web stdout | 2026-02-14 06:57:27,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:27,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:27,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:57:27,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.011 118 0.012) gcworker stdout | 2026-02-14 06:57:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:58 GMT)" (scheduled at 2026-02-14 06:57:28.163968+00:00) gcworker stdout | 2026-02-14 06:57:28,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:57:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:57:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:28 GMT)" (scheduled at 2026-02-14 06:57:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:57:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:28 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 06:57:29,045 [235] [INFO] [gunicorn.access] 117.129.56.227 - - [14/Feb/2026:06:57:29 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/v2/robusttest/testrepo/blobs/sha256:e3121c769e3948dd4a7e1764f4841d044efcfda47804a5384597b7b117054c4c" "containers/5.34.3 (github.com/containers/image)" dnsmasq stderr | dnsmasq: nameserver 172.30.0.10 refused to do a recursive query nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:29 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEl5TkRnc0ltbGhkQ0k2TVRjM01UQTFNakkwT0N3aVpYaHdJam94TnpjeE1EVXlPRFE0TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMlV6TDJVek1USXhZemMyT1dVek9UUTRaR1EwWVRkbE1UYzJOR1kwT0RReFpEQTBOR1ZtWTJaa1lUUTNPREEwWVRVek9EUTFPVGRpTjJJeE1UY3dOVFJqTkdNX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBYcHBVaVV5UW1JM1pHSkplVnBKU3pjeVQxZHljVmR0UjJaRlpHTlJKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNamcwT0NJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuR09lS2xmejJ4NXYyOWtwQkxaeFJhbXFrZjRTaWZaNEZWQnZNUEk5SzR1NlZfUDF3aWIweHZsOHIxOXNOTUx3aXFsNkFQbThXVE9jX1lPYnZwaTdid3ZIVXBrdjF4cjJfbXcyRGg0RFJMWDhSNnhZTzk4eDJDSzBJSjZWUUQ4dWM1MnhyV1BwX0R3dUF6Z29QZzlGcDNGbU1CdTZ2MFdQWGdJQzRabF9CQjI5YlRzX20xMHJqMVRORFFMUEhYMEN1Q1NrVWdLdlJzLUtmS0Uwbmt3OU9pWWNDZGRNakJMWkIxR285SnN0WlhmQ1BqNFJuREt0ekI3YXhQeUQ3S19MMVREcDdXYVRYMUF1ZWZPWGxkY0lleUtiRHNfdlc0WVVqNVZHVmR5LWZnQ1dqT1pTblFyM2FqZEJPZlF5eUwtdFNiZS1vbnRIalhhaGtXSm5QcmtiQXhn/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/e3/e3121c769e3948dd4a7e1764f4841d044efcfda47804a5384597b7b117054c4c?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=ziR%2Bb7dbIyZIK72OWrqWmGfEdcQ%3D&Expires=1771052848 HTTP/1.1" 200 696 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/v2/robusttest/testrepo/blobs/sha256:e3121c769e3948dd4a7e1764f4841d044efcfda47804a5384597b7b117054c4c" "containers/5.34.3 (github.com/containers/image)" (0.025 3751 0.022) exportactionlogsworker stdout | 2026-02-14 06:57:30,469 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:02:30 GMT)" (scheduled at 2026-02-14 06:57:30.469083+00:00) gunicorn-web stdout | 2026-02-14 06:57:30,469 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:30 +0000] "GET /api/v1/user/logs?starttime=02/13/2026&endtime=02/14/2026 HTTP/1.0" 200 109 "-" "curl/8.7.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:30 +0000] "GET /api/v1/user/logs?starttime=02/13/2026&endtime=02/14/2026 HTTP/1.1" 200 109 "-" "curl/8.7.1" (0.548 1035 0.548) exportactionlogsworker stdout | 2026-02-14 06:57:30,476 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:02:30 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 06:57:31,047 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:06:57:31 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:31 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEl5TlRBc0ltbGhkQ0k2TVRjM01UQTFNakkxTUN3aVpYaHdJam94TnpjeE1EVXlPRFV3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMk5oTDJOaFltSmlOekU0WlRka05HRTJabVkwT1RRelpUQmtZekkyTm1SalpUSmhaakUzT1dObU16TTFZamRsTldabE5XUXpaV1V6TjJVNVkyVTVNR1l6TVRVX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBWbFhhVWhaSlRKR1ZXcFpRbWxaY0hKclYwOWhlWHBQZVZWM1FtWnJKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNamcxTUNJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuZkdZRE9ZY3dKR01TRmp6UFVEWXBXUU5aOE5JNkxkWDhJOXpGOWd4NDd6YlF0UUlUckVLeUIyQUlKZWhwaGhMaWppQW5RY2RDSmhSSnJhNjBTNG9iUmszRVF2aTZqMERXdXZVY0pDU0NGUUJXbEZDQ1hWTzdTZ2RnZ2hFcU9EWXFCS3cxZlVDdGVJRTIwUzU2b0lGMk10eTRWVDN1emd2VmhWcUZ4emVTd3BqMlAzb3RxZmg2M3R2SXJRSzZTcUh5WjlZM1J6YXBaNmcxR1lMYmE3STRraTdMVVN2OU11SUM0Rk1kc3JBS21jaEVEb0xOejJUSE1RTGRyd0ItdWpzMXE4OFFOamVaUXE1YmlLaGI5SDd6cDRVeG9pY2tCRnZrZl9jT2Y4S2l6anc1cFIxSmRQVk5tQndnLUxfZXhNS1ZnNld1ODV4dnVzT2lvd2cwT3ZpVnp3/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/ca/cabbb718e7d4a6ff4943e0dc266dce2af179cf335b7e5fe5d3ee37e9ce90f315?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=YWiHY%2FUjYBiYprkWOayzOyUwBfk%3D&Expires=1771052850 HTTP/1.1" 200 774510 "-" "Go-http-client/1.1" (0.162 2389 0.159) proxycacheblobworker stdout | 2026-02-14 06:57:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:41 GMT)" (scheduled at 2026-02-14 06:57:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:41 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:31 +0000] "GET /api/v1/organization/robusttest/logs?starttime=02/13/2026&endtime=02/14/2026 HTTP/1.1" 200 109 "-" "curl/8.7.1" (0.544 1054 0.544) gunicorn-web stdout | 2026-02-14 06:57:31,898 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:31 +0000] "GET /api/v1/organization/robusttest/logs?starttime=02/13/2026&endtime=02/14/2026 HTTP/1.0" 200 109 "-" "curl/8.7.1" notificationworker stdout | 2026-02-14 06:57:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:43 GMT)" (scheduled at 2026-02-14 06:57:33.184137+00:00) notificationworker stdout | 2026-02-14 06:57:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:57:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:03 GMT)" (scheduled at 2026-02-14 06:57:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:57:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:33 GMT)" (scheduled at 2026-02-14 06:57:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:57:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:57:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:57:33,264 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:33 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:33 +0000] "GET /api/v1/organization/robusttest/aggregatelogs?starttime=02/13/2026&endtime=02/14/2026 HTTP/1.1" 200 19 "-" "curl/8.7.1" (0.546 1063 0.546) gunicorn-web stdout | 2026-02-14 06:57:33,295 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:33 +0000] "GET /api/v1/organization/robusttest/aggregatelogs?starttime=02/13/2026&endtime=02/14/2026 HTTP/1.0" 200 19 "-" "curl/8.7.1" gunicorn-web stdout | 2026-02-14 06:57:34,199 [236] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:57:34,201 [236] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-web stdout | self._logs_producer.send(log_data) gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-web stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-web stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:34 +0000] "DELETE /api/v1/repository/robusttest/testrepo/tag/v1 HTTP/1.1" 204 0 "-" "curl/8.7.1" (0.030 1026 0.030) gunicorn-web stdout | 2026-02-14 06:57:34,203 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:34 +0000] "DELETE /api/v1/repository/robusttest/testrepo/tag/v1 HTTP/1.0" 204 0 "-" "curl/8.7.1" gunicorn-web stdout | 2026-02-14 06:57:35,033 [231] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:57:35,035 [231] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-web stdout | sock = connection.create_connection( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-web stdout | raise err gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-web stdout | sock.connect(sa) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-web stdout | self._internal_connect(address) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-web stdout | raise _SocketError(err, strerror(err)) gunicorn-web stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-web stdout | response = self._make_request( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-web stdout | raise new_e gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-web stdout | self._validate_conn(conn) gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-web stdout | conn.connect() gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-web stdout | self.sock = sock = self._new_conn() gunicorn-web stdout | ^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-web stdout | raise NewConnectionError( gunicorn-web stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-web stdout | The above exception was the direct cause of the following exception: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-web stdout | resp = conn.urlopen( gunicorn-web stdout | ^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-web stdout | retries = retries.increment( gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-web stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-web stdout | response = requests.post( gunicorn-web stdout | ^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-web stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-web stdout | return session.request(method=method, url=url, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-web stdout | resp = self.send(prep, **send_kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-web stdout | r = adapter.send(request, **kwargs) gunicorn-web stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-web stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-web stdout | raise ConnectionError(e, request=request) gunicorn-web stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | During handling of the above exception, another exception occurred: gunicorn-web stdout | Traceback (most recent call last): gunicorn-web stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-web stdout | self._logs_producer.send(log_data) gunicorn-web stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-web stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-web stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-web stdout | 2026-02-14 06:57:35,037 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:35 +0000] "DELETE /api/v1/repository/robusttest/testrepo HTTP/1.0" 204 0 "-" "curl/8.7.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:35 +0000] "DELETE /api/v1/repository/robusttest/testrepo HTTP/1.1" 204 0 "-" "curl/8.7.1" (0.027 1019 0.027) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:35 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 06:57:35,845 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:35 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:35 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:35,847 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:35 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:35,848 [232] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:35,848 [232] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:06:57:35 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "curl/8.7.1" (0.015 478 0.015) gunicorn-web stdout | 2026-02-14 06:57:35,856 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:06:57:35 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "curl/8.7.1" securityworker stdout | 2026-02-14 06:57:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:06 GMT)" (scheduled at 2026-02-14 06:57:36.360888+00:00) securityworker stdout | 2026-02-14 06:57:36,375 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:57:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:38 GMT)" (scheduled at 2026-02-14 06:57:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:57:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:57:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:09 GMT)" (scheduled at 2026-02-14 06:57:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:57:39,658 [87] [INFO] [__main__] RedisFlushWorker: Processing 1 Redis keys pullstatsredisflushworker stdout | 2026-02-14 06:57:39,675 [87] [INFO] [__main__] RedisFlushWorker: Successfully updated 1/1 tag statistics pullstatsredisflushworker stdout | 2026-02-14 06:57:39,676 [87] [INFO] [__main__] RedisFlushWorker: Successfully updated 1/1 manifest statistics pullstatsredisflushworker stdout | 2026-02-14 06:57:39,677 [87] [INFO] [__main__] RedisFlushWorker: Successfully processed 1 keys (1 tag updates, 1 manifest updates) in 0.02s pullstatsredisflushworker stdout | 2026-02-14 06:57:39,677 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:57:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:51 GMT)" (scheduled at 2026-02-14 06:57:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:57:42,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:42,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:42,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:42,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:57:42,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:57:42,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:42,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:42,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:42,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:57:42,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) notificationworker stdout | 2026-02-14 06:57:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:53 GMT)" (scheduled at 2026-02-14 06:57:43.184137+00:00) notificationworker stdout | 2026-02-14 06:57:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:57:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:57:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:43 GMT)" (scheduled at 2026-02-14 06:57:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:57:43,981 [94] [INFO] [redis_lock.acquire] Acquired Lock('lock:LARGE_GARBAGE_COLLECTION'). repositorygcworker stdout | 2026-02-14 06:57:44,003 [94] [INFO] [data.model.quota] updating namespace size for manifest 13 in namespace 27, QuotaOperation.SUBTRACT 805101 repositorygcworker stdout | 2026-02-14 06:57:44,004 [94] [INFO] [data.model.quota] updating repository size for manifest 13 in repository 44, QuotaOperation.SUBTRACT 805101 repositorygcworker stdout | 2026-02-14 06:57:44,041 [94] [WARNING] [data.model.gc] Exception attempting to delete manifest sha256:40e60cd3f3fd6c1fc9c4219e1a1fd5600ca6c01a9dabcf010e4a22760b5d1f09 from secscan service securityscanningnotificationworker stdout | 2026-02-14 06:57:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:44 GMT)" (scheduled at 2026-02-14 06:57:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:57:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:44 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:57:44,379 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:43 GMT)" executed successfully securityworker stdout | 2026-02-14 06:57:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:20 GMT)" (scheduled at 2026-02-14 06:57:50.362718+00:00) securityworker stdout | 2026-02-14 06:57:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:57:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:01 GMT)" (scheduled at 2026-02-14 06:57:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:57:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:23 GMT)" (scheduled at 2026-02-14 06:57:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:57:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:57:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:03 GMT)" (scheduled at 2026-02-14 06:57:53.184137+00:00) notificationworker stdout | 2026-02-14 06:57:53,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:57:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:57 GMT)" (scheduled at 2026-02-14 06:57:57.185453+00:00) notificationworker stdout | 2026-02-14 06:57:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:57:57,701 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:57,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:57,704 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:57,705 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.014) gunicorn-web stdout | 2026-02-14 06:57:57,713 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 162 0.001) gunicorn-registry stdout | 2026-02-14 06:57:57,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:57:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:57:57,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:57:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:57:57,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:57:57,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:57:57,751 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:57:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:57:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gcworker stdout | 2026-02-14 06:57:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:28 GMT)" (scheduled at 2026-02-14 06:57:58.163968+00:00) gcworker stdout | 2026-02-14 06:57:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:57:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:58 GMT)" (scheduled at 2026-02-14 06:57:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:57:58,860 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:58:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 06:58:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:01 GMT)" (scheduled at 2026-02-14 06:58:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:58:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:58:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:11 GMT)" (scheduled at 2026-02-14 06:58:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:58:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:58:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:02 GMT)" (scheduled at 2026-02-14 06:58:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:58:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:58:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:13 GMT)" (scheduled at 2026-02-14 06:58:03.184137+00:00) notificationworker stdout | 2026-02-14 06:58:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:58:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:33 GMT)" (scheduled at 2026-02-14 06:58:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:58:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:58:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:58:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:36 GMT)" (scheduled at 2026-02-14 06:58:06.360888+00:00) securityworker stdout | 2026-02-14 06:58:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:36 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:58:07,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:03:07 GMT)" (scheduled at 2026-02-14 06:58:07.185292+00:00) notificationworker stdout | 2026-02-14 06:58:07,194 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:03:07 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:58:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:09 GMT)" (scheduled at 2026-02-14 06:58:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:58:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:58:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:39 GMT)" (scheduled at 2026-02-14 06:58:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:58:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:58:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:21 GMT)" (scheduled at 2026-02-14 06:58:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:58:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:58:12,701 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:12,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:12,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:58:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:58:12,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:12,743 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:12,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:12,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:58:12,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) notificationworker stdout | 2026-02-14 06:58:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:23 GMT)" (scheduled at 2026-02-14 06:58:13.184137+00:00) notificationworker stdout | 2026-02-14 06:58:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:23 GMT)" executed successfully securityworker stdout | 2026-02-14 06:58:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:50 GMT)" (scheduled at 2026-02-14 06:58:20.362718+00:00) securityworker stdout | 2026-02-14 06:58:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:58:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:20 GMT)" (scheduled at 2026-02-14 06:58:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:58:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:58:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:31 GMT)" (scheduled at 2026-02-14 06:58:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:58:21,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:58:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:53 GMT)" (scheduled at 2026-02-14 06:58:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:58:23,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:58:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:33 GMT)" (scheduled at 2026-02-14 06:58:23.184137+00:00) notificationworker stdout | 2026-02-14 06:58:23,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:58:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:23 GMT)" (scheduled at 2026-02-14 06:58:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:58:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:58:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:25 GMT)" (scheduled at 2026-02-14 06:58:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:58:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 06:58:27,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:27,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:27,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:27,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:58:27,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:58:27,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:27,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:27,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:27,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 06:58:27,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 06:58:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:58 GMT)" (scheduled at 2026-02-14 06:58:28.163968+00:00) gcworker stdout | 2026-02-14 06:58:28,181 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:58:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:58:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:28 GMT)" (scheduled at 2026-02-14 06:58:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:58:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:58:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:41 GMT)" (scheduled at 2026-02-14 06:58:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:58:31,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:58:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:43 GMT)" (scheduled at 2026-02-14 06:58:33.184137+00:00) notificationworker stdout | 2026-02-14 06:58:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:58:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:03 GMT)" (scheduled at 2026-02-14 06:58:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:58:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:33 GMT)" (scheduled at 2026-02-14 06:58:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:58:33,273 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:58:33,273 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:58:33,276 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:58:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:06 GMT)" (scheduled at 2026-02-14 06:58:36.360888+00:00) securityworker stdout | 2026-02-14 06:58:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:58:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:38 GMT)" (scheduled at 2026-02-14 06:58:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:58:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:58:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:09 GMT)" (scheduled at 2026-02-14 06:58:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:58:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:58:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:51 GMT)" (scheduled at 2026-02-14 06:58:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:58:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:58:42,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:42,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:42,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:42,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.015) gunicorn-web stdout | 2026-02-14 06:58:42,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:58:42,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:42,741 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:42,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:42,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:58:42,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) notificationworker stdout | 2026-02-14 06:58:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:53 GMT)" (scheduled at 2026-02-14 06:58:43.184137+00:00) notificationworker stdout | 2026-02-14 06:58:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:58:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:58:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:43 GMT)" (scheduled at 2026-02-14 06:58:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:58:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:58:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:44 GMT)" (scheduled at 2026-02-14 06:58:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:58:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:44 GMT)" executed successfully securityworker stdout | 2026-02-14 06:58:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:20 GMT)" (scheduled at 2026-02-14 06:58:50.362718+00:00) securityworker stdout | 2026-02-14 06:58:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:58:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:01 GMT)" (scheduled at 2026-02-14 06:58:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:58:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:58:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:23 GMT)" (scheduled at 2026-02-14 06:58:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:58:53,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:58:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:03 GMT)" (scheduled at 2026-02-14 06:58:53.184137+00:00) notificationworker stdout | 2026-02-14 06:58:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:58:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:57 GMT)" (scheduled at 2026-02-14 06:58:57.185453+00:00) notificationworker stdout | 2026-02-14 06:58:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:58:57,701 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:57,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:57,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:57,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:58:57,712 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:58:57,740 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:58:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:58:57,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:58:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:58:57,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:58:57,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:58:57,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:58:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:58:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.011) gcworker stdout | 2026-02-14 06:58:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:28 GMT)" (scheduled at 2026-02-14 06:58:58.163968+00:00) gcworker stdout | 2026-02-14 06:58:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:58:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:58 GMT)" (scheduled at 2026-02-14 06:58:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:58:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 06:59:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 06:59:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:01 GMT)" (scheduled at 2026-02-14 06:59:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 06:59:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:59:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:11 GMT)" (scheduled at 2026-02-14 06:59:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:59:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:59:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:02 GMT)" (scheduled at 2026-02-14 06:59:02.961702+00:00) repositorygcworker stdout | 2026-02-14 06:59:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:59:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:13 GMT)" (scheduled at 2026-02-14 06:59:03.184137+00:00) notificationworker stdout | 2026-02-14 06:59:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:59:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:33 GMT)" (scheduled at 2026-02-14 06:59:03.256711+00:00) autopruneworker stdout | 2026-02-14 06:59:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:59:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:59:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:36 GMT)" (scheduled at 2026-02-14 06:59:06.360888+00:00) securityworker stdout | 2026-02-14 06:59:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:59:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:09 GMT)" (scheduled at 2026-02-14 06:59:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:59:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:59:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:39 GMT)" (scheduled at 2026-02-14 06:59:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:59:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:59:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:21 GMT)" (scheduled at 2026-02-14 06:59:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:59:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:59:12,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:12,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:12,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:59:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:59:12,741 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:12,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:12,744 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:12,744 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 06:59:12,751 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 06:59:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:23 GMT)" (scheduled at 2026-02-14 06:59:13.184137+00:00) notificationworker stdout | 2026-02-14 06:59:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:23 GMT)" executed successfully securityworker stdout | 2026-02-14 06:59:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:50 GMT)" (scheduled at 2026-02-14 06:59:20.362718+00:00) securityworker stdout | 2026-02-14 06:59:20,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:59:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:20 GMT)" (scheduled at 2026-02-14 06:59:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 06:59:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:59:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:31 GMT)" (scheduled at 2026-02-14 06:59:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:59:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:31 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:59:21,961 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:04:21 GMT)" (scheduled at 2026-02-14 06:59:21.961405+00:00) repositorygcworker stdout | 2026-02-14 06:59:21,969 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:04:21 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:59:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:53 GMT)" (scheduled at 2026-02-14 06:59:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:59:23,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:59:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:33 GMT)" (scheduled at 2026-02-14 06:59:23.184137+00:00) notificationworker stdout | 2026-02-14 06:59:23,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:59:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:23 GMT)" (scheduled at 2026-02-14 06:59:23.269216+00:00) namespacegcworker stdout | 2026-02-14 06:59:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 06:59:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:25 GMT)" (scheduled at 2026-02-14 06:59:25.270548+00:00) namespacegcworker stdout | 2026-02-14 06:59:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:59:27,701 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:27,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:27,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:27,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:59:27,712 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.005 162 0.005) gunicorn-registry stdout | 2026-02-14 06:59:27,743 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:27,746 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:27,746 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:27,746 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:59:27,754 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.017 118 0.017) gcworker stdout | 2026-02-14 06:59:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:58 GMT)" (scheduled at 2026-02-14 06:59:28.163968+00:00) gcworker stdout | 2026-02-14 06:59:28,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 06:59:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 06:59:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:28 GMT)" (scheduled at 2026-02-14 06:59:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 06:59:28,382 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:59:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:41 GMT)" (scheduled at 2026-02-14 06:59:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:59:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:59:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:43 GMT)" (scheduled at 2026-02-14 06:59:33.184137+00:00) notificationworker stdout | 2026-02-14 06:59:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 06:59:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:03 GMT)" (scheduled at 2026-02-14 06:59:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:59:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:33 GMT)" (scheduled at 2026-02-14 06:59:33.257722+00:00) autopruneworker stdout | 2026-02-14 06:59:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 06:59:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:59:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:33 GMT)" executed successfully securityworker stdout | 2026-02-14 06:59:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:06 GMT)" (scheduled at 2026-02-14 06:59:36.360888+00:00) securityworker stdout | 2026-02-14 06:59:36,372 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 06:59:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:38 GMT)" (scheduled at 2026-02-14 06:59:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 06:59:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 06:59:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:09 GMT)" (scheduled at 2026-02-14 06:59:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 06:59:39,659 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:59:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:51 GMT)" (scheduled at 2026-02-14 06:59:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:59:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:59:42,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:42,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:42,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:42,706 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 06:59:42,714 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.013 162 0.013) gunicorn-registry stdout | 2026-02-14 06:59:42,754 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:42,756 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:42,756 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:42,756 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.026 118 0.026) gunicorn-web stdout | 2026-02-14 06:59:42,764 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 06:59:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:53 GMT)" (scheduled at 2026-02-14 06:59:43.184137+00:00) notificationworker stdout | 2026-02-14 06:59:43,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 06:59:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 06:59:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:43 GMT)" (scheduled at 2026-02-14 06:59:43.959370+00:00) repositorygcworker stdout | 2026-02-14 06:59:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 06:59:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:44 GMT)" (scheduled at 2026-02-14 06:59:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 06:59:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:44 GMT)" executed successfully securityworker stdout | 2026-02-14 06:59:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:20 GMT)" (scheduled at 2026-02-14 06:59:50.362718+00:00) securityworker stdout | 2026-02-14 06:59:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:59:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:01 GMT)" (scheduled at 2026-02-14 06:59:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 06:59:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 06:59:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:23 GMT)" (scheduled at 2026-02-14 06:59:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 06:59:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:59:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:03 GMT)" (scheduled at 2026-02-14 06:59:53.184137+00:00) notificationworker stdout | 2026-02-14 06:59:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 06:59:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:57 GMT)" (scheduled at 2026-02-14 06:59:57.185453+00:00) notificationworker stdout | 2026-02-14 06:59:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.004 162 0.003) gunicorn-registry stdout | 2026-02-14 06:59:57,705 [256] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:57,707 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:57,707 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:57,707 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.017) gunicorn-web stdout | 2026-02-14 06:59:57,715 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 06:59:57,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:06:59:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 06:59:57,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:06:59:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 06:59:57,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 06:59:57,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 06:59:57,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:06:59:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:06:59:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gcworker stdout | 2026-02-14 06:59:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:28 GMT)" (scheduled at 2026-02-14 06:59:58.163968+00:00) gcworker stdout | 2026-02-14 06:59:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 06:59:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:58 GMT)" (scheduled at 2026-02-14 06:59:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 06:59:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:00:58 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:00:01,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:05:01 GMT)" (scheduled at 2026-02-14 07:00:01.270391+00:00) namespacegcworker stdout | 2026-02-14 07:00:01,279 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:05:01 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:00:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:01 GMT)" (scheduled at 2026-02-14 07:00:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:00:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:00:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:11 GMT)" (scheduled at 2026-02-14 07:00:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:00:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:00:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:02 GMT)" (scheduled at 2026-02-14 07:00:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:00:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:00:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:13 GMT)" (scheduled at 2026-02-14 07:00:03.184137+00:00) notificationworker stdout | 2026-02-14 07:00:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:00:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:33 GMT)" (scheduled at 2026-02-14 07:00:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:00:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:00:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:00:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:36 GMT)" (scheduled at 2026-02-14 07:00:06.360888+00:00) securityworker stdout | 2026-02-14 07:00:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:00:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:09 GMT)" (scheduled at 2026-02-14 07:00:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:00:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:00:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:39 GMT)" (scheduled at 2026-02-14 07:00:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:00:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:00:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:21 GMT)" (scheduled at 2026-02-14 07:00:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:00:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:00:12,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:00:12,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:12,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:12,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:00:12,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:00:12,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.000) gunicorn-web stdout | 2026-02-14 07:00:12,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:12,742 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:12,742 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:00:12,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:00:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:23 GMT)" (scheduled at 2026-02-14 07:00:13.184137+00:00) notificationworker stdout | 2026-02-14 07:00:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:23 GMT)" executed successfully securityworker stdout | 2026-02-14 07:00:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:50 GMT)" (scheduled at 2026-02-14 07:00:20.362718+00:00) securityworker stdout | 2026-02-14 07:00:20,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:00:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:20 GMT)" (scheduled at 2026-02-14 07:00:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:00:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:00:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:31 GMT)" (scheduled at 2026-02-14 07:00:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:00:21,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:00:23,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:53 GMT)" (scheduled at 2026-02-14 07:00:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:00:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:00:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:33 GMT)" (scheduled at 2026-02-14 07:00:23.184137+00:00) notificationworker stdout | 2026-02-14 07:00:23,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:00:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:23 GMT)" (scheduled at 2026-02-14 07:00:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:00:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:00:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:25 GMT)" (scheduled at 2026-02-14 07:00:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:00:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:00:27,701 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:00:27,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:27,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:27,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:00:27,712 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:00:27,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:00:27,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:27,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:27,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:00:27,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.011 118 0.012) gcworker stdout | 2026-02-14 07:00:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:58 GMT)" (scheduled at 2026-02-14 07:00:28.163968+00:00) gcworker stdout | 2026-02-14 07:00:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:00:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:00:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:28 GMT)" (scheduled at 2026-02-14 07:00:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:00:28,372 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:00:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:41 GMT)" (scheduled at 2026-02-14 07:00:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:00:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:00:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:43 GMT)" (scheduled at 2026-02-14 07:00:33.184137+00:00) notificationworker stdout | 2026-02-14 07:00:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:00:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:03 GMT)" (scheduled at 2026-02-14 07:00:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:00:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:33 GMT)" (scheduled at 2026-02-14 07:00:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:00:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:00:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:00:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:00:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:06 GMT)" (scheduled at 2026-02-14 07:00:36.360888+00:00) securityworker stdout | 2026-02-14 07:00:36,372 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:00:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:38 GMT)" (scheduled at 2026-02-14 07:00:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:00:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:00:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:09 GMT)" (scheduled at 2026-02-14 07:00:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:00:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:00:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:51 GMT)" (scheduled at 2026-02-14 07:00:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:00:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00: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-02-14 07:00:42,703 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:00:42,705 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:42,706 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:42,706 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:00:42,714 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:00:42,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:00:42,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:42,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:42,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:00:42,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:00:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:53 GMT)" (scheduled at 2026-02-14 07:00:43.184137+00:00) notificationworker stdout | 2026-02-14 07:00:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:00:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:00:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:43 GMT)" (scheduled at 2026-02-14 07:00:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:00:43,967 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:00:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:44 GMT)" (scheduled at 2026-02-14 07:00:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:00:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:00:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:20 GMT)" (scheduled at 2026-02-14 07:00:50.362718+00:00) securityworker stdout | 2026-02-14 07:00:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:00:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:01 GMT)" (scheduled at 2026-02-14 07:00:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:00:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:00:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:23 GMT)" (scheduled at 2026-02-14 07:00:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:00:53,081 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:00:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:03 GMT)" (scheduled at 2026-02-14 07:00:53.184137+00:00) notificationworker stdout | 2026-02-14 07:00:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:00:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:57 GMT)" (scheduled at 2026-02-14 07:00:57.185453+00:00) notificationworker stdout | 2026-02-14 07:00:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:00:57,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:00:57,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:57,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:57,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:00:57,712 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:00:57,740 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:00:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:00:57,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:00:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:00:57,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:00:57,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:00:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.013) gunicorn-web stdout | 2026-02-14 07:00:57,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:00:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:00:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:28 GMT)" (scheduled at 2026-02-14 07:00:58.163968+00:00) gcworker stdout | 2026-02-14 07:00:58,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:00:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:58 GMT)" (scheduled at 2026-02-14 07:00:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:00:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:01:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:01:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:01 GMT)" (scheduled at 2026-02-14 07:01:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:01:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:01:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:11 GMT)" (scheduled at 2026-02-14 07:01:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:01:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:01:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:02 GMT)" (scheduled at 2026-02-14 07:01:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:01:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:01:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:13 GMT)" (scheduled at 2026-02-14 07:01:03.184137+00:00) notificationworker stdout | 2026-02-14 07:01:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:01:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:33 GMT)" (scheduled at 2026-02-14 07:01:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:01:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:01:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:01:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:36 GMT)" (scheduled at 2026-02-14 07:01:06.360888+00:00) securityworker stdout | 2026-02-14 07:01:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:01:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:09 GMT)" (scheduled at 2026-02-14 07:01:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:01:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:01:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:39 GMT)" (scheduled at 2026-02-14 07:01:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:01:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:01:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:21 GMT)" (scheduled at 2026-02-14 07:01:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:01:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01: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-02-14 07:01:12,703 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:01:12,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:12,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:01:12,714 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:01:12,739 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.000) gunicorn-web stdout | 2026-02-14 07:01:12,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:12,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:12,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:01:12,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) notificationworker stdout | 2026-02-14 07:01:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:23 GMT)" (scheduled at 2026-02-14 07:01:13.184137+00:00) notificationworker stdout | 2026-02-14 07:01:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:23 GMT)" executed successfully securityworker stdout | 2026-02-14 07:01:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:50 GMT)" (scheduled at 2026-02-14 07:01:20.362718+00:00) securityworker stdout | 2026-02-14 07:01:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:01:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:20 GMT)" (scheduled at 2026-02-14 07:01:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:01:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:01:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:31 GMT)" (scheduled at 2026-02-14 07:01:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:01:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:01:23,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:53 GMT)" (scheduled at 2026-02-14 07:01:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:01:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:01:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:33 GMT)" (scheduled at 2026-02-14 07:01:23.184137+00:00) notificationworker stdout | 2026-02-14 07:01:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:01:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:23 GMT)" (scheduled at 2026-02-14 07:01:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:01:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:01:25,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:25 GMT)" (scheduled at 2026-02-14 07:01:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:01:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:01:27,702 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:01:27,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:27,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:27,706 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:01:27,714 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.016) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:01:27,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:01:27,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:27,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:27,744 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:01:27,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gcworker stdout | 2026-02-14 07:01:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:58 GMT)" (scheduled at 2026-02-14 07:01:28.163968+00:00) gcworker stdout | 2026-02-14 07:01:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:01:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:01:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:28 GMT)" (scheduled at 2026-02-14 07:01:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:01:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:01:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:41 GMT)" (scheduled at 2026-02-14 07:01:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:01:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:01:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:43 GMT)" (scheduled at 2026-02-14 07:01:33.184137+00:00) notificationworker stdout | 2026-02-14 07:01:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:01:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:03 GMT)" (scheduled at 2026-02-14 07:01:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:01:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:33 GMT)" (scheduled at 2026-02-14 07:01:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:01:33,262 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:01:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:01:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:01:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:06 GMT)" (scheduled at 2026-02-14 07:01:36.360888+00:00) securityworker stdout | 2026-02-14 07:01:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:01:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:38 GMT)" (scheduled at 2026-02-14 07:01:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:01:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:01:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:09 GMT)" (scheduled at 2026-02-14 07:01:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:01:39,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:01:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:51 GMT)" (scheduled at 2026-02-14 07:01:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:01:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:01:42,701 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:01:42,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:42,704 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:42,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:01:42,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:01:42,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:01:42,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:42,742 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:42,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:01:42,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.013) notificationworker stdout | 2026-02-14 07:01:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:53 GMT)" (scheduled at 2026-02-14 07:01:43.184137+00:00) notificationworker stdout | 2026-02-14 07:01:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:01:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:01:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:43 GMT)" (scheduled at 2026-02-14 07:01:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:01:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:01:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:44 GMT)" (scheduled at 2026-02-14 07:01:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:01:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:01:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:20 GMT)" (scheduled at 2026-02-14 07:01:50.362718+00:00) securityworker stdout | 2026-02-14 07:01:50,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:01:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:01 GMT)" (scheduled at 2026-02-14 07:01:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:01:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:01:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:23 GMT)" (scheduled at 2026-02-14 07:01:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:01:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:01:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:03 GMT)" (scheduled at 2026-02-14 07:01:53.184137+00:00) notificationworker stdout | 2026-02-14 07:01:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:01:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:57 GMT)" (scheduled at 2026-02-14 07:01:57.185453+00:00) notificationworker stdout | 2026-02-14 07:01:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:01:57,701 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.000) gunicorn-web stdout | 2026-02-14 07:01:57,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:57,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:57,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:01:57,712 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:01:57,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:01:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:01:57,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:01:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:01:57,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:01:57,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:01:57,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:01:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:01:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gcworker stdout | 2026-02-14 07:01:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:28 GMT)" (scheduled at 2026-02-14 07:01:58.163968+00:00) gcworker stdout | 2026-02-14 07:01:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:01:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:58 GMT)" (scheduled at 2026-02-14 07:01:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:01:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:02:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:02:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:01 GMT)" (scheduled at 2026-02-14 07:02:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:02:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:11 GMT)" (scheduled at 2026-02-14 07:02:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:01,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:02:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:02 GMT)" (scheduled at 2026-02-14 07:02:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:02:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:02:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:13 GMT)" (scheduled at 2026-02-14 07:02:03.184137+00:00) notificationworker stdout | 2026-02-14 07:02:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:02:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:33 GMT)" (scheduled at 2026-02-14 07:02:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:02:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:02:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:02:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:36 GMT)" (scheduled at 2026-02-14 07:02:06.360888+00:00) securityworker stdout | 2026-02-14 07:02:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:02:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:09 GMT)" (scheduled at 2026-02-14 07:02:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:02:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:02:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:39 GMT)" (scheduled at 2026-02-14 07:02:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:02:09,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:21 GMT)" (scheduled at 2026-02-14 07:02:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:11,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:07:11 GMT)" (scheduled at 2026-02-14 07:02:11.858921+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:21 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:11,868 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:07:11 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 07:02:12,703 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:12,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:12,706 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:12,706 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:02:12,714 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:02:12,739 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:12,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:12,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:12,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:02:12,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) notificationworker stdout | 2026-02-14 07:02:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:23 GMT)" (scheduled at 2026-02-14 07:02:13.184137+00:00) notificationworker stdout | 2026-02-14 07:02:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:23 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:02:17,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:07:17 GMT)" (scheduled at 2026-02-14 07:02:17.258893+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:02:17,267 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:07:17 GMT)" executed successfully securityworker stdout | 2026-02-14 07:02:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:50 GMT)" (scheduled at 2026-02-14 07:02:20.362718+00:00) securityworker stdout | 2026-02-14 07:02:20,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:02:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:20 GMT)" (scheduled at 2026-02-14 07:02:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:02:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:31 GMT)" (scheduled at 2026-02-14 07:02:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:02:23,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:53 GMT)" (scheduled at 2026-02-14 07:02:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:02:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:02:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:33 GMT)" (scheduled at 2026-02-14 07:02:23.184137+00:00) notificationworker stdout | 2026-02-14 07:02:23,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:02:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:23 GMT)" (scheduled at 2026-02-14 07:02:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:02:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:02:25,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:25 GMT)" (scheduled at 2026-02-14 07:02:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:02:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:02:27,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:27,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:27,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:27,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.015) gunicorn-web stdout | 2026-02-14 07:02:27,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:02:27,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:27,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:27,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:27,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.013) gunicorn-web stdout | 2026-02-14 07:02:27,751 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:02:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:58 GMT)" (scheduled at 2026-02-14 07:02:28.163968+00:00) gcworker stdout | 2026-02-14 07:02:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:02:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:02:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:28 GMT)" (scheduled at 2026-02-14 07:02:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:02:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:28 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:02:30,469 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:07:30 GMT)" (scheduled at 2026-02-14 07:02:30.469083+00:00) exportactionlogsworker stdout | 2026-02-14 07:02:30,476 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:07:30 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:41 GMT)" (scheduled at 2026-02-14 07:02:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:31,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:02:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:43 GMT)" (scheduled at 2026-02-14 07:02:33.184137+00:00) notificationworker stdout | 2026-02-14 07:02:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:02:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:03 GMT)" (scheduled at 2026-02-14 07:02:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:02:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:33 GMT)" (scheduled at 2026-02-14 07:02:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:02:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:02:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:02:33,264 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:02:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:06 GMT)" (scheduled at 2026-02-14 07:02:36.360888+00:00) securityworker stdout | 2026-02-14 07:02:36,372 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:02:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:38 GMT)" (scheduled at 2026-02-14 07:02:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:02:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:02:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:09 GMT)" (scheduled at 2026-02-14 07:02:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:02:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:51 GMT)" (scheduled at 2026-02-14 07:02:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:02:42,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:42,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:42,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:42,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:02:42,714 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:02:42,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:42,742 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:42,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:42,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:02:42,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.013) notificationworker stdout | 2026-02-14 07:02:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:53 GMT)" (scheduled at 2026-02-14 07:02:43.184137+00:00) notificationworker stdout | 2026-02-14 07:02:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:02:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:02:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:43 GMT)" (scheduled at 2026-02-14 07:02:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:02:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:02:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:44 GMT)" (scheduled at 2026-02-14 07:02:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:02:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:02:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:20 GMT)" (scheduled at 2026-02-14 07:02:50.362718+00:00) securityworker stdout | 2026-02-14 07:02:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:01 GMT)" (scheduled at 2026-02-14 07:02:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:51,877 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:02:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:23 GMT)" (scheduled at 2026-02-14 07:02:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:02:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:02:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:03 GMT)" (scheduled at 2026-02-14 07:02:53.184137+00:00) notificationworker stdout | 2026-02-14 07:02:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:02:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:57 GMT)" (scheduled at 2026-02-14 07:02:57.185453+00:00) notificationworker stdout | 2026-02-14 07:02:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:02:57,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:57,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:57,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:57,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:02:57,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:02:57,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:02:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:02:57,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:02:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:02:57,744 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:02:57,744 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:02:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.014) gunicorn-web stdout | 2026-02-14 07:02:57,752 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:02:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:02:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:28 GMT)" (scheduled at 2026-02-14 07:02:58.163968+00:00) gcworker stdout | 2026-02-14 07:02:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:02:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:58 GMT)" (scheduled at 2026-02-14 07:02:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:02:58,860 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:03:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:03:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:01 GMT)" (scheduled at 2026-02-14 07:03:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:03:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:03:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:11 GMT)" (scheduled at 2026-02-14 07:03:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:03:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:03:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:02 GMT)" (scheduled at 2026-02-14 07:03:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:03:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:03:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:13 GMT)" (scheduled at 2026-02-14 07:03:03.184137+00:00) notificationworker stdout | 2026-02-14 07:03:03,203 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:03:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:33 GMT)" (scheduled at 2026-02-14 07:03:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:03:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:03:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:03:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:36 GMT)" (scheduled at 2026-02-14 07:03:06.360888+00:00) securityworker stdout | 2026-02-14 07:03:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:36 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:03:07,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:08:07 GMT)" (scheduled at 2026-02-14 07:03:07.185292+00:00) notificationworker stdout | 2026-02-14 07:03:07,194 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:08:07 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:03:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:09 GMT)" (scheduled at 2026-02-14 07:03:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:03:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:03:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:39 GMT)" (scheduled at 2026-02-14 07:03:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:03:09,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:03:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:21 GMT)" (scheduled at 2026-02-14 07:03:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:03:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:12,702 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:12,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:12,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:03:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:12,740 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:12,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:12,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:12,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:03:12,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:03:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:23 GMT)" (scheduled at 2026-02-14 07:03:13.184137+00:00) notificationworker stdout | 2026-02-14 07:03:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:23 GMT)" executed successfully securityworker stdout | 2026-02-14 07:03:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:50 GMT)" (scheduled at 2026-02-14 07:03:20.362718+00:00) securityworker stdout | 2026-02-14 07:03:20,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:03:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:20 GMT)" (scheduled at 2026-02-14 07:03:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:03:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:03:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:31 GMT)" (scheduled at 2026-02-14 07:03:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:03:21,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:03:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:53 GMT)" (scheduled at 2026-02-14 07:03:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:03:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:03:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:33 GMT)" (scheduled at 2026-02-14 07:03:23.184137+00:00) notificationworker stdout | 2026-02-14 07:03:23,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:03:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:23 GMT)" (scheduled at 2026-02-14 07:03:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:03:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:03:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:25 GMT)" (scheduled at 2026-02-14 07:03:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:03:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:27,703 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:27,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:27,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:27,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:03:27,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:27,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:27,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:27,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:27,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 07:03:27,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:03:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:58 GMT)" (scheduled at 2026-02-14 07:03:28.163968+00:00) gcworker stdout | 2026-02-14 07:03:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:03:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:03:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:28 GMT)" (scheduled at 2026-02-14 07:03:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:03:28,372 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:03:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:41 GMT)" (scheduled at 2026-02-14 07:03:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:03:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:03:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:43 GMT)" (scheduled at 2026-02-14 07:03:33.184137+00:00) notificationworker stdout | 2026-02-14 07:03:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:03:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:03 GMT)" (scheduled at 2026-02-14 07:03:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:03:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:33 GMT)" (scheduled at 2026-02-14 07:03:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:03:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:03:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:03:33,264 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:03:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:06 GMT)" (scheduled at 2026-02-14 07:03:36.360888+00:00) securityworker stdout | 2026-02-14 07:03:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:03:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:38 GMT)" (scheduled at 2026-02-14 07:03:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:03:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:03:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:09 GMT)" (scheduled at 2026-02-14 07:03:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:03:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:03:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:51 GMT)" (scheduled at 2026-02-14 07:03:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:03:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:42,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:42,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:42,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:42,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:03:42,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:42,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:42,741 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:42,742 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:42,742 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 07:03:42,749 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:03:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:53 GMT)" (scheduled at 2026-02-14 07:03:43.184137+00:00) notificationworker stdout | 2026-02-14 07:03:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:03:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:03:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:43 GMT)" (scheduled at 2026-02-14 07:03:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:03:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:03:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:44 GMT)" (scheduled at 2026-02-14 07:03:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:03:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:03:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:20 GMT)" (scheduled at 2026-02-14 07:03:50.362718+00:00) securityworker stdout | 2026-02-14 07:03:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:03:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:01 GMT)" (scheduled at 2026-02-14 07:03:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:03:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:03:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:23 GMT)" (scheduled at 2026-02-14 07:03:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:03:53,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:03:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:03 GMT)" (scheduled at 2026-02-14 07:03:53.184137+00:00) notificationworker stdout | 2026-02-14 07:03:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:03:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:57 GMT)" (scheduled at 2026-02-14 07:03:57.185453+00:00) notificationworker stdout | 2026-02-14 07:03:57,186 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:57,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:57,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:57,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:57,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:03:57,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:03:57,741 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:03:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:03:57,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:03:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:03:57,744 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:03:57,744 [235] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:03:57,751 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:03:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:03:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.014) gcworker stdout | 2026-02-14 07:03:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:28 GMT)" (scheduled at 2026-02-14 07:03:58.163968+00:00) gcworker stdout | 2026-02-14 07:03:58,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:03:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:58 GMT)" (scheduled at 2026-02-14 07:03:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:03:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:04:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:04:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:01 GMT)" (scheduled at 2026-02-14 07:04:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:04:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:04:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:11 GMT)" (scheduled at 2026-02-14 07:04:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:04:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:04:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:02 GMT)" (scheduled at 2026-02-14 07:04:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:04:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:04:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:13 GMT)" (scheduled at 2026-02-14 07:04:03.184137+00:00) notificationworker stdout | 2026-02-14 07:04:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:04:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:33 GMT)" (scheduled at 2026-02-14 07:04:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:04:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:04:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:04:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:36 GMT)" (scheduled at 2026-02-14 07:04:06.360888+00:00) securityworker stdout | 2026-02-14 07:04:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:04:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:09 GMT)" (scheduled at 2026-02-14 07:04:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:04:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:04:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:39 GMT)" (scheduled at 2026-02-14 07:04:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:04:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:04:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:21 GMT)" (scheduled at 2026-02-14 07:04:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:04:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:04:12,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:04:12,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:12,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:12,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:04:12,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.000) gunicorn-registry stdout | 2026-02-14 07:04:12,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:04:12,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:12,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:12,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:04:12,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:04:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:23 GMT)" (scheduled at 2026-02-14 07:04:13.184137+00:00) notificationworker stdout | 2026-02-14 07:04:13,192 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:23 GMT)" executed successfully securityworker stdout | 2026-02-14 07:04:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:50 GMT)" (scheduled at 2026-02-14 07:04:20.362718+00:00) securityworker stdout | 2026-02-14 07:04:20,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:04:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:20 GMT)" (scheduled at 2026-02-14 07:04:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:04:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:04:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:31 GMT)" (scheduled at 2026-02-14 07:04:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:04:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:31 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:04:21,961 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:09:21 GMT)" (scheduled at 2026-02-14 07:04:21.961405+00:00) repositorygcworker stdout | 2026-02-14 07:04:21,969 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:09:21 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:04:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:53 GMT)" (scheduled at 2026-02-14 07:04:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:04:23,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:04:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:33 GMT)" (scheduled at 2026-02-14 07:04:23.184137+00:00) notificationworker stdout | 2026-02-14 07:04:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:04:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:23 GMT)" (scheduled at 2026-02-14 07:04:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:04:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:04:25,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:25 GMT)" (scheduled at 2026-02-14 07:04:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:04:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:04:27,702 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:04:27,704 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:27,705 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:27,705 [235] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:04:27,713 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:04:27,739 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:04:27,741 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:27,742 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:27,742 [235] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:04:27,749 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gcworker stdout | 2026-02-14 07:04:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:58 GMT)" (scheduled at 2026-02-14 07:04:28.163968+00:00) gcworker stdout | 2026-02-14 07:04:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:04:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:04:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:28 GMT)" (scheduled at 2026-02-14 07:04:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:04:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:04:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:41 GMT)" (scheduled at 2026-02-14 07:04:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:04:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:04:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:43 GMT)" (scheduled at 2026-02-14 07:04:33.184137+00:00) notificationworker stdout | 2026-02-14 07:04:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:04:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:03 GMT)" (scheduled at 2026-02-14 07:04:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:04:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:33 GMT)" (scheduled at 2026-02-14 07:04:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:04:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:04:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:04:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:33 GMT)" executed successfully manifestbackfillworker stdout | 2026-02-14 07:04:34,858 [80] [INFO] [apscheduler.executors.default] Running job "ManifestBackfillWorker._backfill_manifests (trigger: interval[1:00:00], next run at: 2026-02-14 07:04:34 GMT)" (scheduled at 2026-02-14 07:04:34.857746+00:00) manifestbackfillworker stdout | 2026-02-14 07:04:34,864 [80] [INFO] [apscheduler.executors.default] Job "ManifestBackfillWorker._backfill_manifests (trigger: interval[1:00:00], next run at: 2026-02-14 08:04:34 GMT)" executed successfully securityworker stdout | 2026-02-14 07:04:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:06 GMT)" (scheduled at 2026-02-14 07:04:36.360888+00:00) securityworker stdout | 2026-02-14 07:04:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:04:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:38 GMT)" (scheduled at 2026-02-14 07:04:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:04:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:04:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:09 GMT)" (scheduled at 2026-02-14 07:04:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:04:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:04:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:51 GMT)" (scheduled at 2026-02-14 07:04:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:04:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:04:42,702 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.000) gunicorn-web stdout | 2026-02-14 07:04:42,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:42,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:42,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:04:42,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:04:42,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:04:42,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:42,744 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:42,744 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:04:42,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) notificationworker stdout | 2026-02-14 07:04:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:53 GMT)" (scheduled at 2026-02-14 07:04:43.184137+00:00) notificationworker stdout | 2026-02-14 07:04:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:04:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:04:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:43 GMT)" (scheduled at 2026-02-14 07:04:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:04:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:04:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:44 GMT)" (scheduled at 2026-02-14 07:04:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:04:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:04:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:20 GMT)" (scheduled at 2026-02-14 07:04:50.362718+00:00) securityworker stdout | 2026-02-14 07:04:50,379 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:04:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:01 GMT)" (scheduled at 2026-02-14 07:04:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:04:51,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:04:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:23 GMT)" (scheduled at 2026-02-14 07:04:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:04:53,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:04:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:03 GMT)" (scheduled at 2026-02-14 07:04:53.184137+00:00) notificationworker stdout | 2026-02-14 07:04:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:04:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:57 GMT)" (scheduled at 2026-02-14 07:04:57.185453+00:00) notificationworker stdout | 2026-02-14 07:04:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:04:57,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:04:57,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:57,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:57,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:04:57,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:04:57,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:04:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:04:57,741 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:04:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:04:57,742 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:04:57,742 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:04:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 07:04:57,749 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:04:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:04:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:28 GMT)" (scheduled at 2026-02-14 07:04:58.163968+00:00) gcworker stdout | 2026-02-14 07:04:58,180 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:04:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:58 GMT)" (scheduled at 2026-02-14 07:04:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:04:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:05:58 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:05:01,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:10:01 GMT)" (scheduled at 2026-02-14 07:05:01.270391+00:00) namespacegcworker stdout | 2026-02-14 07:05:01,293 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:10:01 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:05:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:01 GMT)" (scheduled at 2026-02-14 07:05:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:05:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:05:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:11 GMT)" (scheduled at 2026-02-14 07:05:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:05:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:05:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:02 GMT)" (scheduled at 2026-02-14 07:05:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:05:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:05:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:13 GMT)" (scheduled at 2026-02-14 07:05:03.184137+00:00) notificationworker stdout | 2026-02-14 07:05:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:05:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:33 GMT)" (scheduled at 2026-02-14 07:05:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:05:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:05:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:05:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:36 GMT)" (scheduled at 2026-02-14 07:05:06.360888+00:00) securityworker stdout | 2026-02-14 07:05:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:05:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:09 GMT)" (scheduled at 2026-02-14 07:05:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:05:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:05:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:39 GMT)" (scheduled at 2026-02-14 07:05:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:05:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:05:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:21 GMT)" (scheduled at 2026-02-14 07:05:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:05:11,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.003 162 0.003) gunicorn-registry stdout | 2026-02-14 07:05:12,705 [255] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:12,707 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:12,708 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:12,708 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.018 118 0.018) gunicorn-web stdout | 2026-02-14 07:05:12,716 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:05:12,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:12,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:12,744 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:12,744 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:05:12,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:05:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:23 GMT)" (scheduled at 2026-02-14 07:05:13.184137+00:00) notificationworker stdout | 2026-02-14 07:05:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:23 GMT)" executed successfully securityworker stdout | 2026-02-14 07:05:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:50 GMT)" (scheduled at 2026-02-14 07:05:20.362718+00:00) securityworker stdout | 2026-02-14 07:05:20,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:05:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:20 GMT)" (scheduled at 2026-02-14 07:05:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:05:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:05:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:31 GMT)" (scheduled at 2026-02-14 07:05:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:05:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:05:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:53 GMT)" (scheduled at 2026-02-14 07:05:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:05:23,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:05:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:33 GMT)" (scheduled at 2026-02-14 07:05:23.184137+00:00) notificationworker stdout | 2026-02-14 07:05:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:05:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:23 GMT)" (scheduled at 2026-02-14 07:05:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:05:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:05:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:25 GMT)" (scheduled at 2026-02-14 07:05:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:05:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:05:27,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:27,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:27,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:27,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:05:27,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:05:27,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:27,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:27,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:27,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 07:05:27,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:05:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:58 GMT)" (scheduled at 2026-02-14 07:05:28.163968+00:00) gcworker stdout | 2026-02-14 07:05:28,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:05:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:05:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:28 GMT)" (scheduled at 2026-02-14 07:05:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:05:28,372 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:05:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:41 GMT)" (scheduled at 2026-02-14 07:05:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:05:31,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:05:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:43 GMT)" (scheduled at 2026-02-14 07:05:33.184137+00:00) notificationworker stdout | 2026-02-14 07:05:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:05:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:03 GMT)" (scheduled at 2026-02-14 07:05:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:05:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:33 GMT)" (scheduled at 2026-02-14 07:05:33.257722+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:05:33,267 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:33 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:05:33,272 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:05:33,273 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:03 GMT)" executed successfully securityworker stdout | 2026-02-14 07:05:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:06 GMT)" (scheduled at 2026-02-14 07:05:36.360888+00:00) securityworker stdout | 2026-02-14 07:05:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:05:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:38 GMT)" (scheduled at 2026-02-14 07:05:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:05:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:05:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:09 GMT)" (scheduled at 2026-02-14 07:05:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:05:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:05:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:51 GMT)" (scheduled at 2026-02-14 07:05:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:05:41,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:05:42,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:42,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:42,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:42,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:05:42,714 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 07:05:42,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:42,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:42,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:42,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:05:42,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) notificationworker stdout | 2026-02-14 07:05:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:53 GMT)" (scheduled at 2026-02-14 07:05:43.184137+00:00) notificationworker stdout | 2026-02-14 07:05:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:05:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:05:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:43 GMT)" (scheduled at 2026-02-14 07:05:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:05:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:05:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:44 GMT)" (scheduled at 2026-02-14 07:05:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:05:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:05:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:20 GMT)" (scheduled at 2026-02-14 07:05:50.362718+00:00) securityworker stdout | 2026-02-14 07:05:50,377 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:05:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:01 GMT)" (scheduled at 2026-02-14 07:05:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:05:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:05:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:23 GMT)" (scheduled at 2026-02-14 07:05:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:05:53,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:05:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:03 GMT)" (scheduled at 2026-02-14 07:05:53.184137+00:00) notificationworker stdout | 2026-02-14 07:05:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:05:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:57 GMT)" (scheduled at 2026-02-14 07:05:57.185453+00:00) notificationworker stdout | 2026-02-14 07:05:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:05:57,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:57,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:57,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:57,704 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:05:57,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:05:57,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:05:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:05:57,743 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:05:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:05:57,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:05:57,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:05:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:05:57,751 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:05:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:05:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:28 GMT)" (scheduled at 2026-02-14 07:05:58.163968+00:00) gcworker stdout | 2026-02-14 07:05:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:05:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:58 GMT)" (scheduled at 2026-02-14 07:05:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:05:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:06:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:06:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:01 GMT)" (scheduled at 2026-02-14 07:06:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:06:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:06:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:11 GMT)" (scheduled at 2026-02-14 07:06:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:06:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:06:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:02 GMT)" (scheduled at 2026-02-14 07:06:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:06:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:06:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:13 GMT)" (scheduled at 2026-02-14 07:06:03.184137+00:00) notificationworker stdout | 2026-02-14 07:06:03,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:06:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:33 GMT)" (scheduled at 2026-02-14 07:06:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:06:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:06:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:06:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:36 GMT)" (scheduled at 2026-02-14 07:06:06.360888+00:00) securityworker stdout | 2026-02-14 07:06:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:06:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:09 GMT)" (scheduled at 2026-02-14 07:06:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:06:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:06:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:39 GMT)" (scheduled at 2026-02-14 07:06:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:06:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:06:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:21 GMT)" (scheduled at 2026-02-14 07:06:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:06:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:21 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1463 0.013) gunicorn-web stdout | 2026-02-14 07:06:12,321 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1444 0.016) gunicorn-web stdout | 2026-02-14 07:06:12,323 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:12 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:12,703 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:06:12,706 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:12,706 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:12,706 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:06:12,715 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:12,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.001) gunicorn-web stdout | 2026-02-14 07:06:12,741 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:12,742 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:12,742 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 07:06:12,749 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:06:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:23 GMT)" (scheduled at 2026-02-14 07:06:13.184137+00:00) notificationworker stdout | 2026-02-14 07:06:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:23 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1465 0.013) gunicorn-web stdout | 2026-02-14 07:06:14,381 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1426 0.017) gunicorn-web stdout | 2026-02-14 07:06:14,384 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.1" 401 299 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1413 0.009) gunicorn-web stdout | 2026-02-14 07:06:14,739 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.0" 401 299 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 401 299 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.007 1414 0.007) gunicorn-web stdout | 2026-02-14 07:06:14,755 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:14 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 401 299 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 401 299 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.007 1406 0.008) gunicorn-web stdout | 2026-02-14 07:06:15,090 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 401 299 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1462 0.015) gunicorn-web stdout | 2026-02-14 07:06:15,177 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1430 0.014) gunicorn-web stdout | 2026-02-14 07:06:15,178 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1434 0.017) gunicorn-web stdout | 2026-02-14 07:06:15,180 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.020 1446 0.020) gunicorn-web stdout | 2026-02-14 07:06:15,184 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:15 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:17,278 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:17 +0000] "POST /api/v1/signin/verify HTTP/1.0" 200 18 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:17 +0000] "POST /api/v1/signin/verify HTTP/1.1" 200 18 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.224 1595 0.223) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:17 +0000] "GET /csrf_token HTTP/1.1" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.001 1312 0.001) gunicorn-web stdout | 2026-02-14 07:06:17,625 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:17 +0000] "GET /csrf_token HTTP/1.0" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:17 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.1" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.008 1412 0.008) gunicorn-web stdout | 2026-02-14 07:06:17,979 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:17 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.0" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.028 1405 0.028) gunicorn-web stdout | 2026-02-14 07:06:18,003 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 3373 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.030 1413 0.030) gunicorn-web stdout | 2026-02-14 07:06:18,010 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 3373 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1429 0.012) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1429 0.012) gunicorn-web stdout | 2026-02-14 07:06:18,393 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:18,393 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:18,393 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:18,393 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1429 0.012) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1429 0.011) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayusermail4152264891334820&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.023 1469 0.023) gunicorn-web stdout | 2026-02-14 07:06:18,406 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayusermail4152264891334820&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:18,407 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.023 1461 0.022) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1429 0.012) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1429 0.012) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1429 0.012) gunicorn-web stdout | 2026-02-14 07:06:18,755 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:18,755 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:18,755 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1461 0.014) gunicorn-web stdout | 2026-02-14 07:06:18,758 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user5331825755577511&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1461 0.018) gunicorn-web stdout | 2026-02-14 07:06:18,769 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user5331825755577511&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8862107055554329&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.021 1461 0.022) gunicorn-web stdout | 2026-02-14 07:06:18,772 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:18 +0000] "GET /api/v1/repository?last_modified=true&namespace=user8862107055554329&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=user4933181925100304&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1461 0.013) gunicorn-web stdout | 2026-02-14 07:06:19,112 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=user4933181925100304&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:19,112 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1421 0.013) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1461 0.015) gunicorn-web stdout | 2026-02-14 07:06:19,114 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) gunicorn-web stdout | 2026-02-14 07:06:19,116 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1460 0.011) gunicorn-web stdout | 2026-02-14 07:06:19,128 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1457 0.013) gunicorn-web stdout | 2026-02-14 07:06:19,432 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1464 0.011) gunicorn-web stdout | 2026-02-14 07:06:19,468 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1428 0.014) gunicorn-web stdout | 2026-02-14 07:06:19,470 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1436 0.013) gunicorn-web stdout | 2026-02-14 07:06:19,470 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1467 0.013) gunicorn-web stdout | 2026-02-14 07:06:19,472 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1421 0.011) gunicorn-web stdout | 2026-02-14 07:06:19,495 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.1" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) gunicorn-web stdout | 2026-02-14 07:06:19,792 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.0" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1457 0.012) gunicorn-web stdout | 2026-02-14 07:06:19,828 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1428 0.016) gunicorn-web stdout | 2026-02-14 07:06:19,831 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.018 1460 0.018) gunicorn-web stdout | 2026-02-14 07:06:19,833 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:19,833 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/robusttest HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/robusttest HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1412 0.017) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1436 0.013) gunicorn-web stdout | 2026-02-14 07:06:19,854 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:19 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/robusttest/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1420 0.014) gunicorn-web stdout | 2026-02-14 07:06:20,162 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/robusttest/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1464 0.013) gunicorn-web stdout | 2026-02-14 07:06:20,191 [232] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/robusttest/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:06:20,191 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/robusttest/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1448 0.012) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=robusttest&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1451 0.012) gunicorn-web stdout | 2026-02-14 07:06:20,200 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=robusttest&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1467 0.012) gunicorn-web stdout | 2026-02-14 07:06:20,204 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1421 0.011) gunicorn-web stdout | 2026-02-14 07:06:20,209 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" securityworker stdout | 2026-02-14 07:06:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:50 GMT)" (scheduled at 2026-02-14 07:06:20.362718+00:00) securityworker stdout | 2026-02-14 07:06:20,379 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:06:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:20 GMT)" (scheduled at 2026-02-14 07:06:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:06:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:20 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) gunicorn-web stdout | 2026-02-14 07:06:20,526 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1460 0.014) gunicorn-web stdout | 2026-02-14 07:06:20,550 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1421 0.014) gunicorn-web stdout | 2026-02-14 07:06:20,557 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.1" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1429 0.016) gunicorn-web stdout | 2026-02-14 07:06:20,563 [235] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.0" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.1" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1457 0.010) gunicorn-web stdout | 2026-02-14 07:06:20,564 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.0" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1457 0.012) gunicorn-web stdout | 2026-02-14 07:06:20,854 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=org5331825755577511&public=true HTTP/1.1" 200 327 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1460 0.016) gunicorn-web stdout | 2026-02-14 07:06:20,890 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=org5331825755577511&public=true HTTP/1.0" 200 327 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org4933181925100304 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1421 0.012) gunicorn-web stdout | 2026-02-14 07:06:20,904 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org4933181925100304 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org4933181925100304/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1457 0.012) gunicorn-web stdout | 2026-02-14 07:06:20,933 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/organization/org4933181925100304/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=org4933181925100304&public=true HTTP/1.1" 200 328 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1460 0.014) gunicorn-web stdout | 2026-02-14 07:06:20,938 [236] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:20 +0000] "GET /api/v1/repository?last_modified=true&namespace=org4933181925100304&public=true HTTP/1.0" 200 328 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:06:21 +0000] "GET /api/v1/organization/org4933181925100304/members HTTP/1.1" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) gunicorn-web stdout | 2026-02-14 07:06:21,224 [231] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:06:21 +0000] "GET /api/v1/organization/org4933181925100304/members HTTP/1.0" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" proxycacheblobworker stdout | 2026-02-14 07:06:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:31 GMT)" (scheduled at 2026-02-14 07:06:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:06:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:31 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:06:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:53 GMT)" (scheduled at 2026-02-14 07:06:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:06:23,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:06:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:33 GMT)" (scheduled at 2026-02-14 07:06:23.184137+00:00) notificationworker stdout | 2026-02-14 07:06:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:06:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:23 GMT)" (scheduled at 2026-02-14 07:06:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:06:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:06:25,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:25 GMT)" (scheduled at 2026-02-14 07:06:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:06:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:27,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:06:27,705 [232] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:27,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:27,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:06:27,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:27,739 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:06:27,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:27,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:27,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:06:27,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gcworker stdout | 2026-02-14 07:06:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:58 GMT)" (scheduled at 2026-02-14 07:06:28.163968+00:00) gcworker stdout | 2026-02-14 07:06:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:06:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:06:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:28 GMT)" (scheduled at 2026-02-14 07:06:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:06:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:06:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:41 GMT)" (scheduled at 2026-02-14 07:06:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:06:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:06:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:43 GMT)" (scheduled at 2026-02-14 07:06:33.184137+00:00) notificationworker stdout | 2026-02-14 07:06:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:06:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:03 GMT)" (scheduled at 2026-02-14 07:06:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:06:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:33 GMT)" (scheduled at 2026-02-14 07:06:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:06:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:06:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:06:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:06:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:06 GMT)" (scheduled at 2026-02-14 07:06:36.360888+00:00) securityworker stdout | 2026-02-14 07:06:36,373 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:06:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:38 GMT)" (scheduled at 2026-02-14 07:06:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:06:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:06:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:09 GMT)" (scheduled at 2026-02-14 07:06:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:06:39,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:06:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:51 GMT)" (scheduled at 2026-02-14 07:06:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:06:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:42,703 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:06:42,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:42,706 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:42,706 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:06:42,714 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:42,740 [257] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.000) gunicorn-web stdout | 2026-02-14 07:06:42,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:42,743 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:42,743 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:06:42,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) notificationworker stdout | 2026-02-14 07:06:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:53 GMT)" (scheduled at 2026-02-14 07:06:43.184137+00:00) notificationworker stdout | 2026-02-14 07:06:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:06:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:06:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:43 GMT)" (scheduled at 2026-02-14 07:06:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:06:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:06:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:44 GMT)" (scheduled at 2026-02-14 07:06:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:06:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:06:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:20 GMT)" (scheduled at 2026-02-14 07:06:50.362718+00:00) securityworker stdout | 2026-02-14 07:06:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:06:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:01 GMT)" (scheduled at 2026-02-14 07:06:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:06:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:06:53,066 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:23 GMT)" (scheduled at 2026-02-14 07:06:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:06:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:06:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:03 GMT)" (scheduled at 2026-02-14 07:06:53.184137+00:00) notificationworker stdout | 2026-02-14 07:06:53,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:06:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:57 GMT)" (scheduled at 2026-02-14 07:06:57.185453+00:00) notificationworker stdout | 2026-02-14 07:06:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:57,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:06:57,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:57,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:57,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:06:57,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:06:57,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:06:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:06:57,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:06:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:06:57,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:06:57,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:06:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 07:06:57,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:06:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:06:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:28 GMT)" (scheduled at 2026-02-14 07:06:58.163968+00:00) gcworker stdout | 2026-02-14 07:06:58,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:06:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:58 GMT)" (scheduled at 2026-02-14 07:06:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:06:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:07:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:07:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:01 GMT)" (scheduled at 2026-02-14 07:07:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:07:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:07:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:11 GMT)" (scheduled at 2026-02-14 07:07:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:01,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:07:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:02 GMT)" (scheduled at 2026-02-14 07:07:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:07:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:07:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:13 GMT)" (scheduled at 2026-02-14 07:07:03.184137+00:00) notificationworker stdout | 2026-02-14 07:07:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:07:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:33 GMT)" (scheduled at 2026-02-14 07:07:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:07:03,262 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:07:03,262 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:33 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 07:07:05,953 [235] [WARNING] [auth.oauth] OAuth access token could not be validated: null gunicorn-web stdout | 2026-02-14 07:07:05,953 [235] [ERROR] [endpoints.csrf] CSRF Failure. Session token (_csrf_token) was and request token (_csrf_token) was gunicorn-web stdout | 2026-02-14 07:07:05,953 [235] [ERROR] [util.http] Error 403: CSRF token was invalid or missing.; Arguments: {'url': 'https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/api/v1/organization/', 'status_code': 403, 'message': 'CSRF token was invalid or missing.'} gunicorn-web stdout | 2026-02-14 07:07:05,955 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:05 +0000] "POST /api/v1/organization/ HTTP/1.0" 403 47 "-" "curl/7.61.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:05 +0000] "POST /api/v1/organization/ HTTP/1.1" 403 47 "-" "curl/7.61.1" (0.003 696 0.002) securityworker stdout | 2026-02-14 07:07:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:36 GMT)" (scheduled at 2026-02-14 07:07:06.360888+00:00) securityworker stdout | 2026-02-14 07:07:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:36 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:07:07 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 405 87 "-" "skopeo/1.14.5" (0.325 683 0.325) gunicorn-registry stdout | 2026-02-14 07:07:07,179 [249] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:07:07 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 405 87 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:07,179 [258] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:07:07 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 405 87 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:07:07 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 405 87 "-" "skopeo/1.14.5" (0.323 683 0.323) nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:07:07 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" (0.376 683 0.377) gunicorn-registry stdout | 2026-02-14 07:07:07,232 [259] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:07:07 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:07 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:b4d7ca9459fa2681a348d229eb6e0415a0b285197c39c842ef182eab57b2009d HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1704 0.009) gunicorn-registry stdout | 2026-02-14 07:07:07,281 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:07 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:b4d7ca9459fa2681a348d229eb6e0415a0b285197c39c842ef182eab57b2009d HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:07 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:4b1af1e50cdb53c74fb6db63669c9ea535e87028ce377b15e0ae57171d85c160 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1704 0.009) gunicorn-registry stdout | 2026-02-14 07:07:07,893 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:07 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:4b1af1e50cdb53c74fb6db63669c9ea535e87028ce377b15e0ae57171d85c160 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:07 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1683 0.010) gunicorn-registry stdout | 2026-02-14 07:07:07,945 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:07 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:08 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1683 0.010) gunicorn-registry stdout | 2026-02-14 07:07:08,054 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:08 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:08,225 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:08 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/5e3dff56-b6f0-4c58-8fde-085c66294826 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:08 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/5e3dff56-b6f0-4c58-8fde-085c66294826 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.241 2362 0.240) gunicorn-registry stdout | 2026-02-14 07:07:08,486 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:08 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/a32761e5-5a97-4971-9885-14aae155e3b9 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:08 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/a32761e5-5a97-4971-9885-14aae155e3b9 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.393 1496614 0.392) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:08 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/a32761e5-5a97-4971-9885-14aae155e3b9?digest=sha256%3Ab4d7ca9459fa2681a348d229eb6e0415a0b285197c39c842ef182eab57b2009d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.087 1839 0.087) gunicorn-registry stdout | 2026-02-14 07:07:08,613 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:08 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/a32761e5-5a97-4971-9885-14aae155e3b9?digest=sha256%3Ab4d7ca9459fa2681a348d229eb6e0415a0b285197c39c842ef182eab57b2009d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" manifestsubjectbackfillworker stdout | 2026-02-14 07:07:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:09 GMT)" (scheduled at 2026-02-14 07:07:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:07:09,379 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:09 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:09 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" (0.002 526 0.002) gunicorn-registry stdout | 2026-02-14 07:07:09,554 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:09 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" pullstatsredisflushworker stdout | 2026-02-14 07:07:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:39 GMT)" (scheduled at 2026-02-14 07:07:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:07:09,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:39 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:10 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.022 1697 0.022) gunicorn-registry stdout | 2026-02-14 07:07:10,384 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:10 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:10 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:10,432 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:10 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:11 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:cea2ff433c610f5363017404ce989632e12b953114fefc6f597a58e813c15d61 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:11,546 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:11 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:cea2ff433c610f5363017404ce989632e12b953114fefc6f597a58e813c15d61 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:07:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:21 GMT)" (scheduled at 2026-02-14 07:07:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:11,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:12:11 GMT)" (scheduled at 2026-02-14 07:07:11.858921+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:21 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:07:11,868 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:12:11 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:07:11,954 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:11 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/454292ff-acf6-4c8f-9913-3fbb1a994319 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:11 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/454292ff-acf6-4c8f-9913-3fbb1a994319 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.296 2336 0.297) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:12 +0000] "PUT /v2/testorg/alpine/blobs/uploads/454292ff-acf6-4c8f-9913-3fbb1a994319?digest=sha256%3Acea2ff433c610f5363017404ce989632e12b953114fefc6f597a58e813c15d61 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.075 1832 0.075) gunicorn-registry stdout | 2026-02-14 07:07:12,068 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:12 +0000] "PUT /v2/testorg/alpine/blobs/uploads/454292ff-acf6-4c8f-9913-3fbb1a994319?digest=sha256%3Acea2ff433c610f5363017404ce989632e12b953114fefc6f597a58e813c15d61 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:12,144 [249] [INFO] [data.model.quota] inserting namespace size for manifest 14 in namespace 31 gunicorn-registry stdout | 2026-02-14 07:07:12,145 [249] [INFO] [data.model.quota] inserting repository size for manifest 14 in repository 46 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:12 +0000] "PUT /v2/testorg/alpine/manifests/sha256:08001109a7d679fe33b04fa51d681bd40b975d8f5cea8c3ef6c0eccb6a7338ce HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.111 2825 0.111) gunicorn-registry stdout | 2026-02-14 07:07:12,242 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:12 +0000] "PUT /v2/testorg/alpine/manifests/sha256:08001109a7d679fe33b04fa51d681bd40b975d8f5cea8c3ef6c0eccb6a7338ce HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:12 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ff8d76a871d143e3d5bf83dd9a47bdd130b4f9c66d34531b064f0395b77ea6a HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.010 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:12,440 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:12 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ff8d76a871d143e3d5bf83dd9a47bdd130b4f9c66d34531b064f0395b77ea6a HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:12 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0775bf52e81a3cf747ce4b00c80d91adc63a6a121d89b946e8b5a0c9ba509944 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.014 1697 0.014) gunicorn-registry stdout | 2026-02-14 07:07:12,445 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:12 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0775bf52e81a3cf747ce4b00c80d91adc63a6a121d89b946e8b5a0c9ba509944 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07: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-02-14 07:07:12,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:07:12,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:12,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:07:12,709 [235] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:12 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" gunicorn-web stdout | 2026-02-14 07:07:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.016 118 0.016) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:07:12,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:07:12,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:12,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:12,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:07:12,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:12 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TXpJc0ltbGhkQ0k2TVRjM01UQTFNamd6TWl3aVpYaHdJam94TnpjeE1EVXpORE15TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMlpsTDJabE1EYzJPRFJpTVRaaU9ESXlORGRqTXpVek9XVmtPRFpoTmpWbVpqTTNZVGMyTVRNNFpXTXlOV1F6T0RCaVpEZ3dZemcyT1dFeFlUUmpOek15TXpZX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBXVnZjMHA1U2xnbE1rSmxiVzFKZFZkbWRIQkRaMkZPWkNVeVFuRjVXbWNsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TkRNeUlpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuVmdIbWFXMHhtMnU1czFaRWdxMzZWMzBVQXZ4b3cybW04ZXphdHBPZDVfUzlQWl9EbF9oUW9hd3o5VXZXV2x4NzJwOGlDNGFYMEhRWGZESjNteVA3Q3gyUnVCU0JYaUhXaFdHdEFGeXV0d1JiS2dJWHowWi1kX09hQU56TjBBS294MUZtWWlaV2NYbkptSUo2azNpUnZ5aTFQcFNzRHJSRnhDUUFHY1Z4b2ZOd0lfUEc0d1hlaXhpVWhLUXBBVFA1aXZWNWVsMmx2ekRPOVFYTkN5Y1VtQ0NVUmp5OHJFQUg5aG8yaWVvanNiYUhmYWtVdF9Cd05FRERLQ2NjZXJpRHh0OWdkSjlaa0ItT3NxOWJOQVBGLUFrc0JfVkxlR3FXM0xjUlhUQTNZZmZDMVZRd2dKUVZSOWJ4S0JyMWRZdWRjbFIxcjRRRVNGOFZnUi1vUks4LVl3/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/fe/fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=eosJyJX%2BemmIuWftpCgaNd%2BqyZg%3D&Expires=1771053432 HTTP/1.1" 200 3789970 "-" "Go-http-client/1.1" (0.190 2395 0.187) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:13 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0775bf52e81a3cf747ce4b00c80d91adc63a6a121d89b946e8b5a0c9ba509944 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:13,112 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:13 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0775bf52e81a3cf747ce4b00c80d91adc63a6a121d89b946e8b5a0c9ba509944 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:13 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1676 0.011) gunicorn-registry stdout | 2026-02-14 07:07:13,162 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:13 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" notificationworker stdout | 2026-02-14 07:07:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:23 GMT)" (scheduled at 2026-02-14 07:07:13.184137+00:00) notificationworker stdout | 2026-02-14 07:07:13,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:23 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:07:13,322 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:13 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/450d699e-1774-4cee-b0ea-42d72ad18f78 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:13 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/450d699e-1774-4cee-b0ea-42d72ad18f78 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.121 7438 0.120) gunicorn-registry stdout | 2026-02-14 07:07:13,481 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:13 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/f52394f5-6afb-4387-86ec-2ad351a0b43f HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:13 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/f52394f5-6afb-4387-86ec-2ad351a0b43f HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.176 82713 0.175) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:13 +0000] "PUT /v2/testorg/alpine/blobs/uploads/f52394f5-6afb-4387-86ec-2ad351a0b43f?digest=sha256%3A5ff8d76a871d143e3d5bf83dd9a47bdd130b4f9c66d34531b064f0395b77ea6a HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.064 1832 0.064) gunicorn-registry stdout | 2026-02-14 07:07:13,585 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:13 +0000] "PUT /v2/testorg/alpine/blobs/uploads/f52394f5-6afb-4387-86ec-2ad351a0b43f?digest=sha256%3A5ff8d76a871d143e3d5bf83dd9a47bdd130b4f9c66d34531b064f0395b77ea6a HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:14,281 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:14 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/250b91ac-fdab-4a59-9b07-9ae87ead718b HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:14 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/250b91ac-fdab-4a59-9b07-9ae87ead718b HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.117 1996 0.116) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:14 +0000] "PUT /v2/testorg/alpine/blobs/uploads/250b91ac-fdab-4a59-9b07-9ae87ead718b?digest=sha256%3A7a444bc9f0713d2f048cd64e3458f7ef8d29683814fcb08a3e5c8fc3c4b41d36 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.067 1832 0.067) gunicorn-registry stdout | 2026-02-14 07:07:14,388 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:14 +0000] "PUT /v2/testorg/alpine/blobs/uploads/250b91ac-fdab-4a59-9b07-9ae87ead718b?digest=sha256%3A7a444bc9f0713d2f048cd64e3458f7ef8d29683814fcb08a3e5c8fc3c4b41d36 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:14,455 [249] [INFO] [data.model.quota] updating namespace size for manifest 15 in namespace 31, QuotaOperation.ADD 86879 gunicorn-registry stdout | 2026-02-14 07:07:14,456 [249] [INFO] [data.model.quota] updating repository size for manifest 15 in repository 46, QuotaOperation.ADD 86879 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:14 +0000] "PUT /v2/testorg/alpine/manifests/sha256:bd4199eb785a74df05d995ccf017888413746b5566e0b401b93a173859f0827f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.086 2640 0.086) gunicorn-registry stdout | 2026-02-14 07:07:14,530 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:14 +0000] "PUT /v2/testorg/alpine/manifests/sha256:bd4199eb785a74df05d995ccf017888413746b5566e0b401b93a173859f0827f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:14 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ddfb4a71b19e6dcd52b9c46193b6249cf9b39300f0f664f0d682463a4d48e6c HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:14,664 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:14 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ddfb4a71b19e6dcd52b9c46193b6249cf9b39300f0f664f0d682463a4d48e6c HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:15 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ddfb4a71b19e6dcd52b9c46193b6249cf9b39300f0f664f0d682463a4d48e6c HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:15,216 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:15 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ddfb4a71b19e6dcd52b9c46193b6249cf9b39300f0f664f0d682463a4d48e6c HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:15 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:15,265 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:15 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:15 +0000] "PUT /v2/testorg/alpine/blobs/uploads/9a2b89b8-6c6b-42d1-8d49-b5f3fe1f8373?digest=sha256%3A5ddfb4a71b19e6dcd52b9c46193b6249cf9b39300f0f664f0d682463a4d48e6c HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.074 1832 0.074) gunicorn-registry stdout | 2026-02-14 07:07:15,919 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:15 +0000] "PUT /v2/testorg/alpine/blobs/uploads/9a2b89b8-6c6b-42d1-8d49-b5f3fe1f8373?digest=sha256%3A5ddfb4a71b19e6dcd52b9c46193b6249cf9b39300f0f664f0d682463a4d48e6c HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:16 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2283721971a18c443314dca49231fb058e4956cc1558113bbc3fc407ffa824b5 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:16,409 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:16 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2283721971a18c443314dca49231fb058e4956cc1558113bbc3fc407ffa824b5 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:16,641 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:16 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/280dddd1-c960-4267-a808-c77bbdb71d45 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:16 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/280dddd1-c960-4267-a808-c77bbdb71d45 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.122 2348 0.121) gunicorn-registry stdout | 2026-02-14 07:07:16,855 [249] [INFO] [data.model.quota] updating namespace size for manifest 16 in namespace 31, QuotaOperation.ADD 3501522 gunicorn-registry stdout | 2026-02-14 07:07:16,856 [249] [INFO] [data.model.quota] updating repository size for manifest 16 in repository 46, QuotaOperation.ADD 3501522 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:17 +0000] "PUT /v2/testorg/alpine/manifests/sha256:a1c858aaff07c8da76e480d63c94e025c6317862dd2825c5ab2f4bf138a4c5dd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.200 2826 0.200) gunicorn-registry stdout | 2026-02-14 07:07:17,046 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:17 +0000] "PUT /v2/testorg/alpine/manifests/sha256:a1c858aaff07c8da76e480d63c94e025c6317862dd2825c5ab2f4bf138a4c5dd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" securityscanningnotificationworker stdout | 2026-02-14 07:07:17,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:12:17 GMT)" (scheduled at 2026-02-14 07:07:17.258893+00:00) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:17 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:611014955e734ee4b6df2d70e50ea5ef979fd32d6da80bd4f1c29a42a39dd735 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:17,265 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:17 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:611014955e734ee4b6df2d70e50ea5ef979fd32d6da80bd4f1c29a42a39dd735 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" securityscanningnotificationworker stdout | 2026-02-14 07:07:17,267 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:12:17 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:17 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:611014955e734ee4b6df2d70e50ea5ef979fd32d6da80bd4f1c29a42a39dd735 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.012 1697 0.012) gunicorn-registry stdout | 2026-02-14 07:07:17,741 [257] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:17 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:611014955e734ee4b6df2d70e50ea5ef979fd32d6da80bd4f1c29a42a39dd735 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:18 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:54a440516c40bffd899eafa298d86b1b7319b62e4f732d8acb1e7c1b3e61a6f9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:18,725 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:18 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:54a440516c40bffd899eafa298d86b1b7319b62e4f732d8acb1e7c1b3e61a6f9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:18 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:18,773 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:18 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:19 +0000] "PUT /v2/testorg/alpine/blobs/uploads/ff991bb0-305e-4f6c-bb75-7ae0f4fb021e?digest=sha256%3A54a440516c40bffd899eafa298d86b1b7319b62e4f732d8acb1e7c1b3e61a6f9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.069 1832 0.069) gunicorn-registry stdout | 2026-02-14 07:07:19,067 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:19 +0000] "PUT /v2/testorg/alpine/blobs/uploads/ff991bb0-305e-4f6c-bb75-7ae0f4fb021e?digest=sha256%3A54a440516c40bffd899eafa298d86b1b7319b62e4f732d8acb1e7c1b3e61a6f9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:19,138 [259] [INFO] [data.model.quota] updating namespace size for manifest 17 in namespace 31, QuotaOperation.ADD 5671 gunicorn-registry stdout | 2026-02-14 07:07:19,139 [259] [INFO] [data.model.quota] updating repository size for manifest 17 in repository 46, QuotaOperation.ADD 5671 gunicorn-registry stdout | 2026-02-14 07:07:19,224 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:19 +0000] "PUT /v2/testorg/alpine/manifests/sha256:1475ea648c2027063f90bc98072ee2197ceec56e17de472f7f9777b8944e9c38 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:19 +0000] "PUT /v2/testorg/alpine/manifests/sha256:1475ea648c2027063f90bc98072ee2197ceec56e17de472f7f9777b8944e9c38 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.098 2368 0.098) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:19 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:19,437 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:19 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:19 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:19,770 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:19 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:19 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:19,819 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:19 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" securityworker stdout | 2026-02-14 07:07:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:50 GMT)" (scheduled at 2026-02-14 07:07:20.362718+00:00) gunicorn-registry stdout | 2026-02-14 07:07:20,420 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:20 +0000] "PUT /v2/testorg/alpine/blobs/uploads/f84e26be-9f92-4529-8e5a-b9b12a490dc9?digest=sha256%3A22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:20 +0000] "PUT /v2/testorg/alpine/blobs/uploads/f84e26be-9f92-4529-8e5a-b9b12a490dc9?digest=sha256%3A22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.092 1832 0.092) exportactionlogsworker stdout | 2026-02-14 07:07:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:20 GMT)" (scheduled at 2026-02-14 07:07:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:07:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:20 GMT)" executed successfully securityworker stdout | 2026-02-14 07:07:20,588 [101] [ERROR] [data.registry_model.registry_oci_model] Could not list manifest layers `15` securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 709, in list_manifest_layers securityworker stdout | layers = self._list_manifest_layers( securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 1313, in _list_manifest_layers securityworker stdout | for layer in layers: securityworker stdout | ^^^^^^ securityworker stdout | File "/quay-registry/image/oci/manifest.py", line 312, in get_layers securityworker stdout | command=image_layer.history.command, securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | AttributeError: 'NoneType' object has no attribute 'command' securityworker stdout | 2026-02-14 07:07:20,592 [101] [WARNING] [data.secscan_model.secscan_v4_model] Cannot index 31/alpine@sha256:bd4199eb785a74df05d995ccf017888413746b5566e0b401b93a173859f0827f due to manifest being invalid (manifest has no layers) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:20 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:1717b9d509321d1c04cfcc2c1c9653e1556e8b87e34a532d0f5c3bdbcf501577 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:20,766 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:20 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:1717b9d509321d1c04cfcc2c1c9653e1556e8b87e34a532d0f5c3bdbcf501577 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:20 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:20,816 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:20 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:07:20,817 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:20 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:21 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklrOUVkaTFKUkdWSVpEUmhTRkpHYkVwT1h6a3RNbFk0TTJ4UU1rWnlTakJGYUhWMWVqVTFRMU4yWW1jaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TkRBc0ltbGhkQ0k2TVRjM01UQTFNamcwTUN3aVpYaHdJam94TnpjeE1EVXpORFF3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMelZrTHpWa1pHWmlOR0UzTVdJeE9XVTJaR05rTlRKaU9XTTBOakU1TTJJMk1qUTVZMlk1WWpNNU16QXdaakJtTmpZMFpqQmtOamd5TkRZellUUmtORGhsTm1NX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVOVJKVEpHYVVoMVdHUmxlRko1VHlVeVFtaFJTMWxVYlZoUFptOU9lbXNsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TkRRd0lpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuS2ZuX1pudk94MG1iRWoxOExTZzJxZ0RwdTJTSElHeEtzTVVmSEZXbFlLbFlvaGRTSm9ZcFRjLXZzQlZ1QzV4N0ZGODVCa0tYbzVkd2xBWjZNV3cwSDJaczNKZGxoUTNpQ0FqbFkwckV4dkZnRjFGMndVRnZQcHgzOXRiYzdvOHZ5VEQwRjMzczJkdzZFSzh6NlA3MjViT0kwUExDOWY1dmExU18yS2wwU1JGajZ5WmVieU9UUzJVQmFqZWlneThIVFMzZHVFRU93NU1JaldFYjRzb3JYSE9Da19PMVdDV1F3YjZONjREcDJLeDRfYjdQTGlZeW9qYVJkMVVXT0FuWE15VXNBYVBNNVdYbG5iZ204YW1KRUlpSlZPNTU3eXBrME93eDZiX3VHSXNneG1rdWRJNUtMMEUxeXlxNEhuWW1fTkozczZRcWc0bXVVY1EzZUplZTdn/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/5d/5ddfb4a71b19e6dcd52b9c46193b6249cf9b39300f0f664f0d682463a4d48e6c?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=OQ%2FiHuXdexRyO%2BhQKYTmXOfoNzk%3D&Expires=1771053440 HTTP/1.1" 200 3479502 "-" "Go-http-client/1.1" (0.299 2395 0.296) gunicorn-web stdout | 2026-02-14 07:07:21,364 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:21 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:21 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklrOUVkaTFKUkdWSVpEUmhTRkpHYkVwT1h6a3RNbFk0TTJ4UU1rWnlTakJGYUhWMWVqVTFRMU4yWW1jaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TkRFc0ltbGhkQ0k2TVRjM01UQTFNamcwTVN3aVpYaHdJam94TnpjeE1EVXpORFF4TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMell4THpZeE1UQXhORGsxTldVM016UmxaVFJpTm1SbU1tUTNNR1UxTUdWaE5XVm1PVGM1Wm1Rek1tUTJaR0U0TUdKa05HWXhZekk1WVRReVlUTTVaR1EzTXpVX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVSlhiaVV5UmxKSVNqVkpjVTlsY3pCcE5VRm9VVzhsTWtKQ2RsVTJRMEVsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TkRReElpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuZmdIQXllbzJKTGxpT0JPam1MTVdJMnlkRTd6TTU1VmVJNlp2c3lKTHYwcTk5em5ydk93TGdtSHkwN2puanJPbUxWY3MycFBta3lxLTBDY3czaXhZa2VnOHJMTnVyc1UyeFRIejlvUEh5QllYTHUxaVkwWlAyY3c4cTFlSHhjcGtzS3ZsRWZuTFBDam0zUkJfbHVOZXNuQkk5U3RnYlFJZVBEbUpDQng3cUFYWm5DMkNqbnJJVHpPV0RlSTFLa25Qc1EzTFItTzFvaERER0FzWVZXSlBXUlZkMVNSdUhXclBjSHl2SnY5SHZqajBoSlVCQ2VZZ0h0ZGItR2dlYnVOZkxBeG83LVAxM2dVRWh2NVVGSUZLeWRQM0gxbVZRVDlkVlBnV0NRR0E2SEdPZzZUc2NQSXFManVLSmY1TUFqM2RZVmVYY0xwbE8zQW9VdDl6eVpGelln/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/61/611014955e734ee4b6df2d70e50ea5ef979fd32d6da80bd4f1c29a42a39dd735?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=BWn%2FRHJ5IqOes0i5AhQo%2BBvU6CA%3D&Expires=1771053441 HTTP/1.1" 200 1823 "-" "Go-http-client/1.1" (0.076 2395 0.075) securityworker stdout | 2026-02-14 07:07:21,442 [101] [ERROR] [util.secscan.v4.api] Security scanner endpoint responded with 400 HTTP status code: {"code":"bad-request","message":"failed to start scan: failed to fetch layers: fetcher: encountered errors: claircore: layer sha256:611014955e734ee4b6df2d70e50ea5ef979fd32d6da80bd4f1c29a42a39dd735: unable to create fs.FS: tarfs: error finding segments: bad block at 0: got magic \"\\\"name\\\"\""} securityworker stdout | 2026-02-14 07:07:21,445 [101] [ERROR] [data.secscan_model.secscan_v4_model] Failed to perform indexing, invalid content sent securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/util/secscan/v4/api.py", line 259, in index securityworker stdout | resp = self._perform(actions["Index"](body)) securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/util/secscan/v4/api.py", line 364, in _perform securityworker stdout | raise BadRequestResponseException(resp) securityworker stdout | util.secscan.v4.api.BadRequestResponseException securityworker stdout | During handling of the above exception, another exception occurred: securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/secscan_model/secscan_v4_model.py", line 419, in _index securityworker stdout | (report, state) = self._secscan_api.index(manifest, layers) securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/util/secscan/v4/api.py", line 261, in index securityworker stdout | raise InvalidContentSent(ex) securityworker stdout | util.secscan.v4.api.InvalidContentSent securityworker stdout | 2026-02-14 07:07:21,448 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:50 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:21 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:21,680 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:21 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:07:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:31 GMT)" (scheduled at 2026-02-14 07:07:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:31 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:22 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:22,270 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:22 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:22 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:22,316 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:22 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:22 +0000] "PUT /v2/testorg/alpine/blobs/uploads/e8b8ef47-2c22-4d64-a8b0-891f5f1fd8b8?digest=sha256%3A90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.084 1832 0.084) gunicorn-registry stdout | 2026-02-14 07:07:22,591 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:22 +0000] "PUT /v2/testorg/alpine/blobs/uploads/e8b8ef47-2c22-4d64-a8b0-891f5f1fd8b8?digest=sha256%3A90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:22,613 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:22 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/5eb7a2f6-79df-40bf-8190-9afcb0f0e2ce HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:22 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/5eb7a2f6-79df-40bf-8190-9afcb0f0e2ce HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.173 82749 0.173) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:22 +0000] "PUT /v2/testorg/alpine/blobs/uploads/5eb7a2f6-79df-40bf-8190-9afcb0f0e2ce?digest=sha256%3A3032b259f8109e3849ca23c23e8a8e9749a57d7ec26c7d53181220442b7fd7ba HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.065 1832 0.065) gunicorn-registry stdout | 2026-02-14 07:07:22,718 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:22 +0000] "PUT /v2/testorg/alpine/blobs/uploads/5eb7a2f6-79df-40bf-8190-9afcb0f0e2ce?digest=sha256%3A3032b259f8109e3849ca23c23e8a8e9749a57d7ec26c7d53181220442b7fd7ba HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:22 +0000] "GET /api/v1/superuser/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.553 1460 0.553) gunicorn-web stdout | 2026-02-14 07:07:22,834 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:22 +0000] "GET /api/v1/superuser/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:22 +0000] "GET /api/v1/superuser/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.553 1458 0.552) gunicorn-web stdout | 2026-02-14 07:07:22,835 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:22 +0000] "GET /api/v1/superuser/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/usage-logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" buildlogsarchiver stdout | 2026-02-14 07:07:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:53 GMT)" (scheduled at 2026-02-14 07:07:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:07:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:07:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:33 GMT)" (scheduled at 2026-02-14 07:07:23.184137+00:00) notificationworker stdout | 2026-02-14 07:07:23,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:07:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:23 GMT)" (scheduled at 2026-02-14 07:07:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:07:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:23 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:07:23,449 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:23 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/b9ceed73-4faf-4821-bde9-98f436ec94ef HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:23 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/b9ceed73-4faf-4821-bde9-98f436ec94ef HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.112 1996 0.112) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:23 +0000] "PUT /v2/testorg/alpine/blobs/uploads/b9ceed73-4faf-4821-bde9-98f436ec94ef?digest=sha256%3A48524b92080ff6c6e895f280246e59de8de80ee86754a5fd012d7cc6ff4f8e07 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.067 1832 0.067) gunicorn-registry stdout | 2026-02-14 07:07:23,557 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:23 +0000] "PUT /v2/testorg/alpine/blobs/uploads/b9ceed73-4faf-4821-bde9-98f436ec94ef?digest=sha256%3A48524b92080ff6c6e895f280246e59de8de80ee86754a5fd012d7cc6ff4f8e07 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:23,623 [249] [INFO] [data.model.quota] updating namespace size for manifest 19 in namespace 31, QuotaOperation.ADD 86952 gunicorn-registry stdout | 2026-02-14 07:07:23,623 [249] [INFO] [data.model.quota] updating repository size for manifest 19 in repository 46, QuotaOperation.ADD 86952 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:23 +0000] "PUT /v2/testorg/alpine/manifests/sha256:256ffbe4e66db68c5d3ecd54b64e5b341158a10659859a838647d1432ea6a30a HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.076 2640 0.076) gunicorn-registry stdout | 2026-02-14 07:07:23,690 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:23 +0000] "PUT /v2/testorg/alpine/manifests/sha256:256ffbe4e66db68c5d3ecd54b64e5b341158a10659859a838647d1432ea6a30a HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:23 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:23,816 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:23 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:23 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.007 1697 0.007) gunicorn-registry stdout | 2026-02-14 07:07:23,945 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:23 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:23 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:23,991 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:23 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:24,558 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:24 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/e85b35d2-84bc-4bb2-9503-e75b45535b85 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:24 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/e85b35d2-84bc-4bb2-9503-e75b45535b85 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.530 4137700 0.530) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:24 +0000] "PUT /v2/testorg/alpine/blobs/uploads/e85b35d2-84bc-4bb2-9503-e75b45535b85?digest=sha256%3Ad69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.072 1832 0.072) gunicorn-registry stdout | 2026-02-14 07:07:24,668 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:24 +0000] "PUT /v2/testorg/alpine/blobs/uploads/e85b35d2-84bc-4bb2-9503-e75b45535b85?digest=sha256%3Ad69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:25 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2abc5e83407155714f171c293f197e1310176959e106f8ad63ffa2e7e9635d4a HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:25,201 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:25 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2abc5e83407155714f171c293f197e1310176959e106f8ad63ffa2e7e9635d4a HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:25 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:25,248 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:25 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" namespacegcworker stdout | 2026-02-14 07:07:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:25 GMT)" (scheduled at 2026-02-14 07:07:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:07:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:25 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:07:25,918 [258] [INFO] [data.model.quota] updating namespace size for manifest 20 in namespace 31, QuotaOperation.ADD 4136538 gunicorn-registry stdout | 2026-02-14 07:07:25,919 [258] [INFO] [data.model.quota] updating repository size for manifest 20 in repository 46, QuotaOperation.ADD 4136538 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:26 +0000] "PUT /v2/testorg/alpine/manifests/sha256:008448246686fe28544e36ba89e7bc7fbe6dad8a2ccdef576875c74298c46348 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.129 2828 0.129) gunicorn-registry stdout | 2026-02-14 07:07:26,033 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:26 +0000] "PUT /v2/testorg/alpine/manifests/sha256:008448246686fe28544e36ba89e7bc7fbe6dad8a2ccdef576875c74298c46348 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:26 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d405333e75d435c8468c7783fb12c5d4b72dc8e61369e4a584f5fe26cf4a63b4 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:26,231 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:26 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d405333e75d435c8468c7783fb12c5d4b72dc8e61369e4a584f5fe26cf4a63b4 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1462 0.015) gunicorn-web stdout | 2026-02-14 07:07:26,712 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1443 0.017) gunicorn-web stdout | 2026-02-14 07:07:26,717 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:26 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:26 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1676 0.011) gunicorn-registry stdout | 2026-02-14 07:07:26,959 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:26 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:27 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0b4a39c2c94e3953aed34e96ce61e0414d2e50d1c469d68a20bc73239ebce483 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.007 1697 0.007) gunicorn-registry stdout | 2026-02-14 07:07:27,005 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:27 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0b4a39c2c94e3953aed34e96ce61e0414d2e50d1c469d68a20bc73239ebce483 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:27 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:27,054 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:27 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:27 +0000] "PUT /v2/testorg/alpine/blobs/uploads/a22231f3-8266-409c-8491-e326188c2e4b?digest=sha256%3Ad405333e75d435c8468c7783fb12c5d4b72dc8e61369e4a584f5fe26cf4a63b4 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.064 1832 0.064) gunicorn-registry stdout | 2026-02-14 07:07:27,280 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:27 +0000] "PUT /v2/testorg/alpine/blobs/uploads/a22231f3-8266-409c-8491-e326188c2e4b?digest=sha256%3Ad405333e75d435c8468c7783fb12c5d4b72dc8e61369e4a584f5fe26cf4a63b4 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:07:27,701 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:07:27,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:27,704 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:27,704 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:07:27,712 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:07:27,739 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:07:27,741 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:27,742 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:27,742 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gunicorn-web stdout | 2026-02-14 07:07:27,749 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gunicorn-registry stdout | 2026-02-14 07:07:28,147 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:28 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/d93ae672-bf95-4b7a-be29-808c294083c6 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:28 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/d93ae672-bf95-4b7a-be29-808c294083c6 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.106 1996 0.105) gcworker stdout | 2026-02-14 07:07:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:58 GMT)" (scheduled at 2026-02-14 07:07:28.163968+00:00) gcworker stdout | 2026-02-14 07:07:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:07:58 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:28 +0000] "GET /api/v1/repository/quay/userimagerepo4152264891334820?includeStats=true&includeTags=false HTTP/1.1" 200 3703 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quay/userimagerepo4152264891334820" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1503 0.012) gunicorn-web stdout | 2026-02-14 07:07:28,184 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:28 +0000] "GET /api/v1/repository/quay/userimagerepo4152264891334820?includeStats=true&includeTags=false HTTP/1.0" 200 3703 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quay/userimagerepo4152264891334820" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:28,358 [249] [INFO] [data.model.quota] updating namespace size for manifest 21 in namespace 31, QuotaOperation.ADD 87002 gunicorn-registry stdout | 2026-02-14 07:07:28,359 [249] [INFO] [data.model.quota] updating repository size for manifest 21 in repository 46, QuotaOperation.ADD 87002 manifestsubjectbackfillworker stdout | 2026-02-14 07:07:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:28 GMT)" (scheduled at 2026-02-14 07:07:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:07:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:28 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:28 +0000] "PUT /v2/testorg/alpine/manifests/sha256:c2f35176d51645644dac998abfd7357827f01ca6d7a66b9c846178ddec8e3b80 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.084 2640 0.084) gunicorn-registry stdout | 2026-02-14 07:07:28,430 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:28 +0000] "PUT /v2/testorg/alpine/manifests/sha256:c2f35176d51645644dac998abfd7357827f01ca6d7a66b9c846178ddec8e3b80 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:29 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:c787620501b746b3aa9ec021f3ddb0b707572b5c68e33d73be392b9c078a4993 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.010) gunicorn-registry stdout | 2026-02-14 07:07:29,289 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:29 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:c787620501b746b3aa9ec021f3ddb0b707572b5c68e33d73be392b9c078a4993 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:29,930 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:29 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/658a626c-2bdd-49ac-9a19-0826962ed0f7 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:29 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/658a626c-2bdd-49ac-9a19-0826962ed0f7 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.530 3617788 0.529) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:29 +0000] "GET /api/v1/repository/quay/userimagerepo4152264891334820/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quay/userimagerepo4152264891334820?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.546 1540 0.546) gunicorn-web stdout | 2026-02-14 07:07:29,977 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:29 +0000] "GET /api/v1/repository/quay/userimagerepo4152264891334820/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quay/userimagerepo4152264891334820?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:29 +0000] "GET /api/v1/repository/quay/userimagerepo4152264891334820/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quay/userimagerepo4152264891334820?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.549 1538 0.549) gunicorn-web stdout | 2026-02-14 07:07:29,981 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:29 +0000] "GET /api/v1/repository/quay/userimagerepo4152264891334820/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quay/userimagerepo4152264891334820?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" exportactionlogsworker stdout | 2026-02-14 07:07:30,469 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:12:30 GMT)" (scheduled at 2026-02-14 07:07:30.469083+00:00) exportactionlogsworker stdout | 2026-02-14 07:07:30,487 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:12:30 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 07:07:30,700 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:30 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:30 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1676 0.011) gunicorn-registry stdout | 2026-02-14 07:07:30,772 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:30 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:31 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TlRBc0ltbGhkQ0k2TVRjM01UQTFNamcxTUN3aVpYaHdJam94TnpjeE1EVXpORFV3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMekl5THpJeVpUUmtNVGN3TWpsalpqWTBOMlptTlRBMVpEVXpPRGxpWlRrd01EQTJaV1pqTldWa05ERTNPR0ZsWkRsaE5tUTNPVGhoTW1KbU4yRTJOelZtWXprX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVa3lTbUZtYjNOdmIyNDVlSEYxZDNaUFFsTjFhbXBITW5wUk1DVXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTBOVEFpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLnZER096MzVQRTVlOGJ3WVAxQkYwcEtvZkZaZEI4UThHVWl4VGNueGgtX3duZFc1ZVRWOWJIQS1rdUpUWVgzNDZqWlBHczBsa1QwM1JhMUNlMHBLNXVXUFlkeWFuUEFBWENQWXFOenBIX3ZZbzVVZ2p5ZVNrdm1FLTVCd3JjNHRRcEpsallqYVRNMTRrUGRZWGthblZ1V3JuNVNJaWk4c3JKc0QtYkJqT2MwNS1pcUczdGtXLXVaTXNLbUhPOTZiSnhld2xEY1plaFJORG9mU0NUb0dneVZYcm9WZHFPUXpiZ2E1eU9wQXB2V3otVjIyZmNNeS1jbHhpclVRVEluYzFmSUJnMG9zOVVYQ283bzFxWmh5cDZDc2FMcTc2M2VTSjJtVzh2REZrOXBycHB1WjVuRG9EWUN3OVNKU2NsU0d2bXhucEoySXQ3LUhhQVpxWU43WFNVdw==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/22/22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=I2Jafosoon9xquwvOBSujjG2zQ0%3D&Expires=1771053450 HTTP/1.1" 200 3198352 "-" "Go-http-client/1.1" (0.321 2387 0.318) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:31 +0000] "PUT /v2/testorg/alpine/blobs/uploads/674642d5-fda2-4c3f-bc0e-7ec22d0493aa?digest=sha256%3A957b6b57f4173ba3ebfc2b2582d0ad72d325265f0ac7c1fe20356c855c4a955c HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.073 1832 0.073) gunicorn-registry stdout | 2026-02-14 07:07:31,079 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:31 +0000] "PUT /v2/testorg/alpine/blobs/uploads/674642d5-fda2-4c3f-bc0e-7ec22d0493aa?digest=sha256%3A957b6b57f4173ba3ebfc2b2582d0ad72d325265f0ac7c1fe20356c855c4a955c HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:07:31,434 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:31 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.011 1697 0.011) gunicorn-registry stdout | 2026-02-14 07:07:31,526 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:b1c2aed2f4fbd5edc68212bb46bacd85cabf9ebec62b30efec7b7657f0213eac HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.010 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:31,527 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:b1c2aed2f4fbd5edc68212bb46bacd85cabf9ebec62b30efec7b7657f0213eac HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:31 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TlRFc0ltbGhkQ0k2TVRjM01UQTFNamcxTVN3aVpYaHdJam94TnpjeE1EVXpORFV4TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMlEyTDJRMk9XUTBaRFF4WTJabE1tVmxOamd3WkRZNU56STNPVFZsTW1FeFpXSTVaVFJrWXpSbFl6TmlNMk0xWlRBM09UZGpPV0ZpTkROaVlqTTNNalptWVRjX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVZFhORk5WYjFNbE1rSjRhVEJFYURad2VHNGxNa1p1YldOcU1rOWtVMVVsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TkRVeElpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuMVJoRE9mNU1YZm1LUVI4ZzYwai01V3NHazhRcjBrNDBtN3UweHQtMHM0QUpWR0x3WlYxcHJMc3VqcTVxWTZ5QjRjNDFRQ0xkS2diVUZqajJpN0xEak5LU0szTEV3NVlqbDJxajRPaUZMUGN4MlYwY1h6WWxBS1hZOHMyOXpENjFJLWFOZy11TXZLaDVvdVYzQzlnbGpKQTIzc2JIRjlZYWRobUVGTVVobGZIMVpxLTZrUnhuRzBhU3BpdW1qNU9UMjM3ZkVWRnBuZVdsMG8zUXNSSjZxb0h6M1EtYmVsZkQ0LVVHcUJHLTJxUW1Kazh6YWpqUmZtSWlWaU9vYi1GYVRqakNFaTVuUlBZa011OWRFMDN0WHFpTV9tZWFZbmh4NkkzWUVJb1NHRU1oR1MzbWxONGxHbmt4OE9obnJwSm83ZmJweWtNdmFPZDc5aEJTMm5VWUp3/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/d6/d69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=GW4SUoS%2Bxi0Dh6pxn%2Fnmcj2OdSU%3D&Expires=1771053451 HTTP/1.1" 200 4125331 "-" "Go-http-client/1.1" (0.294 2395 0.292) proxycacheblobworker stdout | 2026-02-14 07:07:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:41 GMT)" (scheduled at 2026-02-14 07:07:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:41 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1433 0.014) gunicorn-web stdout | 2026-02-14 07:07:32,033 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1425 0.014) gunicorn-web stdout | 2026-02-14 07:07:32,035 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:32 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1676 0.011) gunicorn-registry stdout | 2026-02-14 07:07:32,194 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:32 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:32 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:32,340 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:32 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:32 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:32,389 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:32 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1457 0.012) gunicorn-web stdout | 2026-02-14 07:07:32,396 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1460 0.014) gunicorn-web stdout | 2026-02-14 07:07:32,397 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:32,532 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:32 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/04bfd364-2073-447a-85b8-04fb580b58fe HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:32 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/04bfd364-2073-447a-85b8-04fb580b58fe HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.106 7398 0.105) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:32 +0000] "PUT /v2/testorg/alpine/blobs/uploads/04bfd364-2073-447a-85b8-04fb580b58fe?digest=sha256%3A4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.088 1832 0.088) gunicorn-registry stdout | 2026-02-14 07:07:32,659 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:32 +0000] "PUT /v2/testorg/alpine/blobs/uploads/04bfd364-2073-447a-85b8-04fb580b58fe?digest=sha256%3A4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1428 0.014) gunicorn-web stdout | 2026-02-14 07:07:32,756 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:32,756 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1436 0.014) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1461 0.013) gunicorn-web stdout | 2026-02-14 07:07:32,820 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1421 0.013) gunicorn-web stdout | 2026-02-14 07:07:32,821 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:32,821 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1464 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1429 0.013) gunicorn-web stdout | 2026-02-14 07:07:32,822 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:32 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1464 0.011) gunicorn-web stdout | 2026-02-14 07:07:33,112 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1467 0.013) gunicorn-web stdout | 2026-02-14 07:07:33,113 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1421 0.012) gunicorn-web stdout | 2026-02-14 07:07:33,174 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.1" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1429 0.013) gunicorn-web stdout | 2026-02-14 07:07:33,183 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.0" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" notificationworker stdout | 2026-02-14 07:07:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:43 GMT)" (scheduled at 2026-02-14 07:07:33.184137+00:00) notificationworker stdout | 2026-02-14 07:07:33,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:43 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1457 0.011) gunicorn-web stdout | 2026-02-14 07:07:33,204 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1460 0.014) gunicorn-web stdout | 2026-02-14 07:07:33,209 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" autopruneworker stdout | 2026-02-14 07:07:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:03 GMT)" (scheduled at 2026-02-14 07:07:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:07:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:33 GMT)" (scheduled at 2026-02-14 07:07:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:07:33,262 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:07:33,262 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:07:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:33 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1428 0.012) gunicorn-web stdout | 2026-02-14 07:07:33,469 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1436 0.013) gunicorn-web stdout | 2026-02-14 07:07:33,473 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:33,497 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:33 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/4b9a6ce0-d5a3-4c34-bbab-422d324ad6f2 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:33 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/4b9a6ce0-d5a3-4c34-bbab-422d324ad6f2 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.119 1996 0.118) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1464 0.011) gunicorn-web stdout | 2026-02-14 07:07:33,532 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1467 0.012) gunicorn-web stdout | 2026-02-14 07:07:33,537 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1421 0.012) gunicorn-web stdout | 2026-02-14 07:07:33,558 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1429 0.010) gunicorn-web stdout | 2026-02-14 07:07:33,563 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:33 +0000] "PUT /v2/testorg/alpine/blobs/uploads/4b9a6ce0-d5a3-4c34-bbab-422d324ad6f2?digest=sha256%3A761452f61cc7faecf79a125b3ce0ea53f36fc7dd97a263963e2659f25fe4a095 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.068 1832 0.068) gunicorn-registry stdout | 2026-02-14 07:07:33,604 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:33 +0000] "PUT /v2/testorg/alpine/blobs/uploads/4b9a6ce0-d5a3-4c34-bbab-422d324ad6f2?digest=sha256%3A761452f61cc7faecf79a125b3ce0ea53f36fc7dd97a263963e2659f25fe4a095 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:33,669 [249] [INFO] [data.model.quota] updating namespace size for manifest 23 in namespace 31, QuotaOperation.ADD 86814 gunicorn-registry stdout | 2026-02-14 07:07:33,670 [249] [INFO] [data.model.quota] updating repository size for manifest 23 in repository 46, QuotaOperation.ADD 86814 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:33 +0000] "PUT /v2/testorg/alpine/manifests/sha256:c14851cd48d13b30981b7513c11e72f2cd7a90217efbce4d48233b5cfe23182f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.078 2640 0.078) gunicorn-registry stdout | 2026-02-14 07:07:33,737 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:33 +0000] "PUT /v2/testorg/alpine/manifests/sha256:c14851cd48d13b30981b7513c11e72f2cd7a90217efbce4d48233b5cfe23182f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1429 0.011) gunicorn-web stdout | 2026-02-14 07:07:33,831 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1429 0.013) gunicorn-web stdout | 2026-02-14 07:07:33,834 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1457 0.013) gunicorn-web stdout | 2026-02-14 07:07:33,897 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1429 0.010) gunicorn-web stdout | 2026-02-14 07:07:33,920 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1460 0.013) gunicorn-web stdout | 2026-02-14 07:07:33,924 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1421 0.013) gunicorn-web stdout | 2026-02-14 07:07:33,924 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:33 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:33a2433d89df7e794d1655fce70d7031d8065c9798bdc2931f7c98fcc8d310d0 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:34,113 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:33a2433d89df7e794d1655fce70d7031d8065c9798bdc2931f7c98fcc8d310d0 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.1" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) gunicorn-web stdout | 2026-02-14 07:07:34,197 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.0" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/repository?last_modified=true&namespace=org5331825755577511&public=true HTTP/1.1" 200 327 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1460 0.016) gunicorn-web stdout | 2026-02-14 07:07:34,273 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/repository?last_modified=true&namespace=org5331825755577511&public=true HTTP/1.0" 200 327 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org4933181925100304 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1421 0.016) gunicorn-web stdout | 2026-02-14 07:07:34,280 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org4933181925100304 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org4933181925100304/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1457 0.011) gunicorn-web stdout | 2026-02-14 07:07:34,285 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org4933181925100304/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org4933181925100304/members HTTP/1.1" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1429 0.014) gunicorn-web stdout | 2026-02-14 07:07:34,288 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org4933181925100304/members HTTP/1.0" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.1" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1457 0.011) gunicorn-web stdout | 2026-02-14 07:07:34,434 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:34 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.0" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:34,696 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:34 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/63efadcc-4bab-4653-a858-d93e0ad09a4c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:34 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/63efadcc-4bab-4653-a858-d93e0ad09a4c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.471 3731946 0.470) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:35 +0000] "GET /organization HTTP/1.1" 200 379 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.000 1385 -) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:cc40df68500fd27710307003a860cca71de4502bd43c23940216d572e121b1ee HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:35,345 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:cc40df68500fd27710307003a860cca71de4502bd43c23940216d572e121b1ee HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:35 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:35,395 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:35 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:35 +0000] "GET /csrf_token HTTP/1.1" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.002 1312 0.002) gunicorn-web stdout | 2026-02-14 07:07:35,550 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:35 +0000] "GET /csrf_token HTTP/1.0" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:35 +0000] "PUT /v2/testorg/alpine/blobs/uploads/eb9698f8-d9d6-412b-affd-81ed0cbdcc8b?digest=sha256%3Acc40df68500fd27710307003a860cca71de4502bd43c23940216d572e121b1ee HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.275 1832 0.275) gunicorn-registry stdout | 2026-02-14 07:07:35,891 [256] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:35 +0000] "PUT /v2/testorg/alpine/blobs/uploads/eb9698f8-d9d6-412b-affd-81ed0cbdcc8b?digest=sha256%3Acc40df68500fd27710307003a860cca71de4502bd43c23940216d572e121b1ee HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:35 +0000] "GET /config HTTP/1.1" 200 4330 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.002 1388 0.002) gunicorn-web stdout | 2026-02-14 07:07:35,902 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:35 +0000] "GET /config HTTP/1.0" 200 4330 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:35,957 [249] [INFO] [data.model.quota] updating namespace size for manifest 24 in namespace 31, QuotaOperation.ADD 3730771 gunicorn-registry stdout | 2026-02-14 07:07:35,957 [249] [INFO] [data.model.quota] updating repository size for manifest 24 in repository 46, QuotaOperation.ADD 3730771 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:36 +0000] "PUT /v2/testorg/alpine/manifests/sha256:b058f50906dff72a20c83582eddad899cd501b7e4a0caca511cfdad19a129c30 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.102 2828 0.102) gunicorn-registry stdout | 2026-02-14 07:07:36,048 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:36 +0000] "PUT /v2/testorg/alpine/manifests/sha256:b058f50906dff72a20c83582eddad899cd501b7e4a0caca511cfdad19a129c30 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:36 +0000] "GET /csrf_token HTTP/1.1" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.001 1312 0.001) gunicorn-web stdout | 2026-02-14 07:07:36,339 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:36 +0000] "GET /csrf_token HTTP/1.0" 200 82 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" securityworker stdout | 2026-02-14 07:07:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:06 GMT)" (scheduled at 2026-02-14 07:07:36.360888+00:00) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:aa3813f2d7da392c21ed6d5dd675704c4911f681566aac59635a9b18705e6c60 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:36,373 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:aa3813f2d7da392c21ed6d5dd675704c4911f681566aac59635a9b18705e6c60 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:07:36,613 [236] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:36 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:36 +0000] "GET /api/v1/user/ HTTP/1.1" 200 1781 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.023 1394 0.023) gunicorn-web stdout | 2026-02-14 07:07:36,715 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:36 +0000] "GET /api/v1/user/ HTTP/1.0" 200 1781 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:36 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklrOUVkaTFKUkdWSVpEUmhTRkpHYkVwT1h6a3RNbFk0TTJ4UU1rWnlTakJGYUhWMWVqVTFRMU4yWW1jaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TlRZc0ltbGhkQ0k2TVRjM01UQTFNamcxTml3aVpYaHdJam94TnpjeE1EVXpORFUyTENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMk0zTDJNM09EYzJNakExTURGaU56UTJZak5oWVRsbFl6QXlNV1l6WkdSaU1HSTNNRGMxTnpKaU5XTTJPR1V6TTJRM00ySmxNemt5WWpsak1EYzRZVFE1T1RNX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVRjZjemx1UzNaNWNIRldaU1V5UWpBMkpUSkNOa2czV0dwU1FqSkhRbmNsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TkRVMklpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuSU9IT0VfYTNFT1dVNlI2LTJjU3l6TGRVU2ptejhKZGZyaVctc3FsWERlOFdvU3l6cldNVGVvejkxbHk5YlR6U1B0MTNOa2FubTh6TWVxUElZNm9oeTF2V05uc1hNMFozeDl2NXptRWE0bGhkczZpSkx6VUxtX29Wci1nVkU0a2NBdkIxUXhyaE10Q3dEYjlYcHEtV1dCeGNHMi15VXBVc3EweFg5eXo4MXFqOWNHb2U0ZVc4YWxOVnhzNXpzei10UExkM3ZLN2tTaW44bDU5cm9tVUdJYl9aU3pxQUVYM0xYQ2tXeTA3T2ZUdTUzRFFMdF95c0Fmc2hnSE1LX1BsU0l3QkE1eTFpeXc0WnpFU2dZQUlHcnY2NlBqU2psRk8xX1gwU3UzUEpzb0hFZkFQM1oxUXJCOWZITWZUdGpQbTdSdk9RSUdMckxra2w5UGJCeW9CNmpn/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/c7/c787620501b746b3aa9ec021f3ddb0b707572b5c68e33d73be392b9c078a4993?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=Azs9nKvypqVe%2B06%2B6H7XjRB2GBw%3D&Expires=1771053456 HTTP/1.1" 200 3610195 "-" "Go-http-client/1.1" (0.276 2395 0.273) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:aa3813f2d7da392c21ed6d5dd675704c4911f681566aac59635a9b18705e6c60 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.010 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:36,946 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:aa3813f2d7da392c21ed6d5dd675704c4911f681566aac59635a9b18705e6c60 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:36 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:36,995 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:36 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" securityworker stdout | 2026-02-14 07:07:37,039 [101] [ERROR] [data.registry_model.registry_oci_model] Could not list manifest layers `23` securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 709, in list_manifest_layers securityworker stdout | layers = self._list_manifest_layers( securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 1313, in _list_manifest_layers securityworker stdout | for layer in layers: securityworker stdout | ^^^^^^ securityworker stdout | File "/quay-registry/image/oci/manifest.py", line 312, in get_layers securityworker stdout | command=image_layer.history.command, securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | AttributeError: 'NoneType' object has no attribute 'command' securityworker stdout | 2026-02-14 07:07:37,041 [101] [WARNING] [data.secscan_model.secscan_v4_model] Cannot index 31/alpine@sha256:c14851cd48d13b30981b7513c11e72f2cd7a90217efbce4d48233b5cfe23182f due to manifest being invalid (manifest has no layers) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.011) gunicorn-registry stdout | 2026-02-14 07:07:37,062 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/messages HTTP/1.1" 200 303 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1397 0.009) gunicorn-web stdout | 2026-02-14 07:07:37,109 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/messages HTTP/1.0" 200 303 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/user/notifications HTTP/1.1" 200 43 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1407 0.014) gunicorn-web stdout | 2026-02-14 07:07:37,110 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/user/notifications HTTP/1.0" 200 43 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:37,264 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:37 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/quayorg/members HTTP/1.1" 200 391 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1417 0.015) gunicorn-web stdout | 2026-02-14 07:07:37,469 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/quayorg/members HTTP/1.0" 200 391 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1409 0.016) gunicorn-web stdout | 2026-02-14 07:07:37,470 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "PUT /v2/testorg/alpine/blobs/uploads/d33638c6-0fe1-4b6a-ab01-29fdcfa64710?digest=sha256%3A642bd9a87afb8912e1cfc95bfbe82adceac1c1b2025f41880b6cb75b6c0c916e HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.103 1832 0.103) gunicorn-registry stdout | 2026-02-14 07:07:37,501 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "PUT /v2/testorg/alpine/blobs/uploads/d33638c6-0fe1-4b6a-ab01-29fdcfa64710?digest=sha256%3A642bd9a87afb8912e1cfc95bfbe82adceac1c1b2025f41880b6cb75b6c0c916e HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklrOUVkaTFKUkdWSVpEUmhTRkpHYkVwT1h6a3RNbFk0TTJ4UU1rWnlTakJGYUhWMWVqVTFRMU4yWW1jaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TlRjc0ltbGhkQ0k2TVRjM01UQTFNamcxTnl3aVpYaHdJam94TnpjeE1EVXpORFUzTENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMek16THpNellUSTBNek5rT0Rsa1pqZGxOemswWkRFMk5UVm1ZMlUzTUdRM01ETXhaRGd3TmpWak9UYzVPR0prWXpJNU16Rm1OMk01T0daall6aGtNekV3WkRBX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBUVnFOWGxIY2tGRVdUQlpNa05PTVVsNGFFZzNXWFptYWxGMFJTVXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTBOVGNpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLk9KbTJ4djQyM3FiZkowNExtcEpPT3g5NWZDTHJjVEttSC1BY2JGUUpnLXNNM0N1djhzeTAyWnJUaFdOSEx1YzBiWFc3UTdRZmJDcGRQdmdmNjlDeTRXUlJSY0ZKeXJDdUJKeUZvNENWRFZiQzlhMFdqNU96SEtqTEE5RDdtc3VwSndZeHdGRnJkbU9WQjUtVTVDXzF0SlM1TEZJbEhFd3dOeV9TYThCRlJrSXAtc1B5NkhhbUVwaWJhVFBULWM2ZklOd2RCNm5iTWFrdVNGMWlILUdxZTduOU5wVW1PRS1hWENYLXhJeVBQQWxVUHF5dmo1VTlUQTFNcDVqbHRVMzJFZjdGZFUyRm9IRVdxUmx6alVGajRlS1RwVGpvQll1Q001ZWdmWUhqLVNjSmNFeDVSUkJwb2NKTldLdVBHWG5hSXJpRnVhb3RUTGZLS0U5aXhhdlBoZw==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/33/33a2433d89df7e794d1655fce70d7031d8065c9798bdc2931f7c98fcc8d310d0?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=5j5yGrADY0Y2CN1IxhH7YvfjQtE%3D&Expires=1771053457 HTTP/1.1" 200 3720805 "-" "Go-http-client/1.1" (0.263 2387 0.261) securityworker stdout | 2026-02-14 07:07:37,642 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:06 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1445 0.013) gunicorn-web stdout | 2026-02-14 07:07:37,824 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.1" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1448 0.015) gunicorn-web stdout | 2026-02-14 07:07:37,829 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.0" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a1a305e7cc0c7bd645c6cc51bc78c1a1ce2b2644dd116b0ddb5db45ce3816b9e HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:37,869 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a1a305e7cc0c7bd645c6cc51bc78c1a1ce2b2644dd116b0ddb5db45ce3816b9e HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/testorg/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1445 0.012) gunicorn-web stdout | 2026-02-14 07:07:37,939 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/testorg/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/testorg/members HTTP/1.1" 200 389 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1417 0.014) gunicorn-web stdout | 2026-02-14 07:07:37,939 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/testorg/members HTTP/1.0" 200 389 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/testorg HTTP/1.1" 200 813 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1409 0.016) gunicorn-web stdout | 2026-02-14 07:07:37,941 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:37 +0000] "GET /api/v1/organization/testorg HTTP/1.0" 200 813 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:38,082 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/33bc3530-9455-4603-abec-a5aad2c17eea HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/33bc3530-9455-4603-abec-a5aad2c17eea HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.102 1996 0.101) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/robusttest HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1412 0.016) gunicorn-web stdout | 2026-02-14 07:07:38,182 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/robusttest HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/robusttest/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1420 0.014) gunicorn-web stdout | 2026-02-14 07:07:38,186 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/robusttest/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=testorg&public=true HTTP/1.1" 200 253 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1448 0.015) gunicorn-web stdout | 2026-02-14 07:07:38,234 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=testorg&public=true HTTP/1.0" 200 253 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:38,302 [249] [INFO] [data.model.quota] updating namespace size for manifest 25 in namespace 31, QuotaOperation.ADD 84997 gunicorn-registry stdout | 2026-02-14 07:07:38,303 [249] [INFO] [data.model.quota] updating repository size for manifest 25 in repository 46, QuotaOperation.ADD 84997 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1429 0.011) gunicorn-web stdout | 2026-02-14 07:07:38,320 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/user/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/robusttest/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1448 0.012) gunicorn-web stdout | 2026-02-14 07:07:38,320 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/robusttest/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:38,321 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=robusttest&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=robusttest&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1451 0.012) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "PUT /v2/testorg/alpine/manifests/sha256:cb1862fbe7951d7e19bf6012f18368a99531938db355638492374c14c50cd50d HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.078 2640 0.078) gunicorn-registry stdout | 2026-02-14 07:07:38,370 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "PUT /v2/testorg/alpine/manifests/sha256:cb1862fbe7951d7e19bf6012f18368a99531938db355638492374c14c50cd50d HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a0a4beaa1960bba353066d674aa0e3378b856b09e6d3f704d1755daa5d6c1d39 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:38,483 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a0a4beaa1960bba353066d674aa0e3378b856b09e6d3f704d1755daa5d6c1d39 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.1" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.008 1412 0.008) gunicorn-web stdout | 2026-02-14 07:07:38,538 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.0" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.1" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1445 0.016) gunicorn-web stdout | 2026-02-14 07:07:38,542 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=quay&public=true HTTP/1.0" 200 323 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" exportactionlogsworker stdout | 2026-02-14 07:07:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:38 GMT)" (scheduled at 2026-02-14 07:07:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:07:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:38 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 4054 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.088 1413 0.088) gunicorn-web stdout | 2026-02-14 07:07:38,667 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 4054 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1433 0.014) gunicorn-web stdout | 2026-02-14 07:07:38,679 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1425 0.016) gunicorn-web stdout | 2026-02-14 07:07:38,681 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.029 1405 0.029) gunicorn-web stdout | 2026-02-14 07:07:38,693 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1464 0.014) gunicorn-web stdout | 2026-02-14 07:07:38,909 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:38,909 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:38 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1461 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1457 0.012) gunicorn-web stdout | 2026-02-14 07:07:39,068 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:39,069 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1421 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) gunicorn-web stdout | 2026-02-14 07:07:39,071 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1460 0.012) gunicorn-web stdout | 2026-02-14 07:07:39,072 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1676 0.010) gunicorn-registry stdout | 2026-02-14 07:07:39,112 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1428 0.014) gunicorn-web stdout | 2026-02-14 07:07:39,264 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1436 0.013) gunicorn-web stdout | 2026-02-14 07:07:39,266 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1464 0.013) gunicorn-web stdout | 2026-02-14 07:07:39,449 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:39,450 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1421 0.012) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1467 0.013) gunicorn-web stdout | 2026-02-14 07:07:39,450 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.1" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1429 0.014) gunicorn-web stdout | 2026-02-14 07:07:39,453 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.0" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1460 0.016) gunicorn-web stdout | 2026-02-14 07:07:39,627 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" pullstatsredisflushworker stdout | 2026-02-14 07:07:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:09 GMT)" (scheduled at 2026-02-14 07:07:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:07:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:09 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1464 0.013) gunicorn-web stdout | 2026-02-14 07:07:39,805 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user2331895509963959_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1428 0.015) gunicorn-web stdout | 2026-02-14 07:07:39,807 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user2331895509963959_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1436 0.015) gunicorn-web stdout | 2026-02-14 07:07:39,808 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/user2331895509963959_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1467 0.014) gunicorn-web stdout | 2026-02-14 07:07:39,808 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/repository?last_modified=true&namespace=user2331895509963959_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1457 0.012) gunicorn-web stdout | 2026-02-14 07:07:39,948 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1421 0.014) gunicorn-web stdout | 2026-02-14 07:07:39,991 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:39 +0000] "GET /api/v1/organization/org2331895509963959 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1457 0.011) gunicorn-web stdout | 2026-02-14 07:07:40,162 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1460 0.013) gunicorn-web stdout | 2026-02-14 07:07:40,164 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/repository?last_modified=true&namespace=org2331895509963959&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1429 0.014) gunicorn-web stdout | 2026-02-14 07:07:40,164 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1421 0.013) gunicorn-web stdout | 2026-02-14 07:07:40,165 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org5331825755577511 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.1" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1429 0.014) gunicorn-web stdout | 2026-02-14 07:07:40,306 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org5331825755577511/members HTTP/1.0" 200 435 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:3139e75da5d8de02f503007200b5d1b3f8770caefa8b6a4c79adcf94832b4cc2 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:40,344 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:3139e75da5d8de02f503007200b5d1b3f8770caefa8b6a4c79adcf94832b4cc2 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.1" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1457 0.010) gunicorn-web stdout | 2026-02-14 07:07:40,345 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "GET /api/v1/organization/org5331825755577511/robots?permissions=true&token=false HTTP/1.0" 200 223 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:40,556 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/67e9f1e4-ac62-45c2-9cdb-bad680fa6191 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/67e9f1e4-ac62-45c2-9cdb-bad680fa6191 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.102 2339 0.100) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:40 +0000] "PUT /v2/testorg/alpine/blobs/uploads/67e9f1e4-ac62-45c2-9cdb-bad680fa6191?digest=sha256%3A3139e75da5d8de02f503007200b5d1b3f8770caefa8b6a4c79adcf94832b4cc2 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.067 1832 0.067) gunicorn-registry stdout | 2026-02-14 07:07:40,664 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:40 +0000] "PUT /v2/testorg/alpine/blobs/uploads/67e9f1e4-ac62-45c2-9cdb-bad680fa6191?digest=sha256%3A3139e75da5d8de02f503007200b5d1b3f8770caefa8b6a4c79adcf94832b4cc2 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:41 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:67fddcb95396e53298f4ac7df9a3d3b39dd0e8e18e97231294f852ec23e112c6 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:41,097 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:41 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:67fddcb95396e53298f4ac7df9a3d3b39dd0e8e18e97231294f852ec23e112c6 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/quota HTTP/1.1" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1423 0.016) gunicorn-web stdout | 2026-02-14 07:07:41,186 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/quota HTTP/1.0" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1417 0.019) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1417 0.019) gunicorn-web stdout | 2026-02-14 07:07:41,190 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:41,190 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:41,190 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.0" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.1" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1456 0.019) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 4054 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.047 1421 0.047) gunicorn-web stdout | 2026-02-14 07:07:41,221 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 4054 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.027 1413 0.027) gunicorn-web stdout | 2026-02-14 07:07:41,402 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1417 0.015) gunicorn-web stdout | 2026-02-14 07:07:41,543 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/applications HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1430 0.012) gunicorn-web stdout | 2026-02-14 07:07:41,548 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/applications HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:07:41,548 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/prototypes HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/prototypes HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1428 0.013) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1453 0.014) gunicorn-web stdout | 2026-02-14 07:07:41,763 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:41 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:41,789 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:41 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/20aedf28-3b49-4cbc-bd89-3a6343394ab0 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:41 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/20aedf28-3b49-4cbc-bd89-3a6343394ab0 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.109 7474 0.109) proxycacheblobworker stdout | 2026-02-14 07:07:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:51 GMT)" (scheduled at 2026-02-14 07:07:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:51 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:41 +0000] "PUT /v2/testorg/alpine/blobs/uploads/20aedf28-3b49-4cbc-bd89-3a6343394ab0?digest=sha256%3Aa7e0e8d6ce05cff88c5a5220b9b7fab1e03122e76c49e794609354d1f7a9a168 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.068 1832 0.069) gunicorn-registry stdout | 2026-02-14 07:07:41,895 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:41 +0000] "PUT /v2/testorg/alpine/blobs/uploads/20aedf28-3b49-4cbc-bd89-3a6343394ab0?digest=sha256%3Aa7e0e8d6ce05cff88c5a5220b9b7fab1e03122e76c49e794609354d1f7a9a168 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /api/v1/organization/quayorg/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.548 1479 0.548) gunicorn-web stdout | 2026-02-14 07:07:42,084 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:42 +0000] "GET /api/v1/organization/quayorg/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /api/v1/organization/quayorg/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.546 1481 0.546) gunicorn-web stdout | 2026-02-14 07:07:42,113 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:42 +0000] "GET /api/v1/organization/quayorg/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:42 +0000] "PUT /v2/testorg/alpine/blobs/uploads/9e8da6f2-dbd7-4d0c-a826-f0eda3de2b36?digest=sha256%3A67fddcb95396e53298f4ac7df9a3d3b39dd0e8e18e97231294f852ec23e112c6 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.090 1832 0.089) gunicorn-registry stdout | 2026-02-14 07:07:42,191 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:42 +0000] "PUT /v2/testorg/alpine/blobs/uploads/9e8da6f2-dbd7-4d0c-a826-f0eda3de2b36?digest=sha256%3A67fddcb95396e53298f4ac7df9a3d3b39dd0e8e18e97231294f852ec23e112c6 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:07:42,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-02-14 07:07:42,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:42,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:42,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:07:42,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:07:42,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:07:42,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:42,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:42,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:07:42,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:07:42,751 [236] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:42 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" gunicorn-registry stdout | 2026-02-14 07:07:42,961 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:42 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/0f8f251e-acc8-425a-928f-3ee9d9fbe0fd HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:42 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TmpJc0ltbGhkQ0k2TVRjM01UQTFNamcyTWl3aVpYaHdJam94TnpjeE1EVXpORFl5TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMkV3TDJFd1lUUmlaV0ZoTVRrMk1HSmlZVE0xTXpBMk5tUTJOelJoWVRCbE16TTNPR0k0TlRaaU1EbGxObVF6Wmpjd05HUXhOelUxWkdGaE5XUTJZekZrTXprX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBWRmhZMmRHVUVSUkpUSkNKVEpDTlZsdVVVSkNhVGwxY2tRM1N6RTNOa2tsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TkRZeUlpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAudGJYMjdxX1FCZFgwenRXUDFVd09jblozZVEwVzBnc0I5RmdmYlliSExiVGswZWc4N3E5aVBaM3RPOWRpNGh6bVRFcEZCOWlPU0RlUFJEaHI0YXRTOHpoT2UxVC1fM0Z5cXY3dWVxQUVneXhvVEZ6VlVTUUpFRXQ0RVBDMURjTnJ0TTdlbEw2UmhpMGdyeUpST1JMQmNublhhQk5uVDFxNGNOT2NXcXFQc1IwWTBOZVFvUms5NE9xZWtXRmhZd1FoNXE3V3Z2a1lWTjQ5TGRQblRHcTJseWtULVdsRkk1ZkQ2NkRadl9EYVJuT3hWMzNUOENIVXM3ZC1icWdRTmlUTmNUeG9mbnNVN0tDMVhUZm1JYnMxQUFrcXdXYkNLQWpUaHI4SGNBRGpfR25xYkxodGg0TFlOUndlby1xcnJ3LWtCQmpLMG41VS0ySG92dXN3b2NGU2l3/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/a0/a0a4beaa1960bba353066d674aa0e3378b856b09e6d3f704d1755daa5d6c1d39?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=QacgFPDQ%2B%2B5YnQBBi9urD7K176I%3D&Expires=1771053462 HTTP/1.1" 200 3495579 "-" "Go-http-client/1.1" (0.215 2395 0.213) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:42 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/0f8f251e-acc8-425a-928f-3ee9d9fbe0fd HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.122 1996 0.105) notificationworker stdout | 2026-02-14 07:07:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:53 GMT)" (scheduled at 2026-02-14 07:07:43.184137+00:00) notificationworker stdout | 2026-02-14 07:07:43,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:07:53 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:07:43,213 [259] [INFO] [data.model.quota] updating namespace size for manifest 27 in namespace 31, QuotaOperation.ADD 84994 gunicorn-registry stdout | 2026-02-14 07:07:43,214 [259] [INFO] [data.model.quota] updating repository size for manifest 27 in repository 46, QuotaOperation.ADD 84994 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:43 +0000] "PUT /v2/testorg/alpine/manifests/sha256:6c177c7cb8fd7f03ea99c3fa679e1160487ad19131b174fbdbd5658f222e53ef HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.088 2640 0.088) gunicorn-registry stdout | 2026-02-14 07:07:43,290 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:43 +0000] "PUT /v2/testorg/alpine/manifests/sha256:6c177c7cb8fd7f03ea99c3fa679e1160487ad19131b174fbdbd5658f222e53ef HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:43 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:47a70fdc8ac4c1273de626dc7710d3e19cfd5b9f3e10cfc4b14602bdfffbffe1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:07:43,739 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:43 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:47a70fdc8ac4c1273de626dc7710d3e19cfd5b9f3e10cfc4b14602bdfffbffe1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:43 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:43,785 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:43 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" repositorygcworker stdout | 2026-02-14 07:07:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:43 GMT)" (scheduled at 2026-02-14 07:07:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:07:43,966 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:43 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:07:44,257 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:44 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/3b5f6462-940f-4491-a9c6-8566a1c4212c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:44 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/3b5f6462-940f-4491-a9c6-8566a1c4212c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.434 3649288 0.434) securityscanningnotificationworker stdout | 2026-02-14 07:07:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:44 GMT)" (scheduled at 2026-02-14 07:07:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:07:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:44 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:44 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d70fe15f9be3d15fea659cd54e3267b83bc5eca667fd46f7ce256a9c5c76b655 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:44,775 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:44 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d70fe15f9be3d15fea659cd54e3267b83bc5eca667fd46f7ce256a9c5c76b655 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:45,246 [259] [INFO] [data.model.quota] updating namespace size for manifest 28 in namespace 31, QuotaOperation.ADD 3648109 gunicorn-registry stdout | 2026-02-14 07:07:45,247 [259] [INFO] [data.model.quota] updating repository size for manifest 28 in repository 46, QuotaOperation.ADD 3648109 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:45 +0000] "PUT /v2/testorg/alpine/manifests/sha256:4b2235713e64d414107b901ceb31c8f53c55b66346170aad3feed8a916a7a5b9 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.094 2824 0.094) gunicorn-registry stdout | 2026-02-14 07:07:45,330 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:45 +0000] "PUT /v2/testorg/alpine/manifests/sha256:4b2235713e64d414107b901ceb31c8f53c55b66346170aad3feed8a916a7a5b9 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:45 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:46fe55b2f760b35f41708fb01116dae87029350fffeb1d00f7dd0520587195c5 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:45,536 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:45 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:46fe55b2f760b35f41708fb01116dae87029350fffeb1d00f7dd0520587195c5 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:46 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:46fe55b2f760b35f41708fb01116dae87029350fffeb1d00f7dd0520587195c5 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:46,068 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:46 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:46fe55b2f760b35f41708fb01116dae87029350fffeb1d00f7dd0520587195c5 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:46 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:46,116 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:46 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:46 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:46,359 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:46 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:46,564 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:46 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/5e044cc8-cc17-4312-82f0-ff331d813820 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:46 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/5e044cc8-cc17-4312-82f0-ff331d813820 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.165 80762 0.164) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:47 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:dbeeaa840de093e1b95605ea87f1b4de22ec102327070084d581ec7bc1364c31 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:07:47,438 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:47 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:dbeeaa840de093e1b95605ea87f1b4de22ec102327070084d581ec7bc1364c31 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:47 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1676 0.009) gunicorn-registry stdout | 2026-02-14 07:07:47,487 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:47 +0000] "POST /v2/testorg/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:47,634 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:47 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/99516902-7d61-42ef-be17-128d72283cfd HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:47 +0000] "PATCH /v2/testorg/alpine/blobs/uploads/99516902-7d61-42ef-be17-128d72283cfd HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.108 1996 0.107) gunicorn-registry stdout | 2026-02-14 07:07:47,879 [249] [INFO] [data.model.quota] updating namespace size for manifest 29 in namespace 31, QuotaOperation.ADD 84924 gunicorn-registry stdout | 2026-02-14 07:07:47,880 [249] [INFO] [data.model.quota] updating repository size for manifest 29 in repository 46, QuotaOperation.ADD 84924 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:47 +0000] "PUT /v2/testorg/alpine/manifests/sha256:b10cbe44bc0377ff7e0942c2e9ed9a655d050e577ac4bc8852b7868cc304f098 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.083 2640 0.083) gunicorn-registry stdout | 2026-02-14 07:07:47,951 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:47 +0000] "PUT /v2/testorg/alpine/manifests/sha256:b10cbe44bc0377ff7e0942c2e9ed9a655d050e577ac4bc8852b7868cc304f098 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:49 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" (0.001 526 0.001) gunicorn-registry stdout | 2026-02-14 07:07:49,032 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:49 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" securityworker stdout | 2026-02-14 07:07:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:20 GMT)" (scheduled at 2026-02-14 07:07:50.362718+00:00) securityworker stdout | 2026-02-14 07:07:50,420 [101] [ERROR] [data.registry_model.registry_oci_model] Could not list manifest layers `27` securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 709, in list_manifest_layers securityworker stdout | layers = self._list_manifest_layers( securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 1313, in _list_manifest_layers securityworker stdout | for layer in layers: securityworker stdout | ^^^^^^ securityworker stdout | File "/quay-registry/image/oci/manifest.py", line 312, in get_layers securityworker stdout | command=image_layer.history.command, securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | AttributeError: 'NoneType' object has no attribute 'command' securityworker stdout | 2026-02-14 07:07:50,423 [101] [WARNING] [data.secscan_model.secscan_v4_model] Cannot index 31/alpine@sha256:6c177c7cb8fd7f03ea99c3fa679e1160487ad19131b174fbdbd5658f222e53ef due to manifest being invalid (manifest has no layers) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:50 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/733f8b9e-0686-42a1-a8a7-32c1d8c58ddc?digest=sha256%3A589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.221 1836 0.221) gunicorn-registry stdout | 2026-02-14 07:07:50,574 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:50 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/733f8b9e-0686-42a1-a8a7-32c1d8c58ddc?digest=sha256%3A589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:07:50,646 [236] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:07:50 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:50 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklrOUVkaTFKUkdWSVpEUmhTRkpHYkVwT1h6a3RNbFk0TTJ4UU1rWnlTakJGYUhWMWVqVTFRMU4yWW1jaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0TnpBc0ltbGhkQ0k2TVRjM01UQTFNamczTUN3aVpYaHdJam94TnpjeE1EVXpORGN3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMelEzTHpRM1lUY3dabVJqT0dGak5HTXhNamN6WkdVMk1qWmtZemMzTVRCa00yVXhPV05tWkRWaU9XWXpaVEV3WTJaak5HSXhORFl3TW1Ka1ptWm1ZbVptWlRFX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBWa2xNa1oxUXpsNlVGbFZkWE5xUm14c1p6VjNRVFJQZUhnNFJVVnJKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNelEzTUNJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuWVd6RXlnX1IxaW9pNWFveWxGWlA0QXhnTy1HNFlCWmlWWE11U04tNm11R3I4MGxhWmhUdE5mZU9UYlA0V0h3WlRvRGxWbmRoWUV6RnU0dG9RVXhTbjFGVTNmYUhzd3lkdlpVR3VvUEVZZEptc2FDVEdHTXdodVF0WlltOGFwZF91NnN5QUhkcElHZFFJbTFieFBzeWJCQTJCUFFyVnJvZnY4b2pLMXp0T3hNWEJTTTh3WTktX201Nzd5UXVOYnNlWDFlX3diSUE5a2VYZEpfS0hHM211dENreTNRdjBpWVFGcUxlQ05jQy1VUGtOT0tiVEFHdFN2QTg5bUNHN0laOFQ3MnlUTDVRYnQyX0ZRNnhtcGt4NUlxcUpMOThkUHJNZGFHNE9fV1JsRG5GLVNRbndJbHlzb3RYMkpxeE9xZEFxT29KdmdxenB0M1NGTjJjV3Voa1ZR/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/47/47a70fdc8ac4c1273de626dc7710d3e19cfd5b9f3e10cfc4b14602bdfffbffe1?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=Y%2FuC9zPYUusjFllg5wA4Oxx8EEk%3D&Expires=1771053470 HTTP/1.1" 200 3616731 "-" "Go-http-client/1.1" (0.238 2389 0.235) securityworker stdout | 2026-02-14 07:07:51,009 [101] [ERROR] [data.registry_model.registry_oci_model] Could not list manifest layers `29` securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 709, in list_manifest_layers securityworker stdout | layers = self._list_manifest_layers( securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 1313, in _list_manifest_layers securityworker stdout | for layer in layers: securityworker stdout | ^^^^^^ securityworker stdout | File "/quay-registry/image/oci/manifest.py", line 312, in get_layers securityworker stdout | command=image_layer.history.command, securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | AttributeError: 'NoneType' object has no attribute 'command' securityworker stdout | 2026-02-14 07:07:51,011 [101] [WARNING] [data.secscan_model.secscan_v4_model] Cannot index 31/alpine@sha256:b10cbe44bc0377ff7e0942c2e9ed9a655d050e577ac4bc8852b7868cc304f098 due to manifest being invalid (manifest has no layers) securityworker stdout | 2026-02-14 07:07:51,018 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:20 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:51 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/a01208d2-8432-49df-9ac1-a63318182cc6?digest=sha256%3Aa40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.074 1836 0.073) gunicorn-registry stdout | 2026-02-14 07:07:51,079 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:51 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/a01208d2-8432-49df-9ac1-a63318182cc6?digest=sha256%3Aa40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:51 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9e595aac14e0f965871911c846f7913a373999123cbae27d591ec9e51b481582 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:07:51,705 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:51 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9e595aac14e0f965871911c846f7913a373999123cbae27d591ec9e51b481582 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:51 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.008) gunicorn-registry stdout | 2026-02-14 07:07:51,733 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:51 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:51 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:07:51,751 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:51 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:07:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:01 GMT)" (scheduled at 2026-02-14 07:07:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:01 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:07:51,956 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:51 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/70f199cd-86e6-4503-80f1-5ee4cd59ea65 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:51 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/70f199cd-86e6-4503-80f1-5ee4cd59ea65 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.184 81410 0.184) gunicorn-registry stdout | 2026-02-14 07:07:52,078 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:52 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/317cef16-6d83-466c-88ff-77f5168084b9?digest=sha256%3A9e595aac14e0f965871911c846f7913a373999123cbae27d591ec9e51b481582 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:52 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/317cef16-6d83-466c-88ff-77f5168084b9?digest=sha256%3A9e595aac14e0f965871911c846f7913a373999123cbae27d591ec9e51b481582 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.107 1836 0.106) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:52 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:07:52,290 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:52 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:52,451 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:52 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/4a27e43f-14c2-4a85-828d-e8611518d92b HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:52 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/4a27e43f-14c2-4a85-828d-e8611518d92b HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.122 2000 0.122) gunicorn-registry stdout | 2026-02-14 07:07:52,663 [249] [INFO] [data.model.quota] updating namespace size for manifest 32 in namespace 32, QuotaOperation.ADD 85529 gunicorn-registry stdout | 2026-02-14 07:07:52,664 [249] [INFO] [data.model.quota] updating repository size for manifest 32 in repository 47, QuotaOperation.ADD 85529 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:52 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:fe2385f276937dcf780967a5385767fd34b34580c8ed8d303a0cd1485a692635 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.085 2644 0.085) gunicorn-registry stdout | 2026-02-14 07:07:52,736 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:52 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:fe2385f276937dcf780967a5385767fd34b34580c8ed8d303a0cd1485a692635 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:53 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1680 0.011) gunicorn-registry stdout | 2026-02-14 07:07:53,060 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:53 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" buildlogsarchiver stdout | 2026-02-14 07:07:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:23 GMT)" (scheduled at 2026-02-14 07:07:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:07:53,071 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:07:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:03 GMT)" (scheduled at 2026-02-14 07:07:53.184137+00:00) notificationworker stdout | 2026-02-14 07:07:53,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:03 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:53 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/326b88f1-516a-48cf-a674-054bd2297f43?digest=sha256%3Af067a9ad7b3a4e3b687105344f6ad0934a0623c4359c2d841a3d4fab27e26060 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.086 1836 0.086) gunicorn-registry stdout | 2026-02-14 07:07:53,659 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:53 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/326b88f1-516a-48cf-a674-054bd2297f43?digest=sha256%3Af067a9ad7b3a4e3b687105344f6ad0934a0623c4359c2d841a3d4fab27e26060 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:53 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1fe78452347fcb0850154d3f1b31f44e93239ef7db81536b717b8a7b11a681c1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:07:53,780 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:53 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1fe78452347fcb0850154d3f1b31f44e93239ef7db81536b717b8a7b11a681c1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:53 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:07:53,826 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:53 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:53,970 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:53 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/6da10ae2-1ad7-4932-beee-391c360ebbff HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:53 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/6da10ae2-1ad7-4932-beee-391c360ebbff HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.106 2382 0.106) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:54 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/6da10ae2-1ad7-4932-beee-391c360ebbff?digest=sha256%3A1fe78452347fcb0850154d3f1b31f44e93239ef7db81536b717b8a7b11a681c1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.070 1836 0.070) gunicorn-registry stdout | 2026-02-14 07:07:54,078 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:54 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/6da10ae2-1ad7-4932-beee-391c360ebbff?digest=sha256%3A1fe78452347fcb0850154d3f1b31f44e93239ef7db81536b717b8a7b11a681c1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:54,142 [249] [INFO] [data.model.quota] updating namespace size for manifest 33 in namespace 32, QuotaOperation.ADD 3570444 gunicorn-registry stdout | 2026-02-14 07:07:54,143 [249] [INFO] [data.model.quota] updating repository size for manifest 33 in repository 47, QuotaOperation.ADD 3570444 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:54 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:25b568abd342086eb4bd475d5d1dc32a158b7a41e88035f15d1089617d82992b HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.106 2830 0.106) gunicorn-registry stdout | 2026-02-14 07:07:54,239 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:54 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:25b568abd342086eb4bd475d5d1dc32a158b7a41e88035f15d1089617d82992b HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:54 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1680 0.011) gunicorn-registry stdout | 2026-02-14 07:07:54,642 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:54 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:54 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/e94e8e6e-b5d1-4e9c-9420-d26af9c1567b?digest=sha256%3A708c36cfb78eb7d3207363ea1bd8d3ce34923f381401ca05f41efc1bf0022301 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.071 1836 0.071) gunicorn-registry stdout | 2026-02-14 07:07:54,928 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:54 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/e94e8e6e-b5d1-4e9c-9420-d26af9c1567b?digest=sha256%3A708c36cfb78eb7d3207363ea1bd8d3ce34923f381401ca05f41efc1bf0022301 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:55 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:07:55,119 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:55 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:55 +0000] "DELETE /api/v1/message/e3ea880e-459d-46c1-a55d-25a586c34567 HTTP/1.1" 204 0 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1548 0.010) gunicorn-web stdout | 2026-02-14 07:07:55,270 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:55 +0000] "DELETE /api/v1/message/e3ea880e-459d-46c1-a55d-25a586c34567 HTTP/1.0" 204 0 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:55 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/d7811e9c-4273-4fc0-8ecc-671fc01eb344?digest=sha256%3A634e98889f2e8112102ec5efc1d0ecc158ebf062e418025cf94cb5f07f0e5ae9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.075 1836 0.075) gunicorn-registry stdout | 2026-02-14 07:07:55,381 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:55 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/d7811e9c-4273-4fc0-8ecc-671fc01eb344?digest=sha256%3A634e98889f2e8112102ec5efc1d0ecc158ebf062e418025cf94cb5f07f0e5ae9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:55,441 [249] [INFO] [data.model.quota] updating namespace size for manifest 34 in namespace 32, QuotaOperation.ADD 5632 gunicorn-registry stdout | 2026-02-14 07:07:55,442 [249] [INFO] [data.model.quota] updating repository size for manifest 34 in repository 47, QuotaOperation.ADD 5632 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:55 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:efed6b3768745664b8d27364c703baac964c68893a84a04542fc3c6f2c6f69cd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.065 2372 0.064) gunicorn-registry stdout | 2026-02-14 07:07:55,497 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:55 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:efed6b3768745664b8d27364c703baac964c68893a84a04542fc3c6f2c6f69cd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:55 +0000] "GET /api/v1/messages HTTP/1.1" 200 157 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1393 0.009) gunicorn-web stdout | 2026-02-14 07:07:55,629 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:55 +0000] "GET /api/v1/messages HTTP/1.0" 200 157 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:07:56,424 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:56 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/91e0013c-3d41-4984-b4e8-2128fe8f86a2 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:56 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/91e0013c-3d41-4984-b4e8-2128fe8f86a2 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.446 3283487 0.446) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:56 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:4ab92c4140b520e50bc84d6536cc5dab5b97292216a5d0d89cdf27219780a709 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:07:56,741 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:56 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:4ab92c4140b520e50bc84d6536cc5dab5b97292216a5d0d89cdf27219780a709 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:07:56 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:07:56,790 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:07:56 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" notificationworker stdout | 2026-02-14 07:07:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:57 GMT)" (scheduled at 2026-02-14 07:07:57.185453+00:00) notificationworker stdout | 2026-02-14 07:07:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 07:07:57,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:07:57,705 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:57,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:57,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:07:57,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:57 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:dd8660d032dfa8bf8e708c976416266ae1fec5539ac068e2e7959cb2e314cccd HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:07:57,732 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:57 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:dd8660d032dfa8bf8e708c976416266ae1fec5539ac068e2e7959cb2e314cccd HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:07:57,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:07:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.002) gunicorn-web stdout | 2026-02-14 07:07:57,742 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:07:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:07:57,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:07:57,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:07:57,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:07:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:07:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:57 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:07:57,766 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:57 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:57,937 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:57 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/08361da4-91ab-4138-903b-035b85b3948c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:57 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/08361da4-91ab-4138-903b-035b85b3948c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.134 7440 0.133) gcworker stdout | 2026-02-14 07:07:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:28 GMT)" (scheduled at 2026-02-14 07:07:58.163968+00:00) gcworker stdout | 2026-02-14 07:07:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:28 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:58 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1ba922702c53fcef6dda756a5e93792376388d7514ec3acd0d7337902f32810d HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:07:58,327 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:58 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1ba922702c53fcef6dda756a5e93792376388d7514ec3acd0d7337902f32810d HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:58 +0000] "DELETE /api/v1/message/e45e5f8f-a9e9-4f6a-8dac-604cbfd657ad HTTP/1.1" 204 0 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1548 0.010) gunicorn-web stdout | 2026-02-14 07:07:58,554 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:58 +0000] "DELETE /api/v1/message/e45e5f8f-a9e9-4f6a-8dac-604cbfd657ad HTTP/1.0" 204 0 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:58 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/bef997ad-efd5-4c78-ba76-738dc6298db1?digest=sha256%3A1ba922702c53fcef6dda756a5e93792376388d7514ec3acd0d7337902f32810d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.073 1836 0.073) gunicorn-registry stdout | 2026-02-14 07:07:58,678 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:58 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/bef997ad-efd5-4c78-ba76-738dc6298db1?digest=sha256%3A1ba922702c53fcef6dda756a5e93792376388d7514ec3acd0d7337902f32810d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:58,750 [249] [INFO] [data.model.quota] updating namespace size for manifest 36 in namespace 32, QuotaOperation.ADD 84956 gunicorn-registry stdout | 2026-02-14 07:07:58,751 [249] [INFO] [data.model.quota] updating repository size for manifest 36 in repository 47, QuotaOperation.ADD 84956 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:58 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:93c1f97fe1c44509ffc38923b47e0113800129583f78a7932f4d1261a1603686 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.086 2644 0.086) gunicorn-registry stdout | 2026-02-14 07:07:58,825 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:58 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:93c1f97fe1c44509ffc38923b47e0113800129583f78a7932f4d1261a1603686 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:07:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:58 GMT)" (scheduled at 2026-02-14 07:07:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:07:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:08:58 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:58 +0000] "GET /api/v1/messages HTTP/1.1" 200 17 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.009 1393 0.008) gunicorn-web stdout | 2026-02-14 07:07:58,908 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:58 +0000] "GET /api/v1/messages HTTP/1.0" 200 17 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/messages" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:58 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:07:58,930 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:58 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:59 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:07:59,040 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:59 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:07:59,603 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:59 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/c7e6c685-3338-4052-b74e-4c5e61b626c1 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:59 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/c7e6c685-3338-4052-b74e-4c5e61b626c1 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.456 4198854 0.455) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:59 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/c7e6c685-3338-4052-b74e-4c5e61b626c1?digest=sha256%3Ad8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.068 1836 0.068) gunicorn-registry stdout | 2026-02-14 07:07:59,709 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:59 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/c7e6c685-3338-4052-b74e-4c5e61b626c1?digest=sha256%3Ad8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:07:59 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1680 0.011) gunicorn-registry stdout | 2026-02-14 07:07:59,899 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:07:59 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:00 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/ea28c3a2-04fd-461a-a0ab-851c023fdccb?digest=sha256%3A1ab49c19c53ebca95c787b482aeda86d1d681f58cdf19278c476bcaf37d96de1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.067 1836 0.067) gunicorn-registry stdout | 2026-02-14 07:08:00,170 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:00 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/ea28c3a2-04fd-461a-a0ab-851c023fdccb?digest=sha256%3A1ab49c19c53ebca95c787b482aeda86d1d681f58cdf19278c476bcaf37d96de1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:00,233 [249] [INFO] [data.model.quota] updating namespace size for manifest 37 in namespace 32, QuotaOperation.ADD 4197718 gunicorn-registry stdout | 2026-02-14 07:08:00,234 [249] [INFO] [data.model.quota] updating repository size for manifest 37 in repository 47, QuotaOperation.ADD 4197718 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:00 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:1529d13528ed05668b2038ffab807ac8633ad6adfe6be8901adda62411f70d29 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.096 2832 0.095) gunicorn-registry stdout | 2026-02-14 07:08:00,320 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:00 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:1529d13528ed05668b2038ffab807ac8633ad6adfe6be8901adda62411f70d29 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:00 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:cb94f19e6ea62202d0919bc86081f03a47f8370eba32ed782b821a014cf866fc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:08:00,501 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:00 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:cb94f19e6ea62202d0919bc86081f03a47f8370eba32ed782b821a014cf866fc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:00 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:37093440b0e06826bdbf5a6270209b4afd7a329101ec486212f0192c11d530ee HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:00,640 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:00 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:37093440b0e06826bdbf5a6270209b4afd7a329101ec486212f0192c11d530ee HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:00 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:08:00,688 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:00 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:08:00,691 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:00 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:00 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.008) gunicorn-registry stdout | 2026-02-14 07:08:00,726 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:00 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:00,882 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:00 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/7df12177-9691-4e12-9c61-be0c24a6050b HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:00 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/7df12177-9691-4e12-9c61-be0c24a6050b HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.119 7465 0.118) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:00 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T0RBc0ltbGhkQ0k2TVRjM01UQTFNamc0TUN3aVpYaHdJam94TnpjeE1EVXpORGd3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMelU0THpVNE9UQXdNbUpoTUdWaFpXUXhNakZoTVdSaVpqUXlaalkyTkRobU1qbGxOV0psTlRWa05XTTRZVFpsWlRCbU9HVmhZVEF5T0RWall6SXhZV014TlRNX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVeHpRa3hxTkRCWlVERTVRbTFFYjB0VWNuRXhSVWxqUTJKWVl5VXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTBPREFpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLnlodzhCcnhMZkdUejhFS3ZESlV5MWpRUmZrTHJSYl82SDE1UDZCUjlybXZ4dXhuTVlMampON1p5X0U3bXZ5bmp4S2YtbVkwOGNaQS1KRHZYeVIxekhEM2xOS0xjLUFQaHUyYnZNWEo5dFJsdk9pUWdsOGtfNGFMUmFmREh0NTRZRFYzTS1DcWJEc0tRdDB0by1GaUgySWVlOXRYNEtHMWthc3c2U0FXbXhOWl9WWExuZ1RPcjNwS2QyZjNJRTAtZThPNy02dDZSOGZYdlVrUzJxT3JsNXZpZUE2NDNVT25VejZDS3V2U2VpUG93WGE1V1haWUJjT3hFVVc5ZzhYQjhFU2FocVhjYnZPc1NQZG9VNEkzOGI2cmtzbU16VVhKc2NzZGZDVkg4R24zRkxTSnJVeU9hS05lSDA3QjJub0xCbkYwRk1LOGdVOWFqZUtjell0LVAxQQ==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/58/589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=LsBLj40YP19BmDoKTrq1EIcCbXc%3D&Expires=1771053480 HTTP/1.1" 200 3854611 "-" "Go-http-client/1.1" (0.253 2387 0.250) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:00 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/cc0e3c36-7ced-4aeb-b010-9309447a2925?digest=sha256%3A37093440b0e06826bdbf5a6270209b4afd7a329101ec486212f0192c11d530ee HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.065 1836 0.065) gunicorn-registry stdout | 2026-02-14 07:08:00,992 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:00 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/cc0e3c36-7ced-4aeb-b010-9309447a2925?digest=sha256%3A37093440b0e06826bdbf5a6270209b4afd7a329101ec486212f0192c11d530ee HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=testorg&public=true HTTP/1.1" 200 259 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1448 0.016) gunicorn-web stdout | 2026-02-14 07:08:01,188 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=testorg&public=true HTTP/1.0" 200 259 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:01,189 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/testorg HTTP/1.0" 200 813 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/testorg HTTP/1.1" 200 813 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1409 0.019) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/testorg/members HTTP/1.1" 200 389 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1417 0.016) gunicorn-web stdout | 2026-02-14 07:08:01,189 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/testorg/members HTTP/1.0" 200 389 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1409 0.017) gunicorn-web stdout | 2026-02-14 07:08:01,191 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg/members HTTP/1.1" 200 391 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.028 1417 0.028) gunicorn-web stdout | 2026-02-14 07:08:01,201 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg/members HTTP/1.0" 200 391 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:01 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:08:01,221 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:01 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:08:01,351 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:01 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" gunicorn-registry stdout | 2026-02-14 07:08:01,364 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:01 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/1d795e7e-3421-41bb-8f4e-8f72c9fd1679 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:01 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/1d795e7e-3421-41bb-8f4e-8f72c9fd1679 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.104 2000 0.105) gunicorn-web stdout | 2026-02-14 07:08:01,499 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/testorg/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/testorg/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1445 0.017) gunicorn-web stdout | 2026-02-14 07:08:01,556 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:01,558 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/robusttest/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.1" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1448 0.016) gunicorn-web stdout | 2026-02-14 07:08:01,559 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.0" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:01,559 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/robusttest HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:01,570 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/robusttest/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.023 1445 0.023) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/robusttest/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.022 1448 0.022) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/robusttest HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.022 1412 0.023) quotaregistrysizeworker stdout | 2026-02-14 07:08:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:01 GMT)" (scheduled at 2026-02-14 07:08:01.583007+00:00) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/robusttest/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.034 1420 0.034) quotaregistrysizeworker stdout | 2026-02-14 07:08:01,597 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:01 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T0RFc0ltbGhkQ0k2TVRjM01UQTFNamc0TVN3aVpYaHdJam94TnpjeE1EVXpORGd4TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMll3TDJZd05qZGhPV0ZrTjJJellUUmxNMkkyT0RjeE1EVXpORFJtTm1Ga01Ea3pOR0V3TmpJell6UXpOVGxqTW1RNE5ERmhNMlEwWm1GaU1qZGxNall3TmpBX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBTVXlSbXgzTkd0RGNVaFBVMm81YldscFREZENUVlZ6YUdKMU9HUmpKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNelE0TVNJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuQ3FFcmtVckZBUFhvaGg5Uld1bzZxNDVkUHNaYkRTTVpvNW55UUMtUnlqWFVFQ0NOY3JCSkRFeDZEYXpIdWtxTko1UWpObTI0U19HT0EzMkJHWlE3U1B2bnVZUUhHVUVPcUpLbzY3cE1KYVhocGlYSWlVMmZGQV9uNHNzNFlRcFBESGkwbDEzbTNHRFhRRDN3OG13LUdwdWZlNllhaXg0X1lDT0Q3dVE2OGlvdC1mUDNVaDFaMWJUWk5BTkNVRk13ODlfOUNoVVlwLS1SVldfVHlWMmVEYzM5eG1zR1pJOWtiazlKRVlURlBmMnNOYkFPQ1JYWXRtQUJpU0F5TUdUMzZ5OFROcW1lMnF6LXpjU2w3WnRzMVZha2VnX1oxbnAzcm9Bc3hRQ3dxbWZkU0RMX1hzdXRJYS1wbnVyTWo4YW1jVGZ1QklDeV9KRTNia2dHRnlZVnVR/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/f0/f067a9ad7b3a4e3b687105344f6ad0934a0623c4359c2d841a3d4fab27e26060?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=%2Flw4kCqHOSj9miiL7BMUshbu8dc%3D&Expires=1771053481 HTTP/1.1" 200 3547763 "-" "Go-http-client/1.1" (0.255 2389 0.252) gunicorn-registry stdout | 2026-02-14 07:08:01,645 [249] [INFO] [data.model.quota] updating namespace size for manifest 38 in namespace 32, QuotaOperation.ADD 85001 gunicorn-registry stdout | 2026-02-14 07:08:01,645 [249] [INFO] [data.model.quota] updating repository size for manifest 38 in repository 47, QuotaOperation.ADD 85001 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:01 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:660be4c0eec693a31c28f400264197850d7a557625f3e0540cc23b21d37f7d0f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.082 2644 0.082) gunicorn-registry stdout | 2026-02-14 07:08:01,715 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:01 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:660be4c0eec693a31c28f400264197850d7a557625f3e0540cc23b21d37f7d0f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:01 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:18bdec7eea78464ecf9b88f4ec630eaeb694ea1c0101ecd9c20eda20c9065e23 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:01,840 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:01 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:18bdec7eea78464ecf9b88f4ec630eaeb694ea1c0101ecd9c20eda20c9065e23 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:08:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:11 GMT)" (scheduled at 2026-02-14 07:08:01.856767+00:00) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=robusttest&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1451 0.013) gunicorn-web stdout | 2026-02-14 07:08:01,862 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=robusttest&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" proxycacheblobworker stdout | 2026-02-14 07:08:01,862 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:11 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 07:08:01,872 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:01 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.1" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1425 0.015) gunicorn-web stdout | 2026-02-14 07:08:01,917 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg5446564826414375 HTTP/1.0" 200 858 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.1" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1433 0.013) gunicorn-web stdout | 2026-02-14 07:08:01,937 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg5446564826414375/members HTTP/1.0" 200 381 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1464 0.012) gunicorn-web stdout | 2026-02-14 07:08:01,938 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg5446564826414375&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1461 0.013) gunicorn-web stdout | 2026-02-14 07:08:01,938 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/quayorg5446564826414375/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1421 0.013) gunicorn-web stdout | 2026-02-14 07:08:01,963 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:01 +0000] "GET /api/v1/organization/org8387125240564193 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:01 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T0RFc0ltbGhkQ0k2TVRjM01UQTFNamc0TVN3aVpYaHdJam94TnpjeE1EVXpORGd4TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMemN3THpjd09HTXpObU5tWWpjNFpXSTNaRE15TURjek5qTmxZVEZpWkRoa00yTmxNelE1TWpObU16Z3hOREF4WTJFd05XWTBNV1ZtWXpGaVpqQXdNakl6TURFX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBWSnlRbGN4UTNvbE1rSkhSR2RDUjJWS0pUSkdZbk5MTm5NNVltRmtkbXNsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TkRneElpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuZWdDMV95Z3JuQUVWWnVRamhZdmY5R0lTSkNhZUw2ZERKT2lBNm9FbkhCTG5OZjdTeDZ6eTd6ak84cGJxS2Yyc1lzeEhORW5HVmxBZjJVNXAyQW05WG5vNVVybmRwU1ViTmJuOGFOYnhaVlVsU2dIZnFFdDFPdzF6MTVEME1DYUNnSk54dUx0UEtzNlZEMkdpY0plSXJxd191NlZiZzRfT0IydW1scVk5NzVZc0UwVVZHcEFkRlczWnBNdWZFaWNyU3JyNlNwNF9YUG5YODRKUlExLXVoSldONHZoTzVqOWxJRnJtZFV1eHE1WlFhNmljbVdZVEJlOWluY080eF82dU1iYTNPaU1GR3gwQzBydDhpdFFtT3NEU28xVVBlZVlfX3JMakxRMmpVaXZfUy1kcE91NnJRUTZ2ZS00WEZYTTlKX212SkxrZXgzdW80ZjMyVnJweXZR/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/70/708c36cfb78eb7d3207363ea1bd8d3ce34923f381401ca05f41efc1bf0022301?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=RrBW1Cz%2BGDgBGeJ%2FbsK6s9badvk%3D&Expires=1771053481 HTTP/1.1" 200 1803 "-" "Go-http-client/1.1" (0.115 2395 0.114) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1429 0.014) gunicorn-web stdout | 2026-02-14 07:08:02,218 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8387125240564193/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:02,235 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:02 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1457 0.011) gunicorn-web stdout | 2026-02-14 07:08:02,270 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8387125240564193/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1460 0.012) gunicorn-web stdout | 2026-02-14 07:08:02,291 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8387125240564193&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:02,291 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.0" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/user6625419586373759_token HTTP/1.1" 200 607 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1428 0.012) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1436 0.012) gunicorn-web stdout | 2026-02-14 07:08:02,292 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/user6625419586373759_token/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.010 1464 0.010) gunicorn-web stdout | 2026-02-14 07:08:02,319 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/user6625419586373759_token/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T0RJc0ltbGhkQ0k2TVRjM01UQTFNamc0TWl3aVpYaHdJam94TnpjeE1EVXpORGd5TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMemRsTHpkbFpEWTJNVFExTUdRNVlqUXhZbUV5TldZNE1XWTJaV1k0TmpRNVltSXpOemxtTkRjME56RmtNakZqTkRnNU9HRTRZVFpoTTJVeE1XSTRNVGt5TWpBX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVWmFiSGgzUVZwdWJEVXdNRVIxVVVJMGRpVXlRbUZSVFVoTGEyRkZKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNelE0TWlJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuaExxZEVpa2p5ajVrSnpRT1VHNVFaLTV0dkoyZ2RZbWNHZHRidElhUEhwc0RIaGdNMS1nUllCREFGaG5BQkk2Z1lXbTc2TDJ2MVZtSF9vRWFxdnBZWDB5M05QZTMzQ1JTcGk0eFdhZGx5Xzg3eEVqN2NGMEhkSjF2dS1BT0xHeGFHUUdsNi1JYktGVmdpVVE1bVRja0tET2trMWtZOG81SmRIWW5FeDFQUDViOTBNSl9NekdZQ1pnbm8wYVQyUDV4cWszQnI3OE5vNmxTZ0MwVG5PaG1QeFo1eEw4cU1tTUhGNktBV1NSYVBPcjlORkg1MHJGYlV2OGFaZUN2VDNUX1dmYjd5bkgzY2ZMcVBNVDZ1T19idUlKdUVUajJfalFPOVdtQ0ZfakliaVY1SXFnVEhVSjVyRVdRLUN5NlpyZGNjYmJXSFhEMm1kRlZ3eDJnU01hMTln/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/7e/7ed661450d9b41ba25f81f6ef8649bb379f47471d21c4898a8a6a3e11b819220?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=FZlxwAZnl500DuQB4v%2BaQMHKkaE%3D&Expires=1771053482 HTTP/1.1" 200 3260678 "-" "Go-http-client/1.1" (0.199 2389 0.197) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1467 0.014) gunicorn-web stdout | 2026-02-14 07:08:02,582 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/repository?last_modified=true&namespace=user6625419586373759_token&public=true HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.1" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1421 0.012) gunicorn-web stdout | 2026-02-14 07:08:02,624 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8862107055554329 HTTP/1.0" 200 591 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1457 0.011) gunicorn-web stdout | 2026-02-14 07:08:02,647 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8862107055554329/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.1" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.013 1429 0.013) gunicorn-web stdout | 2026-02-14 07:08:02,649 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org8862107055554329/members HTTP/1.0" 200 460 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.1" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1429 0.015) gunicorn-web stdout | 2026-02-14 07:08:02,652 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org2331895509963959/members HTTP/1.0" 200 413 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:08:02,662 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:02 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/b6d5cf48-29ad-43fd-9e11-b133f97c7d3c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:02 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/b6d5cf48-29ad-43fd-9e11-b133f97c7d3c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.555 3688761 0.555) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.1" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1460 0.014) gunicorn-web stdout | 2026-02-14 07:08:02,681 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/repository?last_modified=true&namespace=org8862107055554329&public=true HTTP/1.0" 200 636 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:02,824 [236] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:02 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1457 0.011) gunicorn-web stdout | 2026-02-14 07:08:02,938 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:02 +0000] "GET /api/v1/organization/org2331895509963959/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" repositorygcworker stdout | 2026-02-14 07:08:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:02 GMT)" (scheduled at 2026-02-14 07:08:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:08:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:02 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:02 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:45ecb12c2cb4da91d24970df2bbd2890b181cbfd064ba6667a84d94e58919eec HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:02,978 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:02 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:45ecb12c2cb4da91d24970df2bbd2890b181cbfd064ba6667a84d94e58919eec HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T0RJc0ltbGhkQ0k2TVRjM01UQTFNamc0TWl3aVpYaHdJam94TnpjeE1EVXpORGd5TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMlE0TDJRNFlXUTRZMlEzTWpZd01HWTBObU5qTURZNFpURTJZek01TURRMlpXSmpOelkxTWpabE5ERXdOVEZtTkROaE9HTXlORGs0T0RSaU1qQXdPVE0yWXpBX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBWbGxUMnhGWkhBMGNtSk9iMGgzVXpKSVZreHZNR2gwYzBSUmF5VXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTBPRElpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLkNzd0FkcXp0cXRlREFwR0JaT0lOMi1qWGxOaEhxN0l4Wm1xUUtidjQxOGh4LURXamtRZzVBdmlyd0xkbHBSQTI2cXUyamw5bkROMmF5UmZrcVNXa2ZzcnllNllFcU0ybnY1eXlPWXoxYzVQVl9RWGJWcE9XdVJtX24xdjZSN1QyYkZraHRPcFU2WWNnMEZCdVg1Sk53dklKZ1Rqbmc0S2ltcXlTYUFtYmR3VU0xMlBra2g3MFFBRDJOTnIyaUgtWDMyQnRXaVNKWGJLeHhjalhwS2I5RHpVOElBODE0UFZiNFZDSk1tb3RmeEViYXZCd0VDOHVZN0ZjUnR0YXQ1TThYa1U1eER0VlA2U3pfRzMwZ1N4Vl9tekkxOWZ0ZlBKVVluZU5NNFpPSWRkWWJ2Uy1CX011TnNRRl9UcEMzNFpmMjFUaDVlQ3FMRnViWVNmTmdIN2F2QQ==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/d8/d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=YeOlEdp4rbNoHwS2HVLo0htsDQk%3D&Expires=1771053482 HTTP/1.1" 200 4186439 "-" "Go-http-client/1.1" (0.244 2387 0.242) notificationworker stdout | 2026-02-14 07:08:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:13 GMT)" (scheduled at 2026-02-14 07:08:03.184137+00:00) notificationworker stdout | 2026-02-14 07:08:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:08:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:33 GMT)" (scheduled at 2026-02-14 07:08:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:08:03,262 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:08:03,262 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:33 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.1" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.008 1412 0.008) gunicorn-web stdout | 2026-02-14 07:08:03,752 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/superuser/registrysize/ HTTP/1.0" 200 88 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.1" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.019 1456 0.019) gunicorn-web stdout | 2026-02-14 07:08:03,764 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/repository?last_modified=true&namespace=quayorg&public=true HTTP/1.0" 200 248 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/superuser/users/ HTTP/1.1" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.029 1405 0.028) gunicorn-web stdout | 2026-02-14 07:08:03,773 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/superuser/users/ HTTP/1.0" 200 4106 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:03,773 [232] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.016 1417 0.016) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.022 1417 0.022) gunicorn-web stdout | 2026-02-14 07:08:03,780 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.1" 200 4402 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.040 1413 0.040) gunicorn-web stdout | 2026-02-14 07:08:03,783 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "GET /api/v1/superuser/organizations/ HTTP/1.0" 200 4402 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:61fa9f037357231785c00d813889604ed31078624603b598e8e95c7aab5bcb4d HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:03,930 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:61fa9f037357231785c00d813889604ed31078624603b598e8e95c7aab5bcb4d HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:03 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:08:03,981 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:03 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:08:04,026 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/quota HTTP/1.1" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1423 0.011) gunicorn-web stdout | 2026-02-14 07:08:04,112 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/quota HTTP/1.0" 200 3 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.1" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1453 0.012) gunicorn-web stdout | 2026-02-14 07:08:04,118 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/robots?permissions=true&token=false HTTP/1.0" 200 15 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.014 1417 0.014) gunicorn-web stdout | 2026-02-14 07:08:04,134 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/prototypes HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.012 1428 0.011) gunicorn-web stdout | 2026-02-14 07:08:04,152 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/prototypes HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-web stdout | 2026-02-14 07:08:04,152 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/applications HTTP/1.0" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/applications HTTP/1.1" 200 21 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.011 1430 0.011) gunicorn-registry stdout | 2026-02-14 07:08:04,159 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/606228dd-22fa-4d1f-a653-0cb9bea47b1c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/606228dd-22fa-4d1f-a653-0cb9bea47b1c HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.097 7360 0.096) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/9fcb8e43-7c22-4601-9e35-65733e86571d?digest=sha256%3A61fa9f037357231785c00d813889604ed31078624603b598e8e95c7aab5bcb4d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.113 1836 0.113) gunicorn-registry stdout | 2026-02-14 07:08:04,336 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/9fcb8e43-7c22-4601-9e35-65733e86571d?digest=sha256%3A61fa9f037357231785c00d813889604ed31078624603b598e8e95c7aab5bcb4d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:7106782fb36d7cf455d2c393e40510a9ac2ab286f10ae60f3f08a000011beb24 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:04,493 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:7106782fb36d7cf455d2c393e40510a9ac2ab286f10ae60f3f08a000011beb24 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:08:04,543 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /816.bundle.js HTTP/1.1" 200 5097 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.000 1270 -) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg HTTP/1.1" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.015 1424 0.015) gunicorn-web stdout | 2026-02-14 07:08:04,654 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg HTTP/1.0" 200 804 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/repository/quayorg/quayrepo?includeStats=true&includeTags=false HTTP/1.1" 200 3627 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.017 1467 0.017) gunicorn-web stdout | 2026-02-14 07:08:04,654 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/repository/quayorg/quayrepo?includeStats=true&includeTags=false HTTP/1.0" 200 3627 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.544 1479 0.544) gunicorn-web stdout | 2026-02-14 07:08:04,685 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:04 +0000] "GET /api/v1/organization/quayorg/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:05 +0000] "GET /api/v1/organization/quayorg/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.546 1481 0.546) gunicorn-web stdout | 2026-02-14 07:08:05,018 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:05 +0000] "GET /api/v1/organization/quayorg/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/organization/quayorg" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" gunicorn-registry stdout | 2026-02-14 07:08:05,829 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:05 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/b33e8430-6f06-4483-8a93-f908bb71efc7 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:05 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/b33e8430-6f06-4483-8a93-f908bb71efc7 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.456 3831406 0.455) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:05 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/b33e8430-6f06-4483-8a93-f908bb71efc7?digest=sha256%3A532f7d227cfd697fe6a6f7bfe8c0cc7baa9d99d3d41d50d9b6394fdb6322f4aa HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.069 1836 0.069) gunicorn-registry stdout | 2026-02-14 07:08:05,937 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:05 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/b33e8430-6f06-4483-8a93-f908bb71efc7?digest=sha256%3A532f7d227cfd697fe6a6f7bfe8c0cc7baa9d99d3d41d50d9b6394fdb6322f4aa HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:06 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:b164c1aee12b0d131f1fd4a9b7faa47bb696fd4e88bd8f85270700360b7a2de7 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.010 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:06,096 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:06 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:b164c1aee12b0d131f1fd4a9b7faa47bb696fd4e88bd8f85270700360b7a2de7 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:06 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:08:06,142 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:06 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:06 +0000] "GET /api/v1/repository/quayorg/quayrepo/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.1" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.551 1502 0.551) gunicorn-web stdout | 2026-02-14 07:08:06,293 [231] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:06 +0000] "GET /api/v1/repository/quayorg/quayrepo/aggregatelogs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026 HTTP/1.0" 200 19 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:06 +0000] "GET /api/v1/repository/quayorg/quayrepo/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.1" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" (0.551 1504 0.552) gunicorn-web stdout | 2026-02-14 07:08:06,294 [235] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:06 +0000] "GET /api/v1/repository/quayorg/quayrepo/logs?starttime=01%2F15%2F2026&endtime=02%2F14%2F2026&next_page= HTTP/1.0" 200 109 "https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/repository/quayorg/quayrepo?tab=logs" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0" securityworker stdout | 2026-02-14 07:08:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:36 GMT)" (scheduled at 2026-02-14 07:08:06.360888+00:00) securityworker stdout | 2026-02-14 07:08:06,414 [101] [ERROR] [data.registry_model.registry_oci_model] Could not list manifest layers `38` securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 709, in list_manifest_layers securityworker stdout | layers = self._list_manifest_layers( securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 1313, in _list_manifest_layers securityworker stdout | for layer in layers: securityworker stdout | ^^^^^^ securityworker stdout | File "/quay-registry/image/oci/manifest.py", line 312, in get_layers securityworker stdout | command=image_layer.history.command, securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | AttributeError: 'NoneType' object has no attribute 'command' securityworker stdout | 2026-02-14 07:08:06,416 [101] [WARNING] [data.secscan_model.secscan_v4_model] Cannot index 32/alpine@sha256:660be4c0eec693a31c28f400264197850d7a557625f3e0540cc23b21d37f7d0f due to manifest being invalid (manifest has no layers) gunicorn-registry stdout | 2026-02-14 07:08:06,578 [249] [INFO] [data.model.quota] updating namespace size for manifest 41 in namespace 32, QuotaOperation.ADD 3830257 gunicorn-registry stdout | 2026-02-14 07:08:06,579 [249] [INFO] [data.model.quota] updating repository size for manifest 41 in repository 47, QuotaOperation.ADD 3830257 gunicorn-web stdout | 2026-02-14 07:08:06,642 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:06 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:06 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:b3e2feab52cb0f1b09f58d171b74624f4a4c6176dd02280d14d104273d49eb12 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.104 2832 0.104) gunicorn-registry stdout | 2026-02-14 07:08:06,672 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:06 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:b3e2feab52cb0f1b09f58d171b74624f4a4c6176dd02280d14d104273d49eb12 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:06 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9a3200e0982365c095b94c85cf369c5d416338643e5a8d36a19348b18ea2424f HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:08:06,854 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:06 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9a3200e0982365c095b94c85cf369c5d416338643e5a8d36a19348b18ea2424f HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:06 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklrOUVkaTFKUkdWSVpEUmhTRkpHYkVwT1h6a3RNbFk0TTJ4UU1rWnlTakJGYUhWMWVqVTFRMU4yWW1jaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T0RZc0ltbGhkQ0k2TVRjM01UQTFNamc0Tml3aVpYaHdJam94TnpjeE1EVXpORGcyTENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMekU0THpFNFltUmxZemRsWldFM09EUTJOR1ZqWmpsaU9EaG1OR1ZqTmpNd1pXRmxZalk1TkdWaE1XTXdNVEF4WldOa09XTXlNR1ZrWVRJd1l6a3dOalZsTWpNX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBYZzJUVTk1TkRWUFZVaEtaREpKVkdka1ZEUnVTR3gzTWtkVk9DVXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTBPRFlpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLkNMZmU1V2l6ajVGb29iN2xmeUVWUmRxR0Voa2JVZ0NieTF1eGFhdlEyYjVONG9MNUg2c0c0SW1BSWtkMC1oT2htanE3VnpieVI3amNob3VtUEU2cEV0X0M0ZDEyWmw4X1AtTnlmSkwtYW12bFJ3WEZkZVdyWGVhR3RyY3V1aGlja182TEVTUWZmRGUtbUM4QmhLVUhFREpxOXllUkdfTURoLUpRWk42QlM3ckY4SGNOWWwyajBLQUlHRkItNUt3elFfVzk4VUhXbTdNT0ZHZk10SGIxSk1SVHpRUEg3aVJ0OFdBUHBlSTlidkZWWDNCUW9oV1R0dnE3aEJPMnV4VWhIMUhzR2VDREV4aVZBSzN5OGM1WEFCSDZUTWJpSmlOTEI1djA3M1A5ZWtrRnVIam9XV09NV21XZUFfVlR4ZWJJUU1iSmRKS3ZINF9WaHdDRlBsZjlhUQ==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/18/18bdec7eea78464ecf9b88f4ec630eaeb694ea1c0101ecd9c20eda20c9065e23?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=x6MOy45OUHJd2ITgdT4nHlw2GU8%3D&Expires=1771053486 HTTP/1.1" 200 3680778 "-" "Go-http-client/1.1" (0.224 2387 0.221) securityworker stdout | 2026-02-14 07:08:06,985 [101] [ERROR] [data.registry_model.registry_oci_model] Could not list manifest layers `40` securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 709, in list_manifest_layers securityworker stdout | layers = self._list_manifest_layers( securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 1313, in _list_manifest_layers securityworker stdout | for layer in layers: securityworker stdout | ^^^^^^ securityworker stdout | File "/quay-registry/image/oci/manifest.py", line 312, in get_layers securityworker stdout | command=image_layer.history.command, securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | AttributeError: 'NoneType' object has no attribute 'command' securityworker stdout | 2026-02-14 07:08:06,987 [101] [WARNING] [data.secscan_model.secscan_v4_model] Cannot index 32/alpine@sha256:ecaad35b2c3a8815cc1d8ef517ddc89b1ad2d54c0e84fabe06ba91549c8f205d due to manifest being invalid (manifest has no layers) securityworker stdout | 2026-02-14 07:08:06,998 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:36 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:07 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:a12388f23fd86344a833ac2aae614959f8d2317119032310e09cf9588fcfafd6 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:08:07,011 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:07 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:a12388f23fd86344a833ac2aae614959f8d2317119032310e09cf9588fcfafd6 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:07 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:08:07,057 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:07 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" notificationworker stdout | 2026-02-14 07:08:07,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:13:07 GMT)" (scheduled at 2026-02-14 07:08:07.185292+00:00) notificationworker stdout | 2026-02-14 07:08:07,193 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:13:07 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:08:07,302 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:07 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/6129bda6-7da6-4f94-abb7-84de2b758c06 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:07 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/6129bda6-7da6-4f94-abb7-84de2b758c06 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.187 80793 0.186) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:07 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/6129bda6-7da6-4f94-abb7-84de2b758c06?digest=sha256%3A9a3200e0982365c095b94c85cf369c5d416338643e5a8d36a19348b18ea2424f HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.084 1836 0.084) gunicorn-registry stdout | 2026-02-14 07:08:07,425 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:07 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/6129bda6-7da6-4f94-abb7-84de2b758c06?digest=sha256%3A9a3200e0982365c095b94c85cf369c5d416338643e5a8d36a19348b18ea2424f HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:07 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:08:07,638 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:07 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:07,807 [257] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:07 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/e56c5996-53fc-4c46-8ffd-0bd7a793f399 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:07 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/e56c5996-53fc-4c46-8ffd-0bd7a793f399 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.131 2000 0.130) gunicorn-registry stdout | 2026-02-14 07:08:08,014 [249] [INFO] [data.model.quota] updating namespace size for manifest 42 in namespace 32, QuotaOperation.ADD 84948 gunicorn-registry stdout | 2026-02-14 07:08:08,015 [249] [INFO] [data.model.quota] updating repository size for manifest 42 in repository 47, QuotaOperation.ADD 84948 nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:08 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:f46f8e8527c08847494c40c48981fad0f1bcc11ba220330827fa2e5110a8f07e HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.084 2644 0.084) gunicorn-registry stdout | 2026-02-14 07:08:08,087 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:08 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:f46f8e8527c08847494c40c48981fad0f1bcc11ba220330827fa2e5110a8f07e HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:08 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:08:08,429 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:08 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:08,927 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:08 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/a4188427-d271-4391-8a09-747d8d31a050 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:08 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/a4188427-d271-4391-8a09-747d8d31a050 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.462 3587050 0.461) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:09 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/a4188427-d271-4391-8a09-747d8d31a050?digest=sha256%3A9da5d16b2a566416844fd0c62fa81165037aa0b7f154a5c1f58f06412739471c HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.069 1836 0.069) gunicorn-registry stdout | 2026-02-14 07:08:09,034 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:09 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/a4188427-d271-4391-8a09-747d8d31a050?digest=sha256%3A9da5d16b2a566416844fd0c62fa81165037aa0b7f154a5c1f58f06412739471c HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:09 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:08:09,233 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:09 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" manifestsubjectbackfillworker stdout | 2026-02-14 07:08:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:09 GMT)" (scheduled at 2026-02-14 07:08:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:08:09,368 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:09 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:08:09,619 [249] [INFO] [data.model.quota] updating namespace size for manifest 43 in namespace 32, QuotaOperation.ADD 3585901 gunicorn-registry stdout | 2026-02-14 07:08:09,620 [249] [INFO] [data.model.quota] updating repository size for manifest 43 in repository 47, QuotaOperation.ADD 3585901 pullstatsredisflushworker stdout | 2026-02-14 07:08:09,656 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:39 GMT)" (scheduled at 2026-02-14 07:08:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:08:09,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:39 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:09 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:8f31b5e1985963c74dfe498da4fc0f3a7ee7bd1dc96a246690eb3d46ec3ec040 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.103 2832 0.103) gunicorn-registry stdout | 2026-02-14 07:08:09,712 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:09 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:8f31b5e1985963c74dfe498da4fc0f3a7ee7bd1dc96a246690eb3d46ec3ec040 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:09 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:acb71a53849c70c2ff1b1ef068912ab3ad40e14cb726d551e7362cf283ce3797 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:09,917 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:09 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:acb71a53849c70c2ff1b1ef068912ab3ad40e14cb726d551e7362cf283ce3797 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:acb71a53849c70c2ff1b1ef068912ab3ad40e14cb726d551e7362cf283ce3797 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:10,042 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:acb71a53849c70c2ff1b1ef068912ab3ad40e14cb726d551e7362cf283ce3797 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:08:10,090 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.008 1680 0.008) gunicorn-registry stdout | 2026-02-14 07:08:10,158 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:10,227 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/c229212f-e4dc-46c2-ace4-30b8c758d699 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/c229212f-e4dc-46c2-ace4-30b8c758d699 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.097 7435 0.096) gunicorn-registry stdout | 2026-02-14 07:08:10,347 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/3cf92ac4-7e8b-497e-8ad9-b6f6a9b48ffa HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/3cf92ac4-7e8b-497e-8ad9-b6f6a9b48ffa HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.150 80789 0.149) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/3cf92ac4-7e8b-497e-8ad9-b6f6a9b48ffa?digest=sha256%3Ab02142d53d50ddd428e66c6e707d3a36b83c240103a9b6efe7efef0fc7f8fb3d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.065 1836 0.065) gunicorn-registry stdout | 2026-02-14 07:08:10,452 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/3cf92ac4-7e8b-497e-8ad9-b6f6a9b48ffa?digest=sha256%3Ab02142d53d50ddd428e66c6e707d3a36b83c240103a9b6efe7efef0fc7f8fb3d HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:171dd832236aa51d4497a037661c4e5c629f2ed22b9a79474dadafe58d04724c HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:10,602 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:171dd832236aa51d4497a037661c4e5c629f2ed22b9a79474dadafe58d04724c HTTP/1.1" 404 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:10,880 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:10 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/385adfdc-504f-4463-b4e3-ca594e582965 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:10 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/385adfdc-504f-4463-b4e3-ca594e582965 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.167 2000 0.166) gunicorn-registry stdout | 2026-02-14 07:08:11,089 [258] [INFO] [data.model.quota] updating namespace size for manifest 44 in namespace 32, QuotaOperation.ADD 84944 gunicorn-registry stdout | 2026-02-14 07:08:11,090 [258] [INFO] [data.model.quota] updating repository size for manifest 44 in repository 47, QuotaOperation.ADD 84944 nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:11 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:e83e237be7f50d3f5446b9bf8cdd0d0f2db6bd9cedf7ad54e577a51dd95ddad5 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.089 2644 0.089) gunicorn-registry stdout | 2026-02-14 07:08:11,166 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:11 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:e83e237be7f50d3f5446b9bf8cdd0d0f2db6bd9cedf7ad54e577a51dd95ddad5 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:11 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:623c99520afcb8c68e21bd22d3bc252ae348c276fb9c45a79aeccb4caf2b8d9f HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:11,353 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:11 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:623c99520afcb8c68e21bd22d3bc252ae348c276fb9c45a79aeccb4caf2b8d9f HTTP/1.1" 404 0 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:08:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:21 GMT)" (scheduled at 2026-02-14 07:08:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:08:11,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:21 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:12 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.011 1680 0.010) gunicorn-registry stdout | 2026-02-14 07:08:12,582 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:12 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.000) gunicorn-registry stdout | 2026-02-14 07:08:12,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:08:12,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:12,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.014) gunicorn-web stdout | 2026-02-14 07:08:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.000) gunicorn-registry stdout | 2026-02-14 07:08:12,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:08:12,742 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:12,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:12,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:08:12,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:08:12,781 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:12 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:13 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T1RJc0ltbGhkQ0k2TVRjM01UQTFNamc1TWl3aVpYaHdJam94TnpjeE1EVXpORGt5TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMelV6THpVek1tWTNaREl5TjJObVpEWTVOMlpsTm1FMlpqZGlabVU0WXpCall6ZGlZV0U1WkRrNVpETmtOREZrTlRCa09XSTJNemswWm1SaU5qTXlNbVkwWVdFX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBXZHRUa1Z5WkhKTGFDVXlRalJwV2s5SWJHWjZZVXRVZHpkNmJHSlJKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNelE1TWlJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuWlZ1WWZOODQ0SEZqYkZKV3ZXUXI0SDE1Ym9GTUllUHQzRm5zNXNXN09HWWxvNU1PYnIwWUdYeVkzUzhsTS1rdXl2OHBkUWtaUlJ6V1AzLXRzbU9ycU1ncTBxeW8wT2cwcTdYa3pmWDA0VVQxTTJmWU1yVWpiTHVrSGdxRWxGX2hLT1NvV3hUcnE0ZVV1R2JheE1qZl9YMWN5ZDJyX1BKbFh3UFFTTnYxLV9nVXUyc3BFT1hpak1tcThTSEVtNVNfUHNRVHpxNERRSWxPUzZDQWZTTTFMVXVOc1VNQXM5RWR5U0J2VkkyTk9BU3k0N0xmRUpFMFY1dXh0RGZ6Qnk0TTU1V1c5ZDFZZmU3d0ZVMWY1NjlWT1NXdXdIQ3dJbnEySzhXWlNuZVFGTm5RWHRxN3hhbk5uM1RFZmkxNUJ1WTI3LVdIdmJVUmpyZHF6bTB0SmtVaFFn/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/53/532f7d227cfd697fe6a6f7bfe8c0cc7baa9d99d3d41d50d9b6394fdb6322f4aa?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=gmNErdrKh%2B4iZOHlfzaKTw7zlbQ%3D&Expires=1771053492 HTTP/1.1" 200 3820266 "-" "Go-http-client/1.1" (0.297 2389 0.295) notificationworker stdout | 2026-02-14 07:08:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:23 GMT)" (scheduled at 2026-02-14 07:08:13.184137+00:00) notificationworker stdout | 2026-02-14 07:08:13,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:23 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:13 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:84f7f2a586525528eef411bc884511620435c2f53008fccefee05c00207cc405 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:13,345 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:13 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:84f7f2a586525528eef411bc884511620435c2f53008fccefee05c00207cc405 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:13 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1d2d301f93af22e3334851b01e9c3811e0ff905b9318a70754d68d7277e1d4dc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:08:13,348 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:13 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1d2d301f93af22e3334851b01e9c3811e0ff905b9318a70754d68d7277e1d4dc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:13 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1d2d301f93af22e3334851b01e9c3811e0ff905b9318a70754d68d7277e1d4dc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:08:13,478 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:13 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1d2d301f93af22e3334851b01e9c3811e0ff905b9318a70754d68d7277e1d4dc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:08:13,480 [236] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:13 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:13 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1680 0.009) gunicorn-registry stdout | 2026-02-14 07:08:13,527 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:13 +0000] "POST /v2/testorg2/alpine/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:13 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk0T1RNc0ltbGhkQ0k2TVRjM01UQTFNamc1TXl3aVpYaHdJam94TnpjeE1EVXpORGt6TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMemxrTHpsa1lUVmtNVFppTW1FMU5qWTBNVFk0TkRSbVpEQmpOakptWVRneE1UWTFNRE0zWVdFd1lqZG1NVFUwWVRWak1XWTFPR1l3TmpReE1qY3pPVFEzTVdNX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBYZDNhR1UwU0RJNWRWZERXREo0Vm01NE1YWndSbEV3YkZOMGR5VXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTBPVE1pTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLnNaSWlGZF9jTE1fZHZINGpXc2JXWXhVOW9rdm54TzlUejdTZkNES3VTbUpKYjV6ZWZNZnRQWkwyN21MdWprbGVBRFhCcVZfbFJSZlRlUm1GX2dRQnRQRXRDR195bVVUWFBaZ0syRjJXUElxWjFqTmlGVW9nMnFlWkxfUUlVZ01lTDgzYTBpY1lQUXhLTGVaTVFzTHRwNXllQnJiV2V0Sms0ZG5ZVGYybW1BN0FJVUtOdWFwZm95d2hpZ0ZFLUV4a3pMTG9zWXBObEFOaHpubHh2TVN0bjg4dmdOekoyMXZjM0QzZkdTX1ZNeDlvSTRCMlJkaUNTcm5pUFdRdEpEVVRza0tQc3JQXy1EbHQ3cG9LZVdsVzJEMEZ2a1pYUXhsWGpCNERxUlV4ZUVKX2kzQjhVbWpFY19VcHlVazNmbFBkS01RVEQxUF9KWmVET1lnQnNabjVYZw==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/9d/9da5d16b2a566416844fd0c62fa81165037aa0b7f154a5c1f58f06412739471c?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=wwhe4H29uWCX2xVnx1vpFQ0lStw%3D&Expires=1771053493 HTTP/1.1" 200 3566256 "-" "Go-http-client/1.1" (0.234 2387 0.233) gunicorn-registry stdout | 2026-02-14 07:08:13,730 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:13 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/8d645579-5221-4884-b7c6-27f7eb160d69 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:13 +0000] "PATCH /v2/testorg2/alpine/blobs/uploads/8d645579-5221-4884-b7c6-27f7eb160d69 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.166 7394 0.165) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:13 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/6f09e70e-93ae-4473-82a4-998f15d2e434?digest=sha256%3A84f7f2a586525528eef411bc884511620435c2f53008fccefee05c00207cc405 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.067 1836 0.067) gunicorn-registry stdout | 2026-02-14 07:08:13,849 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:13 +0000] "PUT /v2/testorg2/alpine/blobs/uploads/6f09e70e-93ae-4473-82a4-998f15d2e434?digest=sha256%3A84f7f2a586525528eef411bc884511620435c2f53008fccefee05c00207cc405 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:14,967 [249] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 07:08:14,969 [249] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:14 +0000] "PUT /v2/testorg2/alpine/manifests/alpine HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.350 10957 0.350) gunicorn-registry stdout | 2026-02-14 07:08:14,972 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:14 +0000] "PUT /v2/testorg2/alpine/manifests/alpine HTTP/1.1" 201 2 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:15,699 [259] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 07:08:15,702 [259] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:08:15 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "containers/5.29.5 (github.com/containers/image)" (0.264 665 0.264) gunicorn-registry stdout | 2026-02-14 07:08:15,743 [259] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:08:15 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "containers/5.29.5 (github.com/containers/image)" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:16 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" (0.002 526 0.002) gunicorn-registry stdout | 2026-02-14 07:08:16,036 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:16 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:16,365 [249] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 07:08:16,367 [249] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:08:16 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "skopeo/1.14.5" (0.259 631 0.259) gunicorn-registry stdout | 2026-02-14 07:08:16,407 [249] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:08:16 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "skopeo/1.14.5" securityworker stdout | 2026-02-14 07:08:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:50 GMT)" (scheduled at 2026-02-14 07:08:20.362718+00:00) exportactionlogsworker stdout | 2026-02-14 07:08:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:20 GMT)" (scheduled at 2026-02-14 07:08:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:08:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:20 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 07:08:20,626 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:20 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:20 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklrOUVkaTFKUkdWSVpEUmhTRkpHYkVwT1h6a3RNbFk0TTJ4UU1rWnlTakJGYUhWMWVqVTFRMU4yWW1jaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk1TURBc0ltbGhkQ0k2TVRjM01UQTFNamt3TUN3aVpYaHdJam94TnpjeE1EVXpOVEF3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMell5THpZeU0yTTVPVFV5TUdGbVkySTRZelk0WlRJeFltUXlNbVF6WW1NeU5USmhaVE0wT0dNeU56Wm1ZamxqTkRWaE56bGhaV05qWWpSallXWXlZamhrT1dZX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBXczBOMHBTZFRoelRTVXlSbTl4ZVVOVVdtbFJablZaUVhWYVpFOXZKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNelV3TUNJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuU3BzeWpGY2ZYc3JIWWxKTmNsdlBtd3ZZcF9hMUJJclBDTVNYVlFmcmxGVm9qUHBMa21hdmhjR2w3R0VTZ3pleE9pNW5iOUljRWF2NTZXSWN3WDMxUW0yRGJobkgyMmxaaFNCNWhXUmxSYjRiUzU1aXo5ZnJIREFkaWNGOWlPU20wR0RoRGFUSXM4aWEzM0tlZVZMQkx5a1VSS096bUNpelBiTS1VUHROQmxlZmNINUFXbjhMSk93LVpmR19SVG9fb0lXU25hUkpwWFBaTktEYl9kUE00NldJay14eDlfSHhGRXlmU2thcmljQzhCZ1RyTW1Jd2ludlh1WWh5SzdicGxEYkVGUnZ3dEVOd2FGeDhaZm4yR24yNEVjN3ZEaDgwei1zX2lVZGdBTVJPMmZ2VjY0cmE3QThEY2ZFVGo3OVBKcHZIZzBncVVWdXNUTFhVRnhmRjZn/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/62/623c99520afcb8c68e21bd22d3bc252ae348c276fb9c45a79aeccb4caf2b8d9f?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=k47JRu8sM%2FoqyCTZiQfuYAuZdOo%3D&Expires=1771053500 HTTP/1.1" 200 3693286 "-" "Go-http-client/1.1" (0.270 2389 0.267) securityworker stdout | 2026-02-14 07:08:21,023 [101] [ERROR] [data.registry_model.registry_oci_model] Could not list manifest layers `46` securityworker stdout | Traceback (most recent call last): securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 709, in list_manifest_layers securityworker stdout | layers = self._list_manifest_layers( securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | File "/quay-registry/data/registry_model/registry_oci_model.py", line 1313, in _list_manifest_layers securityworker stdout | for layer in layers: securityworker stdout | ^^^^^^ securityworker stdout | File "/quay-registry/image/oci/manifest.py", line 312, in get_layers securityworker stdout | command=image_layer.history.command, securityworker stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ securityworker stdout | AttributeError: 'NoneType' object has no attribute 'command' securityworker stdout | 2026-02-14 07:08:21,025 [101] [WARNING] [data.secscan_model.secscan_v4_model] Cannot index 32/alpine@sha256:7d2f094833805acfb2f86be079092e2f353e06204734fb42769beb7d788bc049 due to manifest being invalid (manifest has no layers) securityworker stdout | 2026-02-14 07:08:21,032 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:50 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:08:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:31 GMT)" (scheduled at 2026-02-14 07:08:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:08:21,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:31 GMT)" executed successfully gunicorn-web stdout | 2026-02-14 07:08:22,888 [236] [WARNING] [auth.oauth] OAuth access token could not be validated: null gunicorn-web stdout | 2026-02-14 07:08:22,888 [236] [ERROR] [endpoints.csrf] CSRF Failure. Session token (_csrf_token) was and request token (_csrf_token) was gunicorn-web stdout | 2026-02-14 07:08:22,888 [236] [ERROR] [util.http] Error 403: CSRF token was invalid or missing.; Arguments: {'url': 'https://quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com/api/v1/organization/', 'status_code': 403, 'message': 'CSRF token was invalid or missing.'} gunicorn-web stdout | 2026-02-14 07:08:22,889 [236] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:22 +0000] "POST /api/v1/organization/ HTTP/1.0" 403 47 "-" "curl/7.61.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:22 +0000] "POST /api/v1/organization/ HTTP/1.1" 403 47 "-" "curl/7.61.1" (0.004 696 0.003) buildlogsarchiver stdout | 2026-02-14 07:08:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:53 GMT)" (scheduled at 2026-02-14 07:08:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:08:23,081 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:08:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:33 GMT)" (scheduled at 2026-02-14 07:08:23.184137+00:00) notificationworker stdout | 2026-02-14 07:08:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:08:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:23 GMT)" (scheduled at 2026-02-14 07:08:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:08:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:23 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:23 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" (0.002 526 0.002) gunicorn-registry stdout | 2026-02-14 07:08:23,623 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:23 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:08:24 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" (0.358 683 0.359) gunicorn-registry stdout | 2026-02-14 07:08:24,099 [259] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:08:24 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:08:24 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" (0.365 683 0.364) gunicorn-registry stdout | 2026-02-14 07:08:24,106 [258] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:08:24 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - quay [14/Feb/2026:07:08:24 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" (0.366 683 0.366) gunicorn-registry stdout | 2026-02-14 07:08:24,107 [257] [INFO] [gunicorn.access] 10.128.2.7 - quay [14/Feb/2026:07:08:24 +0000] "GET /v2/auth?account=quay&scope=repository%3Aquayorg%2Fquayrepo%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1095 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:b4d7ca9459fa2681a348d229eb6e0415a0b285197c39c842ef182eab57b2009d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1704 0.010) gunicorn-registry stdout | 2026-02-14 07:08:24,144 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:b4d7ca9459fa2681a348d229eb6e0415a0b285197c39c842ef182eab57b2009d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:35674bc8d630863861cf718b65b254a4b3351f7dec785b3887ca1eb3eb1ad0e9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1704 0.009) gunicorn-registry stdout | 2026-02-14 07:08:24,153 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:35674bc8d630863861cf718b65b254a4b3351f7dec785b3887ca1eb3eb1ad0e9 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:4b1af1e50cdb53c74fb6db63669c9ea535e87028ce377b15e0ae57171d85c160 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1704 0.011) gunicorn-registry stdout | 2026-02-14 07:08:24,156 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:4b1af1e50cdb53c74fb6db63669c9ea535e87028ce377b15e0ae57171d85c160 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:24 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1683 0.010) gunicorn-registry stdout | 2026-02-14 07:08:24,825 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:24 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:f93b7d3396c22354724b502c69276a730003297e4c24bd6d03fc16b0e50090d3 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1704 0.008) gunicorn-registry stdout | 2026-02-14 07:08:24,872 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:f93b7d3396c22354724b502c69276a730003297e4c24bd6d03fc16b0e50090d3 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:24 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.009 1683 0.009) gunicorn-registry stdout | 2026-02-14 07:08:24,946 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:24 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:24,946 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:a8576e02a11b9848c97617b8c109eab880cb13774178fc53788373b969e366f1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:24 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:a8576e02a11b9848c97617b8c109eab880cb13774178fc53788373b969e366f1 HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.008 1704 0.008) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:24 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1683 0.010) gunicorn-registry stdout | 2026-02-14 07:08:24,994 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:24 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:25,034 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:25 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/eda9e44e-f06f-4e02-9869-91132ad3df94 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:25 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/eda9e44e-f06f-4e02-9869-91132ad3df94 HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.142 4757 0.141) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:25 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/da11fffb-3a4a-4784-9656-044d5821c3d2?digest=sha256%3A35674bc8d630863861cf718b65b254a4b3351f7dec785b3887ca1eb3eb1ad0e9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.084 1839 0.084) gunicorn-registry stdout | 2026-02-14 07:08:25,212 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:25 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/da11fffb-3a4a-4784-9656-044d5821c3d2?digest=sha256%3A35674bc8d630863861cf718b65b254a4b3351f7dec785b3887ca1eb3eb1ad0e9 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" namespacegcworker stdout | 2026-02-14 07:08:25,271 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:25 GMT)" (scheduled at 2026-02-14 07:08:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:08:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:25 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:08:27,004 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:27 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/9d0fedc7-2482-485a-8d71-a1017403a86f?digest=sha256%3Aa8576e02a11b9848c97617b8c109eab880cb13774178fc53788373b969e366f1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:27 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/9d0fedc7-2482-485a-8d71-a1017403a86f?digest=sha256%3Aa8576e02a11b9848c97617b8c109eab880cb13774178fc53788373b969e366f1 HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.763 1839 0.763) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:08:27,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:08:27,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:27,705 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:27,705 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:08:27,713 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:08:27,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.000) gunicorn-web stdout | 2026-02-14 07:08:27,743 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:27,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:27,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:08:27,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gcworker stdout | 2026-02-14 07:08:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:58 GMT)" (scheduled at 2026-02-14 07:08:28.163968+00:00) gcworker stdout | 2026-02-14 07:08:28,171 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:08:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:08:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:28 GMT)" (scheduled at 2026-02-14 07:08:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:08:28,371 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:28 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:29 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:53aa81e8adfa939348cd4c846c0ab682b16dc7641714e36bfc57b764f0b947dc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" (0.010 1704 0.010) gunicorn-registry stdout | 2026-02-14 07:08:29,280 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:29 +0000] "HEAD /v2/quayorg/quayrepo/blobs/sha256:53aa81e8adfa939348cd4c846c0ab682b16dc7641714e36bfc57b764f0b947dc HTTP/1.1" 404 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:29 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.010 1683 0.009) gunicorn-registry stdout | 2026-02-14 07:08:29,330 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:29 +0000] "POST /v2/quayorg/quayrepo/blobs/uploads/ HTTP/1.1" 202 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:29,482 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:29 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/27703800-adc1-4785-9643-cf867319f22d HTTP/1.1" 202 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:29 +0000] "PATCH /v2/quayorg/quayrepo/blobs/uploads/27703800-adc1-4785-9643-cf867319f22d HTTP/1.1" 202 0 "-" "skopeo/1.14.5" (0.114 9461 0.113) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:29 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/27703800-adc1-4785-9643-cf867319f22d?digest=sha256%3A53aa81e8adfa939348cd4c846c0ab682b16dc7641714e36bfc57b764f0b947dc HTTP/1.1" 201 0 "-" "skopeo/1.14.5" (0.071 1839 0.071) gunicorn-registry stdout | 2026-02-14 07:08:29,593 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:29 +0000] "PUT /v2/quayorg/quayrepo/blobs/uploads/27703800-adc1-4785-9643-cf867319f22d?digest=sha256%3A53aa81e8adfa939348cd4c846c0ab682b16dc7641714e36bfc57b764f0b947dc HTTP/1.1" 201 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:29,740 [249] [INFO] [data.model.quota] inserting namespace size for manifest 48 in namespace 28 gunicorn-registry stdout | 2026-02-14 07:08:29,741 [249] [INFO] [data.model.quota] inserting repository size for manifest 48 in repository 45 gunicorn-registry stdout | 2026-02-14 07:08:29,759 [249] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 07:08:29,760 [249] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:29 +0000] "PUT /v2/quayorg/quayrepo/manifests/redis HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.115 2993 0.115) gunicorn-registry stdout | 2026-02-14 07:08:29,764 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:29 +0000] "PUT /v2/quayorg/quayrepo/manifests/redis HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:30 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" (0.001 526 0.001) gunicorn-registry stdout | 2026-02-14 07:08:30,539 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:30 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - quay [14/Feb/2026:07:08:30 +0000] "GET /v2/auth?account=quay&scope=repository%3Atestorg%2Falpine%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1090 "-" "skopeo/1.14.5" (0.263 681 0.263) gunicorn-registry stdout | 2026-02-14 07:08:30,921 [249] [INFO] [gunicorn.access] 10.131.0.6 - quay [14/Feb/2026:07:08:30 +0000] "GET /v2/auth?account=quay&scope=repository%3Atestorg%2Falpine%3Apull%2Cpush&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 1090 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:30 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:30,971 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:30 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ff8d76a871d143e3d5bf83dd9a47bdd130b4f9c66d34531b064f0395b77ea6a HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1697 0.010) gunicorn-registry stdout | 2026-02-14 07:08:31,418 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5ff8d76a871d143e3d5bf83dd9a47bdd130b4f9c66d34531b064f0395b77ea6a HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0775bf52e81a3cf747ce4b00c80d91adc63a6a121d89b946e8b5a0c9ba509944 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:31,424 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0775bf52e81a3cf747ce4b00c80d91adc63a6a121d89b946e8b5a0c9ba509944 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:31 +0000] "PUT /v2/testorg/alpine/manifests/sha256:bd4199eb785a74df05d995ccf017888413746b5566e0b401b93a173859f0827f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.008 2640 0.009) gunicorn-registry stdout | 2026-02-14 07:08:31,678 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:31 +0000] "PUT /v2/testorg/alpine/manifests/sha256:bd4199eb785a74df05d995ccf017888413746b5566e0b401b93a173859f0827f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:08:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:41 GMT)" (scheduled at 2026-02-14 07:08:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:08:31,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:41 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2283721971a18c443314dca49231fb058e4956cc1558113bbc3fc407ffa824b5 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:31,920 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:31 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2283721971a18c443314dca49231fb058e4956cc1558113bbc3fc407ffa824b5 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" gunicorn-web stdout | 2026-02-14 07:08:31,928 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:31 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" gunicorn-web stdout | 2026-02-14 07:08:31,932 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:31 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" gunicorn-web stdout | 2026-02-14 07:08:31,932 [236] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:31 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" gunicorn-web stdout | 2026-02-14 07:08:31,934 [232] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:31 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:31 +0000] "PUT /v2/testorg/alpine/manifests/sha256:a1c858aaff07c8da76e480d63c94e025c6317862dd2825c5ab2f4bf138a4c5dd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2826 0.007) gunicorn-registry stdout | 2026-02-14 07:08:31,976 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:31 +0000] "PUT /v2/testorg/alpine/manifests/sha256:a1c858aaff07c8da76e480d63c94e025c6317862dd2825c5ab2f4bf138a4c5dd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:32 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk1TVRBc0ltbGhkQ0k2TVRjM01UQTFNamt4TUN3aVpYaHdJam94TnpjeE1EVXpOVEV3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMk5rTDJOa01ERm1NekEzTVRsaFlURmxPV00zWmprM05EWmxOVGswTWpSalpqazNNREl5TnpsbE9HVmtZakkzWkdJeVkyUTFZVFF3TWpVM1ptUXhaR1k1TTJFX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBVaGpPRlkyTlVseE1ERk1ZamR3VUdOdFZtZExiRlZYVjFwME9DVXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTFNVEFpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLmdkemQ5djhZbTVYLTdSeFhxbWVkQnJnMUt1c3Fwc2FnU1hZTHFrSWJUWl9OS3ZSejFKZUtSczB0VTlZemJoZmxpSDVNeDQ3WWRDaWRaekU1ZFJsemdvRVpTV0tWb3JXb0dzVHo0dkZvSm9vTUh3ay1ibzloTGp0MTFLdGhJVVRkWmxnek9zT2NNczZReS1xdW1hWEVLMFZfYnZlLUkzejJSaVNCMzlIZFgzQXp2Nmt5WTZBMzJIX24zMEtkOGJOLVM3bDFNY3FtdnF4aGZjVXNLckRSdDQ1WEstOFNOUGxxclpmQkNzTlJEZ0VSWElyMW5oR1lmQzRwTWFEZ1ZaODRWNTFXQU1udEcwOXQ2Mk9xLThfTjV2eTRmaUxIeUxtdUxkVGgxazFxb05RcnlEb1dJVmhxd0FmQ1ZlR2lIcl9IR180SXJkVGdKX2d6UUtqd2QzZzB2Zw==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/cd/cd01f30719aa1e9c7f9746e59424cf9702279e8edb27db2cd5a40257fd1df93a?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=Hc8V65Iq01Lb7pPcmVgKlUWWZt8%3D&Expires=1771053510 HTTP/1.1" 200 1702 "-" "Go-http-client/1.1" (0.160 2387 0.159) gunicorn-web stdout | 2026-02-14 07:08:32,096 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:32 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:32 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:32,636 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:32 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:32,793 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:32 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:1717b9d509321d1c04cfcc2c1c9653e1556e8b87e34a532d0f5c3bdbcf501577 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:32 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:1717b9d509321d1c04cfcc2c1c9653e1556e8b87e34a532d0f5c3bdbcf501577 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.046 1697 0.046) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:32 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk1TVRBc0ltbGhkQ0k2TVRjM01UQTFNamt4TUN3aVpYaHdJam94TnpjeE1EVXpOVEV3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMkkwTDJJMFpEZGpZVGswTlRsbVlUSTJPREZoTXpRNFpESXlPV1ZpTm1Vd05ERTFZVEJpTWpnMU1UazNZek01WXpnME1tVm1NVGd5WldGaU5UZGlNakF3T1dRX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBYUTFZazl4VUZJMlNqVkhPWFowTWpGR1dtaHJKVEpHVmlVeVJsQXpTa1VsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TlRFd0lpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuQjFmdl9OcmYtQm1zR0NkdFBsb2F3NXhCb3N0bkx5bjdsT2Z2VjNtSmpUQzFSWUtSWmd1QlM2VmlabDlIQzU4S2Myc3VBZXpyM0VkUnN0WDZ4cUJaV20tdkVCMHhNX3BtVlpadDloektVTTN3by02TlRNek1QUUlSTm5LZmh3WGlTVEJsVEdUSmJKbW1telpvWl9SdDFDWWxlZ01xQzRHVUxUWDdEN3Q2MXlnZ21aUUZfMEFGQjZxZWNEX2d2VnI1SEpvOU5lY0Jtd3dxck5nMDl6bG9ieFI1V3N4NjEzVXFjUkpZcm16Um5zbHRTaURfR3NLS0FLc1oyNms5UURLaG5qS0E3WUdNTFJYMlFJWWJRZW9VU0ZUdTRFNXBJSDlVVFhNRW9mLTF4WHp6WFZRdGpBV3NjWDctY3RRRVFmcUdGYm16YkowcHFkQ3lWWE0yTTh3d2pn/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/b4/b4d7ca9459fa2681a348d229eb6e0415a0b285197c39c842ef182eab57b2009d?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=t5bOqPR6J5G9vt21FZhk%2FV%2FP3JE%3D&Expires=1771053510 HTTP/1.1" 200 1493760 "-" "Go-http-client/1.1" (0.915 2395 0.912) gunicorn-web stdout | 2026-02-14 07:08:32,952 [231] [INFO] [gunicorn.access] 3.147.179.49 - - [14/Feb/2026:07:08:32 +0000] "GET /_storage_proxy_auth HTTP/1.0" 200 2 "-" "Go-http-client/1.1" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:32 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk1TVRFc0ltbGhkQ0k2TVRjM01UQTFNamt4TVN3aVpYaHdJam94TnpjeE1EVXpOVEV4TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMek0xTHpNMU5qYzBZbU00WkRZek1EZzJNemcyTVdObU56RTRZalkxWWpJMU5HRTBZak16TlRGbU4yUmxZemM0TldJek9EZzNZMkV4WldJelpXSXhZV1F3WlRrX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBXRjJTMEZ4WXpKTFMyOVRiVFJzV1ZWa2NUTnBXa0ZGYjNCVFdTVXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTFNVEVpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLnl2ZldjZTRlRm4xOHhxTk5taDU2LTBLMDM0eFZ6R3lYenN4WGFlRUVFVHBsNURhREk2WXpRUXZqYVhkMW9oRUhJc1VENjNkTW1kSXo3WkZmcC0ybkhYUUwzV210clhXVXBjZDgxTUVCTUM2V042djhadWJtQ2I1REpVR1ZrSXhmLWJDc0dEaFNZTjJ3S01CMkc0S0VKOXVGT2hQNmhQZW5kcDMxUjlycDRlSVF4ZHJnUHhoalJOcnhYRDNob3JLSmM5ak5PZ0JLTDNqZFJERzY4MGk5dDZ4dURGUTFKTGhldDIyS0NnMTJGZmoxYU40RTdwZWdvcFFmcnlVMjZDMkl6UjlPdlBNZm5fVkpoUVplNlQ0eU5oYkV5VEY3eHdvWmRYcV9ObERUZlQ5QVdIeVQ1cjlOY3RXUkZRSlIyTUIwZGk4TElGMFhjWjJ2alpUUUJHUUFTdw==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/35/35674bc8d630863861cf718b65b254a4b3351f7dec785b3887ca1eb3eb1ad0e9?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=avKAqc2KKoSm4lYUdq3iZAEopSY%3D&Expires=1771053511 HTTP/1.1" 200 147 "-" "Go-http-client/1.1" (0.846 2387 0.844) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1697 0.010) gunicorn-registry stdout | 2026-02-14 07:08:33,064 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:33 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:90d9ddc482be902a6ac1f0d27326597273595d46c7557771af2f3bd8b90853d1 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" notificationworker stdout | 2026-02-14 07:08:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:43 GMT)" (scheduled at 2026-02-14 07:08:33.184137+00:00) notificationworker stdout | 2026-02-14 07:08:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:43 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk1TVRFc0ltbGhkQ0k2TVRjM01UQTFNamt4TVN3aVpYaHdJam94TnpjeE1EVXpOVEV4TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMelJpTHpSaU1XRm1NV1UxTUdOa1lqVXpZemMwWm1JMlpHSTJNelkyT1dNNVpXRTFNelZsT0Rjd01qaGpaVE0zTjJJeE5XVXdZV1UxTnpFM01XUTROV014TmpBX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBXdHJlbkZaYkhWUlVVSlJhbWw2WW5BbE1rSmFabUZYZDFaSVpYbEJKVE5FSmtWNGNHbHlaWE05TVRjM01UQTFNelV4TVNJc0ltaHZjM1FpT2lKek15NXZjR1Z1YzJocFpuUXRjM1J2Y21GblpTNXpkbU11WTJ4MWMzUmxjaTVzYjJOaGJEbzBORE1pTENKelkyaGxiV1VpT2lKb2RIUndjeUo5WFN3aVkyOXVkR1Y0ZENJNmUzMTkuZk1GejRfRXdFcHBDampyeUpfUndlMUVYbkpIZF9tSURqYVYtcUdpUkZ6bGRkZ2l6RkZfcmMyM3F2QnZKSExmb1FlTkszVUlnRm5JZUd5TG1kMHFjY3JFNGY2anJRUTVENE1RNkotT0dYWDhSTTlWQVdYbjhra3hEZW5WanVfeUoyNVQ4emd5dEs0aGZrZjNkQzg3RDZ4Ynp4QjJKTjY0SDJKeDdvd0Q5SjdZdGk5YUM0ZTFnU013UUhzYVNMbmtwa2tESjd1RktTY1RTTk1ZRnlOYWxod1JJUUNTMEJSdUZZSjY3MF9tcDJIZ1N5OFRTMjRXeGpXeXhaSG5WMUVDc0lxZFFPMXZsVW50MWNlYlZaT281M0FZX0ZqZWxRS0xQal9nMnpiU2NXRU5pWkZkOVBBMmRBQzBaY0hWNDRHbjBXY2lJZ1RDcHNuSWZwbWJQRExKYkNB/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/4b/4b1af1e50cdb53c74fb6db63669c9ea535e87028ce377b15e0ae57171d85c160?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=kkzqYluQQBQjizbp%2BZfaWwVHeyA%3D&Expires=1771053511 HTTP/1.1" 200 645 "-" "Go-http-client/1.1" (0.224 2389 0.179) autopruneworker stdout | 2026-02-14 07:08:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:03 GMT)" (scheduled at 2026-02-14 07:08:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:08:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:33 GMT)" (scheduled at 2026-02-14 07:08:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:08:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:08:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:08:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:33 GMT)" executed successfully gunicorn-registry stdout | 2026-02-14 07:08:33,312 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:33 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:48524b92080ff6c6e895f280246e59de8de80ee86754a5fd012d7cc6ff4f8e07 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:48524b92080ff6c6e895f280246e59de8de80ee86754a5fd012d7cc6ff4f8e07 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.093 1697 0.093) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk1TVRFc0ltbGhkQ0k2TVRjM01UQTFNamt4TVN3aVpYaHdJam94TnpjeE1EVXpOVEV4TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMkU0TDJFNE5UYzJaVEF5WVRFeFlqazRORGhqT1RjMk1UZGlPR014TURsbFlXSTRPREJqWWpFek56YzBNVGM0Wm1NMU16YzRPRE0zTTJJNU5qbGxNelkyWmpFX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBUWmthakp0VnpGVmFrVk1Teko2Vm5JeFFtdFBNMW94VVc1aFdTVXpSQ1pGZUhCcGNtVnpQVEUzTnpFd05UTTFNVEVpTENKb2IzTjBJam9pY3pNdWIzQmxibk5vYVdaMExYTjBiM0poWjJVdWMzWmpMbU5zZFhOMFpYSXViRzlqWVd3Nk5EUXpJaXdpYzJOb1pXMWxJam9pYUhSMGNITWlmVjBzSW1OdmJuUmxlSFFpT250OWZRLlE5eTNOT0lBNzN2a242Mzk3RFpLd3hWUTE3S1RsVnRjM2EzejhsanVfVHdRLTR5RmhOVlo5ckFlUWhBaVBOcUtYZmNMS1l4LWlQRU05Qy1uSWhmTWdjaUNfUl9DdVc4QVhNOFVwdXlYakxXZXVmRUNFWGNhdmhtNFd5cG9NSC1XRVFBeHBGZS1BYU5RXzFBQmZvZW55OTFrOF9GTm82VmJtTW5TMDcwck55UU14d1FuRUJ3SzZlUkVtYjJ2c1VUMW11MTAzc1JzRjFXLVV6YlRuVlhRbVZueHpxSS1TWC11akI1eXpsdEJ4ZkNEbFVzc2l0VzQ2czFnQnRrdWIxZjVGcXF1MGQ2akNhS21UemJ0MUZLTHh0R1VwUTdXZ3dtRHUwY3VuQUdDV0ZXakJqREZ4WU5lQUZYbFAtVzJrcmxpcjFzUVNzZ3B6R1ZXRnQxeHdTUnlLdw==/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/a8/a8576e02a11b9848c97617b8c109eab880cb13774178fc53788373b969e366f1?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=6dj2mW1UjELK2zVr1BkO3Z1QnaY%3D&Expires=1771053511 HTTP/1.1" 200 9862445 "-" "Go-http-client/1.1" (1.416 2387 1.413) gunicorn-registry stdout | 2026-02-14 07:08:33,433 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:33 +0000] "PUT /v2/testorg/alpine/manifests/sha256:256ffbe4e66db68c5d3ecd54b64e5b341158a10659859a838647d1432ea6a30a HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "PUT /v2/testorg/alpine/manifests/sha256:256ffbe4e66db68c5d3ecd54b64e5b341158a10659859a838647d1432ea6a30a HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.034 2640 0.034) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "GET /_storage_proxy/ZXlKaGJHY2lPaUpTVXpJMU5pSXNJbXRwWkNJNklsTk9NM1JVYjBaTWVqSjRaRUoxZFU1T2RXRkVSWEoxVlVKUmNFbHhPR05HWldkTk4yRnpVblJ0WkVFaUxDSjBlWEFpT2lKS1YxUWlmUS5leUpwYzNNaU9pSnhkV0Y1SWl3aVlYVmtJam9pY1hWaGVTMXhkV0Y1TFhGMVlYa3RaVzUwWlhKd2NtbHpaUzVoY0hCekxtTnBMVzl3TFdob2JUazFNR05rTFRrelltVXpMbkYxWVhseFpTNWtaWFpqYkhWemRHVnlMbTl3Wlc1emFHbG1kQzVqYjIwaUxDSnVZbVlpT2pFM056RXdOVEk1TVRBc0ltbGhkQ0k2TVRjM01UQTFNamt4TUN3aVpYaHdJam94TnpjeE1EVXpOVEV3TENKemRXSWlPaUp6ZEc5eVlXZGxjSEp2ZUhraUxDSmhZMk5sYzNNaU9sdDdJblI1Y0dVaU9pSnpkRzl5WVdkbGNISnZlSGtpTENKMWNta2lPaUp4ZFdGNUxXUmhkR0Z6ZEc5eVpTMDJaamsyTWpGbVlTMDBNVFU1TFRRME1XUXRZVGszTkMwNU1XUm1NR0UyWW1VM1pEQXZaR0YwWVhOMGIzSmhaMlV2Y21WbmFYTjBjbmt2YzJoaE1qVTJMMlk1TDJZNU0ySTNaRE16T1Raak1qSXpOVFEzTWpSaU5UQXlZelk1TWpjMllUY3pNREF3TXpJNU4yVTBZekkwWW1RMlpEQXpabU14Tm1Jd1pUVXdNRGt3WkRNX1FWZFRRV05qWlhOelMyVjVTV1E5TTJsd1kzWTJTMVJSYlhabVREWkJPRlp1U0VNbVUybG5ibUYwZFhKbFBYSTBRMEp6UjFwNGEwd3dTMGhXU2lVeVJtd2xNa1pCZG5WaVRHZERWRlVsTTBRbVJYaHdhWEpsY3oweE56Y3hNRFV6TlRFd0lpd2lhRzl6ZENJNkluTXpMbTl3Wlc1emFHbG1kQzF6ZEc5eVlXZGxMbk4yWXk1amJIVnpkR1Z5TG14dlkyRnNPalEwTXlJc0luTmphR1Z0WlNJNkltaDBkSEJ6SW4xZExDSmpiMjUwWlhoMElqcDdmWDAuTnhOYldqUWU4Q2h6YTEtZERrbmhqVnlKU0E5YjBjRFdNS0VsNjNHV1o1OHRHT2hoLS1xb1Vuak9GcW5Xb2hwU0xPUjNLSkdIdFQzUjgzM1lqTjVFTkctNmtiQm9xYzlDaUhJVllwUTZ2N1J1eUNRWk1zUDNoa2dtOGNFRzdESDZOeWtid0hZME9RQkJULTFMaWdmY2JoSWJQcG00dnd1b1hRWHZYY2EwMEhHN0VocDVYdHdDV2pySnVqVzNRZF9kTU1iYmRLUGNuQUNrd2R5RVB3ajY0WHZLSGEwZlZacE05N1R0RlFMV0VGZ1cxcnhCM3AzVjJEUzZWbVZkcTdyM2dPUG1JZkpKcjJrZ0xuMEgwLW9yUVV6MUVaaUJ1QzFqRVpPTW1KYWJuUkZnVl9jVHota3RjYzBfNUcyeWhXX0dOZ2htTTJVUDYzMFlxSXFzWHhMclpn/https/s3.openshift-storage.svc.cluster.local:443/quay-datastore-6f9621fa-4159-441d-a974-91df0a6be7d0/datastorage/registry/sha256/f9/f93b7d3396c22354724b502c69276a730003297e4c24bd6d03fc16b0e50090d3?AWSAccessKeyId=3ipcv6KTQmvfL6A8VnHC&Signature=r4CBsGZxkL0KHVJ%2Fl%2FAvubLgCTU%3D&Expires=1771053510 HTTP/1.1" 200 32306497 "-" "Go-http-client/1.1" (1.810 2395 1.807) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2abc5e83407155714f171c293f197e1310176959e106f8ad63ffa2e7e9635d4a HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1697 0.010) gunicorn-registry stdout | 2026-02-14 07:08:33,756 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:33 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:2abc5e83407155714f171c293f197e1310176959e106f8ad63ffa2e7e9635d4a HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:33 +0000] "PUT /v2/testorg/alpine/manifests/sha256:008448246686fe28544e36ba89e7bc7fbe6dad8a2ccdef576875c74298c46348 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2828 0.007) gunicorn-registry stdout | 2026-02-14 07:08:33,809 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:33 +0000] "PUT /v2/testorg/alpine/manifests/sha256:008448246686fe28544e36ba89e7bc7fbe6dad8a2ccdef576875c74298c46348 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0b4a39c2c94e3953aed34e96ce61e0414d2e50d1c469d68a20bc73239ebce483 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1697 0.010) gunicorn-registry stdout | 2026-02-14 07:08:34,004 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:0b4a39c2c94e3953aed34e96ce61e0414d2e50d1c469d68a20bc73239ebce483 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5c40dfa7b532e721f94b2701115434a034c5cece1152b87330140e4788b29283 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:34,176 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:5c40dfa7b532e721f94b2701115434a034c5cece1152b87330140e4788b29283 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:34 +0000] "PUT /v2/testorg/alpine/manifests/sha256:c2f35176d51645644dac998abfd7357827f01ca6d7a66b9c846178ddec8e3b80 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.008 2640 0.008) gunicorn-registry stdout | 2026-02-14 07:08:34,232 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:34 +0000] "PUT /v2/testorg/alpine/manifests/sha256:c2f35176d51645644dac998abfd7357827f01ca6d7a66b9c846178ddec8e3b80 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:c787620501b746b3aa9ec021f3ddb0b707572b5c68e33d73be392b9c078a4993 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:34,352 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:c787620501b746b3aa9ec021f3ddb0b707572b5c68e33d73be392b9c078a4993 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:957b6b57f4173ba3ebfc2b2582d0ad72d325265f0ac7c1fe20356c855c4a955c HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:08:34,530 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:957b6b57f4173ba3ebfc2b2582d0ad72d325265f0ac7c1fe20356c855c4a955c HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:34 +0000] "PUT /v2/testorg/alpine/manifests/sha256:af11d8e82a84ada96b5af358e796120e1c83f685d077b25ec05af8e6bc8827b6 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2821 0.006) gunicorn-registry stdout | 2026-02-14 07:08:34,586 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:34 +0000] "PUT /v2/testorg/alpine/manifests/sha256:af11d8e82a84ada96b5af358e796120e1c83f685d077b25ec05af8e6bc8827b6 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:34,867 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:34 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:4d369543d64802619e5ea6a3217702d9474e7e51ce4172c5248b171899be826e HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:761452f61cc7faecf79a125b3ce0ea53f36fc7dd97a263963e2659f25fe4a095 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:35,103 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:761452f61cc7faecf79a125b3ce0ea53f36fc7dd97a263963e2659f25fe4a095 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:cc40df68500fd27710307003a860cca71de4502bd43c23940216d572e121b1ee HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.008 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:08:35,426 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:cc40df68500fd27710307003a860cca71de4502bd43c23940216d572e121b1ee HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:35 +0000] "PUT /v2/testorg/alpine/manifests/sha256:b058f50906dff72a20c83582eddad899cd501b7e4a0caca511cfdad19a129c30 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2828 0.007) gunicorn-registry stdout | 2026-02-14 07:08:35,480 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:35 +0000] "PUT /v2/testorg/alpine/manifests/sha256:b058f50906dff72a20c83582eddad899cd501b7e4a0caca511cfdad19a129c30 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:aa3813f2d7da392c21ed6d5dd675704c4911f681566aac59635a9b18705e6c60 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:35,638 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:aa3813f2d7da392c21ed6d5dd675704c4911f681566aac59635a9b18705e6c60 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a1a305e7cc0c7bd645c6cc51bc78c1a1ce2b2644dd116b0ddb5db45ce3816b9e HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.008 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:35,771 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a1a305e7cc0c7bd645c6cc51bc78c1a1ce2b2644dd116b0ddb5db45ce3816b9e HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a0a4beaa1960bba353066d674aa0e3378b856b09e6d3f704d1755daa5d6c1d39 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.008) gunicorn-registry stdout | 2026-02-14 07:08:35,948 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:35 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:a0a4beaa1960bba353066d674aa0e3378b856b09e6d3f704d1755daa5d6c1d39 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:3139e75da5d8de02f503007200b5d1b3f8770caefa8b6a4c79adcf94832b4cc2 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:36,063 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:3139e75da5d8de02f503007200b5d1b3f8770caefa8b6a4c79adcf94832b4cc2 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:67fddcb95396e53298f4ac7df9a3d3b39dd0e8e18e97231294f852ec23e112c6 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:36,308 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:67fddcb95396e53298f4ac7df9a3d3b39dd0e8e18e97231294f852ec23e112c6 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" securityworker stdout | 2026-02-14 07:08:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:06 GMT)" (scheduled at 2026-02-14 07:08:36.360888+00:00) securityworker stdout | 2026-02-14 07:08:36,376 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:06 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d70fe15f9be3d15fea659cd54e3267b83bc5eca667fd46f7ce256a9c5c76b655 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1697 0.010) gunicorn-registry stdout | 2026-02-14 07:08:36,755 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:36 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:d70fe15f9be3d15fea659cd54e3267b83bc5eca667fd46f7ce256a9c5c76b655 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:37 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:46fe55b2f760b35f41708fb01116dae87029350fffeb1d00f7dd0520587195c5 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:37,104 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:37 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:46fe55b2f760b35f41708fb01116dae87029350fffeb1d00f7dd0520587195c5 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:37 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:dbeeaa840de093e1b95605ea87f1b4de22ec102327070084d581ec7bc1364c31 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1697 0.009) gunicorn-registry stdout | 2026-02-14 07:08:37,209 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:37 +0000] "HEAD /v2/testorg/alpine/blobs/sha256:dbeeaa840de093e1b95605ea87f1b4de22ec102327070084d581ec7bc1364c31 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:37,351 [249] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 07:08:37,353 [249] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:37 +0000] "PUT /v2/testorg/alpine/manifests/alpine1 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.052 10954 0.052) gunicorn-registry stdout | 2026-02-14 07:08:37,356 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:37 +0000] "PUT /v2/testorg/alpine/manifests/alpine1 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" (0.002 526 0.002) gunicorn-registry stdout | 2026-02-14 07:08:37,854 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:37 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:38,299 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:38,446 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb HTTP/1.1" 200 0 "-" "skopeo/1.14.5" exportactionlogsworker stdout | 2026-02-14 07:08:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:38 GMT)" (scheduled at 2026-02-14 07:08:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:08:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:38 GMT)" executed successfully nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9e595aac14e0f965871911c846f7913a373999123cbae27d591ec9e51b481582 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) gunicorn-registry stdout | 2026-02-14 07:08:38,739 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9e595aac14e0f965871911c846f7913a373999123cbae27d591ec9e51b481582 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:3d940f86d1354d1660b1c5233c191d93e93dcbbffb39cb0bef0d13b7890fc767 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:38,899 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:38 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:3d940f86d1354d1660b1c5233c191d93e93dcbbffb39cb0bef0d13b7890fc767 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" pullstatsredisflushworker stdout | 2026-02-14 07:08:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:09 GMT)" (scheduled at 2026-02-14 07:08:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:08:39,657 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:09 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:39 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:efed6b3768745664b8d27364c703baac964c68893a84a04542fc3c6f2c6f69cd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2372 0.007) gunicorn-registry stdout | 2026-02-14 07:08:39,732 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:39 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:efed6b3768745664b8d27364c703baac964c68893a84a04542fc3c6f2c6f69cd HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:39 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:7ed661450d9b41ba25f81f6ef8649bb379f47471d21c4898a8a6a3e11b819220 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) gunicorn-registry stdout | 2026-02-14 07:08:39,924 [259] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:39 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:7ed661450d9b41ba25f81f6ef8649bb379f47471d21c4898a8a6a3e11b819220 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:8c10dd3e83731df353d7148e2bce8c834c82024f07c7f6a4d0d05fe5869a9bc7 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:40,329 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:8c10dd3e83731df353d7148e2bce8c834c82024f07c7f6a4d0d05fe5869a9bc7 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:40,329 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:dd8660d032dfa8bf8e708c976416266ae1fec5539ac068e2e7959cb2e314cccd HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:dd8660d032dfa8bf8e708c976416266ae1fec5539ac068e2e7959cb2e314cccd HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1ba922702c53fcef6dda756a5e93792376388d7514ec3acd0d7337902f32810d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:40,460 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1ba922702c53fcef6dda756a5e93792376388d7514ec3acd0d7337902f32810d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:40 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:93c1f97fe1c44509ffc38923b47e0113800129583f78a7932f4d1261a1603686 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2644 0.007) gunicorn-registry stdout | 2026-02-14 07:08:40,516 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:40 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:93c1f97fe1c44509ffc38923b47e0113800129583f78a7932f4d1261a1603686 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:40,632 [258] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1ab49c19c53ebca95c787b482aeda86d1d681f58cdf19278c476bcaf37d96de1 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:40,749 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1ab49c19c53ebca95c787b482aeda86d1d681f58cdf19278c476bcaf37d96de1 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:40 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:1529d13528ed05668b2038ffab807ac8633ad6adfe6be8901adda62411f70d29 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.006 2832 0.006) gunicorn-registry stdout | 2026-02-14 07:08:40,803 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:40 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:1529d13528ed05668b2038ffab807ac8633ad6adfe6be8901adda62411f70d29 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:cb94f19e6ea62202d0919bc86081f03a47f8370eba32ed782b821a014cf866fc HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:40,995 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:40 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:cb94f19e6ea62202d0919bc86081f03a47f8370eba32ed782b821a014cf866fc HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9ec2d085b0ca6ca7ec825b41f4547d567af19c4139121c74dc66cc3b8ffc9d9f HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) gunicorn-registry stdout | 2026-02-14 07:08:41,143 [258] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9ec2d085b0ca6ca7ec825b41f4547d567af19c4139121c74dc66cc3b8ffc9d9f HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:41 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:660be4c0eec693a31c28f400264197850d7a557625f3e0540cc23b21d37f7d0f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.008 2644 0.007) gunicorn-registry stdout | 2026-02-14 07:08:41,199 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:41 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:660be4c0eec693a31c28f400264197850d7a557625f3e0540cc23b21d37f7d0f HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:18bdec7eea78464ecf9b88f4ec630eaeb694ea1c0101ecd9c20eda20c9065e23 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:41,303 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:18bdec7eea78464ecf9b88f4ec630eaeb694ea1c0101ecd9c20eda20c9065e23 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:41 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:a76a5883dc20c193bd6eb522e940c5d3979ab4af8011d5972a928fb7156fcb9e HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2825 0.007) gunicorn-registry stdout | 2026-02-14 07:08:41,499 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:41 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:a76a5883dc20c193bd6eb522e940c5d3979ab4af8011d5972a928fb7156fcb9e HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:61fa9f037357231785c00d813889604ed31078624603b598e8e95c7aab5bcb4d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) gunicorn-registry stdout | 2026-02-14 07:08:41,693 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:61fa9f037357231785c00d813889604ed31078624603b598e8e95c7aab5bcb4d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:7106782fb36d7cf455d2c393e40510a9ac2ab286f10ae60f3f08a000011beb24 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:41,830 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:41 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:7106782fb36d7cf455d2c393e40510a9ac2ab286f10ae60f3f08a000011beb24 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" proxycacheblobworker stdout | 2026-02-14 07:08:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:51 GMT)" (scheduled at 2026-02-14 07:08:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:08:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:51 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:41 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:ecaad35b2c3a8815cc1d8ef517ddc89b1ad2d54c0e84fabe06ba91549c8f205d HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2644 0.007) gunicorn-registry stdout | 2026-02-14 07:08:41,888 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:41 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:ecaad35b2c3a8815cc1d8ef517ddc89b1ad2d54c0e84fabe06ba91549c8f205d HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:532f7d227cfd697fe6a6f7bfe8c0cc7baa9d99d3d41d50d9b6394fdb6322f4aa HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) gunicorn-registry stdout | 2026-02-14 07:08:42,008 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:532f7d227cfd697fe6a6f7bfe8c0cc7baa9d99d3d41d50d9b6394fdb6322f4aa HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:b164c1aee12b0d131f1fd4a9b7faa47bb696fd4e88bd8f85270700360b7a2de7 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:42,132 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:b164c1aee12b0d131f1fd4a9b7faa47bb696fd4e88bd8f85270700360b7a2de7 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:42 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:b3e2feab52cb0f1b09f58d171b74624f4a4c6176dd02280d14d104273d49eb12 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.006 2832 0.007) gunicorn-registry stdout | 2026-02-14 07:08:42,191 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:42 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:b3e2feab52cb0f1b09f58d171b74624f4a4c6176dd02280d14d104273d49eb12 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9a3200e0982365c095b94c85cf369c5d416338643e5a8d36a19348b18ea2424f HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:42,379 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9a3200e0982365c095b94c85cf369c5d416338643e5a8d36a19348b18ea2424f HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:af5f17ed40162a75143be7e0f81a7f1ffadb8f9d920c31c7b18a679570cac8de HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) gunicorn-registry stdout | 2026-02-14 07:08:42,515 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:af5f17ed40162a75143be7e0f81a7f1ffadb8f9d920c31c7b18a679570cac8de HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:42 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:f46f8e8527c08847494c40c48981fad0f1bcc11ba220330827fa2e5110a8f07e HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.006 2644 0.007) gunicorn-registry stdout | 2026-02-14 07:08:42,572 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:42 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:f46f8e8527c08847494c40c48981fad0f1bcc11ba220330827fa2e5110a8f07e HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9da5d16b2a566416844fd0c62fa81165037aa0b7f154a5c1f58f06412739471c HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:42,683 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:9da5d16b2a566416844fd0c62fa81165037aa0b7f154a5c1f58f06412739471c HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.000) gunicorn-registry stdout | 2026-02-14 07:08:42,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:08:42,704 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:42,704 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:42,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:08:42,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 162 0.000) gunicorn-registry stdout | 2026-02-14 07:08:42,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.000) gunicorn-web stdout | 2026-02-14 07:08:42,742 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:42,742 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:42,742 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:08:42,749 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1e422c6c2c5d203d672074900e58ab2eafc7a8711be43ecc7e08470b472409ce HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:42,798 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:42 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:1e422c6c2c5d203d672074900e58ab2eafc7a8711be43ecc7e08470b472409ce HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:42 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:8f31b5e1985963c74dfe498da4fc0f3a7ee7bd1dc96a246690eb3d46ec3ec040 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2832 0.007) gunicorn-registry stdout | 2026-02-14 07:08:42,852 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:42 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:8f31b5e1985963c74dfe498da4fc0f3a7ee7bd1dc96a246690eb3d46ec3ec040 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:acb71a53849c70c2ff1b1ef068912ab3ad40e14cb726d551e7362cf283ce3797 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.010 1701 0.010) gunicorn-registry stdout | 2026-02-14 07:08:43,040 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:acb71a53849c70c2ff1b1ef068912ab3ad40e14cb726d551e7362cf283ce3797 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:b02142d53d50ddd428e66c6e707d3a36b83c240103a9b6efe7efef0fc7f8fb3d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:43,041 [259] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:b02142d53d50ddd428e66c6e707d3a36b83c240103a9b6efe7efef0fc7f8fb3d HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:171dd832236aa51d4497a037661c4e5c629f2ed22b9a79474dadafe58d04724c HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.008 1701 0.008) gunicorn-registry stdout | 2026-02-14 07:08:43,173 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:171dd832236aa51d4497a037661c4e5c629f2ed22b9a79474dadafe58d04724c HTTP/1.1" 200 0 "-" "skopeo/1.14.5" notificationworker stdout | 2026-02-14 07:08:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:53 GMT)" (scheduled at 2026-02-14 07:08:43.184137+00:00) notificationworker stdout | 2026-02-14 07:08:43,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:08:53 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:623c99520afcb8c68e21bd22d3bc252ae348c276fb9c45a79aeccb4caf2b8d9f HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:43,348 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:623c99520afcb8c68e21bd22d3bc252ae348c276fb9c45a79aeccb4caf2b8d9f HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:6ed51867624cd34ea16c2d1470fe61765713c44cb76d5f44ebcc6230ed928ec3 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:43,472 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:6ed51867624cd34ea16c2d1470fe61765713c44cb76d5f44ebcc6230ed928ec3 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:84f7f2a586525528eef411bc884511620435c2f53008fccefee05c00207cc405 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" (0.009 1701 0.009) gunicorn-registry stdout | 2026-02-14 07:08:43,737 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:43 +0000] "HEAD /v2/testorg2/alpine/blobs/sha256:84f7f2a586525528eef411bc884511620435c2f53008fccefee05c00207cc405 HTTP/1.1" 200 0 "-" "skopeo/1.14.5" nginx stdout | 10.131.0.6 (-) - - [14/Feb/2026:07:08:43 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:7d2f094833805acfb2f86be079092e2f353e06204734fb42769beb7d788bc049 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" (0.007 2644 0.007) gunicorn-registry stdout | 2026-02-14 07:08:43,946 [249] [INFO] [gunicorn.access] 10.131.0.6 - - [14/Feb/2026:07:08:43 +0000] "PUT /v2/testorg2/alpine/manifests/sha256:7d2f094833805acfb2f86be079092e2f353e06204734fb42769beb7d788bc049 HTTP/1.1" 201 2 "-" "skopeo/1.14.5" repositorygcworker stdout | 2026-02-14 07:08:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:43 GMT)" (scheduled at 2026-02-14 07:08:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:08:43,975 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:08:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:44 GMT)" (scheduled at 2026-02-14 07:08:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:08:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:44 GMT)" executed successfully nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:44 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.29.5 (github.com/containers/image)" (0.001 560 0.001) gunicorn-registry stdout | 2026-02-14 07:08:44,420 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:44 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "containers/5.29.5 (github.com/containers/image)" nginx stdout | 10.128.2.7 (-) - - [14/Feb/2026:07:08:45 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" (0.001 526 0.002) gunicorn-registry stdout | 2026-02-14 07:08:45,091 [249] [INFO] [gunicorn.access] 10.128.2.7 - - [14/Feb/2026:07:08:45 +0000] "GET /v2/ HTTP/1.1" 401 4 "-" "skopeo/1.14.5" gunicorn-registry stdout | 2026-02-14 07:08:45,429 [249] [ERROR] [data.logs_model.logs_producer.splunk_hec_logs_producer] Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | 2026-02-14 07:08:45,430 [249] [ERROR] [data.logs_model.splunk_logs_model] log_action failed gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 204, in _new_conn gunicorn-registry stdout | sock = connection.create_connection( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection gunicorn-registry stdout | raise err gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection gunicorn-registry stdout | sock.connect(sa) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect gunicorn-registry stdout | self._internal_connect(address) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect gunicorn-registry stdout | raise _SocketError(err, strerror(err)) gunicorn-registry stdout | ConnectionRefusedError: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen gunicorn-registry stdout | response = self._make_request( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 488, in _make_request gunicorn-registry stdout | raise new_e gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 464, in _make_request gunicorn-registry stdout | self._validate_conn(conn) gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn gunicorn-registry stdout | conn.connect() gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 759, in connect gunicorn-registry stdout | self.sock = sock = self._new_conn() gunicorn-registry stdout | ^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connection.py", line 219, in _new_conn gunicorn-registry stdout | raise NewConnectionError( gunicorn-registry stdout | urllib3.exceptions.NewConnectionError: HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused gunicorn-registry stdout | The above exception was the direct cause of the following exception: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 667, in send gunicorn-registry stdout | resp = conn.urlopen( gunicorn-registry stdout | ^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen gunicorn-registry stdout | retries = retries.increment( gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/urllib3/util/retry.py", line 535, in increment gunicorn-registry stdout | raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 64, in send gunicorn-registry stdout | response = requests.post( gunicorn-registry stdout | ^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 115, in post gunicorn-registry stdout | return request("post", url, data=data, json=json, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/api.py", line 59, in request gunicorn-registry stdout | return session.request(method=method, url=url, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 589, in request gunicorn-registry stdout | resp = self.send(prep, **send_kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/sessions.py", line 703, in send gunicorn-registry stdout | r = adapter.send(request, **kwargs) gunicorn-registry stdout | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gunicorn-registry stdout | File "/opt/app-root/lib64/python3.12/site-packages/requests/adapters.py", line 700, in send gunicorn-registry stdout | raise ConnectionError(e, request=request) gunicorn-registry stdout | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) gunicorn-registry stdout | During handling of the above exception, another exception occurred: gunicorn-registry stdout | Traceback (most recent call last): gunicorn-registry stdout | File "/quay-registry/data/logs_model/splunk_logs_model.py", line 190, in log_action gunicorn-registry stdout | self._logs_producer.send(log_data) gunicorn-registry stdout | File "/quay-registry/data/logs_model/logs_producer/splunk_hec_logs_producer.py", line 74, in send gunicorn-registry stdout | raise LogSendException(f"Failed to send log to Splunk via HEC: {e}") gunicorn-registry stdout | data.logs_model.logs_producer.LogSendException: Failed to send log to Splunk via HEC: HTTPSConnectionPool(host='18.116.40.103', port=8088): Max retries exceeded with url: /services/collector/event (Caused by NewConnectionError("HTTPSConnection(host='18.116.40.103', port=8088): Failed to establish a new connection: [Errno 111] Connection refused")) nginx stdout | 10.131.0.6 (-) - quay [14/Feb/2026:07:08:45 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "skopeo/1.14.5" (0.260 631 0.260) gunicorn-registry stdout | 2026-02-14 07:08:45,471 [249] [INFO] [gunicorn.access] 10.131.0.6 - quay [14/Feb/2026:07:08:45 +0000] "GET /v2/auth?account=quay&service=quay-quay-quay-enterprise.apps.ci-op-hhm950cd-93be3.quayqe.devcluster.openshift.com HTTP/1.1" 200 958 "-" "skopeo/1.14.5" securityworker stdout | 2026-02-14 07:08:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:20 GMT)" (scheduled at 2026-02-14 07:08:50.362718+00:00) securityworker stdout | 2026-02-14 07:08:50,379 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:08:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:01 GMT)" (scheduled at 2026-02-14 07:08:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:08:51,873 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:08:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:23 GMT)" (scheduled at 2026-02-14 07:08:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:08:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:08:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:03 GMT)" (scheduled at 2026-02-14 07:08:53.184137+00:00) notificationworker stdout | 2026-02-14 07:08:53,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:08:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:57 GMT)" (scheduled at 2026-02-14 07:08:57.185453+00:00) notificationworker stdout | 2026-02-14 07:08:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-02-14 07:08:57,703 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:08:57,705 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:57,706 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:57,706 [236] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:08:57,714 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:08:57,739 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:08:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:08:57,742 [232] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:08:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:08:57,742 [236] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:08:57,742 [236] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:08:57,750 [236] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:08:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:08:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gcworker stdout | 2026-02-14 07:08:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:28 GMT)" (scheduled at 2026-02-14 07:08:58.163968+00:00) gcworker stdout | 2026-02-14 07:08:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:08:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:58 GMT)" (scheduled at 2026-02-14 07:08:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:08:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:09:58 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:09:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:01 GMT)" (scheduled at 2026-02-14 07:09:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:09:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:09:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:11 GMT)" (scheduled at 2026-02-14 07:09:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:09:01,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:09:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:02 GMT)" (scheduled at 2026-02-14 07:09:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:09:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:09:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:13 GMT)" (scheduled at 2026-02-14 07:09:03.184137+00:00) notificationworker stdout | 2026-02-14 07:09:03,203 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:09:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:33 GMT)" (scheduled at 2026-02-14 07:09:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:09:03,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:09:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:09:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:36 GMT)" (scheduled at 2026-02-14 07:09:06.360888+00:00) securityworker stdout | 2026-02-14 07:09:06,369 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:09:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:09 GMT)" (scheduled at 2026-02-14 07:09:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:09:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:09:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:39 GMT)" (scheduled at 2026-02-14 07:09:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:09:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:09:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:21 GMT)" (scheduled at 2026-02-14 07:09:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:09:11,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:09:12,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:09:12,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:12,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:09:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:09:12,740 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:09:12,743 [232] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:12,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:12,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:09:12,751 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.013) notificationworker stdout | 2026-02-14 07:09:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:23 GMT)" (scheduled at 2026-02-14 07:09:13.184137+00:00) notificationworker stdout | 2026-02-14 07:09:13,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:23 GMT)" executed successfully securityworker stdout | 2026-02-14 07:09:20,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:50 GMT)" (scheduled at 2026-02-14 07:09:20.362718+00:00) securityworker stdout | 2026-02-14 07:09:20,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:50 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:09:20,467 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:20 GMT)" (scheduled at 2026-02-14 07:09:20.467090+00:00) exportactionlogsworker stdout | 2026-02-14 07:09:20,474 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:09:21,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:31 GMT)" (scheduled at 2026-02-14 07:09:21.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:09:21,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:31 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:09:21,961 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:14:21 GMT)" (scheduled at 2026-02-14 07:09:21.961405+00:00) repositorygcworker stdout | 2026-02-14 07:09:21,969 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:14:21 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:09:23,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:53 GMT)" (scheduled at 2026-02-14 07:09:23.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:09:23,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:53 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:09:23,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:33 GMT)" (scheduled at 2026-02-14 07:09:23.184137+00:00) notificationworker stdout | 2026-02-14 07:09:23,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:33 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:09:23,269 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:23 GMT)" (scheduled at 2026-02-14 07:09:23.269216+00:00) namespacegcworker stdout | 2026-02-14 07:09:23,275 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:23 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:09:25,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:25 GMT)" (scheduled at 2026-02-14 07:09:25.270548+00:00) namespacegcworker stdout | 2026-02-14 07:09:25,271 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:25 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.002 162 0.001) gunicorn-registry stdout | 2026-02-14 07:09:27,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:09:27,704 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:27,704 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:27,704 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:09:27,713 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:09:27,739 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:27 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:27 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:09:27,742 [232] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:27 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:27,742 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:27,742 [235] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:09:27,749 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:27 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:27 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.012 118 0.012) gcworker stdout | 2026-02-14 07:09:28,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:58 GMT)" (scheduled at 2026-02-14 07:09:28.163968+00:00) gcworker stdout | 2026-02-14 07:09:28,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:09:58 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:09:28,366 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:28 GMT)" (scheduled at 2026-02-14 07:09:28.366063+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:09:28,372 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_artifact_type (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:09:31,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:41 GMT)" (scheduled at 2026-02-14 07:09:31.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:09:31,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:41 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:09:33,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:43 GMT)" (scheduled at 2026-02-14 07:09:33.184137+00:00) notificationworker stdout | 2026-02-14 07:09:33,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:43 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:09:33,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:03 GMT)" (scheduled at 2026-02-14 07:09:33.256711+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:09:33,258 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:33 GMT)" (scheduled at 2026-02-14 07:09:33.257722+00:00) autopruneworker stdout | 2026-02-14 07:09:33,263 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:09:33,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:03 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:09:33,263 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:09:36,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:06 GMT)" (scheduled at 2026-02-14 07:09:36.360888+00:00) securityworker stdout | 2026-02-14 07:09:36,386 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:06 GMT)" executed successfully exportactionlogsworker stdout | 2026-02-14 07:09:38,557 [73] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:38 GMT)" (scheduled at 2026-02-14 07:09:38.556898+00:00) exportactionlogsworker stdout | 2026-02-14 07:09:38,557 [73] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:38 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:09:39,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:09 GMT)" (scheduled at 2026-02-14 07:09:39.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:09:39,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:09 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:09:41,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:51 GMT)" (scheduled at 2026-02-14 07:09:41.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:09:41,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:51 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.002) gunicorn-registry stdout | 2026-02-14 07:09:42,702 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:09:42,704 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:42,705 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:42,705 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:09:42,713 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:09:42,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:42 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:42 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.000) gunicorn-web stdout | 2026-02-14 07:09:42,743 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:42 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:42,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:42,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:42 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:09:42,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:42 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:09:43,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:53 GMT)" (scheduled at 2026-02-14 07:09:43.184137+00:00) notificationworker stdout | 2026-02-14 07:09:43,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:09:53 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:09:43,959 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:43 GMT)" (scheduled at 2026-02-14 07:09:43.959370+00:00) repositorygcworker stdout | 2026-02-14 07:09:43,967 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:43 GMT)" executed successfully securityscanningnotificationworker stdout | 2026-02-14 07:09:44,259 [95] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:44 GMT)" (scheduled at 2026-02-14 07:09:44.259055+00:00) securityscanningnotificationworker stdout | 2026-02-14 07:09:44,259 [95] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:44 GMT)" executed successfully securityworker stdout | 2026-02-14 07:09:50,363 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:20 GMT)" (scheduled at 2026-02-14 07:09:50.362718+00:00) securityworker stdout | 2026-02-14 07:09:50,378 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_recent_manifests_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:20 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:09:51,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:01 GMT)" (scheduled at 2026-02-14 07:09:51.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:09:51,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:01 GMT)" executed successfully buildlogsarchiver stdout | 2026-02-14 07:09:53,065 [69] [INFO] [apscheduler.executors.default] Running job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:23 GMT)" (scheduled at 2026-02-14 07:09:53.065508+00:00) buildlogsarchiver stdout | 2026-02-14 07:09:53,072 [69] [INFO] [apscheduler.executors.default] Job "ArchiveBuildLogsWorker._archive_redis_buildlogs (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:23 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:09:53,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:03 GMT)" (scheduled at 2026-02-14 07:09:53.184137+00:00) notificationworker stdout | 2026-02-14 07:09:53,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:03 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:09:57,185 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:57 GMT)" (scheduled at 2026-02-14 07:09:57.185453+00:00) notificationworker stdout | 2026-02-14 07:09:57,185 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:57 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:09:57,702 [258] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.000 159 0.001) gunicorn-web stdout | 2026-02-14 07:09:57,704 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:57,705 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:57,705 [235] [INFO] [data.database] Connection pooling disabled for postgresql gunicorn-web stdout | 2026-02-14 07:09:57,713 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.015) nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:09:57,740 [259] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:57 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:09:57 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:09:57,742 [235] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:09:57 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:09:57,743 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:09:57,743 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:09:57 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.013 118 0.013) gunicorn-web stdout | 2026-02-14 07:09:57,750 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:09:57 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" gcworker stdout | 2026-02-14 07:09:58,164 [74] [INFO] [apscheduler.executors.default] Running job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:28 GMT)" (scheduled at 2026-02-14 07:09:58.163968+00:00) gcworker stdout | 2026-02-14 07:09:58,172 [74] [INFO] [apscheduler.executors.default] Job "GarbageCollectionWorker._garbage_collection_repos (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:28 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:09:58,859 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:58 GMT)" (scheduled at 2026-02-14 07:09:58.859286+00:00) proxycacheblobworker stdout | 2026-02-14 07:09:58,859 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:10:58 GMT)" executed successfully namespacegcworker stdout | 2026-02-14 07:10:01,270 [83] [INFO] [apscheduler.executors.default] Running job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:15:01 GMT)" (scheduled at 2026-02-14 07:10:01.270391+00:00) namespacegcworker stdout | 2026-02-14 07:10:01,278 [83] [INFO] [apscheduler.executors.default] Job "QueueWorker.update_queue_metrics (trigger: interval[0:05:00], next run at: 2026-02-14 07:15:01 GMT)" executed successfully quotaregistrysizeworker stdout | 2026-02-14 07:10:01,583 [90] [INFO] [apscheduler.executors.default] Running job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:11:01 GMT)" (scheduled at 2026-02-14 07:10:01.583007+00:00) quotaregistrysizeworker stdout | 2026-02-14 07:10:01,588 [90] [INFO] [apscheduler.executors.default] Job "QuotaRegistrySizeWorker._calculate_registry_size (trigger: interval[0:01:00], next run at: 2026-02-14 07:11:01 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:10:01,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:11 GMT)" (scheduled at 2026-02-14 07:10:01.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:10:01,863 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:11 GMT)" executed successfully repositorygcworker stdout | 2026-02-14 07:10:02,962 [94] [INFO] [apscheduler.executors.default] Running job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:11:02 GMT)" (scheduled at 2026-02-14 07:10:02.961702+00:00) repositorygcworker stdout | 2026-02-14 07:10:02,962 [94] [INFO] [apscheduler.executors.default] Job "QueueWorker.run_watchdog (trigger: interval[0:01:00], next run at: 2026-02-14 07:11:02 GMT)" executed successfully notificationworker stdout | 2026-02-14 07:10:03,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:13 GMT)" (scheduled at 2026-02-14 07:10:03.184137+00:00) notificationworker stdout | 2026-02-14 07:10:03,191 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:13 GMT)" executed successfully autopruneworker stdout | 2026-02-14 07:10:03,257 [66] [INFO] [apscheduler.executors.default] Running job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:33 GMT)" (scheduled at 2026-02-14 07:10:03.256711+00:00) autopruneworker stdout | 2026-02-14 07:10:03,262 [66] [INFO] [__main__] no autoprune tasks found, exiting... autopruneworker stdout | 2026-02-14 07:10:03,263 [66] [INFO] [apscheduler.executors.default] Job "AutoPruneWorker.prune (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:33 GMT)" executed successfully securityworker stdout | 2026-02-14 07:10:06,361 [101] [INFO] [apscheduler.executors.default] Running job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:36 GMT)" (scheduled at 2026-02-14 07:10:06.360888+00:00) securityworker stdout | 2026-02-14 07:10:06,368 [101] [INFO] [apscheduler.executors.default] Job "SecurityWorker._index_in_scanner (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:36 GMT)" executed successfully manifestsubjectbackfillworker stdout | 2026-02-14 07:10:09,363 [81] [INFO] [apscheduler.executors.default] Running job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:11:09 GMT)" (scheduled at 2026-02-14 07:10:09.363289+00:00) manifestsubjectbackfillworker stdout | 2026-02-14 07:10:09,369 [81] [INFO] [apscheduler.executors.default] Job "ManifestSubjectBackfillWorker._backfill_manifest_subject (trigger: interval[0:01:00], next run at: 2026-02-14 07:11:09 GMT)" executed successfully pullstatsredisflushworker stdout | 2026-02-14 07:10:09,657 [87] [INFO] [apscheduler.executors.default] Running job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:39 GMT)" (scheduled at 2026-02-14 07:10:09.656651+00:00) pullstatsredisflushworker stdout | 2026-02-14 07:10:09,658 [87] [INFO] [apscheduler.executors.default] Job "RedisFlushWorker._flush_pull_metrics (trigger: interval[0:00:30], next run at: 2026-02-14 07:10:39 GMT)" executed successfully proxycacheblobworker stdout | 2026-02-14 07:10:11,857 [86] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:21 GMT)" (scheduled at 2026-02-14 07:10:11.856767+00:00) proxycacheblobworker stdout | 2026-02-14 07:10:11,864 [86] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:21 GMT)" executed successfully nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:10: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-02-14 07:10:12,702 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:10:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:10:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:10:12,704 [236] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:10:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:10:12,705 [231] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:10:12,705 [231] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:10:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.015 118 0.015) gunicorn-web stdout | 2026-02-14 07:10:12,713 [231] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:10:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:10:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 162 0.001) gunicorn-registry stdout | 2026-02-14 07:10:12,741 [249] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:10:12 +0000] "GET /v1/_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" nginx stdout | 127.0.0.1 (-) - - [14/Feb/2026:07:10:12 +0000] "GET /_internal_ping HTTP/1.1" 200 4 "-" "python-requests/2.32.3" (0.001 159 0.001) gunicorn-web stdout | 2026-02-14 07:10:12,743 [231] [INFO] [gunicorn.access] 127.0.0.1 - - [14/Feb/2026:07:10:12 +0000] "GET /_internal_ping HTTP/1.0" 200 4 "-" "python-requests/2.32.3" gunicorn-web stdout | 2026-02-14 07:10:12,744 [235] [INFO] [data.database] Setting database host to quay-quay-database for worker gunicorn-web gunicorn-web stdout | 2026-02-14 07:10:12,744 [235] [INFO] [data.database] Connection pooling disabled for postgresql nginx stdout | 10.131.2.2 (-) - - [14/Feb/2026:07:10:12 +0000] "GET /health/instance HTTP/1.1" 200 152 "-" "kube-probe/1.33" (0.014 118 0.014) gunicorn-web stdout | 2026-02-14 07:10:12,752 [235] [INFO] [gunicorn.access] 10.131.2.2 - - [14/Feb/2026:07:10:12 +0000] "GET /health/instance HTTP/1.0" 200 152 "-" "kube-probe/1.33" notificationworker stdout | 2026-02-14 07:10:13,184 [85] [INFO] [apscheduler.executors.default] Running job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:23 GMT)" (scheduled at 2026-02-14 07:10:13.184137+00:00) notificationworker stdout | 2026-02-14 07:10:13,190 [85] [INFO] [apscheduler.executors.default] Job "QueueWorker.poll_queue (trigger: interval[0:00:10], next run at: 2026-02-14 07:10:23 GMT)" executed successfully