)]}'
{"id":"openstack%2Fswift~1005515","triplet_id":"openstack%2Fswift~feature%2Fthreaded~I66fc412fbcbe32d4e241a676f38bff99573199be","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-09-18 08:23:14.000000000","reason":"\u003cGERRIT_ACCOUNT_6968\u003e replied on the change","reason_account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}}},"hashtags":[],"change_id":"I66fc412fbcbe32d4e241a676f38bff99573199be","subject":"gunicorn: fix the ring re-read comment in the supervisor","status":"MERGED","created":"2026-09-14 09:41:39.000000000","updated":"2026-09-18 09:41:13.000000000","submitted":"2026-09-18 09:38:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1005515-eventlet-removal","meta_rev_id":"c0f2e638a094aa271e802efb2f0738ab24676596","_number":1005515,"virtual_id_number":1005515,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-18 09:38:28.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"all":[{"value":2,"date":"2026-09-18 08:23:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_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":{"approved":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"all":[{"value":1,"date":"2026-09-18 08:23:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_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":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-14 10:32:23.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-09-14 10:54:50.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":"3792b1e88c30da6cd7b7b0ad6e0d4565ee61dd6b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-14 09:41:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"80c8ab22bf9213f71a99524339a3e20a50f4133c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 10:32:23.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6e619adf66654140a2bd775b8f88341a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e88279431c7f4ac1b66ce278e5026ba1 : SUCCESS in 35m 27s","accounts_in_message":[],"_revision_number":1},{"id":"5f4e8e22018b1a7a063f13c40e60df39de49816a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 10:54:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8352951ca19b45a6994f36e879b16ad5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/891a247ce1b44342a2316c1a9b41f0a6 : SUCCESS in 11m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3aadddd7f20d41f8b9d504d07f028c8b : SUCCESS in 11m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4b780692c8914fcf8e59ac724c63fe82 : SUCCESS in 18m 21s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bab7d74bccef4fafbdff664b9442fcc0 : SUCCESS in 21m 56s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f31afea7571f48d3b8ff199df2273465 : SUCCESS in 23m 41s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/67891d498c254927a967cddd249f226f : SUCCESS in 8m 42s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3c9e915856b2491d9211f58bd158c9c7 : SUCCESS in 30m 34s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/495c3753614c4af383fc0bcfbbf2cb5f : SUCCESS in 25m 29s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/4b03113b77074f8e86ca533e61374cbf : SUCCESS in 26m 18s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/816b972e31d64cf29ba79f7f10ccce17 : SUCCESS in 21m 25s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/6b6c5ccc03e3402a8df9ff294859ecaa : SUCCESS in 20m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f623ff399faa4c39ad91678a03606030 : SUCCESS in 17m 33s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/94c4be87476a4e1dbae7c61e1beb207d : SUCCESS in 14m 20s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/3018a9c352ce469d809e8f326dbbb5a1 : SUCCESS in 17m 06s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/7a1a6885bb20408198b735541043670f : SUCCESS in 17m 56s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/9221645293d7433f8f5eeb707f3971e3 : SUCCESS in 19m 41s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f8fa18ce4f7c4c25a051b924c9c2e6dc : SUCCESS in 10m 01s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bf370eaf9aa943e3b54cda4b4b507cfd : FAILURE in 32m 13s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ac5529b31c894f85b22a90bfb640bab3 : SUCCESS in 10m 09s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/dd96b7db71594d5a8baeb827c2ab492c : SUCCESS in 52m 41s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/cbe194f52abc42c28f13c43685e7b19c : SUCCESS in 53m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/212dab05852748f1a83787942735faec : SUCCESS in 32m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61bed95e38374ce88eec9403c2751520 : SUCCESS in 7m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f0a9b11b45ab4c6eae4cc6cf8eeb4229 : SUCCESS in 22m 29s\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-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.\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.","accounts_in_message":[],"_revision_number":1},{"id":"6bb9f4854178767e2fdac7fafdca169cf1b75ff0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-15 15:47:12.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"81cb935d006f3f29c2377f76f36cc170e3a3e126","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-15 16:51:33.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef0ca6883d46490cb1fbb52dfd74c500\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/da7fe250066547f4aa8aa8abea2c593b : SUCCESS in 33m 43s","accounts_in_message":[],"_revision_number":2},{"id":"8514e28bef6de19db1ef85a1dbc3ec98648e47db","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-15 17:13:27.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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/323fc19668c341e6ae48673fa7d6aa24\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb3893ad2f884ddd8a84f980de67dd5a : SUCCESS in 6m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/90a041e2df714689b96b72fff1e682f3 : SUCCESS in 5m 34s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c8a56df920f54747be3c17e50a8c071e : SUCCESS in 14m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/65e9c3a37b024e16b8807cb167175878 : SUCCESS in 14m 39s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0b09ef5c3c314868b886b0a8465e535d : SUCCESS in 17m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b9dee32a1a474e00bb5bf1da816db50d : SUCCESS in 8m 03s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3b308b65d06a4223a45aee307f5946d9 : SUCCESS in 22m 56s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4c55aaa452d34f6585f8b8382c55c915 : SUCCESS in 25m 28s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c81de1a15e1f4fefb006846301529e42 : SUCCESS in 14m 00s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/3557201f0bc143458186d014c1ac6337 : SUCCESS in 21m 57s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/34923cb9c7a948bf9f1ad4da71238184 : FAILURE in 10m 56s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/96de28b9e0054f80920cde606c852476 : SUCCESS in 14m 31s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9192556cc3ce4b5b95a4813d49cc694d : SUCCESS in 16m 16s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f84b263da455455084ebe717cc3a33cb : SUCCESS in 12m 11s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/481c5470e44e4c95be8b2287f10a93f5 : SUCCESS in 14m 21s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/fc6fad4d376748049d83f16a5b56a54b : SUCCESS in 18m 24s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/5f7f2249f24e4aa588724c8aad6663ad : SUCCESS in 5m 41s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/aac9b55531994b72be82f3466fd445d2 : FAILURE in 35m 46s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d51982f414834eb381b60a50278d3534 : SUCCESS in 6m 03s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/3d65acd0b99f4f7182eb8946e6147b7c : SUCCESS in 38m 45s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/bb3f92bd39d04b1ab3436d3b5ead96e1 : SUCCESS in 59m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a3e6156eebf84d598b46ff9b103336a3 : SUCCESS in 22m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4b60374dffd401b8d5d8a393f4247d0 : FAILURE in 5m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/be3e86bae9224de3978410e2802e5dbe : SUCCESS in 23m 17s\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-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-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":"fa2471a9d5a8cde4550de6e8d042ed009a863277","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-16 13:39:54.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":"6215e51ed7d3fea6c6aed2569bda48ab52306438","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-16 15:22:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bfd92bbd6088484b9325152cf5b32f95\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f948754bfcf04fdeac3bb0899d5a3af7 : SUCCESS in 10m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3247eff7e49c42268661723116d1f2aa : SUCCESS in 11m 49s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/757bd9dec8a040a59559e72d57c79e2f : SUCCESS in 13m 39s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9f5af745184547368f660d6e2b13b95d : SUCCESS in 20m 57s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3e16eb96386846f384ddf9a250882a75 : SUCCESS in 21m 05s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b8278aea7dc74a0a933e32d168e89a41 : SUCCESS in 9m 07s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2c659b7223eb4d58a74d89abc9903c91 : SUCCESS in 28m 48s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/575711fb50654d3fa4df5147175f43a1 : SUCCESS in 20m 30s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3fc5131dda8b41ce82ec4fb396c7eac3 : SUCCESS in 33m 42s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/68a89cc43f984c1aa02554d8d529c233 : SUCCESS in 21m 44s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/6c4c54c379ff4d9e93e4a747b60d14f8 : SUCCESS in 28m 49s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f6975d3b416c4ff49b53729d85675f12 : SUCCESS in 17m 01s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/4a3249c89af7470ebbb7112c58b90390 : SUCCESS in 17m 49s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/e832124a39e44883b3dcfbf45605a2b6 : SUCCESS in 15m 54s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/38a965c85dc64221a18edafb3e10359a : SUCCESS in 15m 54s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/32f2518579e6429386fe03d51bb94c02 : SUCCESS in 18m 48s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8d74fd13a4244c6da4badb5a7816fb07 : SUCCESS in 6m 58s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ad6f7a9f79824f509f807c573412126a : FAILURE in 28m 18s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/2a264a2b53bc4c2584434622441d9e02 : SUCCESS in 9m 47s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/181b66a32bf9436cbffdf4cc1bff66e8 : SUCCESS in 1h 00m 42s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/cc09dd27320d44d794c2d98471491e61 : SUCCESS in 59m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/995d65315459449ca149b836b7664253 : SUCCESS in 29m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8d005ef364044918eda2fc0afdda807 : SUCCESS in 5m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f2dabfc56a4d41ca8717a675a99355b9 : SUCCESS in 19m 47s\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":3},{"id":"f960ce86fb403228827ed2ce96bb8337a0607097","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-16 18:30:04.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/033d78b2df0e4072b29af005364cde25\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/91741a0a321a41d8bb970e4a8a84c72d : SUCCESS in 1h 01m 48s","accounts_in_message":[],"_revision_number":3},{"id":"0187878e2600484e090e0f28d4e42691ec194874","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-18 07:09:03.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":"87f5f0f70cd3b225c18fb67f25641bffee32c1d6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 07:48:46.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5157c17400404464bc161b541a4d7e1c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2bd85debc158432abaa99a151cf0bb83 : SUCCESS in 34m 54s","accounts_in_message":[],"_revision_number":4},{"id":"68dbdca9978e75d01702b8fbc08b40e85e3974c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 08:17:58.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef1b27d4ebfe4a208eab56757f051874\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a13ff9987cd34406aa9fcd2b863a22a3 : SUCCESS in 8m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d0778202301b445e81adbc89a8be1e7b : SUCCESS in 10m 45s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8bba28279be3441b966eee2643c2d85a : SUCCESS in 19m 05s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/952826fd4f51404d80393eb859d2a375 : SUCCESS in 16m 18s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eb6a918c94b14979ac07d5bfc33fa11d : SUCCESS in 11m 33s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/555d5a3e2ee94c2ca1e4472e0ffcb290 : SUCCESS in 8m 17s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c3bcc12580174a35aa9817bbd02c2a22 : SUCCESS in 25m 45s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f4013b7c920d4f74bccb534252b5587d : SUCCESS in 15m 41s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/7d0c078e1d6f44039f0fbef01d196c43 : SUCCESS in 32m 19s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/94b8f5ee517c4b43bf2c72a0cd714d11 : SUCCESS in 16m 34s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/39f98d8b8418424995afca80898f74c4 : SUCCESS in 10m 25s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/00d7a4b088e24181a9d88109fab52dd1 : SUCCESS in 15m 02s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/db99133fbf034f7d8042df38b979852e : SUCCESS in 15m 13s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c24abbc7dfe040968277941dbd2db0fb : SUCCESS in 15m 53s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/172394cdfca94cc493a1dcf191c07c59 : SUCCESS in 21m 47s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/3dd6e9d8aa6246e58c7827cbdf6a756a : SUCCESS in 17m 39s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f958d766195d485bb0bbdaef77e2f21a : SUCCESS in 9m 07s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1d7f3a7ea78c4807b9fc8cadd95488c7 : FAILURE in 37m 59s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/31c3380cc71d4bffb7ddcb38ec5d6821 : SUCCESS in 8m 44s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/baa37464eadc4ad7b74c0886d182bf13 : SUCCESS in 59m 46s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/d6eb0e415c3c4b47b341a48e6c923a3d : SUCCESS in 55m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5077a6224e4942479866636f1370496e : SUCCESS in 25m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bfbdb802325d4e2081241539c02b94e6 : SUCCESS in 5m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/512d566863f54e8aa347288cc233f9e5 : SUCCESS in 26m 06s\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-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.\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.","accounts_in_message":[],"_revision_number":4},{"id":"66ce611b3eac753036192d9ec02ebfb27f3a7e7f","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-18 08:23:14.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b9a8c4d9b21e154158887846253f14976e97c5cb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 08:27:54.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"71dce48900fa00b07fecb66a1bb256bf63456b80","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 09:38:28.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bbb2edb51ee74df29ce69af653be986c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2a78bf309f74062b96c2cadb7c4f130 : SUCCESS in 10m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6257805989b840c3965d5897d9f85016 : SUCCESS in 11m 44s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/94e35fb82ce74b60b49a6c7d5e3cf058 : SUCCESS in 9m 39s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8c498a6936af4e9b84fdd9b0a7cab018 : SUCCESS in 26m 33s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/c29e8109333244fbad339f4d68608572 : SUCCESS in 18m 07s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/8fa3d6941e884f058d63788a32f70187 : SUCCESS in 15m 21s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/af3229397c5042c7aed43c4600651e8e : SUCCESS in 21m 06s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f38043737859417ab2a7904e54b96758 : SUCCESS in 15m 19s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8bc339431eff4d64a765e5338acc6693 : SUCCESS in 16m 22s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/cee2cfdbffa4434c8f50079813b60834 : SUCCESS in 15m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6e5819de976c4adeae6330d73ca7937b : SUCCESS in 8m 30s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7071453b74924bf48702093ed6151132 : SUCCESS in 9m 34s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/19c4eb8b602040929756bf4acdab6fee : SUCCESS in 48m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2149d592261843389c0015e257ef7d9a : SUCCESS in 32m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7dd3dce82d1d4911a97bdb8c030f9c1f : SUCCESS in 4m 41s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/207e4a0a40fe4fab95e5f49565d3cbfe : SUCCESS in 9m 59s","accounts_in_message":[],"_revision_number":4},{"id":"e41fb32c08756bc30c806920bdfc037b0cc6a51b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 09:38:28.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"c0f2e638a094aa271e802efb2f0738ab24676596","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 09:41:13.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0e953689d1da4ecbbd7f5f12b08d0e80\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e890e1106b754e318303d013de845556 : SUCCESS in 1m 27s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/d90d06c01f0a46eeab046d99c49a08ec : SUCCESS in 1m 08s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"280147cbde25326904f65df33221208b5fcc7d37","revisions":{"195bf342d4acd50ed0d122814e1cc23c4bf9f737":{"kind":"REWORK","_number":1,"created":"2026-09-14 09:41:39.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/15/1005515/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/15/1005515/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/15/1005515/1"}}},"commit":{"parents":[{"commit":"4bcc47952f87e8f2e9be7fbc82ea1964be019836","subject":"utils: do not lose a pile result on the idle check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4bcc47952f87e8f2e9be7fbc82ea1964be019836"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-14 07:10:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-14 09:40:00.000000000","tz":120},"subject":"gunicorn: fix the ring re-read comment in the supervisor","message":"gunicorn: fix the ring re-read comment in the supervisor\n\nThe comment on get_desired() claimed parity with the eventlet\nring_check_interval poll. The supervisor re-reads the ring only on\nSIGHUP, and there is no timer. Say so.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I66fc412fbcbe32d4e241a676f38bff99573199be\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/195bf342d4acd50ed0d122814e1cc23c4bf9f737"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/195bf342d4acd50ed0d122814e1cc23c4bf9f737"}]},"branch":"refs/heads/feature/threaded"},"91d22cac1d791bc616941b4b2aaae0decfba4980":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-09-15 15:47:12.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/15/1005515/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/15/1005515/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/15/1005515/2"}}},"commit":{"parents":[{"commit":"efcb11377a278527c9ad3f36365d9592a94a7afb","subject":"utils: do not lose a pile result on the idle check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/efcb11377a278527c9ad3f36365d9592a94a7afb"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-14 07:10:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-15 13:19:46.000000000","tz":120},"subject":"gunicorn: fix the ring re-read comment in the supervisor","message":"gunicorn: fix the ring re-read comment in the supervisor\n\nThe comment on get_desired() claimed parity with the eventlet\nring_check_interval poll. The supervisor re-reads the ring only on\nSIGHUP, and there is no timer. Say so.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I66fc412fbcbe32d4e241a676f38bff99573199be\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/91d22cac1d791bc616941b4b2aaae0decfba4980"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/91d22cac1d791bc616941b4b2aaae0decfba4980"}]},"branch":"refs/heads/feature/threaded"},"b1026c3afad5a65a4f4e25ea867c1356f83f3d50":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-09-16 13:39:54.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/15/1005515/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/15/1005515/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/15/1005515/3"}}},"commit":{"parents":[{"commit":"a6f7c4abd599dd76d483bdbc667921840cfca360","subject":"utils: do not lose a pile result on the idle check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a6f7c4abd599dd76d483bdbc667921840cfca360"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-14 07:10:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-16 13:31:49.000000000","tz":120},"subject":"gunicorn: fix the ring re-read comment in the supervisor","message":"gunicorn: fix the ring re-read comment in the supervisor\n\nThe comment on get_desired() claimed parity with the eventlet\nring_check_interval poll. The supervisor re-reads the ring only on\nSIGHUP, and there is no timer. Say so.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I66fc412fbcbe32d4e241a676f38bff99573199be\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/b1026c3afad5a65a4f4e25ea867c1356f83f3d50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1026c3afad5a65a4f4e25ea867c1356f83f3d50"}]},"branch":"refs/heads/feature/threaded"},"280147cbde25326904f65df33221208b5fcc7d37":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-09-18 07:09:03.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/15/1005515/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/15/1005515/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/15/1005515/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/15/1005515/4"}}},"commit":{"parents":[{"commit":"e12407ddaf25ccd46ebd17ebc495f218e1237f7c","subject":"gunicorn: keep the Expect header visible to the app","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e12407ddaf25ccd46ebd17ebc495f218e1237f7c"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-14 07:10:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-18 07:03:32.000000000","tz":120},"subject":"gunicorn: fix the ring re-read comment in the supervisor","message":"gunicorn: fix the ring re-read comment in the supervisor\n\nThe comment on get_desired() claimed parity with the eventlet\nring_check_interval poll. The supervisor re-reads the ring only on\nSIGHUP, and there is no timer. Say so.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I66fc412fbcbe32d4e241a676f38bff99573199be\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/280147cbde25326904f65df33221208b5fcc7d37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/280147cbde25326904f65df33221208b5fcc7d37"}]},"branch":"refs/heads/feature/threaded"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
