)]}'
{"id":"openstack%2Fswift~996606","triplet_id":"openstack%2Fswift~feature%2Fthreaded~Ia3d06eff887784c89f573dbdf65c901da3bf7c9d","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","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-08-21 07:26:39.000000000","reason":"Vote got outdated and was removed: Code-Review+1"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-07-11 07:29:34.000000000","reason":"Vote got outdated and was removed: Code-Review+2"}},"removed_from_attention_set":{"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-08-21 07:36:33.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":"Ia3d06eff887784c89f573dbdf65c901da3bf7c9d","subject":"Add a without-eventlet probe test job","status":"NEW","created":"2026-07-09 07:15:51.000000000","updated":"2026-08-21 09:02:33.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"57e51f2a9a7bc740d62656a2fcd1ccc746e8ef2b","_number":996606,"virtual_id_number":996606,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_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"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-21 09:02:33.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":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,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":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"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-09 09:21:45.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-09 18:27:03.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":"REVIEWER"},{"updated":"2026-07-20 15:53:48.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-24 03:36:28.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"}],"messages":[{"id":"06e5080ed66dd3f3ad1f27dfb8c3da2df68393ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-09 07:15:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8ec15b0bc9f5908690e2ca9b0d152539f2ad9d4a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 09:21:45.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/7f1e8c520d0b48b0acc1124e12237956\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/053b8559e2924ce1a01f10a4dfac6ef1 : SUCCESS in 11m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/43b0191127ca4005b6d4790ecea43d4c : SUCCESS in 7m 10s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0517d2865b524639a3175fece43e66a1 : FAILURE in 6m 20s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4d1993eaed7047f8841ee0fb06e264fa : FAILURE in 6m 33s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/731c70a3116f4f6192e076feae410422 : FAILURE in 4m 41s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b0a3788f5983430d8521969ee0e6e30a : SUCCESS in 8m 01s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0ce6d58a73b14d0b97b8e3837d3ade08 : SUCCESS in 26m 50s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/811895f8a08f46ec9e98b0109db34f14 : SUCCESS in 10m 04s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/de49256efbca48d2aeb934e7233c4e81 : SUCCESS in 12m 42s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/3e4f69355d9442459cd0f0076cc6b8c5 : SUCCESS in 11m 08s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/61823614c94f4c3fb692fa7e06879394 : SUCCESS in 30m 30s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/0b34b9e423434953bbe0072b98c0d5ad : SUCCESS in 16m 11s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/29c5309d012b4cbeb4aec83fdc358925 : SUCCESS in 9m 16s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/59ea83a3aa804cd2b07b3e2e264b282c : SUCCESS in 11m 57s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/eabf4d61530b444b9b50d7c73e2838c7 : SUCCESS in 16m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d350563b5638495fb28378844428e0b4 : RETRY_LIMIT in 4m 42s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/dda03f5fc1004727a422c0e5e8b51f4e : FAILURE in 14m 52s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/574f0f7850684ec4b1815a922fb4c5d3 : SUCCESS in 9m 34s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/47e7eefbae104683bd4d5f19bdf5416d : SUCCESS in 49m 26s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/6934321d50d9476d953d47589ed786c9 : TIMED_OUT in 2h 01m 52s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fe642cfbd29743b784bde1a6d30e64bf : SUCCESS in 30m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c452111149a4820904d27d31f55bb58 : SUCCESS in 4m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/bafd925657954d61b8831722ad41f745 : SUCCESS in 19m 21s\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-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 .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.","accounts_in_message":[],"_revision_number":1},{"id":"6340c0921fe0c455b154b4746fc570c0550dbdeb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-09 09:35:19.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"5462256afea5bf2de2767dfe5ce1046e3ac96d98","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 11:17:41.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/9fea4b1406474e6a88c784be75a70374\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad6ab428078645fc8d2559acc94a35c1 : SUCCESS in 11m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/782c7ad52cf5429488492540dbe2f181 : SUCCESS in 8m 14s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5d016b9c5beb4088b501ae9ecb9c41ff : FAILURE in 5m 45s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6381c13b61fe4483b32c7f3464fcb0da : FAILURE in 7m 02s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f9d75fc08334401c9c3adf2e391ddb56 : FAILURE in 6m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0c0b028d8d1f49ec92d17e3244d9c46c : SUCCESS in 8m 53s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a199458c15f146f69c09fd319bd65b1e : SUCCESS in 26m 48s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/43157b6d831c45959611459d8f2e4e1e : SUCCESS in 23m 51s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2758da1b36e24d8ebc51798df26f2b25 : SUCCESS in 29m 43s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/bc70beed431a4d4ebdb51715550f6b7b : SUCCESS in 22m 48s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/082570f4266e4683b3aec08c8e121695 : TIMED_OUT in 1h 32m 03s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/540a5026d865471da4237c53cf166ff1 : SUCCESS in 11m 14s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b66c4518e95f475e9883917e965c279d : SUCCESS in 15m 19s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/032ed681186d4629be43e1d011582003 : SUCCESS in 9m 31s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/47914f4121914fc4becd29e70412bfba : SUCCESS in 15m 15s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e80c767262734a109fc642ac3dca4c68 : RETRY_LIMIT in 5m 25s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/57378987c2d0415dabdbe5ee64b50561 : FAILURE in 14m 30s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/0bb2a66472ca48e7a2a37372bab138fb : SUCCESS in 6m 28s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6c08e79947d54b0b8bf6ca9fe76cc79e : SUCCESS in 56m 40s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/feb7672a29524a308ba84f258bd4c28a : SUCCESS in 47m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f2b06a5f79af4bd1a130257758074335 : SUCCESS in 29m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f2b8a7ce80f4c4ebf523c59587d3aad : SUCCESS in 5m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f4c2ce51e333462ca8375e91099c124b : SUCCESS in 19m 31s\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 .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.","accounts_in_message":[],"_revision_number":2},{"id":"d1c9e7fea8b003aa7c2fb46a1e586e3bfd1f53f5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 17:47:20.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bc3284572e5d4d78a6a2467ab3043c89\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/48cc0479e8ba48f3b4e7a62c866f1358 : SUCCESS in 29m 01s","accounts_in_message":[],"_revision_number":2},{"id":"099d068f1e1013128cd8b100c0ad9cdbcddae3cb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-09 18:27:03.000000000","message":"Patch Set 2: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"bdadc94f976795ecfecc8808f61f6b58bfca342f","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* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"b983b4693ac4dceb3b48c17fd4239fc2e4ab876f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 09:03:23.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1d58cb50baeabd88d25e1f375ac1b8d97cf71f78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 10:01:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2274413486ce48268938b52580d85d41\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/429770c3000b497b8badd676fb46ce19 : SUCCESS in 5m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1c2f838c21ca4f00b97beeda25fa3232 : SUCCESS in 6m 24s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/930e51aadd4645118c6d4559333c7c47 : FAILURE in 5m 38s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e41655b1dcbf44fca898594522867026 : FAILURE in 4m 03s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ea8b2bde34534b60a839c44328a609bc : FAILURE in 5m 31s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4dd5957140e645ea9eb9a30dec164099 : SUCCESS in 6m 13s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b86157eec73543ed84e41b5a3476c681 : SUCCESS in 11m 20s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/3dce6c50eb334927ae7173d77dabbff8 : SUCCESS in 16m 46s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/6055bf5cec0847dc824a68d81e125ad8 : SUCCESS in 21m 36s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/c08bc5b62d3f49238008411f8a4b92e3 : SUCCESS in 9m 52s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/e04addef4b4245e59f59a0753a4e3cec : SUCCESS in 18m 18s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/fbc9bd1e04924d30bb218fe18e1f4d74 : SUCCESS in 15m 34s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/89c3fbcceec04ca1978f0e7d5680b69b : SUCCESS in 15m 40s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/68b610abb8294d7cbf55407dee67402a : SUCCESS in 15m 58s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/e62cd323a6914a098aa7c260242e1c4a : SUCCESS in 20m 05s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/60787fcb0a5045ff951eda8572fb74e7 : RETRY_LIMIT in 4m 37s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8ca16a930ff04ac289d970ecbf21c0c0 : SUCCESS in 15m 43s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d3b720b5b8dd4a429a30971856e64363 : SUCCESS in 9m 03s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/2b98bf42e84849acbfe990272fcd10e2 : SUCCESS in 48m 09s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/ed29dfd70a9a445ebfb85e52ee351d3a : SUCCESS in 47m 10s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/858e17c73abc45fe98fd7b3708be43d1 : SUCCESS in 25m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f9b1e48d56ad4c9cb56f3047c3ccfcb2 : SUCCESS in 3m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9ff509dfe8a842df8ed481f4c95efc46 : SUCCESS in 11m 00s\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.\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.","accounts_in_message":[],"_revision_number":4},{"id":"2a68d359d7e068b4c1752df76de8cba51373aa13","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 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"4ff333a88eb020dcaef913e8c64383e72eb3298f","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 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"b5b43a6d7277f1b40e557f934881fadd3b523c9a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:59:43.000000000","message":"Patch Set 6: 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/6d8923c147104749b3067a540cc4ea3e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d9fee0a9c624a91869a5ed3b69b3fcf : SUCCESS in 11m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/419470094e9e4f9e907150b0628b1be8 : SUCCESS in 4m 48s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/03f2c686e6164295af35b484257957d9 : SUCCESS in 16m 30s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/466463bd7e634184a89dd6d10e45a163 : SUCCESS in 20m 11s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a9b092c7cef0430cad61b3e55055a2b1 : SUCCESS in 12m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f9478aac66d04aa597a4ac9acb1b1a89 : SUCCESS in 7m 38s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2f3353ae60cd49f88c20dabdf6d7d790 : SUCCESS in 26m 41s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f66d0a3e121d418fb407fd0f35639cde : SUCCESS in 20m 57s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/bf3a52969b4c428abc82c80136afecab : SUCCESS in 31m 30s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/260286bfb44d43a3837127aa6bc24e59 : SUCCESS in 20m 20s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/5dc66e60fb4c4ec7bd5f80ab250dde82 : FAILURE in 26m 00s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/2af9f406274e4e2fa98d5f4007af2286 : SUCCESS in 16m 17s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/04d97d6628214cfdacf575240f322589 : SUCCESS in 15m 28s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/77814634f5ff446ea7a4c2b50a2f58e3 : SUCCESS in 17m 17s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/8ed423f5390f442ea6eaa7794607d83b : SUCCESS in 19m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0f98e7d62fd8491dab55aadf65309929 : RETRY_LIMIT in 4m 21s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/19c953b520e94693995562a8b42998a3 : FAILURE in 10m 09s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/52c8f3cf258d4682abc499179c79ff50 : SUCCESS in 9m 27s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cc805b151225472aaf78e95d3c2c85b8 : SUCCESS in 38m 04s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/c902f9109ab04cd78ba0b3f6b6567819 : SUCCESS in 1h 01m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e92956dcc8cb4c799aa46129e5267734 : SUCCESS in 29m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc5f0944956b426cb93e0b46c6986391 : SUCCESS in 5m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3d15bcb4e50d4534822a4fc4fc71cf90 : SUCCESS in 13m 01s\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 .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-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":6},{"id":"2ebf8a7e08209b2eb244df2c510e3822eaab6fa4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 13:51:50.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1ca920632a9c4e39bef941a44936e98c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/636ac0b3a6154b20bccbbc1a9abec4b2 : SUCCESS in 1h 01m 29s","accounts_in_message":[],"_revision_number":6},{"id":"7eb9454c0740038d43ea4090b54f816458d6c765","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-13 05:26:30.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"cda4d3df473962477bc058f5ec6933b61640a012","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-13 06:23:18.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/652289486f7e4b62a170cf976b84dadc\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9860259249214bf3b3ea955bae63fff3 : SUCCESS in 52m 17s","accounts_in_message":[],"_revision_number":6},{"id":"d4842a754edaa51c0710d6bd114a72c3dab08b73","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-13 06:36:52.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6884a4408fdd435e98cab29a54487ede\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f809899acd0c4c839736648caee07d48 : SUCCESS in 9m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b26ca4b903bc4dd29300e4577473849a : SUCCESS in 9m 12s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bf95d198289d43c4b89bf6e6f4504575 : SUCCESS in 10m 53s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d70737a1a2344d25b09a688debfe6967 : SUCCESS in 21m 00s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3c0c15e4a069459d95ff091f5c8affe5 : SUCCESS in 20m 45s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8b5a9df7822848bca1250f9e51a432fd : SUCCESS in 7m 12s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c3ce9228ba084171913b0baf607881da : SUCCESS in 23m 28s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/941cd0ce426445be8254d87260e0ea68 : SUCCESS in 23m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/13ef40558a374d1fb718f41366c05e27 : SUCCESS in 31m 39s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/e43e6b6d60a74cff9e91bd87f359d7f0 : SUCCESS in 25m 18s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/a495fc155cc34ffc872b0a68c8f63fff : SUCCESS in 29m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c131d59c485e4b7cb7fc2c1d707f7180 : SUCCESS in 15m 21s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d31826646a2b49f88331a4b77cbf7c9a : SUCCESS in 15m 37s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/e582abb78d314ca8aa8262fb8f8fadda : SUCCESS in 17m 01s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/348b3b0bc8424aaa9dac68312d0db12d : SUCCESS in 9m 21s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d53cef3e087640fd9ea3f2d56eefa4ae : RETRY_LIMIT in 4m 33s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2238e73bb8654fb7af0b0a616fc524df : SUCCESS in 19m 06s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c6f81a9940c049d7be50f727f2d8a0a9 : SUCCESS in 12m 11s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/0dd745495fc74fb083f1907c3225226f : SUCCESS in 1h 01m 22s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/8080bf18d6ab488da3b0f2b1c3365fd9 : SUCCESS in 1h 03m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b2da0725f22b4a939405434d9ebefa42 : SUCCESS in 29m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cba90aa45d5b45ca9dcd942439fd44b4 : SUCCESS in 4m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/43e3fe8e54a84c8299d9d4c2ae049bbe : SUCCESS in 26m 18s\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-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":"7f189a3d69065c767ce2f04986b9a31d57a6dca2","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-20 15:53:48.000000000","message":"Patch Set 6: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"4e86d94090149945636b3527a61f67d0b611a567","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-07-24 03:36:28.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"c4835633981ef8e87d964f3b9b157981459edb8c","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 7.\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":7},{"id":"5d49f6008a549ffe7a364ccf5f330592c1c870ae","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-21 07:36:33.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"3479f26c169d8c34cfb26cacbaee066af18dbd2d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 08:41:02.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf5bafb42fd14ab6a4dd1c69112fd6e4\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/079ca552c4ee4d86811e197145cb0c63 : SUCCESS in 44m 53s","accounts_in_message":[],"_revision_number":7},{"id":"57e51f2a9a7bc740d62656a2fcd1ccc746e8ef2b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 09:02:33.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/572cb488406d44a5a8c50ed84a4d42fc\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56f197025b384ccb83b70400788c4682 : SUCCESS in 5m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a231358e846d44baa34d697d767be3b7 : SUCCESS in 10m 54s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/90faeaaf6db84c0786ff75d89e1ff7d5 : SUCCESS in 20m 33s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7afe7087c54f4781838e80fc003c8842 : SUCCESS in 20m 03s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e46c37927ed247a3ba2629f4bc19b4eb : SUCCESS in 21m 47s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/51aaea3de5ff46a18129acf868151d02 : SUCCESS in 9m 24s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b1b981da26004bf4a847ab7de50217e7 : SUCCESS in 28m 56s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a7377687b9d54dd4b38ee8014e5342f5 : SUCCESS in 10m 38s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/f5d5faf1cf894ced8d1b8b3b2aa08115 : SUCCESS in 13m 13s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/633fe40babf645758aa4eb871c7bf343 : SUCCESS in 10m 39s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/9df7c4127dda49388672522eb4b68cfe : SUCCESS in 12m 12s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/115580c4cbb74f9ba4b472605df48768 : SUCCESS in 16m 15s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/73e143e9e93a4ee185e38b0ab45c9df4 : SUCCESS in 10m 06s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d6d64dcefd0746ad9a9c92bdd3eecb57 : SUCCESS in 15m 41s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/4c7544b73ce44a6492cc7d6e99896a7d : SUCCESS in 20m 07s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/41d65172944b4fb6829b0ce652350e49 : SUCCESS in 15m 09s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/55720623605d40e09bbd89effc5cc4ad : SUCCESS in 7m 40s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4a04b088fecf4f0497400b0eb9101d5c : FAILURE in 8m 54s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/cb7c7027fc6541a3b6da151a25ae7b18 : SUCCESS in 10m 05s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/99ca0a7b179a45419a5bc02114ae8fae : SUCCESS in 1h 02m 16s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/47c05a2a72ec4cec8e57ca20048e2b3c : SUCCESS in 56m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/30c3527d40014fd0a7496df37ce0c424 : SUCCESS in 24m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7662937ef1fd4b99bfb69b152b24019b : SUCCESS in 5m 12s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9d5d5b1c291140cf8174f2e9a26034a2 : SUCCESS in 19m 55s\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":7}],"current_revision_number":7,"current_revision":"3e7771d6d009ca99db53b8894d398b1429266963","revisions":{"60d2fdfaf7cf781c1e7dff608d4fdad6e0c7248c":{"kind":"REWORK","_number":1,"created":"2026-07-09 07:15:51.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/06/996606/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/996606/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/996606/1"}}},"commit":{"parents":[{"commit":"a3ec0cd67bb2cf648e94c8d6de8ed6d2cb2bf103","subject":"Add in-process functional test job without eventlet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a3ec0cd67bb2cf648e94c8d6de8ed6d2cb2bf103"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 07:15:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 07:15:00.000000000","tz":120},"subject":"Add a without-eventlet probe test job","message":"Add a without-eventlet probe test job\n\nRun the probe suite with USE_EVENTLET\u003dfalse. The probe harness starts\nthe SAIO servers itself (ProbeTest.setUp -\u003e Manager([\u0027main\u0027]).start()),\nand Manager.spawn pins USE_EVENTLET into each server\u0027s environment, so\nthe whole cluster comes up in threading mode -- this exercises a real\nno-eventlet deployment, not just a no-eventlet client.\n\nThe run playbook now passes USE_EVENTLET through from a use_eventlet\nvariable (default true, so the existing job is unchanged), and a new\ncheck job sets it to false.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia3d06eff887784c89f573dbdf65c901da3bf7c9d\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/60d2fdfaf7cf781c1e7dff608d4fdad6e0c7248c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60d2fdfaf7cf781c1e7dff608d4fdad6e0c7248c"}]},"branch":"refs/heads/feature/threaded"},"a46069e57ad389a46907654a242ea44c25abc0b2":{"kind":"REWORK","_number":2,"created":"2026-07-09 09:35:19.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/06/996606/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/996606/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/996606/2"}}},"commit":{"parents":[{"commit":"a3ec0cd67bb2cf648e94c8d6de8ed6d2cb2bf103","subject":"Add in-process functional test job without eventlet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a3ec0cd67bb2cf648e94c8d6de8ed6d2cb2bf103"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 07:15:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 09:34:54.000000000","tz":120},"subject":"Add a without-eventlet probe test job","message":"Add a without-eventlet probe test job\n\nRun the probe suite with USE_EVENTLET\u003dfalse. The probe harness starts\nthe SAIO servers itself (ProbeTest.setUp -\u003e Manager([\u0027main\u0027]).start()),\nand Manager.spawn pins USE_EVENTLET into each server\u0027s environment, so\nthe whole cluster comes up in threading mode -- this exercises a real\nno-eventlet deployment, not just a no-eventlet client.\n\nCentOS Stream 9 defaults to Python 3.9, while the threading WSGI server\nrequires gunicorn \u003e\u003d 24.1.1 and therefore Python \u003e\u003d 3.10. Install Python\n3.11 for the no-eventlet job and use it consistently for dependencies,\nthe editable Swift install, and the probe test runner. Keep the\ninterpreter and pip overrides optional so the existing eventlet probe\njob remains unchanged.\n\nThe run playbook passes USE_EVENTLET through from a use_eventlet\nvariable, defaulting to true.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia3d06eff887784c89f573dbdf65c901da3bf7c9d\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/a46069e57ad389a46907654a242ea44c25abc0b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a46069e57ad389a46907654a242ea44c25abc0b2"}]},"branch":"refs/heads/feature/threaded"},"70f041b91cc8763e7760758851607d9e9f3ff323":{"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/06/996606/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/996606/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/996606/3"}}},"commit":{"parents":[{"commit":"f1ebe97d0761ffc67eac99edc4d7dd3dcf4ac434","subject":"Add in-process functional test job without eventlet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1ebe97d0761ffc67eac99edc4d7dd3dcf4ac434"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:49:13.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 07:16:28.000000000","tz":120},"subject":"Add a without-eventlet probe test job","message":"Add a without-eventlet probe test job\n\nRun the probe suite with USE_EVENTLET\u003dfalse. The probe harness starts\nthe SAIO servers itself (ProbeTest.setUp -\u003e Manager([\u0027main\u0027]).start()),\nand Manager.spawn pins USE_EVENTLET into each server\u0027s environment, so\nthe whole cluster comes up in threading mode -- this exercises a real\nno-eventlet deployment, not just a no-eventlet client.\n\nThe run playbook now passes USE_EVENTLET through from a use_eventlet\nvariable (default true, so the existing job is unchanged), and a new\ncheck job sets it to false.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia3d06eff887784c89f573dbdf65c901da3bf7c9d\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/70f041b91cc8763e7760758851607d9e9f3ff323"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/70f041b91cc8763e7760758851607d9e9f3ff323"}]},"branch":"refs/heads/feature/threaded"},"f2446df0b893227cb7ec82a5482ae66e0b91f002":{"kind":"REWORK","_number":4,"created":"2026-07-11 09:03:23.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/06/996606/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/996606/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/996606/4"}}},"commit":{"parents":[{"commit":"f1ebe97d0761ffc67eac99edc4d7dd3dcf4ac434","subject":"Add in-process functional test job without eventlet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1ebe97d0761ffc67eac99edc4d7dd3dcf4ac434"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 07:15:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 09:03:11.000000000","tz":120},"subject":"Add a without-eventlet probe test job","message":"Add a without-eventlet probe test job\n\nRun the probe suite with USE_EVENTLET\u003dfalse. The probe harness starts\nthe SAIO servers itself (ProbeTest.setUp -\u003e Manager([\u0027main\u0027]).start()),\nand Manager.spawn pins USE_EVENTLET into each server\u0027s environment, so\nthe whole cluster comes up in threading mode -- this exercises a real\nno-eventlet deployment, not just a no-eventlet client.\n\nCentOS Stream 9 defaults to Python 3.9, while the threading WSGI server\nrequires gunicorn \u003e\u003d 24.1.1 and therefore Python \u003e\u003d 3.10. Install Python\n3.11 for the no-eventlet job and use it consistently for dependencies,\nthe editable Swift install, and the probe test runner. Keep the\ninterpreter and pip overrides optional so the existing eventlet probe\njob remains unchanged.\n\nThe run playbook passes USE_EVENTLET through from a use_eventlet\nvariable, defaulting to true.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia3d06eff887784c89f573dbdf65c901da3bf7c9d\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/f2446df0b893227cb7ec82a5482ae66e0b91f002"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f2446df0b893227cb7ec82a5482ae66e0b91f002"}]},"branch":"refs/heads/feature/threaded"},"20df65a97808f07e4e7c503660a1e4d3f959cfd0":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-07-11 10:44:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/06/996606/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/996606/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/996606/5"}}},"commit":{"parents":[{"commit":"cd65e3d893ed63b7cbb320db1045114c1342328c","subject":"Add in-process functional test job without eventlet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cd65e3d893ed63b7cbb320db1045114c1342328c"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 07:15:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 10:44:19.000000000","tz":120},"subject":"Add a without-eventlet probe test job","message":"Add a without-eventlet probe test job\n\nRun the probe suite with USE_EVENTLET\u003dfalse. The probe harness starts\nthe SAIO servers itself (ProbeTest.setUp -\u003e Manager([\u0027main\u0027]).start()),\nand Manager.spawn pins USE_EVENTLET into each server\u0027s environment, so\nthe whole cluster comes up in threading mode -- this exercises a real\nno-eventlet deployment, not just a no-eventlet client.\n\nCentOS Stream 9 defaults to Python 3.9, while the threading WSGI server\nrequires gunicorn \u003e\u003d 24.1.1 and therefore Python \u003e\u003d 3.10. Install Python\n3.11 for the no-eventlet job and use it consistently for dependencies,\nthe editable Swift install, and the probe test runner. Keep the\ninterpreter and pip overrides optional so the existing eventlet probe\njob remains unchanged.\n\nThe run playbook passes USE_EVENTLET through from a use_eventlet\nvariable, defaulting to true.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia3d06eff887784c89f573dbdf65c901da3bf7c9d\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/20df65a97808f07e4e7c503660a1e4d3f959cfd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/20df65a97808f07e4e7c503660a1e4d3f959cfd0"}]},"branch":"refs/heads/feature/threaded"},"483e3267d4ec3979b7300f290c171fecd5f077cd":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-07-11 11:34:41.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/06/996606/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/996606/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/996606/6"}}},"commit":{"parents":[{"commit":"098be782ed4cb4303e2921c0694cc373ddab3753","subject":"Add in-process functional test job without eventlet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/098be782ed4cb4303e2921c0694cc373ddab3753"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 07:15:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 11:34:32.000000000","tz":120},"subject":"Add a without-eventlet probe test job","message":"Add a without-eventlet probe test job\n\nRun the probe suite with USE_EVENTLET\u003dfalse. The probe harness starts\nthe SAIO servers itself (ProbeTest.setUp -\u003e Manager([\u0027main\u0027]).start()),\nand Manager.spawn pins USE_EVENTLET into each server\u0027s environment, so\nthe whole cluster comes up in threading mode -- this exercises a real\nno-eventlet deployment, not just a no-eventlet client.\n\nCentOS Stream 9 defaults to Python 3.9, while the threading WSGI server\nrequires gunicorn \u003e\u003d 24.1.1 and therefore Python \u003e\u003d 3.10. Install Python\n3.11 for the no-eventlet job and use it consistently for dependencies,\nthe editable Swift install, and the probe test runner. Keep the\ninterpreter and pip overrides optional so the existing eventlet probe\njob remains unchanged.\n\nThe run playbook passes USE_EVENTLET through from a use_eventlet\nvariable, defaulting to true.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia3d06eff887784c89f573dbdf65c901da3bf7c9d\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/483e3267d4ec3979b7300f290c171fecd5f077cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/483e3267d4ec3979b7300f290c171fecd5f077cd"}]},"branch":"refs/heads/feature/threaded"},"3e7771d6d009ca99db53b8894d398b1429266963":{"kind":"REWORK","_number":7,"created":"2026-08-21 07:26:39.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/06/996606/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/996606/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/996606/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/996606/7"}}},"commit":{"parents":[{"commit":"529164da66f00c01408e6731188ca15738f55a4a","subject":"Add in-process functional test job without eventlet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/529164da66f00c01408e6731188ca15738f55a4a"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-09 07:15:00.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-08-21 07:17:02.000000000","tz":120},"subject":"Add a without-eventlet probe test job","message":"Add a without-eventlet probe test job\n\nRun the probe suite with USE_EVENTLET\u003dfalse. The probe harness starts\nthe SAIO servers itself (ProbeTest.setUp -\u003e Manager([\u0027main\u0027]).start()),\nand Manager.spawn pins USE_EVENTLET into each server\u0027s environment, so\nthe whole cluster comes up in threading mode -- this exercises a real\nno-eventlet deployment, not just a no-eventlet client.\n\nCentOS Stream 9 defaults to Python 3.9, while the threading WSGI server\nrequires gunicorn \u003e\u003d 24.1.1 and therefore Python \u003e\u003d 3.10. Install Python\n3.11 for the no-eventlet job and use it consistently for dependencies,\nthe editable Swift install, and the probe test runner. Keep the\ninterpreter and pip overrides optional so the existing eventlet probe\njob remains unchanged.\n\nThe run playbook passes USE_EVENTLET through from a use_eventlet\nvariable, defaulting to true.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia3d06eff887784c89f573dbdf65c901da3bf7c9d\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n(cherry picked from commit a09eb5f7f8635126d4c554718321f9e9ae133d48)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3e7771d6d009ca99db53b8894d398b1429266963"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3e7771d6d009ca99db53b8894d398b1429266963"}]},"branch":"refs/heads/feature/threaded"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
