)]}'
{"id":"openstack%2Fswift~996120","triplet_id":"openstack%2Fswift~feature%2Fthreaded~I0b943b2e5a89390070f1a01a5227af09e6fc09be","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"38496":{"account":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"last_update":"2026-09-14 11:42:15.000000000","reason":"Change was submitted"},"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-08-21 07:45:05.000000000","reason":"\u003cGERRIT_ACCOUNT_6968\u003e replied on the change","reason_account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-09-14 11:42:15.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I0b943b2e5a89390070f1a01a5227af09e6fc09be","subject":"Bound network timeouts without eventlet; buffer response reads","status":"MERGED","created":"2026-07-06 15:47:22.000000000","updated":"2026-09-14 11:48:14.000000000","submitted":"2026-09-14 11:42:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"996120-eventlet-removal","meta_rev_id":"e073a2eba97646c8c9d623e1fbded9ccff31b7e6","_number":996120,"virtual_id_number":996120,"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":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-14 11:42:14.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":0,"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":2,"date":"2026-09-14 09:48:44.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":0,"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":1,"date":"2026-09-14 09:48:44.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"]},{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"}],"CC":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-06 16:46:13.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"},{"updated":"2026-07-15 13:47:57.000000000","updated_by":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"reviewer":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"state":"REVIEWER"},{"updated":"2026-07-15 19:21:51.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"CC"}],"messages":[{"id":"4b1523abec830b8f37e905e8362c6dd64bc2e255","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-06 15:47:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"005b3fbd9ec33c28a3e3516c16bb78d6f4387ee2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 16:46:13.000000000","message":"Patch Set 1: 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/fe279c19757b45e19c20e407d31d17d8\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3a670b8d3de4ba7bb334f4f44fe30c8 : FAILURE in 6m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cbde86a9e39f451b9978b34ab96c4899 : SUCCESS in 7m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a1c3672f9abe495398d260fe1a78d707 : SUCCESS in 20m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cb1d7bc1d4b84d079dc9fb618cea4989 : SUCCESS in 23m 25s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/668b7f04310c4af9986be787ec5eece8 : SUCCESS in 21m 11s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a883d53d4a934e75974226a6774e2c85 : SUCCESS in 9m 46s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/4bb8b61347ac4f64977f797c52e9d83d : FAILURE in 27m 28s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2d2e4b4526af42c7820dcd851084ec44 : SUCCESS in 22m 34s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/33c4f1b25cb44170b5a8a57f3258bf1c : SUCCESS in 31m 02s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/fd399dabb7834be1b08d382372eef1be : SUCCESS in 20m 49s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4f5ed0cbf85f4278a57c6cc70358c441 : FAILURE in 3m 23s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/42e2ca7513ba4ea7b759d5efe7946837 : FAILURE in 3m 30s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8c65b6f5486c463391e27fdf89686ee4 : FAILURE in 3m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b5e7060bdf8546778baaaa8cba19ea2d : SUCCESS in 8m 13s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/58ded475ae784b22b18ec1b472a29e4f : FAILURE in 19m 18s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/eca6c7ead0204faeaa05f8ad191f8827 : SUCCESS in 9m 31s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/77ce5c47127040e6a7c475576c883eef : SUCCESS in 38m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/adf5a05709774c7c9cef51977a39ae9c : FAILURE in 31m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a48d8cd232354fef9d75132973e008bb : SUCCESS in 4m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b7c9ef3e49ec4c229d9d03cfd2a0ac51 : SUCCESS in 19m 27s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  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-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.","accounts_in_message":[],"_revision_number":1},{"id":"a61dbe242238469d89a70130a04731c091045502","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 18:23:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c9518de5970b4862a177e59794ed3551\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c401fe0bde0249ae832f6d6eea08f7f8 : SUCCESS in 1h 11m 03s","accounts_in_message":[],"_revision_number":1},{"id":"679d90db1b4f9f0cfa417f7b4b329f50bba46734","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-08 05:01:57.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"d2ce2e32611f255dda49b660538749680f2a2001","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 06:16:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/198666d495e445ee93e888002efa2557\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/593522e7671048b19db5ff8d9d91c7f2 : SUCCESS in 10m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/075a5619d38046369132e790acf5dd20 : SUCCESS in 11m 31s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/23678adaec1840a2bc81857310bd9956 : FAILURE in 5m 22s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bc4721e43f404f328d0581d9bf655842 : FAILURE in 6m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/15126ae4230d4c748904bc855fc9840f : FAILURE in 6m 07s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/15a60d7135dd4d36b776e4188866c7f4 : SUCCESS in 8m 25s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/311c5daf98bb47cea09cce4fa929b8b2 : SUCCESS in 19m 58s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/6df013d1b2af4f32b9d3387158d5e149 : SUCCESS in 11m 50s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/444da26744224bce8e09fa5671050afd : SUCCESS in 13m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/7625cf5914734637929f57cd283fa9b8 : SUCCESS in 16m 11s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/fd604b379b504cc890813e427aab020b : SUCCESS in 16m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/22931f6ae4284d1894d7b18fe5df9615 : SUCCESS in 17m 03s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f721142d3f064eb5b64c85e34d6dcfb4 : SUCCESS in 11m 05s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0538be8610c9490ba06bb39da93d80fd : RETRY_LIMIT in 4m 00s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cc1edfbc5fac4725aa94a870cb8dc094 : SUCCESS in 34m 03s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/65ff0c3d764c4d1197086e56b95018aa : SUCCESS in 7m 51s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cfa5ffae052f41ee9007364ee1435f34 : SUCCESS in 59m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/efbebf23fd0243698abf05a3057e3102 : SUCCESS in 32m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4e6f2ba3f1e148d0b84eb509317f0bfe : SUCCESS in 5m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/27634be7d133441ca96153669d77b332 : SUCCESS in 21m 48s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  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/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-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":2},{"id":"296cdae9b1a3f0a318af44921927371c50e212bd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 08:07:21.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6880f36dd964436482897610ac043284\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7f500b6d5a2043e08a7d378bf489f698 : SUCCESS in 33m 40s","accounts_in_message":[],"_revision_number":2},{"id":"3cf659354f2d1c55b055bde9c175b67e41f1426e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 07:29:34.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"a20c5ebfba0deb23045e286fe2238adcd799ac11","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 08:45:19.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/adede5be5f544433b426ba4da3769b43\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c550164cd7d4be1a4cd4b13b88158de : SUCCESS in 5m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da73e12158b54192bbfb0c2647ba58f8 : SUCCESS in 10m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/71c49e0b6c0b46ae9a31a43e07f8ba90 : FAILURE in 6m 34s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/41b7a8f29f4e4211a14d0b2d064eff27 : FAILURE in 6m 52s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d9ef91953c20425aa2daedae1b8e71d5 : FAILURE in 4m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/156a73778ea54321bc0ee12fe50ebf5c : SUCCESS in 6m 18s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/70fbbf38de5b41e88d8b1757539f7ae9 : SUCCESS in 23m 12s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/bf5acac8fab74d9c96b71c68af217e6b : SUCCESS in 12m 00s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1e2b7c96270c4cbb8fcf555176cdcf02 : SUCCESS in 32m 51s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/5ea2a51d70cc45a6a742a4013bda785b : SUCCESS in 23m 46s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/89d3a8428a4c434e9d412e8b752f78ba : SUCCESS in 8m 50s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/e92bc492c54f4cb19a550513a13f5d90 : SUCCESS in 18m 17s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c6a108440e994131a79d612db63fa2dd : SUCCESS in 13m 53s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1c0926434d5443beaa68985e84da6347 : RETRY_LIMIT in 4m 59s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7787459d05e84e26bb4132e39e865dc4 : SUCCESS in 10m 01s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/6246be272ebd455e88ecc5b3710fb009 : SUCCESS in 9m 39s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/61570b32f242486591e702d00b23dba3 : SUCCESS in 1h 01m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b188b51ebce64f52afd0709bc0b1e99a : SUCCESS in 31m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ffed0b0577fe49cb8af7bbda3a71cf72 : SUCCESS in 3m 06s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/77f1b51b671e432c9ae247cddd582ccb : SUCCESS in 19m 24s\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 .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  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":"9918f36257c9cbdcebab4219cddcb498d07ec7dc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 10:42:26.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b194d8be6f14c9c9c171692dd781496\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2abcde7e191a4430846cf3952c3c2a9a : SUCCESS in 1h 05m 05s","accounts_in_message":[],"_revision_number":3},{"id":"9a8010f511a1adc42f9111cf96c26fdc7afd9fde","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 10:44:32.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"1252d7dd052755656495ca3a33e8e81de043c7b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 11:34:41.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"11c712eec92028dcc0b59819a8cbc7c112c6c0f9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:56:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d18836745134987bec828116101350f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/27baf84821ce48a69fc1b1cff04b3e3f : SUCCESS in 12m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/015a3f2c27684102b9b1e1319291ebe5 : SUCCESS in 3m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/18e016d23e724adca39df535b5b2234b : SUCCESS in 11m 19s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7309cd4cad804a5fb5c9d18fd1d768f7 : SUCCESS in 20m 45s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/efeaa91819964188885932aae52c9d0d : SUCCESS in 19m 53s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8a94c8fb215746a9ab3fc394f02a1b62 : SUCCESS in 8m 27s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/964956ddacd2453b8567321eb4fc58d3 : SUCCESS in 18m 24s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f15fdf13e9124b2ab7b22cb414626c46 : SUCCESS in 22m 39s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/8f8cde39126840c2ad4926221cda24af : SUCCESS in 15m 29s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/bdeda1c3089843568c549703f0f82103 : SUCCESS in 20m 11s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7b538ccf433e46d3a959b0deab52e76a : SUCCESS in 8m 54s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/67447eb7e51f480fbee252ee8e31744a : SUCCESS in 14m 32s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/7a292f8f5c364b008a73f07ffc1236de : SUCCESS in 15m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/af504133851844e8818b992d47bfdb03 : RETRY_LIMIT in 4m 29s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/6ee8f99e07a14c5fbd39f3d330d81c74 : SUCCESS in 15m 42s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7923ee35eac24283869d110b6f78da7e : SUCCESS in 8m 48s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/fe9b608495e34a7585bf53b36376d12c : SUCCESS in 1h 00m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/124ff9687e0f48e09f4abe13c939c5bd : SUCCESS in 27m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a6d4cf06d51a4bb4a24008b82afa29c6 : SUCCESS in 6m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5b94a42febb24698ac7741d86ec0b2a2 : SUCCESS in 17m 28s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  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.\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":5},{"id":"e4bf2cccf3bef5ab42282791c537fbc487c1e9dc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 13:33:01.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d041fa531b1a476ea08d6e0688c742d0\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3fe80a8678054da3a8a3433f11ad85aa : SUCCESS in 52m 02s","accounts_in_message":[],"_revision_number":5},{"id":"f57324dc603d71a1c3839ac97ed46ada0041027b","author":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"date":"2026-07-15 13:47:57.000000000","message":"Patch Set 5: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"26389d63eaac599b9e943af9547af55325041a39","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-15 19:21:51.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"8ebe6d600f42d0542f2380fd586336cdc331759a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-15 21:33:18.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"02614b03efc1ca8362b7aab5bb6ce5c145d31236","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-21 07:26:39.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"c30472a7e8fe447e178ab01bb8b7e57a9a101f36","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-21 07:45:05.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"f7ea1c08515003618d56d9d0ffaed02c9a723393","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 08:17:01.000000000","message":"Patch Set 6:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b9918046ec72405891416964edef957e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a2889e5340124753a5c9a254933d886d : NODE_FAILURE Node(set) request 3c4022af6063402ab6333cd370f83a83 failed in 0s","accounts_in_message":[],"_revision_number":6},{"id":"75f244c6b4b1e673a359dbdb7105acddacfbdd5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 08:43:48.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c8a61e1f98a94051b978bbdced8d8f9b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/17e0930b281248c1bab077f8a1788154 : SUCCESS in 11m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f2548fd0d682495691462bdb5319e081 : SUCCESS in 11m 36s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/efe1b30273204055ba930bd2ed8eeb0b : SUCCESS in 11m 32s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a97ec976e3874019bfb0707ad1f0de96 : SUCCESS in 19m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9d9c8412dc82486c9ff2968bf9a86748 : SUCCESS in 19m 13s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1a83eb156d7846ca973238585384bf10 : SUCCESS in 9m 43s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/15eb3a25aeda4a73b93f5eefc4bed7f8 : SUCCESS in 28m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/25727511a95248968761ccc9f10395af : SUCCESS in 18m 08s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/91f33f70011c487086100cfa78d208ff : SUCCESS in 12m 49s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/171a2a85f0334749a08a7c1caefa5de1 : SUCCESS in 21m 53s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/08fbb93e6ab84d8a981698532c7ffdd2 : SUCCESS in 13m 28s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ba25d379c32742a2884fd40fa982b1ef : SUCCESS in 13m 46s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f2eabaedb214441aaf03d02364e540ab : SUCCESS in 15m 36s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/f7beffb0241a4afbbe162e805d2f67de : SUCCESS in 10m 01s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/666014c9a20d48ddb3953c24fd6c7b80 : SUCCESS in 7m 38s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/41887f0224364f27a52e6d1fa606a0f9 : FAILURE in 11m 04s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/5ef12bd1662c459c8818f4751ed76759 : SUCCESS in 10m 21s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a652d9e99a1b44c0801e4e98a2bd0c14 : SUCCESS in 40m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a8c9619c02864f6e84eadc1b537680ea : SUCCESS in 23m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e247bdd9f3ec4996b91432eee52db417 : SUCCESS in 3m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dfe4ceed5c4a4ede97f51db5935ab66b : SUCCESS in 11m 36s\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":6},{"id":"a96dc8520498345621c333f69716612800bfed3f","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-14 09:48:44.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"244832225ecd654798bc99f27fe95143b49cbbc9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 09:54:28.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"99dd6a424511e5c02980152a248be32aa1b726e8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 11:42:14.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/771f52b8e8dc4f6ebea769954c0c2f4a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4a432632483e4ac59712cdcd21e8ad86 : SUCCESS in 11m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1f6c4d8bde954f59bf1cb8fbc79918d9 : SUCCESS in 10m 48s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/73fe5fc0b2934674b1e5f4dbc816783a : SUCCESS in 7m 25s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c730518e2eae4f939b5fe939285c591b : SUCCESS in 25m 37s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4d796a5e42da4d53898600dbd05a98f0 : SUCCESS in 25m 46s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/5e53ee2d2f6d42ee84f9ef17bbe6f496 : SUCCESS in 22m 04s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/37c072b8d0f34037be74014f3dfe6303 : SUCCESS in 21m 26s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b4ddc2d87b74490597bc2e78485ac308 : SUCCESS in 13m 46s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/994be82cd5c04703940231bb30d145ee : SUCCESS in 15m 24s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8fae7b767598420eb07c273f650c9d32 : SUCCESS in 16m 55s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/195859c2bbc440ecb85257182021460d : SUCCESS in 9m 51s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/f5a2cb1866d7444e9de67db8b6f1a32c : SUCCESS in 10m 31s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/7077239826ef47e8b1a820c4929651dc : SUCCESS in 59m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/da7b3a3c23da4dd889222e4cee4917e1 : SUCCESS in 27m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb8d2c267cb54514b849f519937312f8 : SUCCESS in 6m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/aed7803edcac4656a2d47438fa5fab84 : SUCCESS in 20m 29s","accounts_in_message":[],"_revision_number":6},{"id":"aecc32fb03572f9e6d0b2a661a1163f5ae3ed590","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 11:42:15.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"e073a2eba97646c8c9d623e1fbded9ccff31b7e6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 11:48:14.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21c09cad115344f4aee2a5cb2b99cad3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ba06966255040b4a2cc3455b980271e : SUCCESS in 52s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/df4bfda003bd4024b316171192c3530b : SUCCESS in 50s (non-voting)","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"8891ccdab4828349f13221e3e70b91805fa87c74","revisions":{"d5f2f1edb6d7972624e44c21dd7b97dcdc568c5a":{"kind":"REWORK","_number":1,"created":"2026-07-06 15:47:22.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/20/996120/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/996120/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/996120/1"}}},"commit":{"parents":[{"commit":"58938224153acd73dbf44b671a568c438e30e045","subject":"Support gunicorn reload and stop via swift-init","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58938224153acd73dbf44b671a568c438e30e045"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-06 14:41:46.000000000","tz":0},"subject":"Bound network timeouts without eventlet","message":"Bound network timeouts without eventlet\n\neventlet interrupts a blocked greenthread on its timer, but a real thread\nblocked on a lock or socket is not, so timeouts that relied on that could\nhang forever. Enforce the memcache pool_timeout inside the pool\u0027s\nblocking wait rather than a wrapping Timeout, so an exhausted pool no\nlonger hangs. Skip get_hub()/monkey_patch()/eventlet_debug in the daemon\nwhen eventlet is disabled, and size the bufferedhttp response read buffer\nto 64 KiB.\n\nChange-Id: I0b943b2e5a89390070f1a01a5227af09e6fc09be\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\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/d5f2f1edb6d7972624e44c21dd7b97dcdc568c5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d5f2f1edb6d7972624e44c21dd7b97dcdc568c5a"}]},"branch":"refs/heads/feature/threaded"},"b4a86eb2fb79e433a6e9fee51372d888effaeee1":{"kind":"REWORK","_number":2,"created":"2026-07-08 05:01:57.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/20/996120/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/996120/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/996120/2"}}},"commit":{"parents":[{"commit":"32af9cef22dcb2d05a0a9f8e7dffac355fa0abbd","subject":"Support gunicorn reload and stop via swift-init","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32af9cef22dcb2d05a0a9f8e7dffac355fa0abbd"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-07 13:26:02.000000000","tz":120},"subject":"Bound network timeouts without eventlet","message":"Bound network timeouts without eventlet\n\neventlet interrupts a blocked greenthread on its timer, but a real thread\nblocked on a lock or socket is not, so timeouts that relied on that could\nhang forever. Enforce the memcache pool_timeout inside the pool\u0027s\nblocking wait rather than a wrapping Timeout, so an exhausted pool no\nlonger hangs. Skip get_hub()/monkey_patch()/eventlet_debug in the daemon\nwhen eventlet is disabled, and size the bufferedhttp response read buffer\nto 64 KiB.\n\nChange-Id: I0b943b2e5a89390070f1a01a5227af09e6fc09be\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\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/b4a86eb2fb79e433a6e9fee51372d888effaeee1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b4a86eb2fb79e433a6e9fee51372d888effaeee1"}]},"branch":"refs/heads/feature/threaded"},"8de278c9677246368137455d6fd2548bb64af40b":{"kind":"REWORK","_number":3,"created":"2026-07-11 07:29:34.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/20/996120/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/996120/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/996120/3"}}},"commit":{"parents":[{"commit":"ec86a61170a39520b01fbfe55c84d44e5be0d5ab","subject":"Support the gunicorn lifecycle in swift-init and swift-reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ec86a61170a39520b01fbfe55c84d44e5be0d5ab"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 07:16:27.000000000","tz":120},"subject":"Bound network timeouts without eventlet; buffer response reads","message":"Bound network timeouts without eventlet; buffer response reads\n\neventlet interrupts a blocked greenthread on its timer, but a real thread\nblocked on a lock or socket is not, so timeouts that relied on that could\nhang forever. Enforce the memcache pool_timeout inside the pool\u0027s blocking\nwait (pool_get_with_timeout) rather than a wrapping Timeout, so an\nexhausted pool no longer hangs. On the db replicator and direct client\npaths, clear the short connect timeout once the backend connection is\nestablished (clear_connect_timeout) so the longer replication and node\ntimeouts win instead of the leftover conn_timeout. Also size the\nbufferedhttp response read buffer to 64 KiB so a 64 KiB body read is one\nrecv instead of two.\n\nChange-Id: I0b943b2e5a89390070f1a01a5227af09e6fc09be\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\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/8de278c9677246368137455d6fd2548bb64af40b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8de278c9677246368137455d6fd2548bb64af40b"}]},"branch":"refs/heads/feature/threaded"},"f8b2fa49fd469cefd7e45316079704a682ad3ff5":{"kind":"REWORK","_number":4,"created":"2026-07-11 10:44:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/20/996120/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/996120/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/996120/4"}}},"commit":{"parents":[{"commit":"c7517a390aef27833d4bc538f1fcbe6b84abe249","subject":"Support the gunicorn lifecycle in swift-init and swift-reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c7517a390aef27833d4bc538f1fcbe6b84abe249"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 10:44:19.000000000","tz":120},"subject":"Bound network timeouts without eventlet; buffer response reads","message":"Bound network timeouts without eventlet; buffer response reads\n\neventlet interrupts a blocked greenthread on its timer, but a real thread\nblocked on a lock or socket is not, so timeouts that relied on that could\nhang forever. Enforce the memcache pool_timeout inside the pool\u0027s blocking\nwait (pool_get_with_timeout) rather than a wrapping Timeout, so an\nexhausted pool no longer hangs. On the db replicator and direct client\npaths, clear the short connect timeout once the backend connection is\nestablished (clear_connect_timeout) so the longer replication and node\ntimeouts win instead of the leftover conn_timeout. Also size the\nbufferedhttp response read buffer to 64 KiB so a 64 KiB body read is one\nrecv instead of two.\n\nChange-Id: I0b943b2e5a89390070f1a01a5227af09e6fc09be\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\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/f8b2fa49fd469cefd7e45316079704a682ad3ff5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f8b2fa49fd469cefd7e45316079704a682ad3ff5"}]},"branch":"refs/heads/feature/threaded"},"1c9e421dbbd284484c0ce3b5edd778a721602679":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-07-11 11:34:41.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/20/996120/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/996120/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/996120/5"}}},"commit":{"parents":[{"commit":"4e29de05e0e0e1f7be2b642df5390d571dda34be","subject":"Support the gunicorn lifecycle in swift-init and swift-reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4e29de05e0e0e1f7be2b642df5390d571dda34be"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 11:34:32.000000000","tz":120},"subject":"Bound network timeouts without eventlet; buffer response reads","message":"Bound network timeouts without eventlet; buffer response reads\n\neventlet interrupts a blocked greenthread on its timer, but a real thread\nblocked on a lock or socket is not, so timeouts that relied on that could\nhang forever. Enforce the memcache pool_timeout inside the pool\u0027s blocking\nwait (pool_get_with_timeout) rather than a wrapping Timeout, so an\nexhausted pool no longer hangs. On the db replicator and direct client\npaths, clear the short connect timeout once the backend connection is\nestablished (clear_connect_timeout) so the longer replication and node\ntimeouts win instead of the leftover conn_timeout. Also size the\nbufferedhttp response read buffer to 64 KiB so a 64 KiB body read is one\nrecv instead of two.\n\nChange-Id: I0b943b2e5a89390070f1a01a5227af09e6fc09be\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\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/1c9e421dbbd284484c0ce3b5edd778a721602679"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1c9e421dbbd284484c0ce3b5edd778a721602679"}]},"branch":"refs/heads/feature/threaded"},"8891ccdab4828349f13221e3e70b91805fa87c74":{"kind":"REWORK","_number":6,"created":"2026-08-21 07:26:39.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/20/996120/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/996120/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/996120/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/996120/6"}}},"commit":{"parents":[{"commit":"2cd0c0acedda09e6dca68f8e67fac5836818eaed","subject":"Support the gunicorn lifecycle in swift-init and swift-reload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2cd0c0acedda09e6dca68f8e67fac5836818eaed"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-08-21 07:02:19.000000000","tz":120},"subject":"Bound network timeouts without eventlet; buffer response reads","message":"Bound network timeouts without eventlet; buffer response reads\n\neventlet interrupts a blocked greenthread on its timer, but a real thread\nblocked on a lock or socket is not, so timeouts that relied on that could\nhang forever. Enforce the memcache pool_timeout inside the pool\u0027s blocking\nwait (pool_get_with_timeout) rather than a wrapping Timeout, so an\nexhausted pool no longer hangs. On the db replicator and direct client\npaths, clear the short connect timeout once the backend connection is\nestablished (clear_connect_timeout) so the longer replication and node\ntimeouts win instead of the leftover conn_timeout. Also size the\nbufferedhttp response read buffer to 64 KiB so a 64 KiB body read is one\nrecv instead of two.\n\nChange-Id: I0b943b2e5a89390070f1a01a5227af09e6fc09be\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\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/8891ccdab4828349f13221e3e70b91805fa87c74"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8891ccdab4828349f13221e3e70b91805fa87c74"}]},"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":""}}}]}
