)]}'
{"id":"openstack%2Fswift~979581","triplet_id":"openstack%2Fswift~feature%2Fthreaded~I9460a633b1f185e9d619139f6a3e3c20e898904b","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","attention_set":{"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-06-11 14:27:41.000000000","reason":"A robot voted negatively on a label"}},"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-07-21 10:55:55.000000000","reason":"\u003cGERRIT_ACCOUNT_38496\u003e replied on the change","reason_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"}}},"hashtags":[],"change_id":"I9460a633b1f185e9d619139f6a3e3c20e898904b","subject":"Add replacement for eventlet.hubs.trampoline","status":"NEW","created":"2026-03-09 12:26:52.000000000","updated":"2026-07-21 10:55:55.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":4,"has_review_started":true,"meta_rev_id":"ec7e6b660dbc167213d7bf9ff207464c953bae33","_number":979581,"virtual_id_number":979581,"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-07-11 12:24:16.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_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"},"all":[{"value":1,"date":"2026-07-21 10:55:55.000000000","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"]}],"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":"","value":1,"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"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-09 13:09:30.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-05-28 13:22:02.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"}],"messages":[{"id":"bd913e6fc8ff767efafb98dd7f0dd0bbdadd4dc4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-03-09 12:26:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3b7064990ae2ea32ccf5bf4f2397c62ef29d7bb1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 13:09:30.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/9f8cbfc7f20745a78155465d8192e05c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e6f89ed26004d27bb6a1d0da17d4f89 : SUCCESS in 6m 06s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/07b8ea8946074f43a726e2fc348e934b : SUCCESS in 17m 01s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/200ba07e88bf489eb58e3d89873ddd6e : SUCCESS in 21m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7060b0c4384449a8a7a58d0f7f41631a : SUCCESS in 18m 54s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/beae921fcead48b8a0fd429e669e23df : SUCCESS in 5m 51s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/18b4149c149141e3aeebea7c3c34c181 : FAILURE in 26m 31s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/dca79a36f372444ca61e0439679483b9 : FAILURE in 24m 55s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/dc2df624d21746c581e6f59e100d1f96 : FAILURE in 31m 49s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2ff655741ead491780df4700cd108a59 : FAILURE in 22m 05s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/d7c71105978342fcb040bf40c5225d2a : SUCCESS in 16m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/eca2fa08155e4a28b13e6cfb43df8d60 : SUCCESS in 9m 08s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/883c3e47445c4afea848a530886fb61c : SUCCESS in 13m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f1c6f923e69b4350a8fcf71b74626556 : SUCCESS in 8m 43s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ebb1ecf457af44eeaa9359c36812b621 : SUCCESS in 17m 31s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/fa13803454c84d16bd9f238a4d2efbe3 : SUCCESS in 8m 46s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/18852c2f6cb94222944e778923b08098 : SUCCESS in 38m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3954995027404006be162d9d7d74bfa3 : FAILURE in 27m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b20132e098684d1287894454389cf921 : FAILURE in 4m 32s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/db588ab73e4c4749ab2a814913fbe99c : SUCCESS in 10m 45s\n\nWarning:\n  Comments left for invalid file swift/common/middleware/copy.py\n  Comments left for invalid file test/unit/common/test_threadpool.py","accounts_in_message":[],"_revision_number":1},{"id":"26d5d826da75c191dc5562f781ea7cf337f569fc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 13:17:00.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/411393f0f8ac44718242c10bbcf5430d\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2067fe9c339949d8a6b3e72a95216be5 : FAILURE in 30m 43s","accounts_in_message":[],"_revision_number":1},{"id":"7bc63320511f53ff504a3531ed43bf2b551257e5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-03-09 17:18:43.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"3cc9d20cf2060be9442c56416af547f3647795d9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 17:54:47.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/85a599f578134c0081b526e78e477b61\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3e083d3396ac4019ab2f85dd214e4b38 : SUCCESS in 33m 18s","accounts_in_message":[],"_revision_number":2},{"id":"418edbcff9fdbd7df7d92fba290ef97824e4510b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 18:19:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/315b325271b647ad93199bffc15c1e5e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee1d735682ff4076832749e272584c87 : SUCCESS in 10m 04s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ef60dbf7a69748f0903e0fc54dec91e4 : SUCCESS in 19m 41s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3543d7ea4a0f43b0a612eb607df38efd : SUCCESS in 22m 45s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/05611cbc11964c91af31861cf813ed93 : SUCCESS in 12m 44s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/13d68e3bf2ca4ef8a79262b887dcd447 : SUCCESS in 7m 42s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/29ca1ff78c3f4375bb8e448a701ab460 : SUCCESS in 26m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c5b1bc42c6fa42dc82ed174a22781719 : SUCCESS in 20m 06s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/eb1067c0ec394487803bf6779c3f85f5 : SUCCESS in 27m 12s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/92f12b76bf1945f7a062ed44df61d765 : SUCCESS in 29m 06s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/bcf2602d35314ce2b76ecbcd08fe93bc : SUCCESS in 14m 58s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/095390de44de41b2b8c1a2d31a8bc549 : SUCCESS in 12m 41s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8ed5d12d4daa4a288110f62a89da2eee : SUCCESS in 17m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fd79e02f022c4f2b8ab3dd12d71df793 : SUCCESS in 6m 11s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/47dd9885f33541189fa41a0301aed0d5 : SUCCESS in 18m 49s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/63903e01f52849f6b185fb867fe6d592 : SUCCESS in 8m 45s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/b8bb77ae4a0a4f06a0b490bb091f9662 : SUCCESS in 53m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4b30c24b0d8146ccbd4883901089c5ff : SUCCESS in 27m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40caf432e40041e7bc85a1e1a42b3b23 : SUCCESS in 4m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c2e5ae2d73a140fe9af01a7b4cb2aae4 : SUCCESS in 17m 26s","accounts_in_message":[],"_revision_number":2},{"id":"eb8bb12c71d7c4ed16c4aea256e6c27bf9b1ed1f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-03-13 18:23:56.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"95c1ad07686c557117bfeb334fbebcf5ab457208","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-13 19:02:07.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c84ee053a0f24aceb65e57aa71d5b300\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a4fd3877a7224f45a03008d4d06b9049 : FAILURE in 35m 25s","accounts_in_message":[],"_revision_number":3},{"id":"910ca6f429f6334f8168aabc7248489edc2a767d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-13 19:13:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cd1f7d084d8948a6a351c5276fcfd687\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10c5fda74857470d9ddd22173d01adc7 : SUCCESS in 10m 27s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/41e0e970d5d642e9bc1492c0892d7566 : SUCCESS in 19m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/215bfdeb5281448f8fdebc6a1768f5ac : SUCCESS in 22m 11s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/522ab8fd0edc428d97a6690224e08e86 : SUCCESS in 20m 17s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/24431c4e727a4340a3ede0b2039ae0c4 : SUCCESS in 4m 24s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b05d6d0d9c9c4087b3c769ab42136bee : SUCCESS in 22m 53s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1b70579105da4ac1a3bc970c87145d78 : SUCCESS in 16m 09s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/6d908c41059246e1ae3a93e6ab349d8e : SUCCESS in 30m 36s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/292cd0b0156c43a4ac36d6c4e021768f : SUCCESS in 13m 33s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/599d2166ab5f4f3ba6eb26ab7a2ed726 : SUCCESS in 12m 08s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b1759b5631214567add8a98837bd35f5 : SUCCESS in 14m 42s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/42808b6d9f9a42f1a857878b3e4cde09 : SUCCESS in 8m 21s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d4aecf49523c47a09de2c5f1852dd0f2 : SUCCESS in 6m 16s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8569b79454c54bf280ead6eed72a5052 : FAILURE in 21m 39s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7e380932b86d45f49e899da76646da71 : SUCCESS in 8m 10s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/3eefc325fb3c4558920058724a55e3c8 : SUCCESS in 47m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d57bd188197f48a084e1d28c50370764 : SUCCESS in 25m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cebf25cef2f04c7197b2fe2e7b2c0fbf : SUCCESS in 5m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f0fd5e64fcce49ada9e713d9fb39f471 : SUCCESS in 20m 28s","accounts_in_message":[],"_revision_number":3},{"id":"3f3931000b433d9114820804c35ba896deb50437","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-03-14 08:49:50.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"daf34be20c74b11ad2afdddf2f0521301546f246","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 09:51:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8b7bb21bdae34c1b85998362b7415924\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46707af316a440ec937801b3f400050a : SUCCESS in 10m 51s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3cb9e05a190641d8be498a3cea61b136 : SUCCESS in 19m 28s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/93cad9eb10844ac4be411c80bb15b2f2 : SUCCESS in 20m 24s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/61cdb1d08fee4c9da165c1fe96819e75 : SUCCESS in 20m 42s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/93d1d2204cd44454b5c606f01896f5fd : SUCCESS in 5m 04s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a92025199da94d59bbf6aa0370668056 : SUCCESS in 25m 33s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d3ced370b73b460ea1d00bd74de558b1 : SUCCESS in 20m 15s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/f5f6fbd490dd40fca33fbcc8cc67b069 : SUCCESS in 28m 02s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/4ba6a3c4d33e4ed8aea8ce81e95dc566 : SUCCESS in 13m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/2b73f57c1a6b4bfab233d6bc5d72b28f : SUCCESS in 15m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/68f30af8b7024718a19fcb4cdc98cbb7 : SUCCESS in 9m 13s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6feeeeb424ad4d4aa87c4af2ee4c190d : SUCCESS in 15m 15s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/af5bad81c1bd484ea8d32c9ecd9a7ef3 : SUCCESS in 6m 11s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cbbbdb2d4105424891d6f31677b440d1 : SUCCESS in 15m 06s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/51852eb3862f45a5ab304e8e11585794 : SUCCESS in 8m 53s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/31ae4d36de164bd18bd8ec864f33f032 : SUCCESS in 55m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a65f045ff8964e5aac6acc25eeab165b : SUCCESS in 10m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7cb6bbfa517c4f01b823ddf2bb516b56 : SUCCESS in 4m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6d2ffbc38d9f4392a73883e8ad4f8568 : SUCCESS in 17m 59s","accounts_in_message":[],"_revision_number":4},{"id":"4c5d61b271c24a15f191cb8a16fc08bd6289c919","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 09:55:28.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9abd108f52994aca896849816ce402b1\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b479fb1516ae4474858919608f269ac8 : SUCCESS in 1h 03m 47s","accounts_in_message":[],"_revision_number":4},{"id":"d89e11d1b0f2ce619135a7cbac3086982df4c594","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-03-23 10:33:18.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"ddf401fae1a90802c03cf2845a3021766423f0b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-23 11:42:41.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/027a341dbf134a07a0618429a6c3eda5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e60b93fba408480d83294deca1236673 : SUCCESS in 9m 49s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c00e2728e90b49c3a2c79668b0789ab5 : SUCCESS in 20m 45s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/12eba9eb9a6e44bd952de7aca074d9e3 : SUCCESS in 19m 34s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7e86cdfc10844a57bab8b277d424e4d0 : SUCCESS in 23m 52s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/72b1b0ccf80f4d9696db9fc41d5cc354 : SUCCESS in 7m 32s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e696ca7360c447c5838037c4f7385c61 : SUCCESS in 12m 50s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5dedf298ce9b440fbebf1b461b4cbdcf : SUCCESS in 23m 30s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/dac66bf21def48c186aeaf7581f51605 : SUCCESS in 28m 56s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/66981c9c274d4463b9962987eaada627 : SUCCESS in 29m 52s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/0ce9c45b8f514a8faa426e9263aaac0a : SUCCESS in 15m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8e6de77f446a43e9b3dabc9d4490db7d : SUCCESS in 15m 13s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/b6516895b0f740e689faf5e4f126e62c : SUCCESS in 10m 47s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f02a81855d404d0d9dcea7ec59e76cc8 : SUCCESS in 9m 09s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/358f24ca8cf44d12bc7406974f51b0ca : SUCCESS in 16m 13s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d6e4bcf84b354890b2e4b6935add1c55 : SUCCESS in 6m 49s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8fc1f3754f5d40b9b53c6899cd4540b4 : SUCCESS in 55m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/60a78493dc064cebbde8d270a21c8cf4 : SUCCESS in 26m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c6dfa3aa65649a48dd45402f72f4089 : SUCCESS in 5m 12s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7d5639082e4a4b628dc3d1d30c319341 : SUCCESS in 20m 26s","accounts_in_message":[],"_revision_number":5},{"id":"d54854652fbc180dfea8175566988db6855c44e3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-23 11:49:49.000000000","message":"Patch Set 5:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/462db293827f4511b82ea9064ef46c62\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2e3620f363244535a49fd1f51fb8f078 : FAILURE in 57m 00s","accounts_in_message":[],"_revision_number":5},{"id":"49336f0085394a82180ffb952db93e3694f327b5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-12 17:00:27.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"2a839a1cf256ded4aa938183cf5bff76389bd401","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-12 17:42:19.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7b7da0ca32f7483e95a06a04cc2d16f3\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0266f5b844cd4aa48a5a62375339fa5e : SUCCESS in 26m 57s","accounts_in_message":[],"_revision_number":6},{"id":"cbebc0d3ccaf339bfc7562e576b27549931ac43c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-12 19:04:30.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/d6afe56222884d5ba0dd16d470747c6e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec65417081594bd2be152838ce05d5ee : SUCCESS in 9m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3ebac095f6e54af9ba8d505f2ca93d94 : SUCCESS in 4m 37s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a54ffec673d14766aea04525d8a9ce48 : SUCCESS in 14m 18s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5a284d2564b147f695a1769517133a29 : SUCCESS in 10m 58s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d0f316e1af564fc5ad1d98d1daafc2dd : SUCCESS in 11m 16s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b3fba7d66c3f4a9b8eabcff4aa11ded2 : SUCCESS in 4m 47s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9395d30e6028431fa14e08be01e8a49b : SUCCESS in 26m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/47f4c3804a7e4d209ac7ac4eb008220b : SUCCESS in 11m 16s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2ff82dd187a64615b3cc32e5cbd7c103 : SUCCESS in 30m 55s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/8467875a4f7145fca2ed1c2f277bd668 : SUCCESS in 20m 45s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/51f0633aa8c64da9ac6c96701100df82 : SUCCESS in 15m 04s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bebf8e43ec164e4dba513f38dc5fc79a : SUCCESS in 15m 35s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/19344e7b45074883bddfc1704ff90d1a : SUCCESS in 15m 43s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c69a2ba48220420b81a9d60941a3c4ac : SUCCESS in 7m 32s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a2d5fb0fb1224c39978858089aef6b62 : SUCCESS in 16m 47s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/df6cea77140a4df3bd3e3c9e3528db1d : SUCCESS in 9m 18s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6588c0aa2f8e4d2ea944af6de8307616 : TIMED_OUT in 2h 02m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f35acd47eb4d42d2bca01fd86365771e : SUCCESS in 23m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/132e4279f38e491b8686b678ad0e657c : SUCCESS in 4m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9d1467b28bc74017892b82369982e18f : SUCCESS in 9m 31s","accounts_in_message":[],"_revision_number":6},{"id":"aef461f7d200cdbb8109fa9772d0dbab510e9bc1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-13 07:37:42.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"34fcef547fd31735534495b46848ebbe81dc3a1a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-13 08:11:25.000000000","message":"Patch Set 7:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/101b6d82a8b3483aa4a8a9dc4e260f16\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6bd7aff013054ed880ff37191d79178b : FAILURE in 31m 42s","accounts_in_message":[],"_revision_number":7},{"id":"58b31a7ab727cfb670dfa02dc281e85c259317d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-13 08:59:27.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4300eb13fa342f5b5f7a9078165d1c1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ee4b4c791ba4edea6be89ad65223409 : SUCCESS in 5m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a359f3b58b35469cb8132536da815815 : SUCCESS in 8m 08s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/11fed23c0c9d426e832133177ae443b9 : SUCCESS in 21m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/88bc67ef72e64a3baa56ed7e0c387b03 : SUCCESS in 18m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c91d642d14a8460f901f1d1574812f4d : SUCCESS in 20m 30s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/daf3de8aee2b4592b5b8273c64f3ea8b : SUCCESS in 8m 56s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6d1cad0b28bc4682b753953bd2cfc624 : SUCCESS in 25m 16s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4054bf9f59554c00a7b63dc07a2ff554 : SUCCESS in 12m 00s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1b2448531b054608b1bbb9daab9e8df7 : SUCCESS in 21m 26s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/d2ee6fa04edd41d8979e6c318f122c6b : SUCCESS in 21m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/abcf4f10896740569abbb2217e0a1756 : SUCCESS in 14m 45s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/26183d8ca8e5443aa62b11b56c6144a7 : SUCCESS in 16m 18s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6d8eab6219e14ff99039b14a991fa611 : SUCCESS in 17m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c0cef12f2b12492daec41b0de066eaa6 : SUCCESS in 8m 43s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8d67c999c7bb4c7ab7dfa85ce3228bdd : SUCCESS in 16m 50s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1ed56d5f7b894fdd855816ef246c9e51 : SUCCESS in 8m 16s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/dbd7d9e40ba64169852460bdabeef8bb : SUCCESS in 1h 14m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3c94439b09a04d6785d77e8c4587b705 : SUCCESS in 19m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/114958b9ad5a465eb7ecd0a56950f90e : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1c87d7e444c945f198c8a7e793b0542c : SUCCESS in 10m 55s","accounts_in_message":[],"_revision_number":7},{"id":"fea7ab37ecc73c7bfc2087f23dfd231736ec68ca","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-05-28 13:22:02.000000000","message":"Patch Set 7: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":7},{"id":"293e42ebb2b165897135afbb4ee9144da7a09877","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-30 17:02:29.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"f37619fa5845f71a6d48fc8d73995e0b8ac54baf","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 18:23:07.000000000","message":"Patch Set 8:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2bfc03d5c99c4b8cbcdc4e62e82818aa\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/29a791691d374871b771912cb51cf6e8 : FAILURE in 1h 06m 49s","accounts_in_message":[],"_revision_number":8},{"id":"74181dcf53e2960178fc7faa263c7625d9651371","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-30 18:24:12.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":9},{"id":"113e6fbd8d68f80ec16d3337a3f5378d169f2aeb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 19:40:43.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8ed7605604074a2f93326001adb82c4d\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/914cf7733b4b462e8e9913aea6b5d4bf : SUCCESS in 1h 01m 22s","accounts_in_message":[],"_revision_number":9},{"id":"05cb2e3d1281a426d4afcfb5e4a5ef87572ac917","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 19:47:03.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/943c01e80f2d454191d877b10124a924\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/31a9b0a7d4e845c1a5f5e7d7965b1484 : SUCCESS in 10m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/361323d74a6244acbf0c0305b2cfc8d5 : SUCCESS in 4m 03s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0fcd1379da0641c6bdc9bede07e8ca25 : SUCCESS in 18m 48s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b0825e69bc384520b9a946470aeec38a : SUCCESS in 16m 53s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ac3074dd1a454a01b9cabfd63ecc6fca : SUCCESS in 18m 16s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b279cf1ada214d3a91bd114ffe2acb0d : SUCCESS in 6m 56s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d369faf9c1ee4897bd72adaab9d50168 : SUCCESS in 19m 47s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/00b59fb9a73a47e4a8b0e20e2363ff26 : SUCCESS in 14m 02s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3241d70465f2473ab711f83c1e945947 : SUCCESS in 30m 35s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/26e8a74c8e794939afc90525e3598fdc : SUCCESS in 21m 58s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b751fa31a42a4761aff52b4dfca77153 : SUCCESS in 8m 41s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5651c90a75fc4acf8c7c72fba348c621 : SUCCESS in 9m 42s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/91010597a81e4d96bd212e56731f8725 : SUCCESS in 15m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f7091a40014a4a1798aa0011b520523e : SUCCESS in 4m 18s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/118f60b4b0cc4d36b24c12aa3edc86d1 : SUCCESS in 20m 18s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/4ddd9a4b58ff4dc3b87c32a3648bdc39 : SUCCESS in 5m 36s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cde4eb36cd794d11bc1f9ca982743273 : SUCCESS in 1h 04m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/79226ea4266d4db2be2732b4c8b136fa : SUCCESS in 19m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aaacfbce0c3248e38835276b4ab012bf : SUCCESS in 4m 22s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b9c156ab048749fd9a16e9c247f0859e : SUCCESS in 19m 44s","accounts_in_message":[],"_revision_number":9},{"id":"013d0c97c99c92ae18c4cdf17eb1c218f0f201c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-06-11 13:21:52.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"a5053920b1815ebb0469e2e3e7729354dc6e34f5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-11 14:27:41.000000000","message":"Patch Set 10: 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/41eef3712a4642398c6ba3b9a86e7b0c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0f5ec92b552d4105b6600edeaed84a7b : SUCCESS in 10m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a0e989c75d974f1195c98e17ad56a695 : SUCCESS in 10m 20s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eece6c8d0a3344b1b7f2a94504136143 : SUCCESS in 20m 34s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2741d8701f5940ed8a418d543389d5ed : SUCCESS in 11m 27s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d5ae708006d14d259b453ac46e99d49c : SUCCESS in 24m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/338c8446e23641c18bfe96c53d1643ba : SUCCESS in 7m 45s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d75301d0b31b43ee81206e82217667e2 : FAILURE in 14m 50s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/c879511695cd426b94bac66a928f54e5 : FAILURE in 10m 31s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/98fd0342b24d4e3fa49a8326afa9cee9 : FAILURE in 31m 56s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/f3de531c623b414c908b2979488bf003 : FAILURE in 14m 12s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f175f7c36ae74c9d920156987c85c38b : SUCCESS in 15m 01s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f33d262937674566be415a07b8823711 : SUCCESS in 11m 17s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/65ce96e87a274bbea9a6b44f7b371f2a : SUCCESS in 11m 26s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/815ebd66048a49458882ea05c4d11b84 : SUCCESS in 6m 37s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1ee867d56d894c26ae0937fa5b6ecafc : SUCCESS in 19m 53s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/91d2857b50e0428cb63fab3f15853863 : SUCCESS in 8m 55s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/0b54b79b6f0e48738bae502e9db3b5f2 : SUCCESS in 58m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b0fb751aab644ce8b0fd435093ad425a : FAILURE in 29m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0fafde712fed4eed9de5ead9b27cfa1d : SUCCESS in 4m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/47ef39cc71894f38b0db7d1e54b44be7 : SUCCESS in 21m 36s","accounts_in_message":[],"_revision_number":10},{"id":"c0399489f47f6ed5cfbb1bf78c4b562d35e38114","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-06-12 05:48:55.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":11},{"id":"9bd21b0af4626cebddce8ca8b6b75dd7e9ee450c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 07:02:42.000000000","message":"Patch Set 11: 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/c6ee49e0764747bc8b6b342c7a206a00\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7fac36ffebf544378d498622e23c8516 : SUCCESS in 5m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fa0da008d72e48a7b3ea6c05ae81473a : SUCCESS in 7m 20s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6310fc072b134c9f9f79340df12d3539 : SUCCESS in 19m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9d64802330dc4b569a0f75df9f85d28b : SUCCESS in 26m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/db895d7498744ebc96cf2feacd01f433 : SUCCESS in 19m 50s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0b0f852498334b80af5f6b4b39f93f35 : SUCCESS in 6m 46s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b2edd2b5167e4aae90fa0ea637ffc829 : SUCCESS in 25m 05s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/167cb855b31946dc82286f0c79fa5643 : SUCCESS in 22m 30s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/29541f7881114313a9650469f035461e : SUCCESS in 11m 44s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/6f7733306e414488bc20c1ca628b3859 : SUCCESS in 10m 47s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/0c62f7a84b3a4b0885b209baef939c25 : SUCCESS in 8m 28s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/4c559722a9224e59a0de77eb278b79b7 : SUCCESS in 15m 38s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d99bc980e33144f3b02bb26ea38f56fd : SUCCESS in 16m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6fdecb681fd447938a65092b229053da : SUCCESS in 6m 14s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/54dc7c76d882406d96e18fe659a443bc : SUCCESS in 19m 48s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/08bbc7dc4be8456aa5690ca7f61ac970 : FAILURE in 8m 24s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/add46855a3224f1fa32f81658e596760 : SUCCESS in 1h 03m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b2efd4bf26e24b7799d86f4408e9134d : SUCCESS in 11m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66f80e5e53ac45ccbece7b705a58e8bd : SUCCESS in 4m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fffc205e5d144fd99a1df52d8a8a6b99 : SUCCESS in 18m 31s","accounts_in_message":[],"_revision_number":11},{"id":"a624afc93e9686e46b0fb800a8175939a2f7bea3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 15:03:46.000000000","message":"Patch Set 11:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dab9651085cf44c68c6b6d65d933a1cf\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/516a551d1af84dc189cdb184a1e9359b : FAILURE in 1h 03m 04s","accounts_in_message":[],"_revision_number":11},{"id":"787acc4d263fc255a224daa6607b425dc3481fa3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-06 07:22:52.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"438296d31d5cc47d55e295ffec7a5e9babc88c66","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 10:07:54.000000000","message":"Patch Set 12:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d3072322c4914d56aa96f4f137b172a4\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/70d1bbea5bd74dff94cbefb44aa8b675 : FAILURE in 57m 07s","accounts_in_message":[],"_revision_number":12},{"id":"1cef86f39fd1b74e6faaf2e3fc791db395827a35","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 10:16:03.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8094733ca9cc4de981cb4b29cbe5ea98\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09d3c552851a41e5b3eef26ad90ab121 : SUCCESS in 10m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/94193b4ab9514b93b04606cc4565e51b : SUCCESS in 8m 23s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/73b0ee300b5d434a93ee759123a0224a : SUCCESS in 17m 43s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5f368110523d4db2842e58aabcae1a1b : SUCCESS in 20m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/64bde90a7f844aa9bb8ea77e0b11ca8d : SUCCESS in 21m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7a597e1a7ac74834829f1c8dc706cab7 : SUCCESS in 10m 33s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2927cd05e3c846a6b7109da2bdf32b76 : SUCCESS in 28m 08s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ecfd2b15876e45c1beb5480b780f0fea : SUCCESS in 22m 59s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/e2f80f61eb444749bca7c1e0fd247374 : SUCCESS in 29m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/075d925e96f843a881f7a7c0e9e45474 : SUCCESS in 16m 39s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/747f5c24f64d46198406f237af2c3302 : SUCCESS in 20m 06s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/50a80ac5a5954a469b411b8238047853 : SUCCESS in 15m 15s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/0e57ffdb0f354bf9abd1e83c4133d4fb : SUCCESS in 10m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c48914e78c064ae48a6ad128605c0a88 : SUCCESS in 6m 58s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f460572b53814d77b8e8d9122dc2d41f : SUCCESS in 10m 55s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/dfba78e8b33e4d4a8bb60be9fd0ca04d : SUCCESS in 9m 55s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d372ecbee9a3415fb32b6fd574b3ba27 : SUCCESS in 1h 05m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bb7f13a032d64df7abf7907ea3c79f57 : SUCCESS in 28m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f64431a95b684170929d955fbb280e89 : SUCCESS in 3m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6e5480feda904fa6af3481947fbf4b39 : SUCCESS in 25m 52s\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-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":12},{"id":"fbe5afdaee2b5d313737cc11bce6d166a3bb46b0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-07 14:08:32.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased. Commit message was updated.\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":13},{"id":"dd68d4a14105cb6c3eca8660bc63e119bb9057b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 15:23:36.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4141b585f34242269d04cb7b069a4f28\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3be4c8b888d497d8cdc86ae7f4b055c : SUCCESS in 10m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/09408da23e9f4a498ce05c80dedb6dd1 : SUCCESS in 9m 39s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/be69a6f3c9ee4851a241b5f2e02e284b : SUCCESS in 20m 17s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9e8af139c5e24a91a89391e197798733 : SUCCESS in 17m 44s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0c7a36b0ab9a4d8aba0a52ace4320fef : SUCCESS in 18m 59s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f4f9dd729fe9427390e9fd1e1a139d57 : SUCCESS in 7m 27s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6f06007cfb0e46488d1add90b800b15c : SUCCESS in 25m 25s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2abb2968fbc446ac86dafa77a6812b65 : SUCCESS in 25m 00s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c66de3ff9d474e998f26b409f71cd379 : SUCCESS in 33m 37s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/a6f04560ffc348168d56492bb9b27f48 : SUCCESS in 20m 43s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/69abf1fec70d4f78817cb4dbba432416 : SUCCESS in 15m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/694113a126f64020898ad7cb6877ddc0 : SUCCESS in 18m 05s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1d1240d3023f4782a48d60f5220d7dc8 : SUCCESS in 15m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0433446d71e64311a81aae28b9440119 : RETRY_LIMIT in 6m 15s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/59f9ddb3973c438686a293149d1a80c8 : SUCCESS in 19m 53s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/62ebb791f87b4e3ba70bb1f78e02a1de : SUCCESS in 8m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/b43a96a527564a53bdcb9f2290de59e0 : SUCCESS in 1h 04m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d4f61878d10a4c7c955c2d557a6d4ce8 : SUCCESS in 23m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b02abfcb39345f0907a1f67ba20d308 : SUCCESS in 4m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4486a27c74fb457fac354ec5c20adbe4 : SUCCESS in 19m 02s\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":13},{"id":"4fddc2c73ead5ff4ad3a596e7852cdf5623a9520","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 22:39:43.000000000","message":"Patch Set 13:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aaabd8843e734144a4e370ba3cb00f6a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a20d73574c56449198624e23027909f2 : FAILURE in 1h 04m 49s","accounts_in_message":[],"_revision_number":13},{"id":"508cc23085ee35eafdd5837b416ab97a8b256728","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 07:19:32.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"2cc05d7ab7fa94e34a9b5e2f61f1ce7779da2c5c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 08:27:54.000000000","message":"Patch Set 14:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9fe9aed3bcf74ae3bcbf808c124a679a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b76c29a61fa64ba2afa039db026396f2 : FAILURE in 1h 05m 29s","accounts_in_message":[],"_revision_number":14},{"id":"0dc738c0fd702ddd3561122a26ccd7d935aba9cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 08:30:40.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/09ac33a5ded4422da54bf6863086af9e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4cd3af7f2914368b39d62ef1d3ab744 : SUCCESS in 10m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2538c34e35584d1cad02a562bd5a6816 : SUCCESS in 8m 26s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/edf98623d4b94a9784b62a87ebc80695 : SUCCESS in 21m 43s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/626569a2633e4bba8f77f9e028628bfb : SUCCESS in 21m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f88f7ee46d324ef38c302c66fe70f562 : SUCCESS in 22m 28s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5e4881043fdf4a8f851a5c54695eb97e : SUCCESS in 7m 05s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/53ea5ce2cb5d4498882d423ed6c30779 : SUCCESS in 28m 31s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/1b113dc0abf14cbca4e481d9a7a51a2d : SUCCESS in 10m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c03961193f9942fa9bdfa9eeecd0c70a : SUCCESS in 32m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/9a6f03094eff40f992879c931abd4a73 : SUCCESS in 17m 27s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/48eb7a387f194b74ae95680d51dc41dd : SUCCESS in 17m 44s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b574d0e9e6a44da98364dc6b0e1e43ad : SUCCESS in 18m 19s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c739e76882ca4b51afba0eacdb8b50c6 : SUCCESS in 17m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0d580742fde547fe93ad085565a95034 : RETRY_LIMIT in 5m 33s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/98303b6ccf32462e8e781b28a469c1c1 : SUCCESS in 16m 05s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/a6f21e505ef940888101d52a822cbf77 : SUCCESS in 8m 51s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/398befb482d248fcb78276f3164fe614 : SUCCESS in 1h 03m 05s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd9bd0f164ec4c3c98ff2da6ac2eeaad : SUCCESS in 28m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/48c210e81f504940bdc30cf7df6ca651 : SUCCESS in 4m 35s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3ee695b5fe6347deb95659b46093395c : SUCCESS in 20m 36s\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-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":14},{"id":"5e41366ffd647ca572c2f26391224eb1a6a9695a","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 15: Patch Set 14 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":15},{"id":"1e2b17b97e2f87c3deac2cdcb2fa8d4aadeb8269","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 16: New patch set was added with same tree, parent tree, and commit message as Patch Set 15.","accounts_in_message":[],"_revision_number":16},{"id":"c4af63e8e0d89c00b77f69ae546a57100bfe5b63","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:24:16.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/86a9d077a78d48aab50ba6b6d782bedb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52ee4e85908c482ab70ae04b7231734c : SUCCESS in 9m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cd1f292f52f846f6bd912c6064c35ae8 : SUCCESS in 10m 16s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/caa88a62f51b4d5d84bd7c868fb8962d : SUCCESS in 10m 58s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/675cc1c3c4664db7a9696b40ab1aa368 : SUCCESS in 11m 37s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/128f585f55a1495fbf1cc597f600ecf4 : SUCCESS in 21m 32s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a4b78b2cfb2a464b82fa76d39315e585 : SUCCESS in 4m 32s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8f7a83ac4cec44dc8e49e6f1e2faa6c9 : SUCCESS in 21m 29s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a5c5dd72382a47faaae29c46348f0850 : SUCCESS in 16m 28s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/80ee82eb67b44d0695510e05453dd82d : SUCCESS in 34m 36s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/883fe82c7b694c7db2ce8e93f9781054 : SUCCESS in 9m 48s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7f1b86cfc18c4fe6b341590be652654a : SUCCESS in 14m 30s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ac7e8f90fb2b4552984ef090f8d85b81 : SUCCESS in 15m 06s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/b80eb1a6009741f6b5689158b3dbc45f : SUCCESS in 15m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/aa44984317d94c2a981bcba27d6802eb : RETRY_LIMIT in 4m 41s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4792b658039f42b1ae11f4841c5aef6f : SUCCESS in 9m 40s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/54add7bd4d844325a3370ee623350239 : SUCCESS in 9m 55s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/ce1b8f77805b4749864a79490d1fe50a : SUCCESS in 38m 50s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c86b229f58814c48a4c1bae02bed323e : SUCCESS in 29m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33b300991f6d44d4a85ebbeb99eea25e : SUCCESS in 3m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/09c1da6130da4b9192daa55fbf4fe7e5 : 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-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":16},{"id":"aff704c91d1ed3fded329dcb3c3c29dcbe7bbc24","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:49:00.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab9d8885e12947e1af14c958794d3e39\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3b3afed62dee45bba43f4432a92d9163 : SUCCESS in 1h 02m 21s","accounts_in_message":[],"_revision_number":16},{"id":"ec7e6b660dbc167213d7bf9ff207464c953bae33","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-21 10:55:55.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16}],"current_revision_number":16,"current_revision":"f80774f94233f0af286888f4a52d4c6e4d44251f","revisions":{"c30824b03c32c0f1b4e0a6043b1f5ce87990b121":{"kind":"REWORK","_number":1,"created":"2026-03-09 12:26:52.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/1"}}},"commit":{"parents":[{"commit":"63c9c99606253e42e3ae0ec0be38fe25e4d45188","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/63c9c99606253e42e3ae0ec0be38fe25e4d45188"}]}],"author":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-03-09 12:14:04.000000000","tz":60},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nIn threading mode this is simply replaced with a short time.sleep()\ncall, allowing switching to other threads while the current one is\nsleeping.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\nSigned-off-by: Christian Schwede \u003ccschwede@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c30824b03c32c0f1b4e0a6043b1f5ce87990b121"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c30824b03c32c0f1b4e0a6043b1f5ce87990b121"}]},"branch":"refs/heads/feature/threaded"},"4a35a23331e2398c2ec739639d7a9a2510436af5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-03-09 17:18:43.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/2"}}},"commit":{"parents":[{"commit":"fa0615536348370181d398594f9d85f3846da094","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fa0615536348370181d398594f9d85f3846da094"}]}],"author":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-03-09 16:25:17.000000000","tz":60},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nIn threading mode this is simply replaced with a short time.sleep()\ncall, allowing switching to other threads while the current one is\nsleeping.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\nSigned-off-by: Christian Schwede \u003ccschwede@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4a35a23331e2398c2ec739639d7a9a2510436af5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4a35a23331e2398c2ec739639d7a9a2510436af5"}]},"branch":"refs/heads/feature/threaded"},"5b4510dc9862502b10627676bed3f29b8be06657":{"kind":"REWORK","_number":3,"created":"2026-03-13 18:23:56.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/3"}}},"commit":{"parents":[{"commit":"32fb8eb010de89b3e274b96140445ac711cc8518","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32fb8eb010de89b3e274b96140445ac711cc8518"}]}],"author":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-03-13 17:12:33.000000000","tz":60},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\nSigned-off-by: Christian Schwede \u003ccschwede@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5b4510dc9862502b10627676bed3f29b8be06657"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5b4510dc9862502b10627676bed3f29b8be06657"}]},"branch":"refs/heads/feature/threaded"},"eb5806fcd8bbf64289fa0cb8732bd2fa12c0826b":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-03-14 08:49:50.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/4"}}},"commit":{"parents":[{"commit":"7d4f69ec250e17d78e53743a4d142528353e255f","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7d4f69ec250e17d78e53743a4d142528353e255f"}]}],"author":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-03-14 08:44:43.000000000","tz":60},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\nSigned-off-by: Christian Schwede \u003ccschwede@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eb5806fcd8bbf64289fa0cb8732bd2fa12c0826b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eb5806fcd8bbf64289fa0cb8732bd2fa12c0826b"}]},"branch":"refs/heads/feature/threaded"},"9f83d7c77d919e4f1f3f51b7b2629cd8263deb67":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-03-23 10:33:18.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/5"}}},"commit":{"parents":[{"commit":"32ab7f65d1cf7691d53093aaade5fce55ebb5578","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32ab7f65d1cf7691d53093aaade5fce55ebb5578"}]}],"author":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2026-03-23 08:40:22.000000000","tz":60},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\nSigned-off-by: Christian Schwede \u003ccschwede@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9f83d7c77d919e4f1f3f51b7b2629cd8263deb67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9f83d7c77d919e4f1f3f51b7b2629cd8263deb67"}]},"branch":"refs/heads/feature/threaded"},"5fe5421b41b74295e3bf468553875d660ee1fce0":{"kind":"REWORK","_number":6,"created":"2026-05-12 17:00:27.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/6"}}},"commit":{"parents":[{"commit":"485fdee896cad5647664e995fcebe38b7e236a4f","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/485fdee896cad5647664e995fcebe38b7e236a4f"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-12 16:09:12.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/5fe5421b41b74295e3bf468553875d660ee1fce0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5fe5421b41b74295e3bf468553875d660ee1fce0"}]},"branch":"refs/heads/feature/threaded"},"39f10b00b644813613f839f82a8694e6471d0c95":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-05-13 07:37:42.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/7"}}},"commit":{"parents":[{"commit":"01f235fc22a90d6aa728aef630caefa7900f5a7d","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/01f235fc22a90d6aa728aef630caefa7900f5a7d"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-13 07:02:43.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/39f10b00b644813613f839f82a8694e6471d0c95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39f10b00b644813613f839f82a8694e6471d0c95"}]},"branch":"refs/heads/feature/threaded"},"816287d11b95fbe625bf21c94a3d1a4eec87b6ae":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2026-05-30 17:02:29.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/8"}}},"commit":{"parents":[{"commit":"f1796cd7e3d8f2d37b2daa33ae9be450eb9dfee3","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1796cd7e3d8f2d37b2daa33ae9be450eb9dfee3"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-30 17:01:08.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/816287d11b95fbe625bf21c94a3d1a4eec87b6ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/816287d11b95fbe625bf21c94a3d1a4eec87b6ae"}]},"branch":"refs/heads/feature/threaded"},"330e4d8aead3832b65924da0a61d2f4b02afaace":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2026-05-30 18:24:12.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/9"}}},"commit":{"parents":[{"commit":"9d000bebe16ee9379d0be1c936c27e47ea7fd6a9","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9d000bebe16ee9379d0be1c936c27e47ea7fd6a9"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-30 18:18:21.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/330e4d8aead3832b65924da0a61d2f4b02afaace"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/330e4d8aead3832b65924da0a61d2f4b02afaace"}]},"branch":"refs/heads/feature/threaded"},"c8751f5ae168e031f9f07b102afb2b58bff83d0f":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2026-06-11 13:21:52.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/10"}}},"commit":{"parents":[{"commit":"82d0c7a6ef715a9629983fed5f7dbfaa5c92a2da","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/82d0c7a6ef715a9629983fed5f7dbfaa5c92a2da"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-06-11 13:16:18.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/c8751f5ae168e031f9f07b102afb2b58bff83d0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c8751f5ae168e031f9f07b102afb2b58bff83d0f"}]},"branch":"refs/heads/feature/threaded"},"558651fe0909cd72472aa3577e8df44fb97c4ad0":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2026-06-12 05:48:55.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/11"}}},"commit":{"parents":[{"commit":"98c9e5cee4bb7f34251676af50a78a3822d09276","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/98c9e5cee4bb7f34251676af50a78a3822d09276"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-06-11 15:06:31.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/558651fe0909cd72472aa3577e8df44fb97c4ad0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/558651fe0909cd72472aa3577e8df44fb97c4ad0"}]},"branch":"refs/heads/feature/threaded"},"0500ba9e8d75657d68bec65eb07fbe8a516c156a":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2026-07-06 07:22:52.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/12"}}},"commit":{"parents":[{"commit":"e3578971cc13ab57fcc67168a268402d69165b17","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e3578971cc13ab57fcc67168a268402d69165b17"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 13:01:46.000000000","tz":0},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecicic case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/0500ba9e8d75657d68bec65eb07fbe8a516c156a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0500ba9e8d75657d68bec65eb07fbe8a516c156a"}]},"branch":"refs/heads/feature/threaded"},"87177afab5a2a3b160befb97fe79d65448e9713b":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":13,"created":"2026-07-07 14:08:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/13"}}},"commit":{"parents":[{"commit":"2dbe1572edb4be06a1daf595b767d85bb02ae1bd","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2dbe1572edb4be06a1daf595b767d85bb02ae1bd"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-07 13:26:01.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecific case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/87177afab5a2a3b160befb97fe79d65448e9713b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/87177afab5a2a3b160befb97fe79d65448e9713b"}]},"branch":"refs/heads/feature/threaded"},"413e3de92c7da9485ad64d39c1f915d7cdae4b79":{"kind":"REWORK","_number":14,"created":"2026-07-11 07:19:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/14"}}},"commit":{"parents":[{"commit":"b2b7c6ce7d50524dfb9cebf47f532e685496a8de","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b2b7c6ce7d50524dfb9cebf47f532e685496a8de"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 07:16:27.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecific case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/413e3de92c7da9485ad64d39c1f915d7cdae4b79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/413e3de92c7da9485ad64d39c1f915d7cdae4b79"}]},"branch":"refs/heads/feature/threaded"},"132e56a8ca94ad0dd68dcfad5d3649fec867f221":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2026-07-11 10:44:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/15"}}},"commit":{"parents":[{"commit":"208e850a8766ee78c647152598332d2ab93d6c18","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/208e850a8766ee78c647152598332d2ab93d6c18"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 10:44:18.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecific case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/132e56a8ca94ad0dd68dcfad5d3649fec867f221"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/132e56a8ca94ad0dd68dcfad5d3649fec867f221"}]},"branch":"refs/heads/feature/threaded"},"f80774f94233f0af286888f4a52d4c6e4d44251f":{"kind":"NO_CHANGE","_number":16,"created":"2026-07-11 11:34:41.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/81/979581/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/979581/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/979581/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/979581/16"}}},"commit":{"parents":[{"commit":"16a5d2028cad206b439758d840c4e1cfda095f7c","subject":"Add replacement for eventlet.GreenPile","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/16a5d2028cad206b439758d840c4e1cfda095f7c"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-01-10 13:15:59.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 11:34:32.000000000","tz":120},"subject":"Add replacement for eventlet.hubs.trampoline","message":"Add replacement for eventlet.hubs.trampoline\n\ntrampoline() suspends the current coroutine in eventlet until the given\nsocket object or file descriptor is ready to read or write. In this\nspecific case it is triggered on a non-blocking socket, which raises an\nexception if there is no data to be written yet.\n\nWhen running without eventlet, other threads already run concurrently\nand there is no need to switch to them. To avoid busy-looping within\nwhile-blocks select is used to wait for sockets to become usable.\n\nChange-Id: I9460a633b1f185e9d619139f6a3e3c20e898904b\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/f80774f94233f0af286888f4a52d4c6e4d44251f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f80774f94233f0af286888f4a52d4c6e4d44251f"}]},"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","applied_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"}},{"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":""}}}]}
