)]}'
{"id":"openstack%2Fswift~979583","triplet_id":"openstack%2Fswift~feature%2Fthreaded~I004d2182be29eb3993fcca5c89038f9071f03b60","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","attention_set":{"38496":{"account":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"last_update":"2026-08-21 05:41:20.000000000","reason":"Vote got outdated and was removed: Code-Review-1"},"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-06-11 14:08:14.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I004d2182be29eb3993fcca5c89038f9071f03b60","subject":"Add replacement for swift.common.utils.Watchdog","status":"NEW","created":"2026-03-09 12:26:52.000000000","updated":"2026-08-21 06:55:18.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":3,"has_review_started":true,"meta_rev_id":"a3aa5bb8fc93df6a5a25bebf85fba184897c6463","_number":979583,"virtual_id_number":979583,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-21 06:55:18.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":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":"","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:16:08.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-03-09 13:36:09.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-06-30 13:38:39.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":"2281f6816084c7001743277603a2bb09ffb6be84","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":"d197c23bf5145827dcd7ddc44a9dbd9dde6c0292","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 13:16:08.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8659b80bef44549a727f617cdef09ac\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9b5d2c5460a546b595674f859eb6e622 : FAILURE in 29m 37s","accounts_in_message":[],"_revision_number":1},{"id":"c9eb472cc3dfb373e0b54ad696aef60e99a4bfe4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 13:36:09.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/7a9d1c0135034f49a7ce6b536bdc646e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/895d1d26d21445588a74e4a0a43ec64d : SUCCESS in 6m 00s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dd1f44ee2bb84dfcbc46f9ee116e3329 : SUCCESS in 22m 12s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1ad5d2611f5c4621a191c7049c462ee7 : SUCCESS in 18m 01s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bc8034c37e0e40f98b74207b96584247 : SUCCESS in 19m 40s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c15a5dfca40b4849a194588a02d32067 : FAILURE in 4m 50s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fc4b9e9dbb4c498ab7179be72cda0dc3 : FAILURE in 26m 10s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8192621bb363459890998ec9e5100235 : FAILURE in 21m 20s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/09c080de9b304f74971884cbfe7eda8e : FAILURE in 29m 52s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/01d4fba6af5e488a81a80421b780764c : FAILURE in 27m 52s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/68609ded284b47c4b36f29d4687ac14b : SUCCESS in 15m 16s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a5f185854a18409f86fdee00a0302bd4 : SUCCESS in 13m 59s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/7b5c6c6bd35b48fdb079ab6df2663e15 : SUCCESS in 10m 01s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/638df3f0f4e24afb9ad4976747d4ac51 : SUCCESS in 7m 11s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/18f1c220807842e0b77d8eaa47524804 : SUCCESS in 19m 29s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c8fd195f82f448a4832760eb01a44fe3 : SUCCESS in 8m 51s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/df73cb707cd147a8925f2ce66a8a132e : SUCCESS in 1h 00m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8d338b27915141aa8d1a75e910b95ac7 : FAILURE in 28m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0bafe5a31b3a40dc8546d6e00c440222 : FAILURE in 4m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e2f02fba21264bc6819065a9f0309d2e : SUCCESS in 19m 05s\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":"4620dbd8a8d127c0d2177397b2aeaf77b7342874","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":"661e73d7ac744094370f3995558105b37b9e32dc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 17:53:44.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40793ccebdb244018488f8b2f2eae6bd\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6049561f223542d3ba7975130cef8e71 : FAILURE in 32m 18s","accounts_in_message":[],"_revision_number":2},{"id":"921adc0a8944a9f6ae409056bc26eda7210018b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 18:25:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77466c6eab4e4e8b9c23d9ba0effae25\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b405e32ecb67471a95566318239e11c5 : SUCCESS in 11m 08s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0afd97c6dad643ac9705065995ab81c3 : SUCCESS in 10m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/55214288a0f04f6d9f53df8c18f31aea : SUCCESS in 19m 50s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1f5a5e167d01487cbcadf4a6e8c194fc : SUCCESS in 12m 59s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/034b47d0b3fd4acea039601ce61df3ef : SUCCESS in 6m 34s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/508da864c1ef42eb9a4836cd62104b7c : SUCCESS in 26m 19s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/6ffb0bc7ce4342459e2c8eb3dc339e49 : SUCCESS in 20m 54s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/9dee3bab228e4bf082e868688ffa8f4c : SUCCESS in 31m 54s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/f23151381092488b982168efdbe77744 : SUCCESS in 28m 25s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/a32723e0576149fb8110e112e9b39d2f : SUCCESS in 9m 50s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1f444c632ef8452199d6f3e6f950cbb1 : SUCCESS in 14m 39s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/9a8609838de144e79e773c69e38d676a : SUCCESS in 15m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/49239375321649bc8f9907fbcfc5dfe2 : SUCCESS in 8m 31s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/58db927f9f6c4f00a339e8a3409819c7 : SUCCESS in 20m 44s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1bc303af56ca4a9c81fb0be79f05d283 : SUCCESS in 9m 16s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/91e910bab9604846ad71514f88973940 : SUCCESS in 58m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6b5a2a5f0f744fc99ecfea7d944a67f0 : SUCCESS in 28m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52891317e79b415f96db0f437c384ede : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/780ff789a9b7471c848781a1d9cdf126 : SUCCESS in 18m 18s","accounts_in_message":[],"_revision_number":2},{"id":"923c63f90cb2bc2ab08fdf080ac19d2a243f7294","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-03-14 10:22:00.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"e8285f87ffe08fdd58f94f57553e37ee301e66d5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 10:53:47.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/554338011dbc408488c134aceccb3152\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/58ed2e8451804b73b581d5c2d10e9718 : SUCCESS in 29m 53s","accounts_in_message":[],"_revision_number":3},{"id":"b3acc0c8828acee6b3ba6d55153b907936206df6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 11:13:47.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0bc0c5a2f3f54b4b8a2f6dd9fb3da485\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/378cc3a0288740539945485d587203c9 : SUCCESS in 8m 22s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/349305a3eaad4b1f90ccf0fab2092d8f : SUCCESS in 15m 32s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a3394d75ad584ff4b337e7752fad6432 : SUCCESS in 19m 54s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/191af66ed513483da020bdae064b6a17 : FAILURE in 20m 20s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f1d76f5e51184d03ab76bd4f2c977e9c : SUCCESS in 5m 44s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fb4c5a5ce0b74504bdd601bfa48e8b12 : SUCCESS in 11m 50s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ef9c8aeb8bae4b1bbe8ac91d1f352ef1 : SUCCESS in 20m 20s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/38ecbc82cb504406aebf74ee6efe8c33 : SUCCESS in 12m 46s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/573d72182df8447dae4022f9cc60abd1 : SUCCESS in 29m 15s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/323b851c550340c0a5e00f1bb2516962 : SUCCESS in 16m 20s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/7a803a6a73c74c4884444bfdfb73e353 : SUCCESS in 12m 38s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f179781fc9a348329db884609e1da49f : SUCCESS in 14m 47s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6b3a97ac1e3941698bd784bb158e5464 : SUCCESS in 8m 10s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e5526bfd449e410bafb9db63d01bb179 : FAILURE in 15m 37s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/8b0eedbaf80a48bbadbf31e891cb9ebe : SUCCESS in 10m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/4d252420ec9f4e9f80cf7ab7bb4ad067 : SUCCESS in 45m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b011be114ea444aaa19bb9261b050038 : SUCCESS in 23m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/19e5a3d7397e49659d3933f5c2b99254 : SUCCESS in 4m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/71eb4bf05b8744729c830f6e5d477ec6 : SUCCESS in 18m 02s","accounts_in_message":[],"_revision_number":3},{"id":"b0cd619efc143e26219e91084ae7709b1b187639","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 4: Patch Set 3 was rebased. Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"df892712f64e24dae4a4b3cbf8ef0ebb59b0e865","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-23 11:42:52.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/673b35958a3a4e868d60dce0397276df\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7144cd1db1c04a8ebf35cd57493a7b0e : SUCCESS in 11m 30s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f1f31a78f0134f00818e0733121ed4b0 : SUCCESS in 20m 02s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4b57142ee92b4f9d9f922c20da3ae8c9 : SUCCESS in 20m 35s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e85bafe5c26c48e89daf1e3fe7c1fb5f : SUCCESS in 21m 27s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9b968039b38c4795ace78073a7c9718c : SUCCESS in 6m 43s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7ccff552072845b19dba5069f8dc30ff : SUCCESS in 25m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/46b1f942938844428832f916d5533441 : SUCCESS in 20m 32s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/a216324ef2b24e7e9eb3ee4a11565429 : SUCCESS in 32m 10s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/01628d254d754470b681dac0fc242ea3 : SUCCESS in 27m 06s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/1904512dd9974bbba84a80555e2c8178 : SUCCESS in 14m 41s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/4b435f3ac06043aa89454077ca2b7ba6 : SUCCESS in 16m 17s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/b7cbd016e75c4ba6b700e8e70dc9410e : SUCCESS in 15m 39s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7eebd4286b6944d9bbadfd285b7cc503 : SUCCESS in 7m 18s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e3394bf0019e42f0a6927f016b4b982c : SUCCESS in 17m 08s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7f24c3e00c0948df8e048ba7eee8ef5e : SUCCESS in 8m 35s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/43ff9ff46f0042f1aa976344ad5376e3 : SUCCESS in 55m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/059f29fe90154d159486d41d5755e915 : SUCCESS in 27m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/71f99a9b8e964c4e95bb8d3202336f82 : SUCCESS in 4m 22s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a9fc4bc29f6444c29b244931c606d367 : SUCCESS in 19m 16s","accounts_in_message":[],"_revision_number":4},{"id":"70ce01df1aa1017156d51b95cbe88ab657baa12f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-23 12:09:38.000000000","message":"Patch Set 4:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf6f7e28a90e47b5b469ea527713a88f\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0f2468f32660474a800d2d00cb26e750 : FAILURE in 42m 19s","accounts_in_message":[],"_revision_number":4},{"id":"0de17996925f9890a8633c182b319f2ec97f885f","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 5.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"f6c6d7328840627e8933be9d6cbc80dcb6e92644","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-13 08:09:39.000000000","message":"Patch Set 5:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6584b427e067411c8a008c5104cc2454\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8935a04636a84b5db13ac5b52eecb73d : FAILURE in 29m 50s","accounts_in_message":[],"_revision_number":5},{"id":"a820f429885eacb4982fb7c6ed7b80007977177e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-13 08:47:56.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/368a9707bbc24161bb0a2b4f39bf2514\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70b83dedbac04d8cb3046e559b9c461b : SUCCESS in 11m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/070538e8f5f146b4873901a5073e4311 : SUCCESS in 4m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5afc40274b9f4b1d919a9345d75783fa : SUCCESS in 21m 11s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/466468600c1345169d1ff4dc29d201c1 : SUCCESS in 20m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d4e8ced270af49b5bbfe84018a078a21 : SUCCESS in 20m 52s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b5ce01c930554b4699ea05fd7e645d98 : SUCCESS in 6m 36s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c1147a16e15e4c6389b1f95920ef7796 : SUCCESS in 25m 30s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/297300ce0d47414097eaa7e76a03bfd9 : SUCCESS in 22m 10s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/ca39dda80c7f41eba392dd49d80bae21 : SUCCESS in 26m 25s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/2e52fb21d87a492db78ec2c0f7543d72 : SUCCESS in 22m 42s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/29b2d738d89e4ef58e2e55af5f533ac5 : SUCCESS in 20m 57s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ec1438748235451990ffa51e27144a42 : SUCCESS in 16m 21s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/4bd17e5bb924450687e564d80946583f : SUCCESS in 18m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f4c681425b5c4451906a8178bee1bf93 : SUCCESS in 6m 38s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/235e73b424f64ea190b8996a7abf2a60 : SUCCESS in 20m 28s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/14ee4c3681644b1c8fadf2af5c195532 : SUCCESS in 8m 12s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/36c633e5e2a944658c9059f2f234bd71 : SUCCESS in 58m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cb16a2bd867d40dc846f092b20e41c03 : SUCCESS in 29m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3f59a01310241afbbf24a96540e22b4 : SUCCESS in 4m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/84ccc7306dac4d0db68d943e93f43062 : SUCCESS in 19m 29s","accounts_in_message":[],"_revision_number":5},{"id":"12cf0975baeb59ea481d3554be20ec1116dd71e3","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 6: Patch Set 5 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"17dcade2c85d029836d46901269c3c46fda12927","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 18:13:03.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/c06bd67720da4acaaacc8c7bb6790264\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4810518ada2c4180a6406d1d3d6ee5d7 : SUCCESS in 7m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/18f31e6ffb9d4017a9154f760f4b596c : SUCCESS in 10m 28s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1f5bfa86079d4214b6824d5ace44d24e : SUCCESS in 20m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2415928cacd9421fb0afc85ed01b8d62 : SUCCESS in 19m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d9b5108456094850ab4ec1db40289eac : SUCCESS in 20m 25s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/927f919908ff4171bc1cc5aeb0111423 : SUCCESS in 7m 26s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0be9854f3c144a3687dd0baa347f2d2a : FAILURE in 16m 18s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/70f9df86d3ea418bb35ddafc8213848b : FAILURE in 9m 57s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/aaaf9868196f464992c15403720af18a : FAILURE in 12m 06s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/32809e0b58384e128a924b0c03520cd5 : FAILURE in 15m 54s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/fb2b7800948b415cb827612a549192c3 : SUCCESS in 11m 16s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/0ac56a3cd0194a778e83f26d8f2c09c4 : SUCCESS in 11m 36s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1b389318311c499bb5d4a04d3dd2c65f : SUCCESS in 18m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2c48505c4979443587c684a2456efe29 : SUCCESS in 6m 22s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/24d59dd9a0a8422b9879d62e2c31b4c0 : FAILURE in 13m 16s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c12c3095e0ac46319b8ed01bb8df57ab : SUCCESS in 5m 39s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8f830856166041429c28d4eb4ec9fd23 : SUCCESS in 51m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/995eb11a189e488183166f359daf41a7 : FAILURE in 27m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a626a1c799ed49db808e72bcd8aaea60 : FAILURE in 5m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/514a3b087cd74f6c8d6c5a18e5668899 : SUCCESS in 9m 27s\n\nWarning:\n  Comments left for invalid file test/unit/obj/test_updater.py","accounts_in_message":[],"_revision_number":6},{"id":"a6091dd8844be47e7c9f137fab29bec30504e35c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 18:22:53.000000000","message":"Patch Set 6:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9beb4d527dcd42a5986db3d932bb85c7\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8a0fc95a37ef4ce7b33450767757c43b : FAILURE in 1h 06m 48s","accounts_in_message":[],"_revision_number":6},{"id":"4b96f1b5d65b0c73bb62d6e37e496322e34ec6a5","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 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"bb61972eb32c03c523256451fe5af46ab83866ea","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 19:15:37.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/189febc8c690492a959748d407829cd5\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/75b97e8ab56e4045b899db3179b73971 : SUCCESS in 36m 16s","accounts_in_message":[],"_revision_number":7},{"id":"6e438d2a3bf6fb29dca20e0b072641d6200929f0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 19:17:15.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/606fa9bd2bd0495bb4e119bd6c103c36\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83b17834c7044d62a49dc1329572224f : SUCCESS in 11m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/804269264a6a4a27bcf44d06872acf7c : SUCCESS in 4m 52s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6f07181d77eb4d52ac25e5ce4f114da8 : SUCCESS in 19m 53s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d2e2b3bf63cb4c948454f8a701a9b0a5 : SUCCESS in 10m 49s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0a96e716df9147ae8876388a19c08327 : SUCCESS in 20m 35s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/06907105fea142a9958ff5498329fb09 : SUCCESS in 7m 11s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dce86acbd5e1484fb06d2d9f2d8423a6 : SUCCESS in 21m 18s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a9b2de28ccb943dba0e55ecf4989fead : SUCCESS in 23m 12s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/febc867b9ea04966b6e9c9ae1fcc7940 : SUCCESS in 12m 02s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/8ac71e0d4c57458b8fa4edc579999a2a : SUCCESS in 24m 09s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/5bf3741b4d784adb97589254bb157a42 : SUCCESS in 8m 29s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/36814d12765143a4a622db66f309d7bc : SUCCESS in 8m 38s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/305e70c4939a42949b8b2715d62f9357 : SUCCESS in 15m 05s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/13a4d7f9e70c492bb3836c8c3667d3ef : SUCCESS in 6m 52s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ab40a89b358746bd8d14dac52944bdff : SUCCESS in 17m 28s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/88b88fd2e1c94d28be77466561398632 : SUCCESS in 8m 56s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/06a17c9925444a80ad30a86532f10411 : SUCCESS in 36m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c6015c7165d84a64bc3ff87ab72bb8ee : SUCCESS in 29m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/335cf05c558942bcaf41401a477882b1 : SUCCESS in 4m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7cd701f4a1f843f0a64a9e6dbf46cea6 : SUCCESS in 19m 05s","accounts_in_message":[],"_revision_number":7},{"id":"5f44db00db851b5745643cedcd96ef9e8394eef2","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 8: Patch Set 7 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"d85abf90fe79ddd260a7b9e096bff23928397f33","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-11 14:08:14.000000000","message":"Patch Set 8: 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/fa5f1008a12b41a9821e3ab9f9ca1fe7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd3cdbe3246d484385a9d75046a234b7 : SUCCESS in 9m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f5c4be06499649bf8b4c81d6baa08bd3 : SUCCESS in 9m 16s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c48b02a20f9c490481162628c6ca4240 : SUCCESS in 13m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a46f2171dd384764adb2254d863156a7 : SUCCESS in 23m 15s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9954350766e5408d935f9d6fb402e7e2 : SUCCESS in 20m 49s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/364dba2b78744b08bc1c8fe36d0fbf55 : SUCCESS in 6m 49s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dd63b54aa8414decbc455a58a772528a : FAILURE in 25m 04s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f10675188205459fbfe98cbd4c0eb7d0 : FAILURE in 25m 14s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d8fb881d1cd94831820fcd8223f8d843 : FAILURE in 36m 09s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/a7bd42f2e06d4c2280cc8c5fd0561f37 : FAILURE in 10m 50s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/58f59c99c4ce4e36ba41e61daee7bb35 : SUCCESS in 19m 10s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/6b3c45eee09e4f7aadf65726809ecf76 : SUCCESS in 18m 39s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/26d209833ac949eba1805e6b25889562 : SUCCESS in 15m 43s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/baa8f2335141457180ff670d68e306c6 : SUCCESS in 6m 49s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/af8db68dfb9d45edba5dcfcce4109389 : FAILURE in 25m 48s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/607e76ebcbed4b8c8558a4477406b960 : SUCCESS in 8m 46s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/527449f1f8234cff8b5d9a38c4db84bf : SUCCESS in 41m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1a9481764b2e4d24a590809b05456e20 : FAILURE in 29m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8980c2070f04f35a42c7efad965e5f7 : SUCCESS in 4m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1cd364232f7a4a60afd19c1ec0d9d6cf : SUCCESS in 12m 12s","accounts_in_message":[],"_revision_number":8},{"id":"af5e57f86bbe59985fc373c8fe4750391d9fa803","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 9: Patch Set 8 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"9a1e1107b733a784945f530cb54221035c4a60d7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 06:35:16.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/24478119a67c4631a6cf5f24e4d16d70\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/41de5454e488468180d453a67b78981e : SUCCESS in 10m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/759163bdb25d4c6a99887ed916d2e37d : SUCCESS in 7m 45s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e94a9e3beda84519b3f39f4bd3f12bdc : SUCCESS in 11m 19s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7c00f2fd41204a3a910eb3b678a34ce6 : SUCCESS in 13m 15s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9b4e70acb75b4b45a57b2c019cae1b6f : SUCCESS in 21m 01s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/842df9c7ba2b4d718c47ef35633eb03f : SUCCESS in 6m 49s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1a355a0bcb1f4442b53f9a21f25b241e : SUCCESS in 24m 23s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e7858dc91fa64f54b459f4ff381b4a32 : SUCCESS in 12m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/7db3089c90c74e1d8fd9c9afb77cf69b : SUCCESS in 11m 39s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/4fe158ba2b1b42f59256500f8c5004ff : SUCCESS in 14m 00s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/3b12b68320a54ac3883ac81f857016e7 : SUCCESS in 9m 46s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/c96b13f96e3d499ab7724c2ec95bcc2f : SUCCESS in 8m 42s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c95d7467720747d8b719663cff5d4019 : SUCCESS in 14m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/71ac7f74dc7b47bf9f6b07f2bdb15dc4 : SUCCESS in 7m 11s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/19190eeeba8c474d99e378d6d9dd2f6d : FAILURE in 18m 05s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ca636f2ee1d14d0c92b117b96ba88a09 : SUCCESS in 9m 47s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/66119ee34a374d9cadb953d2968e2eca : SUCCESS in 42m 05s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/829045db7d0e419ba07d186fa33bdc38 : SUCCESS in 29m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/31557d728d7146128611df9f21ebcccf : SUCCESS in 4m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6a1234f003c2474a992b88a5d6fe955a : SUCCESS in 17m 51s","accounts_in_message":[],"_revision_number":9},{"id":"d3101aa6276ea8ad135acb9c0a6c3d69abd62635","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 15:55:27.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/16b84bf3424a4831bc6fa46c1ee6ac7a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bc92cb75d58a4b3281531d6247d5d8d3 : SUCCESS in 1h 01m 26s","accounts_in_message":[],"_revision_number":9},{"id":"449c8e74906ea263a2ec8520ae6ddd051038ce10","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-06-30 13:38:39.000000000","message":"Patch Set 9: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":9},{"id":"7eed91ad93355af856c7be52d764b79835fd7cc1","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 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":"2c801d5db1c2df09125e3c9c201ecb91620305e5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 10:20:53.000000000","message":"Patch Set 10:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/01a34b1b22c445269b8b6fb344531fc9\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/50860a24dc7147e1a99168902827b494 : FAILURE in 1h 04m 33s","accounts_in_message":[],"_revision_number":10},{"id":"a403f1354fea3c43928c254f11ba589dad56e577","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 11:21:56.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f92c3af8cd4349f18d1f87aedb02e5c9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab525fe5ead84a7fa86f44a47a676afe : SUCCESS in 10m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/559884a2b8a74987b642721c0f11d3d0 : SUCCESS in 8m 00s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ba4020217170459c8f0969089fa41982 : SUCCESS in 20m 42s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f46cc8a5d628436486866f15a88facd7 : SUCCESS in 20m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0681e81d8d464d1e84e33175ee9981f9 : SUCCESS in 12m 47s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/349230d92067407584423cc588353b0d : SUCCESS in 13m 18s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c5d7510fb20349b780fac2b3785016c0 : SUCCESS in 16m 54s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/c2abec8f06154023a25197b0b3b9f6aa : SUCCESS in 10m 57s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/ad88dc7a0a964f388054f9ef091d7647 : SUCCESS in 33m 02s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/485713bd1e2a47bc89d7b8f07fe3b2bd : SUCCESS in 11m 00s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c10c8992ceba4236ac5afe0db88c5a16 : SUCCESS in 10m 36s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/38c42fbdb167406082e2751f65667784 : SUCCESS in 8m 59s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/35125fce12ac4b5384f06692e24d79f5 : SUCCESS in 13m 56s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8c5e59e72f1f47519a3436b280037b49 : SUCCESS in 4m 23s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/fb123116d7be40828e62d945a15638d2 : SUCCESS in 18m 26s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/f9920dab507647e7bbaef202d5e6df62 : SUCCESS in 8m 41s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cd99d1beb8204400b90217181d2a1c9c : SUCCESS in 45m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/03c12b0463e8436d81759426a324eaf5 : SUCCESS in 29m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b67f197fe99b40f2b4c80f956ac1f4de : SUCCESS in 4m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7933d07d2e5442d8979b297f62cc7114 : SUCCESS in 17m 05s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":10},{"id":"e984236c8cdf6c26f481e04365c4698014604f0b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-07 17:22:32.000000000","message":"Uploaded patch set 11.\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":11},{"id":"82ec95a45d67a75572f224b30bbc41cfad496f2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 18:43:04.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/009fd041b8a546f09891a89ee7a67398\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/326a1c0d36e440a7bf4a3cc3033504b7 : SUCCESS in 7m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c9e45dd535084ffeb6c3161a86323de1 : SUCCESS in 5m 48s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4b8a9dd7f3964ddd8172ba0991bfa75b : SUCCESS in 14m 08s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/33b76369cb7547d19c3b91a128dee3f0 : SUCCESS in 21m 07s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a492b96337184aa8988f4c0b8bf671a7 : SUCCESS in 15m 28s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/403a81b7ff614ec48d650de446e58e48 : SUCCESS in 8m 09s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9ce7de9a79f142c598f06b68cd32f06a : SUCCESS in 16m 58s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/d662beb517c64d65b57fa1cce5623061 : SUCCESS in 11m 35s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/65ffb6406bb6400c84c186e30ef612f5 : SUCCESS in 13m 25s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/35d88ae5f06c4f30b193d6d22d4993cb : SUCCESS in 23m 40s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/737ed6eeaa2b432db1786668428862b8 : SUCCESS in 16m 50s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/241da55fd5204a00a83b06bdb1184403 : SUCCESS in 16m 15s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6c56715813ef4d3b89d75739bc22381a : SUCCESS in 9m 29s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c97239d4079149e0b6f76113257afdbf : RETRY_LIMIT in 8m 03s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/475ca291cdd94f92a084ca74089f7ef8 : FAILURE in 10m 31s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/4ba4ce07fdbd4f86b2e2b5459a5d5151 : SUCCESS in 9m 12s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/0ccf2e36e74047d6972a699664d248aa : SUCCESS in 59m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2dffd86b4ef648929565b0bdce150b30 : SUCCESS in 30m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e00e74ff910487a90c0a0c8052242c8 : SUCCESS in 4m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5e9c70e533ab475cab3aa735596cdb65 : SUCCESS in 19m 26s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":11},{"id":"9b5c9a35f672d13eb7b873ac518f7e22ed727ef8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 23:59:02.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7d1eaa86621b4942ae465c1b6b1a09e0\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/281bd90a7a724d408a772c3593fe265b : SUCCESS in 34m 09s","accounts_in_message":[],"_revision_number":11},{"id":"9e13afaca3354a90525c19b12fe42a0cefcc798c","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 12.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"f372375121d88e2a08691491f18233bfc3ec3b40","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 08:26:53.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7601de1d6a9d4d748c002f8238ae0a1b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/94b0140d6b0a4a4696ec93733f4e966a : SUCCESS in 5m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/98fc7d82ac0c45da8c79d7e27664653f : SUCCESS in 9m 20s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ee6234fc18b143dba2c8f9b7569218d7 : SUCCESS in 11m 38s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9faa40e49f5f419e82fae5dddf523f1a : SUCCESS in 22m 00s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/838aa7877b844d9e975fc45b75e2c1df : SUCCESS in 19m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/08842fd0eb784b878a8f8e1026c62083 : SUCCESS in 9m 11s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7c2681df05134cd795dfa34bc34e296b : SUCCESS in 24m 05s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ffa9fd77755048e7815fcd3116a5bed5 : SUCCESS in 11m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/ebe89f9ae18742339b69ef17d36d502f : SUCCESS in 12m 08s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/516d8b1d102e4ceda15662c00df51240 : SUCCESS in 17m 33s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/e799bc96dcbe46f38ef3070aedf17f7a : SUCCESS in 14m 19s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ee039a6d61da4532a229ead41b59b0b5 : SUCCESS in 14m 54s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/2db5a61c08674173b3c6286ca358ea9b : SUCCESS in 14m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ac90a78b301748cb8da9ba3d30224e87 : RETRY_LIMIT in 4m 06s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/fe741df318cb498faa4e27bbde3559e2 : FAILURE in 10m 37s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/4f02582079404ba2985d5ab0809c0257 : SUCCESS in 6m 06s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a03ef16e259f413ba36435d1f8f4c4e8 : SUCCESS in 59m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b95c605129d544ffb12c5decc9c7e8e1 : SUCCESS in 28m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91e5c1bbb6f74223a41900aa34c78756 : SUCCESS in 6m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/94d7d839731d4ed8b861df73218fef30 : SUCCESS in 18m 33s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":12},{"id":"d1980e828fa701fd29fe4f3781d2773f3f1e3631","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 08:27:12.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/55f3c2f202ba47e89e851327772cbe44\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/547e63d6c2de41498419349d2ef59028 : SUCCESS in 1h 03m 01s","accounts_in_message":[],"_revision_number":12},{"id":"d41d5cc8c66cf9abd9976bc2c42bf4b2c409ae1e","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 13.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":13},{"id":"2ddfe0c191b3d9e6ce9df6448ba43005d56be847","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 11:31:38.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8fc170177b34f13ae687422c2832775\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d257f7292c89410498275848d4715797 : SUCCESS in 11m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d0d4f79b83484dac98ee0f18a798a235 : SUCCESS in 4m 17s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/758afaac3e1f4ae3a252c7bf10ca2e10 : SUCCESS in 21m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/074a2d3d794a4c46984f907e31825a51 : SUCCESS in 20m 16s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d82f8176aac94132b35c9c41a68df513 : SUCCESS in 21m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/882bd8cb875345818fabc5594bf37dfe : SUCCESS in 6m 55s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8b56a23a7f8f469983bca0844c19f2d0 : SUCCESS in 25m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/8a60ce1d4a8743ada4c11b6c59b92630 : SUCCESS in 22m 47s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/b728a3b22f7645328e0fa305b9cef2ab : SUCCESS in 30m 56s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/4bccc2c99c9243c59e360cc905894594 : SUCCESS in 21m 52s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/ccca05f03af84f10a983988710e0fcdd : SUCCESS in 8m 20s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ac14d02dafb04a38857e3331785ad4a3 : SUCCESS in 8m 31s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1baaa97814274d26aa47e5f2fc9f185c : SUCCESS in 9m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/9084ddac466d4310942ef538a1013e58 : RETRY_LIMIT in 4m 19s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7c4477cc099c48efb45cde436a3a32d7 : SUCCESS in 17m 57s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/997a0707c97e45d389d0b4d7142ac025 : SUCCESS in 5m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/68c55b460028433f80298b4d36fe21c0 : SUCCESS in 40m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9af35086fcce4a03a537f21025c8e1be : SUCCESS in 29m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c19fc045f98342b9b31c368065bf3a59 : SUCCESS in 4m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d34c68aa690746049ccee51d330ea57f : SUCCESS in 20m 07s\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":13},{"id":"9b79b7af2415369bd7d17e7fd9f20932a06572ac","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 14: New patch set was added with same tree, parent tree, and commit message as Patch Set 13.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"ab8c4934966b04453df7d18c7cc24037af7d1df1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:45:14.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4ea63b0a43b94cd2b060a8bc0816c103\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/37bee39cbe9e4b74a52d9a8a208476ae : SUCCESS in 55m 01s","accounts_in_message":[],"_revision_number":14},{"id":"f56596f9c911c0b4fa31a0d9f776c52ed0dbb407","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:52:19.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8989cf90806401cb2d49b4f03ca5d0a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c8bc03d69ace47beac9479330056ec0b : SUCCESS in 10m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/53517821b8734eb9af2761b2236ad229 : SUCCESS in 10m 57s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/143f35e803e94bbc988e1f16ddb019d3 : SUCCESS in 19m 13s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5a6ccd14ff47442b9d70092625c64df4 : SUCCESS in 20m 49s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4736d445433742ea92b8729515ac2f1f : SUCCESS in 12m 06s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3a4ebf7f06b24f79a98cb849e9d0ef98 : SUCCESS in 9m 00s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/37e67859e503478db01defc1962a5946 : SUCCESS in 10m 51s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4526e0071bd04ca594f11c3846d21eed : SUCCESS in 21m 54s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/5e8ae6d726f4480abc6db36a5fd93b9c : SUCCESS in 33m 21s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/1a6678eaa09e43c1bc7fe1eca676aae7 : SUCCESS in 9m 51s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4e10d9958c024728b6f620b64f5f03ec : SUCCESS in 15m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1931059133bd4b4cb1ef795532331786 : SUCCESS in 12m 36s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f2800b7f66a44a64b210b9f4df5cdd7a : SUCCESS in 15m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/40ae2bada50b4751b78f6ee2ed3a5538 : RETRY_LIMIT in 4m 17s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7dc19ab2a65546448ed8cb03105ae5d9 : SUCCESS in 20m 48s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/2a91e6f6c8904191ae4f0178c6a7897c : SUCCESS in 9m 43s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/53e8b4bcdeca4e5d82366de94e94f6f5 : SUCCESS in 58m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cc4c1e3649494063a88270a5a796512d : SUCCESS in 28m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f9562201d7a4c2095210f02c86283dd : SUCCESS in 5m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/746bc00819b242f2a35e05fba279890b : SUCCESS in 17m 59s\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-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":14},{"id":"a6af4581d957ede4414d1c6027a39f9cc78c6bca","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:53:15.000000000","message":"Patch Set 14: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"2075d7d8acc4c9c8a7dcc6d07f1a2c6d410e7d2e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-21 05:41:20.000000000","message":"Uploaded patch set 15.\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":15},{"id":"a3aa5bb8fc93df6a5a25bebf85fba184897c6463","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 06:55:18.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba4d3108ddd7431d8016fe26e782261f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a3182aa37e9465d84954b13b87cfba9 : SUCCESS in 10m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1f0ae4f03688484693eb2cb6f36d004f : SUCCESS in 8m 37s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/61379201989a4079a5a1d1ba2906ce91 : SUCCESS in 10m 23s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6d16209a24a8414f997701d85ac5ae6c : SUCCESS in 20m 13s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/30d7c5a29ee34f0ab469ecf9f7db1ca7 : SUCCESS in 10m 58s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/75cf1847c042481e8a8a00a814697b24 : SUCCESS in 6m 03s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/12fed813467a4deab242d54d7cd4efee : SUCCESS in 18m 33s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/11c5da4c5a854d368f4ca9f83aafa797 : SUCCESS in 23m 09s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/6902f8d093db4a649cc721ebd54234c0 : SUCCESS in 22m 23s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/6f164b88dc4947b5b3fe65e3d7a11ff8 : SUCCESS in 22m 35s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/ef561eb78b364c1d81909f584c581c60 : SUCCESS in 15m 54s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f081ccfe2e4543aab815a55b8fd0e62e : SUCCESS in 8m 23s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/df81b31bab4f40f9a06c6652d479f0bb : SUCCESS in 16m 24s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/49728a292d7941198ae145813b44fd5a : SUCCESS in 13m 01s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/5bc4e201a0a748ca9602b3f611948fac : SUCCESS in 6m 11s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/15480cd9f10049bb909eefa01ec32c55 : FAILURE in 9m 50s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/37a166a5e210486d8c2b859536ab222d : SUCCESS in 8m 45s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/ac1a6ff3e6c647058e6fac17be2c9699 : SUCCESS in 1h 03m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/41788c0a330b4016b7334616b12e5216 : SUCCESS in 29m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/76635993bdd8418d8b6b1d4a79772232 : SUCCESS in 4m 06s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ca6493d0c1d741389cc001fb23758604 : SUCCESS in 19m 55s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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":15}],"current_revision_number":15,"current_revision":"58e7c7c5ff1ef3868c519815a9a8af36aa0222df","revisions":{"2839d209c20c057f39947536e820a9ce70e7c8fb":{"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/83/979583/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/1"}}},"commit":{"parents":[{"commit":"b13ab4b4c23f511b87a6b157d8edfb4f0d796a0d","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b13ab4b4c23f511b87a6b157d8edfb4f0d796a0d"}]}],"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:16:55.000000000","tz":60},"subject":"Add replacement swift.common.utils.Watchdog","message":"Add replacement swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/2839d209c20c057f39947536e820a9ce70e7c8fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2839d209c20c057f39947536e820a9ce70e7c8fb"}]},"branch":"refs/heads/feature/threaded"},"2b608337f63f2624ec855f81c589ac95744a1bdb":{"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/83/979583/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/2"}}},"commit":{"parents":[{"commit":"e8b2fa16ac8400cc56701d614f4581aecd3db90c","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e8b2fa16ac8400cc56701d614f4581aecd3db90c"}]}],"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:49:08.000000000","tz":60},"subject":"Add replacement swift.common.utils.Watchdog","message":"Add replacement swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/2b608337f63f2624ec855f81c589ac95744a1bdb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2b608337f63f2624ec855f81c589ac95744a1bdb"}]},"branch":"refs/heads/feature/threaded"},"043344c185b0e5269c3544665d09d79558f9e8a2":{"kind":"REWORK","_number":3,"created":"2026-03-14 10:22:00.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/3"}}},"commit":{"parents":[{"commit":"95ea56e52a58c8944516ff01d10790a39c7d8a63","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/95ea56e52a58c8944516ff01d10790a39c7d8a63"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/043344c185b0e5269c3544665d09d79558f9e8a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/043344c185b0e5269c3544665d09d79558f9e8a2"}]},"branch":"refs/heads/feature/threaded"},"056b43c08dea4878b6fcb20b56212d242d7f49cc":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":4,"created":"2026-03-23 10:33:18.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/4"}}},"commit":{"parents":[{"commit":"a091fd74a144241a98f9eafc3f6bfb751aff6a0a","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a091fd74a144241a98f9eafc3f6bfb751aff6a0a"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/056b43c08dea4878b6fcb20b56212d242d7f49cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/056b43c08dea4878b6fcb20b56212d242d7f49cc"}]},"branch":"refs/heads/feature/threaded"},"900f9620d8c97c791d02429b312a1920a6bbe56c":{"kind":"REWORK","_number":5,"created":"2026-05-13 07:37:42.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/5"}}},"commit":{"parents":[{"commit":"7edbe0dd1bbb678792884ca77477aa4d3c9081ba","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7edbe0dd1bbb678792884ca77477aa4d3c9081ba"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/900f9620d8c97c791d02429b312a1920a6bbe56c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/900f9620d8c97c791d02429b312a1920a6bbe56c"}]},"branch":"refs/heads/feature/threaded"},"01883c944fb93a6cf37e2c8fe09631ddbdd28008":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-05-30 17:02:29.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/6"}}},"commit":{"parents":[{"commit":"c74199f0f58be9f66d38e223e36d3310ff2bfd0d","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c74199f0f58be9f66d38e223e36d3310ff2bfd0d"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/01883c944fb93a6cf37e2c8fe09631ddbdd28008"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/01883c944fb93a6cf37e2c8fe09631ddbdd28008"}]},"branch":"refs/heads/feature/threaded"},"ad60873ca5959f6533317e1787564bc293807a87":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-05-30 18:24:12.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/7"}}},"commit":{"parents":[{"commit":"c7d10c175091a2a7d82755dd54474702c7de6d00","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c7d10c175091a2a7d82755dd54474702c7de6d00"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/ad60873ca5959f6533317e1787564bc293807a87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad60873ca5959f6533317e1787564bc293807a87"}]},"branch":"refs/heads/feature/threaded"},"f04de053b786c93db7572fc5c462ff0db0f4aa18":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2026-06-11 13:21:52.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/8"}}},"commit":{"parents":[{"commit":"58253ceb11e4a6b3be863b07e004eeef47fc30f3","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58253ceb11e4a6b3be863b07e004eeef47fc30f3"}]}],"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:46.000000000","tz":120},"subject":"Add replacement for swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/f04de053b786c93db7572fc5c462ff0db0f4aa18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f04de053b786c93db7572fc5c462ff0db0f4aa18"}]},"branch":"refs/heads/feature/threaded"},"5dde207a03c391b099d4440583c17793b4a9af79":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2026-06-12 05:48:55.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/9"}}},"commit":{"parents":[{"commit":"d2c3dbc0db1c61e0241675083749acff395a3f0b","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d2c3dbc0db1c61e0241675083749acff395a3f0b"}]}],"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:17:08.000000000","tz":120},"subject":"Add replacement for swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/5dde207a03c391b099d4440583c17793b4a9af79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5dde207a03c391b099d4440583c17793b4a9af79"}]},"branch":"refs/heads/feature/threaded"},"0ebe96cc3e3ddda2243053113b58a1e18352a733":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2026-07-06 07:22:52.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/10"}}},"commit":{"parents":[{"commit":"06e618b3410bc9c3830a6dff929d5cb581398f2a","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/06e618b3410bc9c3830a6dff929d5cb581398f2a"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/0ebe96cc3e3ddda2243053113b58a1e18352a733"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0ebe96cc3e3ddda2243053113b58a1e18352a733"}]},"branch":"refs/heads/feature/threaded"},"dc4621f534bfbd9022f0fe8d82c54c06f1f47fa7":{"kind":"REWORK","_number":11,"created":"2026-07-07 17:22:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/11"}}},"commit":{"parents":[{"commit":"e52d86190b2d4fcfa0fb6e77068928fc5954de74","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e52d86190b2d4fcfa0fb6e77068928fc5954de74"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThis is a no-op replacement to be used without eventlet. Without\neventlet the WatchdogTimeout will set socket timeouts and there is no\nneed to schedule and throw timeout exceptions into running threads. The\noriginal implementation solved an issue within eventlet, because\nscheduling thousands of Timeouts using the former context manager\napproach was very costly (see commit 8378a11d1 for reference).\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/dc4621f534bfbd9022f0fe8d82c54c06f1f47fa7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dc4621f534bfbd9022f0fe8d82c54c06f1f47fa7"}]},"branch":"refs/heads/feature/threaded"},"f8dc0ba882196f1e292c2d1cf58bed213f8f9587":{"kind":"REWORK","_number":12,"created":"2026-07-11 07:19:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/12"}}},"commit":{"parents":[{"commit":"efc898d0a354a99291283c51ad42bca245ed8414","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/efc898d0a354a99291283c51ad42bca245ed8414"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThe Watchdog object is a no-op without eventlet, but timeout enforcement\nis not: WatchdogTimeout delegates to socket_timeout_enter()/exit(),\nwhich set a socket timeout and arm a wall-clock deadline scheduler\n(_DeadlineWatchdog) that shuts the socket down if a backend dribbles\nbytes past the deadline; a shared timeout_at deadline is honoured so\ne.g. all PUT backends share one chunk deadline. Under eventlet the\noriginal Watchdog is used, because scheduling thousands of Timeouts via\nthe former context-manager approach was very costly (see commit\n8378a11d1).\n\nBackend body reads bound the backend response socket via _source_socket()\nrather than the client socket, so a timeout shuts down the stalled read\ninstead of the client.\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/f8dc0ba882196f1e292c2d1cf58bed213f8f9587"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f8dc0ba882196f1e292c2d1cf58bed213f8f9587"}]},"branch":"refs/heads/feature/threaded"},"d2fb17442ec0e38cc552290ba9b05041c48c277e":{"kind":"REWORK","_number":13,"created":"2026-07-11 10:44:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/13"}}},"commit":{"parents":[{"commit":"570f7ba2564be2beb3c5fc44583fbdfe284474f9","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/570f7ba2564be2beb3c5fc44583fbdfe284474f9"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThe Watchdog object is a no-op without eventlet, but timeout enforcement\nis not: WatchdogTimeout delegates to socket_timeout_enter()/exit(),\nwhich set a socket timeout and arm a wall-clock deadline scheduler\n(_DeadlineWatchdog) that shuts the socket down if a backend dribbles\nbytes past the deadline; a shared timeout_at deadline is honoured so\ne.g. all PUT backends share one chunk deadline. Under eventlet the\noriginal Watchdog is used, because scheduling thousands of Timeouts via\nthe former context-manager approach was very costly (see commit\n8378a11d1).\n\nBackend body reads bound the backend response socket via _source_socket()\nrather than the client socket, so a timeout shuts down the stalled read\ninstead of the client.\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/d2fb17442ec0e38cc552290ba9b05041c48c277e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d2fb17442ec0e38cc552290ba9b05041c48c277e"}]},"branch":"refs/heads/feature/threaded"},"6552cea59e863765c329976fd944a6d2f64f2716":{"kind":"NO_CHANGE","_number":14,"created":"2026-07-11 11:34:41.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/14"}}},"commit":{"parents":[{"commit":"509be4b1e527b9de839f39f266d09355750fdc7d","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/509be4b1e527b9de839f39f266d09355750fdc7d"}]}],"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 swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThe Watchdog object is a no-op without eventlet, but timeout enforcement\nis not: WatchdogTimeout delegates to socket_timeout_enter()/exit(),\nwhich set a socket timeout and arm a wall-clock deadline scheduler\n(_DeadlineWatchdog) that shuts the socket down if a backend dribbles\nbytes past the deadline; a shared timeout_at deadline is honoured so\ne.g. all PUT backends share one chunk deadline. Under eventlet the\noriginal Watchdog is used, because scheduling thousands of Timeouts via\nthe former context-manager approach was very costly (see commit\n8378a11d1).\n\nBackend body reads bound the backend response socket via _source_socket()\nrather than the client socket, so a timeout shuts down the stalled read\ninstead of the client.\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/6552cea59e863765c329976fd944a6d2f64f2716"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6552cea59e863765c329976fd944a6d2f64f2716"}]},"branch":"refs/heads/feature/threaded"},"58e7c7c5ff1ef3868c519815a9a8af36aa0222df":{"kind":"REWORK","_number":15,"created":"2026-08-21 05:41:20.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/83/979583/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/979583/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/979583/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/979583/15"}}},"commit":{"parents":[{"commit":"1755002882a8a3b1dc4713b8a8ebd4e72b484dc8","subject":"Add replacement for eventlet.greenio.shutdown_safe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1755002882a8a3b1dc4713b8a8ebd4e72b484dc8"}]}],"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-08-20 14:23:10.000000000","tz":120},"subject":"Add replacement for swift.common.utils.Watchdog","message":"Add replacement for swift.common.utils.Watchdog\n\nThe Watchdog object is a no-op without eventlet, but timeout enforcement\nis not: WatchdogTimeout delegates to socket_timeout_enter()/exit(),\nwhich set a socket timeout and arm a wall-clock deadline scheduler\n(_DeadlineWatchdog) that shuts the socket down if a backend dribbles\nbytes past the deadline; a shared timeout_at deadline is honoured so\ne.g. all PUT backends share one chunk deadline. Under eventlet the\noriginal Watchdog is used, because scheduling thousands of Timeouts via\nthe former context-manager approach was very costly (see commit\n8378a11d1).\n\nBackend body reads bound the backend response socket via _source_socket()\nrather than the client socket, so a timeout shuts down the stalled read\ninstead of the client.\n\nChange-Id: I004d2182be29eb3993fcca5c89038f9071f03b60\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/58e7c7c5ff1ef3868c519815a9a8af36aa0222df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58e7c7c5ff1ef3868c519815a9a8af36aa0222df"}]},"branch":"refs/heads/feature/threaded"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
