)]}'
{"id":"openstack%2Fswift~999089","triplet_id":"openstack%2Fswift~master~I4e7f79bb67082baa7cda3cca2c2e3d0806376e1f","project":"openstack/swift","branch":"master","topic":"p-versioning-refactor","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2026-08-10 09:37:34.000000000","reason":"Change was submitted"},"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-08-10 07:18:44.000000000","reason":"\u003cGERRIT_ACCOUNT_6968\u003e replied on the change","reason_account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}}},"hashtags":[],"change_id":"I4e7f79bb67082baa7cda3cca2c2e3d0806376e1f","subject":"versioning: fix unclosed discarded response","status":"MERGED","created":"2026-07-29 11:53:51.000000000","updated":"2026-08-10 09:38:37.000000000","submitted":"2026-08-10 09:37:34.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"999089-p-versioning-refactor","meta_rev_id":"0d2ff20ab4c0879eed3148338abeaa522d81b588","_number":999089,"virtual_id_number":999089,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-10 09:37:33.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2026-08-06 08:37:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2026-08-06 15:45:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":1,"date":"2026-08-06 15:45:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-29 13:13:12.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-08-06 08:37:17.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2026-08-06 15:45:56.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"state":"REVIEWER"}],"messages":[{"id":"486d73a8ddeec8a42cc401c7b60bcfec3de6d976","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-07-29 11:53:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ddbea9be1bbc5cc6cf8843e94008168045ff7c27","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 13:13:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea01ac4902d7493fb0612a5951351510\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/23afd9a3bfcf4950b710cf58f844c982 : SUCCESS in 9m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/428885f07b3748ea865f19df7f96e761 : SUCCESS in 10m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/c70d7d88592a489db07f56ffe711c1fd : SUCCESS in 1h 09m 06s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4d0bd3114fb347249736423122f3e0a2 : SUCCESS in 1h 12m 52s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e70fc723370845e38194e9897660e370 : SUCCESS in 54m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2befde5b9eb8459e8d7b66cb256019c1 : SUCCESS in 56m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/478deaa3a4dc4d608c46f88e85ca6583 : SUCCESS in 20m 42s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4ac4440e160f42ada93c9239e2977c6b : SUCCESS in 21m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9b3041aaf3c840d687a1b8677ad92822 : SUCCESS in 21m 10s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/56fcfc00acf34b748168885b94c3a5b5 : SUCCESS in 6m 40s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/94b7ae0aeda049fcbcecd14c044e4948 : SUCCESS in 26m 18s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f17c240e5944491f9368fd8054c20762 : SUCCESS in 21m 42s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/0b41b01cce974c668f640b6b7e87407e : SUCCESS in 31m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/6a76ac09a7f64a19ba7cc30bc38199f1 : SUCCESS in 20m 18s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/febbffb98d624f8baccedef0927b7731 : SUCCESS in 14m 31s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2d892553f6f44ec7952f70b7cda57548 : SUCCESS in 17m 15s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/5571fc38b6b444b2a5862dd778c8c753 : SUCCESS in 18m 35s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/c9403608db3b47878493312cec0e7a6c : SUCCESS in 20m 54s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0b1c2cc9e1f1407bac3bcef440f85dd2 : SUCCESS in 8m 23s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/96fcc0527539476f8e51b2835994610c : FAILURE in 9m 04s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/df1d83c9a58e4dedbeada85c9a56eb99 : SUCCESS in 9m 44s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/f81595ca145c400389ee36f261bf3e9a : SUCCESS in 1h 01m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8a9bb6a6b35642c782f0ada0ef071096 : SUCCESS in 53m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/852c832c3aa4426b99bc21e72aa9bb5e : SUCCESS in 52m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/97aa65cf00004d7ba9a2665f27161c52 : SUCCESS in 29m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5addb3012ad44264810fceae2e2112d2 : SUCCESS in 4m 32s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/65d0f88597d84f7e9d2b9573cdffcbdf : SUCCESS in 26m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e601f13f5ac640369be35a2148ece42d : SUCCESS in 59m 44s\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":1},{"id":"d4bfdb5cd5c85f85b25ae165bc94f22b595d6a93","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-07-29 14:16:19.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent tree, and commit message as Patch Set 1.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"3f21b58ac86658344e593c8d03d1c2913e1144f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 15:49:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d5c6fcb6d85b4b8ab8445601a62b365d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0899788586f4f9e8b8581c551455adf : SUCCESS in 12m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b8b309ff67314f7eb4e074ed2cacb480 : SUCCESS in 10m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/425c229b0cbb4d41a84099aa57d9628e : SUCCESS in 1h 15m 01s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9b91cd10f1d44f28814da55977f8cbf5 : SUCCESS in 31m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1e9145490640444d800b1984bb03d7da : SUCCESS in 41m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/586f7a8e56ae4cf2a17471a94ba6dde9 : SUCCESS in 1h 03m 00s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/43e3f2f586d74f60a5ff328c8ef55df4 : SUCCESS in 21m 43s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1dadb537942e4d80987d8a2291a24834 : SUCCESS in 21m 49s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/aed98b0d54794560b1ee7d4c06acfcaa : SUCCESS in 12m 10s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1636d8c167744d2fbf1141a4b5fed936 : SUCCESS in 9m 33s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1599fb6027104c5b90fa3058cd53a045 : SUCCESS in 12m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/3b28f7e1cb0a4094a12cfb1dba665c5b : SUCCESS in 23m 02s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/775512eef9c247e3be04f8f43ed13255 : SUCCESS in 30m 14s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/5d418c59e41c4e2ea1195201f85069f1 : SUCCESS in 22m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/34859b6538934b79b6dcb6025cb068d6 : SUCCESS in 9m 52s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a1284be7dbf7454995ff757be3c69888 : SUCCESS in 12m 32s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6d78c84b84b546ac919042dbbe0eedd9 : SUCCESS in 17m 37s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/f52bcd97ce134617809703b8a738bf88 : SUCCESS in 14m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7c5687a915ac42e9884f72a8e3259ae5 : SUCCESS in 8m 14s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/57b3a43f80c04bc984c122f25d51b93a : FAILURE in 8m 45s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/12570728d83d4addba6a9ac90c737231 : SUCCESS in 9m 00s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5af80455135646f4b99e3dbe51c0b1f4 : SUCCESS in 1h 00m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3121c1b0fb064b7eb25fb1b0fb527f24 : SUCCESS in 23m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e6a3d90a278c4bffaf9147e416b33c7a : SUCCESS in 50m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/027ba1bd14e64d308d6a6a73cd167ed7 : SUCCESS in 29m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ac14f31ecce448458a4f439738cbbb48 : SUCCESS in 4m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a06b1af9f5d74ac785b0033f65083342 : SUCCESS in 19m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/58c62c90f3164a93aaeae886cb8925d8 : SUCCESS in 1h 00m 40s\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":2},{"id":"92ff15121d45679c8f1b76fe01e1e05bfb750f43","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 20:27:09.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/363b8e9c735843df975cb0b4a209f6a1\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9601d6a9efd943ee863430ee27412396 : FAILURE in 1h 16m 57s","accounts_in_message":[],"_revision_number":2},{"id":"ab6f211ebda55d5d74340a0d0ed69c7279203f1c","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-08-06 08:37:17.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0ccad5b86632c9e22cf4939e671a13eec8ef9944","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-06 15:45:56.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e4914197cc151cc11aa3eb844968805f150d14a4","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-06 15:55:23.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4da095718a81212d954726821c40695764840d77","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 16:15:14.000000000","message":"Patch Set 2: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/swift/+/999088 is needed.","accounts_in_message":[],"_revision_number":2},{"id":"8da2694342b1914cbe0253af2e9fc7d59bd01ffb","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-07 09:39:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2a4014883f20dc1959bdaa4ddd193a2d02059cc9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 10:56:20.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/f38e5c16067d430abfe4bc9f8c150b0a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad306be0951e409b94132d960b09fb91 : SUCCESS in 10m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/af6524af66554e8383240fed382059be : SUCCESS in 10m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/3a7170adb6c0411fa5544bd4b2e47891 : SUCCESS in 55m 51s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4ae65400b8724c43ad32407e52edc1ae : SUCCESS in 1h 09m 36s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/56edcb78678a45b7bab8fdfc5f2a3a1f : SUCCESS in 56m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/96b02431b7ff496c8f41a8698d9a7fca : FAILURE in 57m 34s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/56eb8ef3307f46c8bc684289c4946c98 : SUCCESS in 19m 52s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/96525839902b492d875d10e7893527d2 : SUCCESS in 19m 54s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/da6f9d0bb9724db58c336964fe9e7865 : SUCCESS in 21m 14s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7988a69fff31412f95c1672fcc458864 : SUCCESS in 7m 22s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/079388713876471d8b1bf327253b2563 : SUCCESS in 25m 49s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/68972708cf254b589fc0f68d86796ad6 : SUCCESS in 22m 58s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/37caa100f5474bcf852eca7a3b0f6d82 : SUCCESS in 33m 36s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/80aa823aff8f4b288c263ae76111283e : SUCCESS in 21m 54s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/48623a0f088f4fb8adf2a38cbd7afccf : SUCCESS in 14m 34s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/52d762ff6c7c486c979db63750e247c2 : SUCCESS in 15m 09s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/7572c12d4cee4af9b8bbf99b6cd65544 : SUCCESS in 15m 24s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/584a69cc301a4a35901534df93598eb6 : SUCCESS in 17m 34s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/cec2d8a3e58448e3a7d0f887971e3df5 : SUCCESS in 8m 10s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/49b97bfa9a624148a396edeec34147ab : FAILURE in 7m 01s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/73e7797297fd4537a7fac4b62790f6dd : SUCCESS in 8m 43s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/1d3d809d85a24bfb8642ddc8623eb694 : SUCCESS in 59m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f295043885464cbc9dc6517f7364041d : SUCCESS in 34m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/84fce18937fa44dcac620b9a440e3360 : SUCCESS in 49m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/71ea59bf281f41f29a86bb1df57d9077 : SUCCESS in 28m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ca84fb2c6e20415e865775743f03311d : SUCCESS in 4m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b4baaa8e554047f6b1e28c4df857bfb9 : SUCCESS in 30m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d3052cbcf02e4d9f95c3daa986372a25 : SUCCESS in 54m 24s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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":2},{"id":"642b8007271efdb5db7d8950a63841076f8b0afb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 11:05:26.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/55d95837a6b249fc9215436231bdfe11\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/62d8484f3d034276bd284fdd3d9fa4e8 : SUCCESS in 1h 21m 23s","accounts_in_message":[],"_revision_number":2},{"id":"a1b3ea71d283197150b5d755e91d601f94ac0e46","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-07 17:31:16.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"aa60e74110a12fac769aef870ef835bdb35ff109","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 18:36:47.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2f7708101f714fb3b7b01ea5c08bdd60\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/82821e0998044091ba54936a23da5790 : SUCCESS in 1h 03m 16s","accounts_in_message":[],"_revision_number":2},{"id":"5239216c0a028465b96ecba01e5796d2802b9260","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 18:37:16.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9151d61ce16349299bfd98b8a64587a2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/829340a2cb5045b692a12c4aca89a092 : SUCCESS in 5m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8d28dc5276274f9ab2d4d447c8e1230a : SUCCESS in 8m 55s\n- grenade https://zuul.opendev.org/t/openstack/build/ee223f25380e4bb6bc174265748517cd : SUCCESS in 47m 15s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/26f7f9cdb79e40dfb09439463642e462 : SUCCESS in 29m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0d3c9c9da10840acb291ba4d1176cb79 : SUCCESS in 55m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7e74778cb0ab44668dcd6d3ddf4702c8 : SUCCESS in 37m 35s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ff2b34b612fc44a0b3845d70293a40f4 : SUCCESS in 18m 23s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5fbab22e74534c4b91620747b848dd22 : SUCCESS in 22m 06s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/772113b974704090a42748e9be37ab8e : SUCCESS in 20m 51s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f6d4855cdf25430a913f840ab4f5f291 : SUCCESS in 5m 55s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ca573d6a30624641b49fd7712ac58c07 : SUCCESS in 24m 24s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/90fc0cd01992446fb529067e221a2829 : SUCCESS in 22m 05s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d32fe98c61cf43a4a7df99f619c70a60 : SUCCESS in 36m 04s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/cf4fb282d4c14fa6881c01944368f605 : SUCCESS in 20m 55s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/8511eddd68d2487290a62cbd1bab7a3b : SUCCESS in 8m 15s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/fe723b034f844fcd9a87f8697f7c3e13 : SUCCESS in 17m 46s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/92856fee8f644d1a9572ca1a6bb93fea : SUCCESS in 15m 03s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/9559f1a3ab7145f698b45f6d3d379935 : SUCCESS in 18m 48s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6f765e1bb901413592dcef1a031e0c12 : SUCCESS in 6m 29s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f1d3d0ad6247414c9eef9c95b331d456 : FAILURE in 7m 36s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d9bc2c16bdfb42748cd3b32e0784ae2d : SUCCESS in 8m 26s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/c022d339c0f7490a996db17a4496e17e : SUCCESS in 1h 00m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5b6d0e846ec544ea875e3eb1b29b848c : SUCCESS in 55m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/13af4b6ed9b8425586d6f0b639ac4383 : SUCCESS in 23m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/932c8d297821427fb21d78de2bb2907b : SUCCESS in 25m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/86ddcbe3309f4345a734fbd00d4803f1 : SUCCESS in 3m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c339e373cefa4ee7bdcc41e83ba44296 : SUCCESS in 19m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/193aa12aeaed4ed1927d20ba0ab02789 : SUCCESS in 26m 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-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":2},{"id":"d1c1e7f94a6544ad28d0955d6f46acb82aac136f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 18:57:06.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0fe3bd8697a0801ed32edcc3867bee09fd65ab5f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 20:14:00.000000000","message":"Patch Set 2: 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/7888bd39c42a477d92b42b493c1fd13b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e07ee636671a425baada66b436c79fd2 : SUCCESS in 12m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b895eef6a066439fb0ef36c18472f7ce : SUCCESS in 9m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/55211ce9f7c745b19cbb0827fe2c914a : SUCCESS in 29m 54s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/402586e4675b4d19a49dc020327b1e76 : SUCCESS in 54m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/86ce04bba2c3490d90e773f17c687e71 : SUCCESS in 34m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a5349417c46243689a7f9d9a38562877 : FAILURE in 57m 38s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/5c2d12e4c565405bbf9552a2f7f8dfc5 : SUCCESS in 6m 51s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f977b3a298384bbeb7e3f7e223cf635b : SUCCESS in 25m 43s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/64c93419961746858a9fd4f6881c3007 : SUCCESS in 17m 01s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/84d42f7496a64543817c5766088c0ca7 : SUCCESS in 11m 50s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/df69f42efe36498582bb97c1d46958f2 : SUCCESS in 20m 46s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/05492b93d9fa4f02a6ba6c9a6b5df639 : SUCCESS in 16m 24s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b73201d3bc1d4d5a8fe4cb25ae8e7f3f : SUCCESS in 12m 26s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/4d83eba0b5bc420b8caf622a91394233 : SUCCESS in 16m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a7874c8ce067452292838088fa3e457a : SUCCESS in 5m 51s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/24892d3e876b4e11ab4536b941697984 : SUCCESS in 8m 54s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/bdbcdff86182459394a905d0488bc2d9 : SUCCESS in 1h 03m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/dc7c7539ea7b413c8e18e2d77a0e9aa7 : SUCCESS in 53m 48s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8183a981eb424845bac3547d03e997d0 : SUCCESS in 23m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/66a48c013eab4d22b1cd0d47dc2a3942 : SUCCESS in 21m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c29152bf3f34137b6fbe0f9d7c0e554 : SUCCESS in 4m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8bf03691b9d04cc199141b66b4234227 : SUCCESS in 9m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b5d8689d0dea4038a290ecf8b21e617d : SUCCESS in 54m 10s","accounts_in_message":[],"_revision_number":2},{"id":"aec24e5ad04194a84f7cfa2517cafadff12e8e43","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-10 07:18:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"eb8d7b314a1c39c8f6b14c34fda8648d03e7f4ae","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 08:05:07.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fef12edc12e43fe99e976890ff45888\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8beb3d74b0a848c9856267ed756162a4 : SUCCESS in 44m 13s","accounts_in_message":[],"_revision_number":2},{"id":"613ed84081690bb37cd3ee8c906fa91603002839","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 08:27:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f4b65fee790648c0a4b2e03e141ebee0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e85697572ff34ea98295c81f69d5ce5a : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6429c032aeb2430b96cc3e7065af46f4 : SUCCESS in 8m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/84f8a83b20944052842a855bccd4ed44 : SUCCESS in 1h 00m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3286260b7ec04c96a05842b2b5e66021 : SUCCESS in 59m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7b11771776274e369778b09faa1886ba : SUCCESS in 1h 02m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5367bb8bf3fb40e9b89d1ead83f8cc91 : SUCCESS in 59m 48s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f2fa81a56c294c2182a91eef00e392f1 : SUCCESS in 22m 57s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9f84423ae1a44b8baef41f34da917ef3 : SUCCESS in 19m 42s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ed1243d1d43042608e69de07664a974c : SUCCESS in 20m 19s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d8633d35e4ee4c43b478cdc7a18167c0 : SUCCESS in 7m 14s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f183fecd7adb4f2486f9863ff18f9ec7 : SUCCESS in 25m 46s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ec37ea89ce6d44578fda2c0ea8ec2e55 : SUCCESS in 21m 54s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/25b110e1698145019b3cd584bc7924b5 : SUCCESS in 30m 52s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/e66709718f1e49719b7c717b30bb0acb : SUCCESS in 20m 25s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/fa1b5cdaa3b64d479e7de1312e36a698 : SUCCESS in 19m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d1603b208206467f96e0414285e4cc78 : SUCCESS in 16m 56s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/15b1885a1dcd4a3c9a2cbf348c5a10c2 : SUCCESS in 13m 45s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/1de4d168c11048248a71ad4a2020973f : SUCCESS in 17m 43s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fdd7aa51892a4b82bd4f59ec0f041e50 : SUCCESS in 4m 14s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ccf251c294aa4e2798562a1b62ad108e : FAILURE in 9m 41s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/960f6e30a1a74757a39dd5e638e7db50 : SUCCESS in 8m 39s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/107f73ab15bb49d0beb740928ce97e20 : SUCCESS in 1h 02m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/284be450b39145cc916c906bf39841e0 : SUCCESS in 51m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/55bc9e765a3f417e82a424602f60e3b1 : SUCCESS in 52m 31s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b6e0c12ec67144e9945828a939ddd1bf : SUCCESS in 26m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f3adc0d2be5487488eb8a7db2268c31 : SUCCESS in 4m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b5a764725f744385b886f273c10bdf12 : SUCCESS in 9m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b94c01b8358641bcbbec0372c7520837 : SUCCESS in 1h 02m 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-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":2},{"id":"92b7404fb150f652634e7df87aa01c3949d8b17d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 08:27:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3e034a928d59fc76705151d2675ceb1aecdea65f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 09:37:33.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af9dc0c94a3548b081621daecc88da81\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b2942854b684a849394faeedff86d20 : SUCCESS in 10m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/39536720a2954925bd8bf238aeb91d8e : SUCCESS in 9m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/b7a5de35ea62465889f1a851a9219ecf : SUCCESS in 1h 05m 19s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/852933c9d8fd45dda7d1da031f02ca06 : SUCCESS in 1h 04m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/49ae9aa1374945be8142b49dab6af2bc : SUCCESS in 40m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1056d31d610e497d9e6e9645aa485cee : SUCCESS in 1h 01m 36s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/c0e53e30f54f45829edc40a4fa875af9 : SUCCESS in 9m 14s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/379794ceba614513952490b626e5d850 : SUCCESS in 24m 24s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a464b05703c1459dbb54041605687cdf : SUCCESS in 21m 50s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a49481b219ee4949ab62927acc8dc55a : SUCCESS in 31m 49s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/5a85e850bcf94d33a410247138e11afc : SUCCESS in 19m 14s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/902802bb85554fc68f2d048734b05181 : SUCCESS in 15m 05s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2939048e9b9340c797836728d015aa4c : SUCCESS in 14m 35s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/75d30b3a61d4476abc48e8556803db3e : SUCCESS in 15m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fd131b07f3f0421eba5571dd5cbea62f : SUCCESS in 9m 00s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/5ec37a3df7794c22b9da9f6fbf1b04a6 : SUCCESS in 11m 31s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6e3030cf16f2467284dd4b2ed99f9865 : SUCCESS in 1h 03m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/95b857370b5e40db91c75438382530be : SUCCESS in 54m 58s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/437ed8f374774b469a79d4363a5c60ce : SUCCESS in 51m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6089a6bc4cc74ddcae9d778602d53f5c : SUCCESS in 28m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9310312536a141b2ac1998fdad745d03 : SUCCESS in 5m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/34e0acca4d3946118b5c8c6e97fea300 : SUCCESS in 18m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ad63ab6bcf4b497fa575dbda1914b127 : SUCCESS in 54m 44s","accounts_in_message":[],"_revision_number":2},{"id":"87ace5eedc1aac5a934e05fdbf11c00bbf8211ea","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 09:37:34.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"0d2ff20ab4c0879eed3148338abeaa522d81b588","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 09:38:37.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f99f62d08413466197ce92ee7e7b77f9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0e4834ff6f944fea3ecfe14c1efb251 : SUCCESS in 49s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/f67d4bdd3dff492da991d0a4d5f7349f : SUCCESS in 46s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d143814889b9eed748f3748460e700ea36bd53fd","revisions":{"e0b9af2020cca903f50c25ad2250d620a04dbd76":{"kind":"REWORK","_number":1,"created":"2026-07-29 11:53:51.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/999089/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/999089/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/999089/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/999089/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/999089/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/999089/1"}}},"commit":{"parents":[{"commit":"297448117afd4d1d2b9f6ddffd4f55cbd2e192bc","subject":"versioning: refactor to split out GET HEAD handlers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/297448117afd4d1d2b9f6ddffd4f55cbd2e192bc"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-07-29 11:35:04.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-07-29 11:51:51.000000000","tz":60},"subject":"versioning: fix unclosed discarded response","message":"versioning: fix unclosed discarded response\n\nWhen a GET?version-id or HEAD?version-id finds a delete-marker, an\nHTTPNotFound is raised. Previously the discarded backend response was\nclosed only for a HEAD request. This patch ensures the backend\nresponse is closed for GETs as well.\n\nThe test tearDown method was already checking for unclosed\nconnections; adding a test to cover the GET path is sufficient to\nverify that the GET backend response is now closed.\n\nNote: an OPTIONS request will not return a delete-marker content-type.\n\nChange-Id: I4e7f79bb67082baa7cda3cca2c2e3d0806376e1f\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e0b9af2020cca903f50c25ad2250d620a04dbd76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e0b9af2020cca903f50c25ad2250d620a04dbd76"}]},"branch":"refs/heads/master"},"d143814889b9eed748f3748460e700ea36bd53fd":{"kind":"NO_CHANGE","_number":2,"created":"2026-07-29 14:16:19.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/999089/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/999089/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/999089/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/999089/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/999089/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/999089/2"}}},"commit":{"parents":[{"commit":"6d2855f567754d1326a1f8c6f485d95f6341420c","subject":"versioning: refactor to split out GET HEAD handlers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6d2855f567754d1326a1f8c6f485d95f6341420c"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-07-29 11:35:04.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-07-29 14:13:29.000000000","tz":60},"subject":"versioning: fix unclosed discarded response","message":"versioning: fix unclosed discarded response\n\nWhen a GET?version-id or HEAD?version-id finds a delete-marker, an\nHTTPNotFound is raised. Previously the discarded backend response was\nclosed only for a HEAD request. This patch ensures the backend\nresponse is closed for GETs as well.\n\nThe test tearDown method was already checking for unclosed\nconnections; adding a test to cover the GET path is sufficient to\nverify that the GET backend response is now closed.\n\nNote: an OPTIONS request will not return a delete-marker content-type.\n\nChange-Id: I4e7f79bb67082baa7cda3cca2c2e3d0806376e1f\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d143814889b9eed748f3748460e700ea36bd53fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d143814889b9eed748f3748460e700ea36bd53fd"}]},"branch":"refs/heads/master"}},"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":""}}}]}
