)]}'
{"id":"openstack%2Fswift~1008468","triplet_id":"openstack%2Fswift~feature%2Fthreaded~Ie5586d90a1669489e79b10d636365df21c3206f8","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","attention_set":{"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-10-02 16:17:54.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ie5586d90a1669489e79b10d636365df21c3206f8","subject":"gunicorn: let an orphaned worker drain","status":"NEW","created":"2026-10-02 13:51:30.000000000","updated":"2026-10-07 15:48:23.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5d5081e851894e81493d470b1de8bba63d0f1c14","_number":1008468,"virtual_id_number":1008468,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-10-07 14:07:57.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-02 14:57:22.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-10-02 16:17:54.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"9f962ebb1fff588f6548a9790a8b341272726f0a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-10-02 13:51:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"999e5424ce0fefa6df28441eaa8c417c30bbd49d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-10-02 14:00:39.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"1048f248b56fb91cbc5a9838c44f9cc6b8cc0afb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-02 14:57:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fca702c1b4f341edaff8e75b93967795\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fc0dd8cf03f2461cb7f8b38edae0a71f : SUCCESS in 30m 38s","accounts_in_message":[],"_revision_number":2},{"id":"78b852a3c25218ddc3bb0e1aee09d98e8d51aac9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-02 16:17:54.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/070d6849fdbf472abcb2b7984271e06d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c38886f12bb1448ea42bfd60b3463172 : SUCCESS in 11m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/46da5935fd054d54bea6605733dc776e : SUCCESS in 4m 18s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ae809177e0194cca914b0909484bc0cb : SUCCESS in 14m 20s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ed5d3f850f7046ba89faa2049372d50e : SUCCESS in 20m 13s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f03a36a52e2947658176a49f03f5db16 : SUCCESS in 15m 28s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/651f7d4a98ac45e4a4a72e94a17cccd1 : SUCCESS in 9m 01s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/00a2c625c80e4aa28c9f27a6b8da5630 : SUCCESS in 27m 49s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/877d3d638937474aa47a5a271e4c0acf : SUCCESS in 22m 53s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/e454a1b66a6e4ca18ff5417906d8ad2c : SUCCESS in 38m 29s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/96d2becbc0404bb29abd887277318d5b : SUCCESS in 23m 08s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/a94f0a80374748b9b634904ded5c09ee : SUCCESS in 26m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/e0b09dde947e4a278c8cf27454ce57e4 : SUCCESS in 17m 29s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/128bdcef14214550b2bd0057dff8367c : SUCCESS in 17m 52s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/317326a63fdf4201bb10d68dfb15599e : SUCCESS in 16m 11s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/f8c7fcb668d54ab9a74fd50878c5a6b2 : FAILURE in 16m 03s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/12dcb1780e8f44ae861a62048e133b01 : SUCCESS in 18m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/146c188c5cd5492a8bedd7748c0e9f29 : SUCCESS in 4m 32s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1ad2b179bfd6437f90692863f85f5bc8 : SUCCESS in 9m 43s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/ecd87c13bd334034b90319f4dd0c9dff : SUCCESS in 1h 14m 14s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/04ae30dc1776403292e524a82830c5e2 : SUCCESS in 29m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/57d91fc9221241fea7b0f6ce4a769ce4 : SUCCESS in 31m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9bf7e132af7145d5a95685802a08da36 : SUCCESS in 3m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/48063a84954240f986a46d6e55772a6b : SUCCESS in 20m 26s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":2},{"id":"9ba36b5dde2a1b7c295624913782975b54c07cc0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-10-06 11:28:33.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"400f3d0c7201fe864a6809bef3ac888105444b4a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 12:14:09.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/902bb24443a946fea4a9567978216b47\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6eba0406c65c46c9812b3d7cbca9f826 : SUCCESS in 42m 01s","accounts_in_message":[],"_revision_number":3},{"id":"7af9e11cfdedcdde5ffd951747991c0ed6765229","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 12:31:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/49e570c0258d4180b3d41bc744f2789e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d91b019bb0704c8f85c924e9b78eab26 : SUCCESS in 10m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c4d24951178543f2a356b2020fd330d0 : SUCCESS in 12m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d739810f0da14bd4adeafa18ff25a9f2 : SUCCESS in 19m 51s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3a9ca8ea153e4787848ff878cc714e9e : SUCCESS in 19m 51s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/74b4e28b471043e9acf55d6a5fe7f489 : SUCCESS in 19m 58s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3acea0d202be416b914e66ed31b241e7 : SUCCESS in 6m 48s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dbc1c6069c5547c0bf1e381d782298aa : SUCCESS in 26m 45s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/1f6ef1700be846968489183add7c0a36 : SUCCESS in 23m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/32cde07a834046a9a57f729a6f945e73 : SUCCESS in 31m 27s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/ceb04dc8c0464f9bbb19e00a551ecfc9 : SUCCESS in 24m 56s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/21fb232b7bbe4393a29e9622fc4df9ea : SUCCESS in 29m 39s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f328b827ce8b4445a61eeaf57f5f2257 : SUCCESS in 15m 02s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3f9f52c5934a4598bb415b4019c73300 : SUCCESS in 16m 57s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6db3992aab604ae095fa3b4d151fa8ae : SUCCESS in 15m 57s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/7148a668a12a4654af69ab08c8b2e20f : SUCCESS in 14m 10s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/99527b3f6d0f4879bcd902e8474ff171 : SUCCESS in 18m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f0d510d7b32348afae99ff2094fbb7c1 : SUCCESS in 6m 30s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/65e57c596ce64b8b9b4ee1d266c6bba2 : SUCCESS in 9m 27s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a82cc7aba2b34e2c8fa84a1907baefee : SUCCESS in 56m 42s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/a545de7e45e44d6d9844789ec386474a : SUCCESS in 48m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b5dc7a7beebc4fd396c206078bced757 : SUCCESS in 24m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5b166b89dc8a441d9c6fedd703468b1d : SUCCESS in 4m 57s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9c361dc5c0d443d78e7487a3b24ee2ae : SUCCESS in 21m 07s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":3},{"id":"d15ea32ba226c4159e11a01d19d603f4561df185","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-10-07 12:49:52.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"d13ef743951a71c693dd3016d051dfb012aa7fee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-07 14:07:57.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/89bbe6c3b2a3435c876ed4ebb1683f72\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f9479da785c14dea943f34c6ed54b642 : SUCCESS in 9m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/39c10a1926584dcfb2307a3590fb5acd : SUCCESS in 11m 05s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ad94b3bb852e4749891f8ef2103d14a5 : SUCCESS in 22m 20s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5a22e36a94ba464093809884fa03cc48 : SUCCESS in 20m 33s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3432316a311645d88ded66e60af72141 : SUCCESS in 22m 01s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/417f9e2b393740a499dcc429f7b2ca69 : SUCCESS in 6m 56s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d58bebea772c4f929f55e0dc774879f9 : SUCCESS in 24m 57s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4cb34e5da52d40f78e89354ab1b3708f : SUCCESS in 27m 45s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/223673a3c7184c309112e97fdff90d65 : SUCCESS in 32m 39s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/1f77d7e3e74a4830a6f5e8d9cbb2abc3 : SUCCESS in 13m 26s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/26bff5c4e94544f3bfc7f015e1f0b92d : SUCCESS in 29m 20s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/15ca1ca8907042f1b99bbed961e99ecb : SUCCESS in 12m 42s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9c9a061acd674fc59f1e61a7567cc01b : SUCCESS in 13m 29s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/26120de608334ff2a8db5820278a8eb6 : SUCCESS in 16m 53s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/7f796fbd9f7542bba66eaef2f7c9547b : SUCCESS in 12m 24s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/02b76e9f56504252955698bb8541daec : SUCCESS in 20m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/145380f288ec471f98f848ceb78bd5a5 : SUCCESS in 6m 52s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/41c26bbe646c49208c75c8b724473f42 : SUCCESS in 8m 31s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/b2a3828a47e443f297cbd13c968e6b20 : SUCCESS in 42m 25s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/fe9ca45e682846e9bf8d6c4b271eb8e9 : SUCCESS in 41m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/507154bacf2a47ab8418c0deaa633411 : SUCCESS in 22m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d8fb40d5a38b45999d607e9a91f6f20b : SUCCESS in 3m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/aa0be54f2b6c42648afb378aa46619d5 : SUCCESS in 20m 03s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":4},{"id":"5d5081e851894e81493d470b1de8bba63d0f1c14","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-07 15:48:23.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8191d7b84e6f4a2f83f0757142050ed9\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/983ebece2a6f457abb5ecda7e64fe77b : SUCCESS in 53m 12s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"d6ac98bcfd70aad3b8574d620c7e8b2647f0ed68","revisions":{"e9ce1025b2c766dd28d0d83eac679e547416a098":{"kind":"REWORK","_number":1,"created":"2026-10-02 13:51:30.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/68/1008468/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/68/1008468/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/68/1008468/1"}}},"commit":{"parents":[{"commit":"5d393eb07c2204fcfdd47efa476655e07f1a85dc","subject":"gunicorn: refuse a bad storage policy on reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5d393eb07c2204fcfdd47efa476655e07f1a85dc"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-02 13:46:36.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-02 13:46:36.000000000","tz":120},"subject":"gunicorn: let an orphaned worker drain","message":"gunicorn: let an orphaned worker drain\n\nWhen the arbiter dies without a signal, the worker leaves its loop\nwith alive still True. The drain then passed a deadline of about 1e9\nseconds to the poller, which raised OverflowError, and the worker\nexited without a drain.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ie5586d90a1669489e79b10d636365df21c3206f8\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e9ce1025b2c766dd28d0d83eac679e547416a098"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e9ce1025b2c766dd28d0d83eac679e547416a098"}]},"branch":"refs/heads/feature/threaded"},"3110b3d1ea26fefcaa9a3431c0025e3e18ec5b72":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-10-02 14:00:39.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/68/1008468/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/68/1008468/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/68/1008468/2"}}},"commit":{"parents":[{"commit":"efd225cded6325df94977da0d832309aa7f40ba3","subject":"gunicorn: refuse a bad storage policy on reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/efd225cded6325df94977da0d832309aa7f40ba3"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-02 13:46:36.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-02 13:54:52.000000000","tz":120},"subject":"gunicorn: let an orphaned worker drain","message":"gunicorn: let an orphaned worker drain\n\nWhen the arbiter dies without a signal, the worker leaves its loop\nwith alive still True. The drain then passed a deadline of about 1e9\nseconds to the poller, which raised OverflowError, and the worker\nexited without a drain.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ie5586d90a1669489e79b10d636365df21c3206f8\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3110b3d1ea26fefcaa9a3431c0025e3e18ec5b72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3110b3d1ea26fefcaa9a3431c0025e3e18ec5b72"}]},"branch":"refs/heads/feature/threaded"},"bb9c5569e89fbd11531ad95b9aabd388eab0e5f0":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-10-06 11:28:33.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/68/1008468/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/68/1008468/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/68/1008468/3"}}},"commit":{"parents":[{"commit":"065f3d3279185744e24b44b2d66e53b5b6eee1c6","subject":"gunicorn: refuse a bad storage policy on reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/065f3d3279185744e24b44b2d66e53b5b6eee1c6"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-02 13:46:36.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-05 06:27:54.000000000","tz":120},"subject":"gunicorn: let an orphaned worker drain","message":"gunicorn: let an orphaned worker drain\n\nWhen the arbiter dies without a signal, the worker leaves its loop\nwith alive still True. The drain then passed a deadline of about 1e9\nseconds to the poller, which raised OverflowError, and the worker\nexited without a drain.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ie5586d90a1669489e79b10d636365df21c3206f8\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bb9c5569e89fbd11531ad95b9aabd388eab0e5f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bb9c5569e89fbd11531ad95b9aabd388eab0e5f0"}]},"branch":"refs/heads/feature/threaded"},"d6ac98bcfd70aad3b8574d620c7e8b2647f0ed68":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-10-07 12:49:52.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/68/1008468/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/68/1008468/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/1008468/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/68/1008468/4"}}},"commit":{"parents":[{"commit":"523161db34826ff04793de8dfbf99e156b8e9fe6","subject":"gunicorn: refuse a bad storage policy on reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/523161db34826ff04793de8dfbf99e156b8e9fe6"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-02 13:46:36.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-10-07 12:40:56.000000000","tz":120},"subject":"gunicorn: let an orphaned worker drain","message":"gunicorn: let an orphaned worker drain\n\nWhen the arbiter dies without a signal, the worker leaves its loop\nwith alive still True. The drain then passed a deadline of about 1e9\nseconds to the poller, which raised OverflowError, and the worker\nexited without a drain.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ie5586d90a1669489e79b10d636365df21c3206f8\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6ac98bcfd70aad3b8574d620c7e8b2647f0ed68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6ac98bcfd70aad3b8574d620c7e8b2647f0ed68"}]},"branch":"refs/heads/feature/threaded"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
