)]}'
{"id":"openstack%2Fswift~996487","triplet_id":"openstack%2Fswift~feature%2Fthreaded~I9bae716afab3d419a6c542199ca7f373797934e7","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"38496":{"account":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"last_update":"2026-09-17 14:10:20.000000000","reason":"Change was submitted"},"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-09-17 12:41:53.000000000","reason":"\u003cGERRIT_ACCOUNT_6968\u003e replied on the change","reason_account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}},"39146":{"account":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"last_update":"2026-08-24 15:57:22.000000000","reason":"\u003cGERRIT_ACCOUNT_39146\u003e replied on the change","reason_account":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"}}},"hashtags":[],"change_id":"I9bae716afab3d419a6c542199ca7f373797934e7","subject":"s3api: make multi-delete order assertions concurrency-safe","status":"MERGED","created":"2026-07-08 14:52:57.000000000","updated":"2026-09-17 15:30:48.000000000","submitted":"2026-09-17 14:10:20.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"996487-eventlet-removal","meta_rev_id":"ced14d59b9e71db3852cfd6c0a1c42b1389c2a30","_number":996487,"virtual_id_number":996487,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-17 14:10:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"all":[{"value":0,"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":2,"date":"2026-09-16 13:36:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":1,"date":"2026-09-15 13:39:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"all":[{"value":0,"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":1,"date":"2026-09-16 13:36:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-08 15:36:13.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-07-08 21:09:11.000000000","updated_by":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"reviewer":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"state":"REVIEWER"},{"updated":"2026-07-20 15:21:17.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":"3dc36ccd3188ba7dbe7235feb3cf07e48e304e76","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-08 14:52:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7915a2cb56053be6cf824f1d51f6dfff9ee92894","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 15:36:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e5d806a85df24c94a3c51a1fe250e128\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/029281e48fa74abe95d21145a31eec5a : SUCCESS in 12m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b2d07581b1814e71b32e638cf37c1e02 : SUCCESS in 7m 06s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/76deb61238994953af477591b4116dde : FAILURE in 5m 45s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/118a5afa9a234b299ac95ee9646b35ff : FAILURE in 7m 04s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5cf9b53b35ec4658a716ae0f14428a3e : FAILURE in 7m 32s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/34b41467fc054485a06da4940a6a52c1 : SUCCESS in 8m 01s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c4d7ff79170a4f42be1b4cbabb2ca8b9 : SUCCESS in 27m 57s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e87c3f97869a4accaa5776e30a545ba2 : SUCCESS in 23m 24s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/4a4b7a048e224dc58edd5b4cd40ddc90 : SUCCESS in 13m 24s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/4e84961a7fd14e26ade6e9d5f7ddcb48 : SUCCESS in 22m 15s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/acc1898b505748a68fe3678e9a88eaae : SUCCESS in 28m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/1101a001b2da42aba08f845ab1f0daa2 : SUCCESS in 14m 58s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f7f54f2837bd4bd78c0aa916fbace262 : SUCCESS in 10m 44s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/7b830ad41149418e868dc94846435cdb : SUCCESS in 16m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ab68872fb92a4800b9af20dd84b23d1d : SUCCESS in 33m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c658273e39c4b7ea8f00cef5a26eb08 : SUCCESS in 4m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/de2226160ed7413d88c6aee7c3298df4 : SUCCESS in 22m 16s\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 .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"df5af8ab6c9f0d3617bf9af3eca8fdf67a0f1057","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 19:22:18.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1efe30cc6372481da6d8dd7bbab759fe\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6b6ec81f69d5405690b58a579f78af5b : SUCCESS in 1h 11m 40s","accounts_in_message":[],"_revision_number":1},{"id":"461c3e598d643aa6a4ba7ccc8e874bd8f00d55f1","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-07-08 21:09:11.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4b4c925c12d63e638adbae351efe3191ade530ef","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 07:29:34.000000000","message":"Uploaded patch set 2: Patch Set 1 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":2},{"id":"ff85d03dcf2ca240dd8bcb23263182e44dce6e7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 08:20:13.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fe39329be27c42ea82423f98ba49b885\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1837d210b29b454abca0c80e21cb0169 : SUCCESS in 11m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/769a8176a7ce49edbb4f22d55328a297 : SUCCESS in 10m 13s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6c4553292c1d4293b6c273130356f926 : FAILURE in 6m 37s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ee94a9a6b7ac41a9a9364b9824467214 : FAILURE in 6m 32s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/307293b22ff34eb2990bc1fdc97031b0 : FAILURE in 6m 03s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fcfcd220031d47e6b89baf38994e1d1c : SUCCESS in 7m 27s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/cae1c7372f374c8ca913c7981c07900f : SUCCESS in 27m 22s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/77c6024c6c0848f587fe1f37dedbd158 : SUCCESS in 24m 17s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1189712d16d440198bfc5f6b8e375c80 : SUCCESS in 35m 37s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/ee8adcc540394093800a3ee505f03df8 : SUCCESS in 10m 52s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/340ae46906ae4870bfb0c5eb3c9986c6 : SUCCESS in 13m 08s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/9bcd70289d354036bfa20459403247de : SUCCESS in 9m 59s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/45d0b993badb42e4885177459adac224 : SUCCESS in 15m 46s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/4c9c3da799c2457c90fd3fb8efa24099 : SUCCESS in 15m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b519497c75174257beef94f8c18114ba : SUCCESS in 29m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ddabdabc1442495d821aae6fd42ffe10 : SUCCESS in 3m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/282212b61c134d69af1494ddd6e9cc89 : SUCCESS in 19m 57s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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 .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":2},{"id":"bd33e8653a6a428d24a0f79b630d96cf3e2edfdf","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 3: Patch Set 2 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":3},{"id":"f6090ed42b297df8bd8a5b828f7d1e7e9275bf05","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 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"2468c0318c68ce70babe671369a5df479218c52e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:20:08.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e403c9edcd324af1911ba858513cf3a0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a78d444324842838d9a15706910ea39 : SUCCESS in 11m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8e3710ffc8a44699b8597eab41ac985d : SUCCESS in 5m 52s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/43ed7f8988434ebea8a49f071076ff05 : SUCCESS in 11m 15s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/955d4468bafe4c47867a2dab3779dc59 : SUCCESS in 21m 08s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a5264346972e46c5a7c094face0afa68 : SUCCESS in 23m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cc2c7df01f4e4b9fb0d3b6f9a20cf3f2 : SUCCESS in 6m 22s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/03b61c0875f14b618092ed4cdd138a64 : SUCCESS in 12m 05s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a9a3af2ac49e4d97bb0ffeb80326ed2f : SUCCESS in 12m 23s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/29617f9ef5784ae89a7e6374bf9732c0 : SUCCESS in 12m 48s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/cb650387546940488193c216e875896c : SUCCESS in 22m 26s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/a1836591e91a4f59aecc8d8da18aad0f : SUCCESS in 11m 35s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b968c2062e03483e86492d070aa14cf7 : SUCCESS in 15m 26s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bfa2a8df4fc74aa7a507a6e057fa3c47 : SUCCESS in 10m 31s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/696bb674148841d0b372b70a25dc5318 : SUCCESS in 16m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/30cf269d99584f3da0298ef2a5ccc739 : SUCCESS in 14m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/886ebe99a80b4a61bdd1cf8df4627810 : SUCCESS in 5m 41s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e5472b5ee11a4572945dd250eef407ce : SUCCESS in 19m 09s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":4},{"id":"7e36113e58a902d3fa75d997d53535303560d90b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 14:07:08.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b383fe138adb4c3fa349e2a30318751e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3b6891919241432e8e1b340e7cdfba67 : SUCCESS in 1h 01m 54s","accounts_in_message":[],"_revision_number":4},{"id":"6f093052b91a7387e1b29887c368ec95fbe018e6","author":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"date":"2026-07-20 15:21:17.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"07fc196361c4471a91e75e371e324fba8d58c834","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-21 07:26:39.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased. Commit message was updated.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"c1813966eaa6bade9c2f518e056bc652b1e4a6e7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 08:33:25.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d45d81ee68344f2a4c12a10a2577000\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0d082e00aa164bf98c7aa5a7cc2811fb : SUCCESS in 8m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1208f5f1753f4092941798c4c03ac2e0 : SUCCESS in 5m 38s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/96997408b2fd450cbd57d385177bb333 : SUCCESS in 12m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/043123b5506a4e0e88c4bc7dde5f2260 : SUCCESS in 21m 10s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3b533158529e46c080e2ca541e95dc4c : SUCCESS in 21m 43s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9e4c46d17895457fa0ab36f9b9bdfd47 : SUCCESS in 7m 46s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/200a565117c24be098ee811e99933e77 : SUCCESS in 27m 26s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f7fd2f16091c403c872ad155bdb43946 : SUCCESS in 20m 09s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/184f1765f222410eb03a3fb2bdf4e8b3 : SUCCESS in 23m 36s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/5021978362c74e3f8644c4865c34e294 : SUCCESS in 21m 32s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/fb0402d3d75b48d2a9619e0475803691 : SUCCESS in 27m 55s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/004a6889ef6a4611b5376e7680855337 : SUCCESS in 15m 38s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/4d2bb580bab44fa5be41758eceb93f39 : SUCCESS in 9m 39s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c2ae7ffc63cf4ba7bdf6a22273764eec : SUCCESS in 16m 10s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/4ce428c39e63417b84ad693ae102a10e : SUCCESS in 19m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4b3016e9e0474010b53b50951c900ff2 : SUCCESS in 31m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a7f6256ee20e4032ba217967545af409 : SUCCESS in 5m 10s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ae704848242b46249374526578741120 : SUCCESS in 20m 30s\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 .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":5},{"id":"38244163734fd6b3e98e8cc866644216bcc0cee5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 09:36:01.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/67d2aea95a30495aaad6ee2eb3d992e8\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b30a28e38b6f4ec791d2680c7d5eec70 : SUCCESS in 1h 19m 24s","accounts_in_message":[],"_revision_number":5},{"id":"650802a5f8f82665c084a2815bfbe4a23a2cf468","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-08-24 15:57:22.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"0c2ecde2662cd34a13963b6dfb9357f87ee9cfbf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-14 09:54:19.000000000","message":"Patch Set 6: Patch Set 5 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":6},{"id":"b88852be60172b111001392551ebeae82d5ea642","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 11:15:09.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dddfa185d18c40f488bc86803b3dc43e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ca008664644843f68809f1d75a51d968 : SUCCESS in 36m 10s","accounts_in_message":[],"_revision_number":6},{"id":"284b2fef9cd7885bc30ed2c035e0e4f38967a692","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 11:34:53.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/af33b196d2194f0e88ddba93ee0ea6bd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2b89b045deb4429af5afe2d93b39e7d : SUCCESS in 11m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a544bbc24af141ff968ad543f078ea5c : SUCCESS in 8m 14s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bd69ca67e40649e5961ae0916f5c48f8 : SUCCESS in 20m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1d9fdaa3a97a496cb0c4e250d543e93e : SUCCESS in 23m 20s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/436167a403c6447ca5b4bf0f72f357de : SUCCESS in 22m 28s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/40681d128a7a44a5bec92072e23c877e : SUCCESS in 6m 07s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a3479fd733fb43e2b9c1ce5d8c4ae567 : SUCCESS in 27m 22s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/21629ef9aaf348178b2a1d99ec1c0495 : SUCCESS in 24m 50s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2501cc6d94b34934b40e9834864cab3a : SUCCESS in 19m 26s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/2283ba5ffdd74915a1df71e2eddf92c3 : SUCCESS in 14m 32s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/8693329de2ac4ce19f13db1dd3eb4bfb : TIMED_OUT in 1h 31m 25s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/afe3a74741084196baaced347551d469 : SUCCESS in 16m 21s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5c46edba033c43269de2e7564747cfd7 : SUCCESS in 17m 00s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/548e1c413dbb4fa9a34c6701fa61fd6b : SUCCESS in 16m 28s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/df7253b9b08848828fc07cb5b0f3d558 : SUCCESS in 16m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/889dac277a4747058267829fb14d60f2 : SUCCESS in 29m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/95556d7cc5084978bc05276e49470d1b : SUCCESS in 4m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e487f82bea974c7ab6e977c992a2e891 : SUCCESS in 16m 29s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":6},{"id":"84d7eef0502a7eac3b774c462d322dd978a762d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-15 13:39:49.000000000","message":"Uploaded patch set 7: Patch Set 6 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":7},{"id":"727532cf11f42e42b4fd754667b9f5242a42a07c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-15 14:18:22.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce3505aea58a4631925074e9f55e8704\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ff6d77bccd8b4a6092f3a45ddd6f31f5 : SUCCESS in 30m 14s","accounts_in_message":[],"_revision_number":7},{"id":"8ecb5aae2cee6598282fedd7b1e9c4cee1f81367","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-15 14:22:48.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6578aed0df534cf88361c75d57f3050b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5c3e002aad64f288852d25b23f1f757 : SUCCESS in 11m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e2c8697598548de8e7e07c04a6e910c : SUCCESS in 9m 38s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/26d40d90128545d68355aae314fa2358 : SUCCESS in 19m 36s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b9b594b8daa64a4ea6bb979fb2937856 : SUCCESS in 22m 22s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6d7233c4f75e4bc18f579c9504cd2b22 : SUCCESS in 21m 05s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/823b06932926410b852d54d27c5c59c7 : SUCCESS in 8m 49s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9b74f5a55fe34d23872f7371d7a202e1 : SUCCESS in 23m 10s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4ab8b3cb78de4834bb0057ef33b6b521 : SUCCESS in 12m 51s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/08ddde3ee5394c94b55983f33c8f53a8 : SUCCESS in 24m 19s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/36a610c32f854309b799b5863eb1bc25 : SUCCESS in 17m 45s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/e6cdef64ab6946afb2055341813171a4 : SUCCESS in 29m 33s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/9e4dda27089344d3b90cfffb0cd04d8e : SUCCESS in 8m 43s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/39ec65326b824d7bbc33f52c26fa552a : SUCCESS in 8m 48s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/9556ebf05c144bf49fc542242af55a5e : SUCCESS in 16m 40s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/34b700280b1b468a86586b06c63827e7 : SUCCESS in 17m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0f1f0cdff0864f9bb6575cbb17978470 : SUCCESS in 29m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ad204281a234a8c9a890649dc781ee9 : SUCCESS in 4m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a14192eeb3a14c3fad82e6a40266aded : SUCCESS in 20m 15s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":7},{"id":"2cdf1ba55526f2365f6e5492766d53d4abaa5135","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-16 13:36:42.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"19674412bcce12643b6a2e33f1f396a0c6798dd8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-16 13:37:54.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"af665ebe22721259c18bb91f96c64b870ef54c15","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-16 15:04:32.000000000","message":"Patch Set 7: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/cd3bd265d3f74eafa6752dc11bc32c86\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d026cbf89db46da8a7ec8881920a3b5 : SUCCESS in 10m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5f5bec46790d4118a587d2fbe55cabcc : SUCCESS in 8m 55s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/6b39be20e230406c8dbe0c5a30b47768 : SUCCESS in 10m 04s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/cacbd59401644eeab2ad49c3a5804a6c : SUCCESS in 25m 48s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/b7a62e903b3e42aa886ffb7766c08eed : SUCCESS in 21m 42s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3e535ccccc4f48919bcd06a5fb55e04a : SUCCESS in 33m 16s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/6d4b3d65ca794cd38bbfbd3aa694e559 : SUCCESS in 18m 35s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/167f5efe686f4b3189eac4b028952c99 : SUCCESS in 15m 29s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/fba65bd1569b4c3d9bae2ddfaf691bdb : SUCCESS in 13m 12s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8631a333237246648ae2217cd9decfcb : SUCCESS in 16m 56s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/eac5eef000bf41758b09f61da9106caf : SUCCESS in 7m 02s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/55a25825cfc94898a07f7d2db2a98cb2 : SUCCESS in 8m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/73d3056f7f204fd38c29ce6a6d17cbdb : SUCCESS in 22m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2343ddf5a19244a78cd304191aa076b0 : SUCCESS in 4m 35s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3f78652601cc4867aa01476a835077c7 : FAILURE in 31m 02s","accounts_in_message":[],"_revision_number":7},{"id":"664956c1ea80abb021611c7bb318d977a72d61bf","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-09-17 12:41:53.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"3ff345f2058cb165844e71df015decef09ac6cf9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 13:28:36.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7cb83f257a90464998b2e113f3df8a2c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4aad2578c39e4500ae8f0791bb83e205 : SUCCESS in 10m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2ebd2e9c86dd4c2b8ca9209c064ea093 : SUCCESS in 10m 31s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b1e79f68b734f2092eafa4870a32f0f : SUCCESS in 21m 51s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/654087257a6a458aacc2b5af389e9d2c : SUCCESS in 22m 16s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8f659ad2f67949c094ad0756e8ccd7a6 : SUCCESS in 22m 24s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/84b2e3fab37a4a8a9ff6652e05be976f : SUCCESS in 6m 36s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e4eb858ef51841b4b523bbfe1110828c : SUCCESS in 26m 02s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/1bdc0fefe1cc425f9b2af0403cfbfbc7 : SUCCESS in 18m 19s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/34e1141545114302bee380085587fd57 : SUCCESS in 23m 13s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/3b5cf61b192f4878b895063c37532f45 : SUCCESS in 20m 09s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/37a3d43daf71475a923ffd6074e2d751 : SUCCESS in 28m 02s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/140642ebf4bb434ea3d4be56c40ce013 : SUCCESS in 14m 10s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/072332fef2e84a629907efc5dfe43d6f : SUCCESS in 13m 43s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/14b410aa5d904902b598118945ca417e : SUCCESS in 16m 29s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/fc2866981f4349e698d9a7b714f7067d : SUCCESS in 15m 51s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/11557fbbc3ce4293961e4b613586274a : SUCCESS in 20m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b90aa342bfc34d64ba8ebfc22e81bbf6 : SUCCESS in 4m 31s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/56d11243e85544e78ce86df93d3944cc : SUCCESS in 18m 39s\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":7},{"id":"766633772226439bf29612c416904d432aca4786","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 13:28:51.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"ece35752dd88fcf1958e9d1ad003d305bb412cd8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 14:10:20.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/06ee6502823e4c1198340c17dd88385e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed6a892af87c4a50acbfc38f1a27782c : SUCCESS in 12m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2a5a3cd560b7443c8fe149f9de4d2f1b : SUCCESS in 10m 13s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/b77407feb20745b29e0c601e3f810a80 : SUCCESS in 6m 10s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dd7d8553734247069901dcd2bc1bf080 : SUCCESS in 25m 39s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/bd60b4baac44452daa9f14f2770d331c : SUCCESS in 18m 29s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d5160133851642e88c856fd61a6f348a : SUCCESS in 35m 44s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/f47fb902621546b6a980ffc11c9d4960 : SUCCESS in 17m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/86317f2855264267ae8258b5b99bc52e : SUCCESS in 13m 51s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3e14b20d9f9c4446be04d189fcc23cc3 : SUCCESS in 14m 35s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/46ac2b184cbf46858478f2917278b58e : SUCCESS in 17m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/720737bb921d4e76b6368e539acdf90f : SUCCESS in 6m 12s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/620f5dcc064f481aa558b29ced1cbc9e : SUCCESS in 8m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/188dbfe44d6e4c65b788dfddb9b8d6af : SUCCESS in 22m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc78d29f7b3e4992977d23054bbded3d : SUCCESS in 5m 29s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a62f31c4a7d04953abab218b14e5495d : SUCCESS in 18m 18s","accounts_in_message":[],"_revision_number":7},{"id":"81984ec4316cab33f69f6c1575e65469ae949fb2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 14:10:20.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7},{"id":"6a93d21c31d344b137fd3d7845f03c3b9bce4e0c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 14:11:36.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/801fc19515b74f989cacda8023ee0090\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b861c1ded87d4cc5904e4406e8c03c26 : SUCCESS in 51s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/2e6133a31b3a4b2c97013e19b9f242b1 : SUCCESS in 1m 01s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ced14d59b9e71db3852cfd6c0a1c42b1389c2a30","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 15:30:48.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9fb104310f934d7899d10b1df08bf221\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ff6f308bf45d432b892b4d2001064cd4 : SUCCESS in 1h 16m 48s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"138501f9f9d20d9b4140f4bc5e09daae3b65d218","revisions":{"ffe9210b9faf139a603b9298d3a39be7eeec330a":{"kind":"REWORK","_number":1,"created":"2026-07-08 14:52:57.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/87/996487/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/996487/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/996487/1"}}},"commit":{"parents":[{"commit":"0dfc3ecd06346e38a8c2dfb8d9297b772d1281d3","subject":"gunicorn: return RequestTimeout on client read timeout","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0dfc3ecd06346e38a8c2dfb8d9297b772d1281d3"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:50:01.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:52:20.000000000","tz":120},"subject":"s3api: make multi-delete order assertions concurrency-safe","message":"s3api: make multi-delete order assertions concurrency-safe\n\nmulti_delete processes keys through a StreamingPile. The backend calls\ninterleave by worker scheduling, and GreenAsyncPile yields results \"as\nthey become available rather than in the order they were launched\", so\nthe response \u003cError\u003e entries come back in completion order. The tests\nasserted exact ordered lists, deterministic only because the mock\nbackend is synchronous; under threading the per-key HEAD/DELETE calls\n(and the Key3/Key4 errors) interleave and the assertions flake.\n\nCompare the response error lists with assertCountEqual(), and the\nbackend calls with a helper that asserts the same calls were made plus\nthe ordering that must still hold: the bucket HEAD (container_info)\nfirst, and each object\u0027s HEAD before its DELETE.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: I9bae716afab3d419a6c542199ca7f373797934e7\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/ffe9210b9faf139a603b9298d3a39be7eeec330a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ffe9210b9faf139a603b9298d3a39be7eeec330a"}]},"branch":"refs/heads/feature/threaded"},"771d806da3d723cf0265a52eab886537842bea54":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-07-11 07:29:34.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/87/996487/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/996487/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/996487/2"}}},"commit":{"parents":[{"commit":"e1ec424bf4358f53a4acd1727aaee37e76b6be9d","subject":"Add without-eventlet CI and gunicorn docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e1ec424bf4358f53a4acd1727aaee37e76b6be9d"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:50:01.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 07:16:27.000000000","tz":120},"subject":"s3api: make multi-delete order assertions concurrency-safe","message":"s3api: make multi-delete order assertions concurrency-safe\n\nmulti_delete processes keys through a StreamingPile. The backend calls\ninterleave by worker scheduling, and GreenAsyncPile yields results \"as\nthey become available rather than in the order they were launched\", so\nthe response \u003cError\u003e entries come back in completion order. The tests\nasserted exact ordered lists, deterministic only because the mock\nbackend is synchronous; under threading the per-key HEAD/DELETE calls\n(and the Key3/Key4 errors) interleave and the assertions flake.\n\nCompare the response error lists with assertCountEqual(), and the\nbackend calls with a helper that asserts the same calls were made plus\nthe ordering that must still hold: the bucket HEAD (container_info)\nfirst, and each object\u0027s HEAD before its DELETE.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: I9bae716afab3d419a6c542199ca7f373797934e7\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/771d806da3d723cf0265a52eab886537842bea54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/771d806da3d723cf0265a52eab886537842bea54"}]},"branch":"refs/heads/feature/threaded"},"a4a9598e7bda974591c82c625b813ab8158d4540":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-07-11 10:44:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/87/996487/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/996487/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/996487/3"}}},"commit":{"parents":[{"commit":"be140a851d8535a6f3fd3c4edc928c1961b7c9a3","subject":"Add without-eventlet CI and gunicorn docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/be140a851d8535a6f3fd3c4edc928c1961b7c9a3"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:50:01.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 10:44:19.000000000","tz":120},"subject":"s3api: make multi-delete order assertions concurrency-safe","message":"s3api: make multi-delete order assertions concurrency-safe\n\nmulti_delete processes keys through a StreamingPile. The backend calls\ninterleave by worker scheduling, and GreenAsyncPile yields results \"as\nthey become available rather than in the order they were launched\", so\nthe response \u003cError\u003e entries come back in completion order. The tests\nasserted exact ordered lists, deterministic only because the mock\nbackend is synchronous; under threading the per-key HEAD/DELETE calls\n(and the Key3/Key4 errors) interleave and the assertions flake.\n\nCompare the response error lists with assertCountEqual(), and the\nbackend calls with a helper that asserts the same calls were made plus\nthe ordering that must still hold: the bucket HEAD (container_info)\nfirst, and each object\u0027s HEAD before its DELETE.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: I9bae716afab3d419a6c542199ca7f373797934e7\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/a4a9598e7bda974591c82c625b813ab8158d4540"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a4a9598e7bda974591c82c625b813ab8158d4540"}]},"branch":"refs/heads/feature/threaded"},"8b557ccfdd9a38ea3b50e6b20e6e7ac26fa518f7":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-07-11 11:34:41.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/87/996487/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/996487/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/996487/4"}}},"commit":{"parents":[{"commit":"21283cf66c9d664e3a4b722b9e908e3485eebcaf","subject":"Add without-eventlet CI and gunicorn docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21283cf66c9d664e3a4b722b9e908e3485eebcaf"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:50:01.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 11:34:32.000000000","tz":120},"subject":"s3api: make multi-delete order assertions concurrency-safe","message":"s3api: make multi-delete order assertions concurrency-safe\n\nmulti_delete processes keys through a StreamingPile. The backend calls\ninterleave by worker scheduling, and GreenAsyncPile yields results \"as\nthey become available rather than in the order they were launched\", so\nthe response \u003cError\u003e entries come back in completion order. The tests\nasserted exact ordered lists, deterministic only because the mock\nbackend is synchronous; under threading the per-key HEAD/DELETE calls\n(and the Key3/Key4 errors) interleave and the assertions flake.\n\nCompare the response error lists with assertCountEqual(), and the\nbackend calls with a helper that asserts the same calls were made plus\nthe ordering that must still hold: the bucket HEAD (container_info)\nfirst, and each object\u0027s HEAD before its DELETE.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: I9bae716afab3d419a6c542199ca7f373797934e7\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/8b557ccfdd9a38ea3b50e6b20e6e7ac26fa518f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8b557ccfdd9a38ea3b50e6b20e6e7ac26fa518f7"}]},"branch":"refs/heads/feature/threaded"},"ac1cd31193b0d7492ba68bab6ee2d0f89dad175c":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":5,"created":"2026-08-21 07:26:39.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/87/996487/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/996487/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/996487/5"}}},"commit":{"parents":[{"commit":"d7343ddc9b1cf8a06bd3276b4decce190e3c393e","subject":"Add without-eventlet CI and gunicorn docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d7343ddc9b1cf8a06bd3276b4decce190e3c393e"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:50:01.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-08-21 07:17:02.000000000","tz":120},"subject":"s3api: make multi-delete order assertions concurrency-safe","message":"s3api: make multi-delete order assertions concurrency-safe\n\nmulti_delete processes keys through a StreamingPile. The backend calls\ninterleave by worker scheduling, and GreenAsyncPile yields results \"as\nthey become available rather than in the order they were launched\", so\nthe response \u003cError\u003e entries come back in completion order. The tests\nasserted exact ordered lists, deterministic only because the mock\nbackend is synchronous; under threading the per-key HEAD/DELETE calls\n(and the Key3/Key4 errors) interleave and the assertions flake.\n\nCompare the response error lists with assertCountEqual(), and the\nbackend calls with a helper that asserts the same calls were made plus\nthe ordering that must still hold: the bucket HEAD (container_info)\nfirst, and each object\u0027s HEAD before its DELETE.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: I9bae716afab3d419a6c542199ca7f373797934e7\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n(cherry picked from commit f49d02ce15daba8f1947845fa4a85721771a36e7)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ac1cd31193b0d7492ba68bab6ee2d0f89dad175c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ac1cd31193b0d7492ba68bab6ee2d0f89dad175c"}]},"branch":"refs/heads/feature/threaded"},"f1ba3acbe6fbaa297f0e688925f2c0f96a67cdcd":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-09-14 09:54:19.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/87/996487/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/996487/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/996487/6"}}},"commit":{"parents":[{"commit":"a5f2a355883a1d6f6d5dd8673c75b321fbbdd04a","subject":"Add without-eventlet CI and gunicorn docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a5f2a355883a1d6f6d5dd8673c75b321fbbdd04a"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:50:01.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-14 09:54:19.000000000","tz":0},"subject":"s3api: make multi-delete order assertions concurrency-safe","message":"s3api: make multi-delete order assertions concurrency-safe\n\nmulti_delete processes keys through a StreamingPile. The backend calls\ninterleave by worker scheduling, and GreenAsyncPile yields results \"as\nthey become available rather than in the order they were launched\", so\nthe response \u003cError\u003e entries come back in completion order. The tests\nasserted exact ordered lists, deterministic only because the mock\nbackend is synchronous; under threading the per-key HEAD/DELETE calls\n(and the Key3/Key4 errors) interleave and the assertions flake.\n\nCompare the response error lists with assertCountEqual(), and the\nbackend calls with a helper that asserts the same calls were made plus\nthe ordering that must still hold: the bucket HEAD (container_info)\nfirst, and each object\u0027s HEAD before its DELETE.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: I9bae716afab3d419a6c542199ca7f373797934e7\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n(cherry picked from commit f49d02ce15daba8f1947845fa4a85721771a36e7)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1ba3acbe6fbaa297f0e688925f2c0f96a67cdcd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1ba3acbe6fbaa297f0e688925f2c0f96a67cdcd"}]},"branch":"refs/heads/feature/threaded","description":"Rebase","conflicts":{"base":"d7343ddc9b1cf8a06bd3276b4decce190e3c393e","ours":"ac1cd31193b0d7492ba68bab6ee2d0f89dad175c","theirs":"a5f2a355883a1d6f6d5dd8673c75b321fbbdd04a","merge_strategy":"recursive","contains_conflicts":false}},"138501f9f9d20d9b4140f4bc5e09daae3b65d218":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-09-15 13:39:49.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/87/996487/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/996487/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/996487/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/996487/7"}}},"commit":{"parents":[{"commit":"b59c923d7341851f118f67c54bb544641d5bdc2d","subject":"Add without-eventlet CI and gunicorn docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b59c923d7341851f118f67c54bb544641d5bdc2d"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-08 14:50:01.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-09-15 13:19:11.000000000","tz":120},"subject":"s3api: make multi-delete order assertions concurrency-safe","message":"s3api: make multi-delete order assertions concurrency-safe\n\nmulti_delete processes keys through a StreamingPile. The backend calls\ninterleave by worker scheduling, and GreenAsyncPile yields results \"as\nthey become available rather than in the order they were launched\", so\nthe response \u003cError\u003e entries come back in completion order. The tests\nasserted exact ordered lists, deterministic only because the mock\nbackend is synchronous; under threading the per-key HEAD/DELETE calls\n(and the Key3/Key4 errors) interleave and the assertions flake.\n\nCompare the response error lists with assertCountEqual(), and the\nbackend calls with a helper that asserts the same calls were made plus\nthe ordering that must still hold: the bucket HEAD (container_info)\nfirst, and each object\u0027s HEAD before its DELETE.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\nChange-Id: I9bae716afab3d419a6c542199ca7f373797934e7\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n(cherry picked from commit f49d02ce15daba8f1947845fa4a85721771a36e7)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/138501f9f9d20d9b4140f4bc5e09daae3b65d218"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/138501f9f9d20d9b4140f4bc5e09daae3b65d218"}]},"branch":"refs/heads/feature/threaded"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
