)]}'
{"id":"openstack%2Fswift~1001906","triplet_id":"openstack%2Fswift~master~I29f988543605956614bcdb7801e2617392578af5","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2026-08-25 23:01:40.000000000","reason":"Change was submitted"},"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-08-25 16:58:29.000000000","reason":"\u003cGERRIT_ACCOUNT_6968\u003e replied on the change","reason_account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2026-08-25 23:01:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I29f988543605956614bcdb7801e2617392578af5","subject":"Clarify s3api.utils sysmeta helper names","status":"MERGED","created":"2026-08-22 01:52:03.000000000","updated":"2026-08-25 23:03:05.000000000","submitted":"2026-08-25 23:01:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":23,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1001906","meta_rev_id":"423c9f5d34ca83994e46976851e20953145081d8","_number":1001906,"virtual_id_number":1001906,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-25 23:01:40.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":2,"date":"2026-08-25 16:58:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":1,"date":"2026-08-25 16:58:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-22 03:09:26.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-24 11:48:47.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2026-08-25 16:50:51.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"},{"updated":"2026-08-25 20:11:30.000000000","updated_by":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"reviewer":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"state":"CC"}],"messages":[{"id":"5f1d870bc981ff4b5864c5d7cba3d858378ff44f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2026-08-22 01:52:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"64f14e355d473d58b5ef7892a89d5589bee1b6fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-22 03:09:26.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/2790384d2657415bbcf5931cee739955\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a34c2a0bdfe46fe8ca4030312b483cd : SUCCESS in 8m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a1176ef06ff94290ba6e870cef76ff66 : SUCCESS in 11m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/0e3f1e7039af4da5b2c4277ca35ab9a1 : SUCCESS in 1h 11m 20s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2f2b25b2c2944cc4a907675f4360bcf9 : SUCCESS in 30m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0a0066b7825f4b77a51ca9ba2f408e37 : SUCCESS in 41m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2e5ff7cd9caa4f0294bad511dba9db95 : SUCCESS in 46m 31s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e612e7085555402ca91d7617d2dc92b4 : SUCCESS in 10m 47s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/423761d5623d4f24b9c62c132b0ebda4 : SUCCESS in 19m 52s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/959af3edfb7a4f29bf2899ff3bc69ea4 : SUCCESS in 21m 43s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7e39a59340eb4807aaa7a2532eae54a3 : SUCCESS in 6m 03s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e1625c5d25ba43bb954cd1ac14e5c25f : FAILURE in 23m 36s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/80fe2940eece43b48cbdddd905c5e0ee : FAILURE in 22m 46s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/02e18c662b184561b5a53cd7dabf850f : FAILURE in 34m 10s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/9e4b3ecaac43426a945ddd3d8f11923f : FAILURE in 21m 05s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/71e5e69fa57a4de788f46b91d6511b74 : SUCCESS in 13m 59s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2599e4facc1b48e384809209ccecefa9 : SUCCESS in 14m 03s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/ef0a000614c047da8b5848ceeb2b65dd : SUCCESS in 15m 41s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/026f7dffe1294e0696cdbfaf79c34f74 : SUCCESS in 10m 04s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/80600a2a18e84d479e4bba1ecbd79e34 : SUCCESS in 6m 58s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b3b7d754e80f4c8784da23ad2193d6b4 : FAILURE in 9m 14s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/8ead07d2dcda48d0b8dc8628d452656f : SUCCESS in 8m 11s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/be88f456ae0545a2b9b8991752f68950 : SUCCESS in 56m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/519473a017034c9683f82f1b552c4b92 : SUCCESS in 53m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/60390b71074b495da894ac1c588ce895 : SUCCESS in 54m 29s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/667a41355a25427bbf298d9a3db6839e : FAILURE in 27m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22743b0513cc4d11ab0d17f51e816d48 : SUCCESS in 4m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7503afecbf8f4b5c8160e545ad015edb : SUCCESS in 20m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/80c9931a116043728f39508f0157e849 : SUCCESS in 45m 21s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add 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":1},{"id":"c523f4a3134b5b6ea3788392cd6c9a69582bca26","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-22 03:10:10.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9937ff59666842da9b87a003ce93ffeb\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/41b4bd0c05d14389996931c6ea56dff0 : FAILURE in 1h 12m 53s","accounts_in_message":[],"_revision_number":1},{"id":"b61cb4f4d2dd308dc6f2806b6662e86df1c24205","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-24 11:48:47.000000000","message":"Patch Set 1: Code-Review+2\n\n(7 comments)","accounts_in_message":[],"_revision_number":1},{"id":"a100ba2e949434576f431245932f25ea85f7141b","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-24 14:25:54.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"605352ea2f54b2b3cf492069bce4856d0cf2c484","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-24 15:20:33.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"a4792790e3090063486d225b94d2c9c4c7c61ca1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-24 15:24:08.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4b0e1f2cb6eb29049d4125b45dfd316d2940ba7c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 17:15:37.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a7335e81845a4fa8a96c98deed0b501a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a3ed90525414fccac01933abf0bc63d : SUCCESS in 5m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b384759b9e544ab18adbee17aa3162b4 : SUCCESS in 8m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/e079b06fa282462e9b3b927eeb984540 : SUCCESS in 1h 25m 10s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/21e8752135e944b0bb593cd440bfcaa5 : SUCCESS in 31m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8eda6a584f074fd2b070b05765ee99d2 : SUCCESS in 44m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/621a1c7472d246e2ade9f5841434adcd : SUCCESS in 1h 09m 13s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/829f858197624c1d98d4050c76460b42 : SUCCESS in 15m 56s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0c10d5f0c3384f1cb216111980574a4b : SUCCESS in 21m 55s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/193c4625f38b4cfaa066dccfa8d1f3f4 : SUCCESS in 25m 28s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fdd6c31fbb8d482e8016533d5e7dc0b7 : SUCCESS in 7m 33s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8df84ae7a69b4be0a5d2c8535db3cb85 : SUCCESS in 25m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/8b2c0d44483d47738a5840018c7dc761 : SUCCESS in 21m 39s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a46c4dea5bd747938d3f057bb8a2a698 : SUCCESS in 35m 43s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/92fdb5e6c4dd46fe8845ebab982bb00a : SUCCESS in 26m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/ddc63bf224604c3790785c3f731f0918 : SUCCESS in 14m 36s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/68a663373e244d458b34058dc47008d2 : SUCCESS in 8m 28s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8b896e3c4c93404f9edf665222d203ca : SUCCESS in 13m 09s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/64f0d999103b4a6b82b80d14659875b1 : SUCCESS in 18m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/900c4e760d45478491553d4697e2fd07 : SUCCESS in 6m 40s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7c3434cdeafa47bfad46e8851c92af8d : FAILURE in 6m 02s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d917d8cfd7bc4d7480dddf415d9e0375 : SUCCESS in 6m 06s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a3f8dae79ed042179a889efe175cef33 : SUCCESS in 36m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1d993077ae204fe1832ecaed1952a9c9 : SUCCESS in 53m 17s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/74d4f9479ade4d5383d83f738dc12e65 : SUCCESS in 56m 31s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b3c4e310524243488113eab2a5df7d73 : SUCCESS in 20m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14084dd8d1874491b70d056cc4875334 : SUCCESS in 4m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2d0e21e48ab545bdbeb3212ed56735d8 : SUCCESS in 20m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/07a9117922cc48c9a714e4682f0777cb : SUCCESS in 33m 41s\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":3},{"id":"57ce7999fab6cf1bd4bb2c615f693645f9dae19f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 17:48:39.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0e133cf5e2d34924ad0b74855591ec09\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9e2312e031594023bda50a70982a91af : SUCCESS in 1h 16m 26s","accounts_in_message":[],"_revision_number":3},{"id":"088cf88e79f7cc3bfe08b6881a8aa9af9829618f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2026-08-24 19:55:41.000000000","message":"Patch Set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"6c093a4fb178fee5be2e36e56ae79c0c7dae116b","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2026-08-24 19:56:17.000000000","message":"Patch Set 4: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5dedbb371bca0f5b239d15122cff8b6ae95a61e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 21:07:21.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4fef9d67adf24edb84b828dedc59c352\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e3c0a8ac6f994353bcea2936b0a2cd71 : SUCCESS in 10m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2f9e59533d7e43f684851970fb0bd4e0 : SUCCESS in 9m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/f11e25abafaa4926a225f38fddc4ba0b : SUCCESS in 52m 03s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/da2c79072cd6452e8690100bb1978793 : SUCCESS in 1h 04m 13s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4353b756cff44adbaad245d87a6d7e08 : SUCCESS in 52m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/953e3468fa2e46678e27caad82637adb : SUCCESS in 57m 15s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b6e38a478f304579bb7130fb0e7f61d5 : SUCCESS in 11m 31s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c5c2eda4891e4696a9baee8ad1d83aab : SUCCESS in 20m 07s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c767b4ae72de4cb8942b7318f15f7b71 : SUCCESS in 20m 33s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/08e685fcf37746a099fe480867bdcc5f : SUCCESS in 6m 06s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d98005d043034f53bb3f18c6f3442101 : SUCCESS in 12m 11s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/dc74f936face4437a25341ffb86b1309 : SUCCESS in 22m 53s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c73de6403bac422e9cc20cb0ae732277 : SUCCESS in 11m 52s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/3e7789c30b614287a9b4ea3432e2bd26 : SUCCESS in 19m 39s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/55f9bfea94c14e968719206f11626461 : SUCCESS in 17m 46s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/80339c3c8fbc4f978fe4f02b73f024c0 : SUCCESS in 15m 44s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/96ea7da1c7dc49979e148ab53ab24730 : SUCCESS in 16m 04s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/613ae41b227f439fa81e18aefd14f0cf : SUCCESS in 9m 40s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0f03a342e6a242f8b91c843f9c7899cb : SUCCESS in 6m 33s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bedde1b60728446bb7a09bc42bb8cd07 : FAILURE in 7m 44s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ac7eeff34b0643c2b222a607895cb24b : SUCCESS in 8m 59s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/fad69c4d62b94e1d8179d16643ed4441 : SUCCESS in 42m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c8be014de4924c40b77d2dd283abefdc : SUCCESS in 55m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0a37baf5c27f4d74b6ebd1f51f91a992 : SUCCESS in 56m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2ff56da08add4c8492e4c0290cb9be8f : SUCCESS in 27m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f3c50e822044218924b117fa176acdc : SUCCESS in 4m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5cb3c17c1b7c4f479112cf67ca6d2a28 : SUCCESS in 10m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5de41bee56414577a551a314e4e58755 : SUCCESS in 55m 28s\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":4},{"id":"afd983022a1207a687e7a21785dd45c12b9bafc4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 23:54:53.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c545439d9d2449c5a5fa9933b0e967a3\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6045c4b956b54573a886cb4c8c700013 : SUCCESS in 58m 43s","accounts_in_message":[],"_revision_number":4},{"id":"7fd429dd80bb5dc3e53039580b517b257231c591","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-25 09:27:02.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n* Workflow-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"36b4cc21ef349012c2fe644b6aac6b4b2296756f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-25 09:45:53.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"bf03c86b90bc4376d7c4b6d14ce21a67b28f46be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 10:58:50.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/26a6baa6a29d45219e53551fb7518494\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/210541ca5e484d24be492a16f1ce6718 : SUCCESS in 10m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/66f466ad0e42428f814017b5c3e7ca11 : SUCCESS in 10m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/99cff4e2289c4d109bfc3fd8c5ef980f : SUCCESS in 45m 02s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c56f1bcc555e4d67b509115af3272e63 : SUCCESS in 1h 05m 25s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f4e36ae41eb94e61a586a1aefe54af9e : SUCCESS in 39m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/158ea9a32ff74e8baf0e5a12b8548011 : SUCCESS in 1h 03m 05s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6ee9559283604bab9ed2f8f1f08316e2 : SUCCESS in 16m 31s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c0178bd044284a5ead9f973a14f57c49 : SUCCESS in 22m 44s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dbae5fcc50164f87b98f9bdfe6169dcb : SUCCESS in 22m 23s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c4e4f719c1ac4848959afdb7c860cd43 : SUCCESS in 7m 52s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6f56a84f926249e39ef22aade8903ed7 : SUCCESS in 21m 50s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/edd5a96fdcc14ee58eb20153e8d04dd7 : SUCCESS in 18m 17s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/cb9938e70657431a86d4e376e5533e08 : SUCCESS in 33m 34s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/360bbacc74b24b2db091bc483236a18d : SUCCESS in 18m 29s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/0d6f289f4cb34526b403bd6a5bca6b85 : SUCCESS in 15m 42s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f37ecc0ddfe64540b9269231212072fa : SUCCESS in 14m 14s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a70c602a3057490ab2bcd2b8d5a129db : SUCCESS in 15m 19s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/f4d930f807944e84b40e5a74cc955482 : SUCCESS in 17m 48s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1358c8eaeb0c44568f5fea92e3e469f2 : SUCCESS in 4m 32s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/83af3c08585242f88169e47e30b03383 : FAILURE in 8m 27s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7d784a6d144f401ca9a9393ef9a52141 : SUCCESS in 7m 25s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/19922ede368940b88f06909c4f12435d : SUCCESS in 54m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a9c19f14c96f40f188f735dce9a840d0 : SUCCESS in 37m 38s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/65c9a914721d49a0ab7beebe2088f56c : SUCCESS in 37m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5cc1a8c5b3a7426ca52734dcc3c86026 : SUCCESS in 31m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7812e8e4de29462d9089775500d54a52 : SUCCESS in 3m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4014bd232d2b4a12b76da118d39c1b0b : SUCCESS in 20m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/33e612079b964cefb8d396f784e6d3c7 : SUCCESS in 41m 56s\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":6},{"id":"1aeceb57c85ab067ed70f6c3a8f68ada6a8e734f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 11:51:49.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/74db0c73208d4b9b8c63b7edd1f1de65\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3812e859c36b435ca30b92b02462db60 : SUCCESS in 31m 21s","accounts_in_message":[],"_revision_number":6},{"id":"052b90341d1fa116616060d3b1700c8b399dbf43","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-25 16:50:51.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"c3f8907281d8799d5b7494644d14d14c321aaf6d","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-25 16:50:59.000000000","message":"Patch Set 6:\n\n(6 comments)","accounts_in_message":[],"_revision_number":6},{"id":"2238f02c773f3ea0dfba3c99e5e9062a3aaa7568","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 16:51:23.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"21ce7d485ad3c0e3f6b65e12a333e2f33161f5cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-25 16:57:17.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"4c69441c9c10512cf11b05155ab5e06371df0bd6","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-08-25 16:58:12.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"ff66957438141683090529defc3fc50d6128691d","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-25 16:58:29.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"b4b0959f9ddefa14b7d4b8fafa8717f8e8637a7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 18:12:42.000000000","message":"Patch Set 7: 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/08746aff7ee04ab688a3ec5b58009284\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4271ab7ff0504214a353003f0546727f : SUCCESS in 5m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f1508ced86764d6481e3562a89ae75cb : SUCCESS in 11m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/153ce758edd64b3c8dffeffc2121416c : FAILURE in 8m 29s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/220e09b9cf1a443992655a2b69a94575 : FAILURE in 7m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d661c0cc7dcb4d2faf5ecfac1478f5b4 : SUCCESS in 41m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0ad7aca4cb994ad2a88115572877e5d4 : POST_FAILURE in 8m 22s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c557340bc4e64bdfb1f91eb00894e53a : SUCCESS in 12m 31s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e7f0a3085d55462aa1d067240803f248 : SUCCESS in 19m 05s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b1f8830895ff479d8260cf4744418113 : SUCCESS in 16m 59s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/38858827d9e84f03b7aa323469de221d : SUCCESS in 6m 32s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9de302f181864adda38a237c264df9ad : SUCCESS in 23m 50s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/dc088e19edcf456eb496c25bab7337ab : SUCCESS in 22m 31s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/4428f876ac23455fa381c49938048630 : SUCCESS in 13m 30s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/b500384017584cef9be6e87213e9349e : SUCCESS in 10m 59s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/3df57f39ed284c468a774b1a87294409 : RETRY_LIMIT in 2m 00s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8e29bd1daf3d454a84941a1d36627647 : SUCCESS in 9m 32s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/19182d8648d748a4b158be4af18c7d49 : SUCCESS in 9m 48s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/945b4f7ec3eb42ffbf70d6df557c3a69 : SUCCESS in 15m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b4ffdf0b95d94e5bb597dc456acf7a9f : SUCCESS in 6m 27s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/70a7c27eb57843feb2fa21dea989dc24 : FAILURE in 8m 39s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d9af539e05ff4564ac82e2711a99768e : SUCCESS in 11m 21s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/02ec7b27af2d4c4087ee271cff938f02 : SUCCESS in 1h 01m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6031840d36da464f993b3700c7140c12 : SUCCESS in 58m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0612778f1c054572ab66d31fe6bb950b : SUCCESS in 39m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4b8424883c91429ab89a3f18d148b8dd : SUCCESS in 35m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ceb0a71894714481bbb8c53318e4ce8f : SUCCESS in 4m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b51c3504586047c9b5b0c8bb5f320de5 : SUCCESS in 19m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/99af3969cf024a05848f524cb5a63cd8 : FAILURE in 7m 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":7},{"id":"e92183adb87f628ff4a322e54ea138746d0304e7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 19:05:14.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/211a9c96c18946c0a4ebd8dde0fd4e0a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fa5ae542cd7a4ab1b3c00975f7a6c2cc : SUCCESS in 1h 03m 42s","accounts_in_message":[],"_revision_number":7},{"id":"6ac8b8750b1a789b2e3df8d65f6ab187ebbe9e50","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-25 20:11:30.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"bd1b715a89c6d0bbee6dcaa075b6a63a5ec0a65f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 21:27:22.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/11ffe7f28f674b08b57161cfe71848ec\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4a6fe91cb9274fbb977e51ec26e540ec : SUCCESS in 29m 32s","accounts_in_message":[],"_revision_number":7},{"id":"f23db1b786944f6fbb1e696e5873d69597a363d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 21:30:58.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e07adec767b42fe8375a3fd0163fe64\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5b1444c2cba4f66a0e9c45d88d6f1d8 : SUCCESS in 11m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0a86a3814d80485ea571ec86d0ba16e0 : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/1b95b345847e4329b9205b1d7ec6b70d : SUCCESS in 1h 04m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/aff87d58e3924c7e98483262f1f0aeb0 : SUCCESS in 51m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ddc908d36761497d9f2b6905bb9f14d4 : SUCCESS in 56m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8362a82e58d44f17ae0e647adab40c3d : SUCCESS in 1h 02m 19s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d11bdc9b149b42b6b9e961847104500e : SUCCESS in 19m 05s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/84075403a2d54726ba6acb1bea805078 : SUCCESS in 18m 12s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e529db553ac64f199e218fb501180390 : SUCCESS in 18m 58s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/976bb066ece2485aac3bf6515eba5017 : SUCCESS in 6m 19s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/585b6498280f4c4aaf3bc7da40996109 : SUCCESS in 28m 07s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/0181e59388894d00aa2140005d285813 : SUCCESS in 20m 33s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2187af33ec1e484084b1c2903005d174 : SUCCESS in 29m 14s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/8d38b099075148579386103299174338 : SUCCESS in 22m 14s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/09ced0dddcf544ebb9dbea07dd555510 : SUCCESS in 14m 12s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ae3dc53fbc9d4841ae1a9d41c88d493c : SUCCESS in 16m 55s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6bfa1573883f48acbe0ac11ff09e106f : SUCCESS in 13m 00s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/802b4d86e45b48efa66c0017dbfd1b0f : SUCCESS in 18m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1d732c1c0c2542ac8f047051211c380c : SUCCESS in 6m 16s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/311893fe1d2b41a5b8b04e3e3d2b268c : FAILURE in 8m 23s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/510f5e4bb349499eb683de8470b479a9 : SUCCESS in 8m 13s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/2c699b60031543539ab8db3cdfb60b68 : SUCCESS in 1h 04m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/dac601cf91dd4c5e8f2eccc81bc6ca80 : SUCCESS in 59m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f4a7220a8bc44a69a7c54777b0daa4b6 : SUCCESS in 58m 46s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3bab5095366c4ca8b1da5cf0e0510a87 : SUCCESS in 32m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c789b810729a4c9d86fad462dbad9541 : SUCCESS in 5m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/944d589b9101498e94d2aeea6dc8bb18 : SUCCESS in 18m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/51f039959aaf43d48bdcecb28fc51a58 : SUCCESS in 44m 28s\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":7},{"id":"9d25e109a850b8bae97f2e02068f16709b2068bd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 21:31:24.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"4358898e8c9809180c1b00522879c4c91f047033","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 23:01:40.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5b03c5d338e341989eb4cfd397bf188d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84d3787c2a804a95be8a497e218b5efe : SUCCESS in 10m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a152bdbea3ef46e1995404d591741c71 : SUCCESS in 10m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/0ecdf9b128ae4fd7b2fc528976364d7b : SUCCESS in 53m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/01eb5b20f0f0433893966b080c349ef9 : SUCCESS in 1h 04m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bee9cd623f6a4adca80dad100a1ae527 : SUCCESS in 1h 05m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/11b3b3ae0c16432cab0b65bc0435df49 : SUCCESS in 1h 04m 24s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/90e4c5e0a4144a7ca6bcae2a21c13b84 : SUCCESS in 10m 06s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7a9adea0d919408892542b9f76d270e2 : SUCCESS in 27m 00s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/efee69a943334a33a4b8d92eafa921ab : SUCCESS in 17m 36s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/9d1d0b5cbfc949a496e7b8fc6e565c0c : SUCCESS in 31m 55s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/fe3b3117b4a84f4dae8af1f9994507c1 : SUCCESS in 23m 14s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/05a0e0ef7ac548d6985e8dc122cb5a72 : SUCCESS in 17m 11s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/807fd4da9e884115931ebd4c03f97438 : SUCCESS in 15m 44s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f88f8bef025d4442a8992657e50075c4 : SUCCESS in 17m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e4659cf7249f45a1af5409911e5e9e87 : SUCCESS in 4m 51s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/449203afcac646c59e7f6941933a4bbd : SUCCESS in 8m 59s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d80623bceea44fc2900f621fb53cecbb : SUCCESS in 1h 09m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d4cfd57041934c50b8ed6579a43cccd3 : SUCCESS in 41m 19s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b13356abe15a4854889d422596e570bb : SUCCESS in 42m 37s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fec94eaa0f1a4e23bd03118af9c1a6e7 : SUCCESS in 25m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d6efddd914fc4d06b97e0de677187d6a : SUCCESS in 3m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6aebd054e40b468799911305bcbe4e27 : SUCCESS in 22m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/789d2e861b8446538fe119c47f10fba7 : SUCCESS in 43m 16s","accounts_in_message":[],"_revision_number":7},{"id":"194b17bef3aedbf0bc7d3469a9311fbfd49d7e9a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 23:01:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7},{"id":"423c9f5d34ca83994e46976851e20953145081d8","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 23:03:05.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a15dc5e97ada48d1a0972a36597c4880\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b43502214c5043daa3563ab011c4c87d : SUCCESS in 56s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/a529649bc44c464b95c13b3a364a2b7e : SUCCESS in 54s (non-voting)","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"21709787c9faf63fca57e6e13b2cd52cb473c6da","revisions":{"a07c4a3733a09ad26f02c27d44443ce058d9dc2c":{"kind":"REWORK","_number":1,"created":"2026-08-22 01:52:03.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/06/1001906/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/1001906/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/1001906/1"}}},"commit":{"parents":[{"commit":"8c3f615c9f9b3d361e7e6f14552f7717376f1081","subject":"s3api: don\u0027t copy all s3api sysmeta when copying objects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8c3f615c9f9b3d361e7e6f14552f7717376f1081"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 00:21:23.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 01:45:44.000000000","tz":-300},"subject":"sq? clarify s3api sysmeta helper names","message":"sq? clarify s3api sysmeta helper names\n\nAdd qualified canonical spellings and retain the established short\nspellings as compatibility aliases. Make the response conversion code\nexplicitly separate generic, Swift3, and S3API sysmeta namespaces.\n\nBuild the prefix with Swift\u0027s shared sysmeta helper and remove the\none-use object-header helper from the copy hook.\n\nAssisted-By: Codex:gpt-5\nChange-Id: I29f988543605956614bcdb7801e2617392578af5\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a07c4a3733a09ad26f02c27d44443ce058d9dc2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a07c4a3733a09ad26f02c27d44443ce058d9dc2c"}]},"branch":"refs/heads/master"},"48fa0a6612c202643ad8c6100febf9c8316b10b7":{"kind":"REWORK","_number":2,"created":"2026-08-24 15:20:33.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/06/1001906/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/1001906/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/1001906/2"}}},"commit":{"parents":[{"commit":"a43a5f4edc99ececfb903da6665c0abe9a564ea1","subject":"s3api: don\u0027t copy all s3api sysmeta when copying objects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a43a5f4edc99ececfb903da6665c0abe9a564ea1"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 00:21:23.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-08-24 15:19:07.000000000","tz":60},"subject":"sq? clarify s3api sysmeta helper names","message":"sq? clarify s3api sysmeta helper names\n\nAdd qualified canonical spellings and retain the established short\nspellings as compatibility aliases. Make the response conversion code\nexplicitly separate generic, Swift3, and S3API sysmeta namespaces.\n\nBuild the prefix with Swift\u0027s shared sysmeta helper and remove the\none-use object-header helper from the copy hook.\n\nAssisted-By: Codex:gpt-5\nChange-Id: I29f988543605956614bcdb7801e2617392578af5\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/48fa0a6612c202643ad8c6100febf9c8316b10b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/48fa0a6612c202643ad8c6100febf9c8316b10b7"}]},"branch":"refs/heads/master"},"e3b82b182f79c3aeea89d367adbe57afc7bee80d":{"kind":"REWORK","_number":3,"created":"2026-08-24 15:24:08.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/06/1001906/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/1001906/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/1001906/3"}}},"commit":{"parents":[{"commit":"a43a5f4edc99ececfb903da6665c0abe9a564ea1","subject":"s3api: don\u0027t copy all s3api sysmeta when copying objects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a43a5f4edc99ececfb903da6665c0abe9a564ea1"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 00:21:23.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-08-24 15:23:19.000000000","tz":60},"subject":"sq? clarify s3api sysmeta helper names","message":"sq? clarify s3api sysmeta helper names\n\nAdd qualified canonical spellings and retain the established short\nspellings as compatibility aliases. Make the response conversion code\nexplicitly separate generic, Swift3, and S3API sysmeta namespaces.\n\nBuild the prefix with Swift\u0027s shared sysmeta helper and remove the\none-use object-header helper from the copy hook.\n\nAssisted-By: Codex:gpt-5\nChange-Id: I29f988543605956614bcdb7801e2617392578af5\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e3b82b182f79c3aeea89d367adbe57afc7bee80d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e3b82b182f79c3aeea89d367adbe57afc7bee80d"}]},"branch":"refs/heads/master"},"50dda879f4a9d916b87157bca6164094b3c97fca":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2026-08-24 19:55:41.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/06/1001906/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/1001906/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/1001906/4"}}},"commit":{"parents":[{"commit":"a43a5f4edc99ececfb903da6665c0abe9a564ea1","subject":"s3api: don\u0027t copy all s3api sysmeta when copying objects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a43a5f4edc99ececfb903da6665c0abe9a564ea1"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 00:21:23.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-24 19:55:41.000000000","tz":0},"subject":"Clarify s3api sysmeta helper names","message":"Clarify s3api sysmeta helper names\n\nAdd qualified canonical spellings and retain the established short\nspellings as compatibility aliases. Make the response conversion code\nexplicitly separate generic, Swift3, and S3API sysmeta namespaces.\n\nBuild the prefix with Swift\u0027s shared sysmeta helper and remove the\none-use object-header helper from the copy hook.\n\nAssisted-By: Codex:gpt-5\nChange-Id: I29f988543605956614bcdb7801e2617392578af5\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50dda879f4a9d916b87157bca6164094b3c97fca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50dda879f4a9d916b87157bca6164094b3c97fca"}]},"branch":"refs/heads/master","description":"Edit commit message"},"ca6d1c2d0eafd0e25d6564f962eb802aaecc896d":{"kind":"REWORK","_number":5,"created":"2026-08-25 09:27:02.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/06/1001906/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/1001906/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/1001906/5"}}},"commit":{"parents":[{"commit":"578c2ece12646daee7db31f20e8478af4210d5a4","subject":"Merge \"probe tests: add tests for copying sysmeta\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/578c2ece12646daee7db31f20e8478af4210d5a4"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 00:21:23.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-08-25 09:23:41.000000000","tz":60},"subject":"Clarify s3api.utils sysmeta helper names","message":"Clarify s3api.utils sysmeta helper names\n\nAdd qualified canonical spellings of helper functions and use them\nuniversally. Retain the established short spellings as compatibility\naliases. Make the S3Response conversion code explicitly separate\ngeneric, Swift3, and S3API sysmeta namespaces.\n\nThe legacy sysmeta_prefix and sysmeta_header functions will now raise\na ValueError if passed a resource other than \u0027object\u0027 or \u0027container\u0027.\n\nAssisted-By: Codex:gpt-5\nChange-Id: I29f988543605956614bcdb7801e2617392578af5\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nCo-authored-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca6d1c2d0eafd0e25d6564f962eb802aaecc896d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca6d1c2d0eafd0e25d6564f962eb802aaecc896d"}]},"branch":"refs/heads/master"},"f53d6f7a7f7e702608480ebc21110fa089d3f78e":{"kind":"REWORK","_number":6,"created":"2026-08-25 09:45:53.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/06/1001906/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/1001906/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/1001906/6"}}},"commit":{"parents":[{"commit":"578c2ece12646daee7db31f20e8478af4210d5a4","subject":"Merge \"probe tests: add tests for copying sysmeta\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/578c2ece12646daee7db31f20e8478af4210d5a4"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 00:21:23.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-08-25 09:42:51.000000000","tz":60},"subject":"Clarify s3api.utils sysmeta helper names","message":"Clarify s3api.utils sysmeta helper names\n\nAdd qualified canonical spellings of helper functions and use them\nuniversally. Retain the established short spellings as compatibility\naliases. Make the S3Response conversion code explicitly separate\ngeneric, Swift3, and S3API sysmeta namespaces.\n\nThe legacy sysmeta_prefix and sysmeta_header functions will now raise\na ValueError if passed a resource other than \u0027object\u0027 or \u0027container\u0027.\n\nAssisted-By: Codex:gpt-5\nChange-Id: I29f988543605956614bcdb7801e2617392578af5\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nCo-authored-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f53d6f7a7f7e702608480ebc21110fa089d3f78e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f53d6f7a7f7e702608480ebc21110fa089d3f78e"}]},"branch":"refs/heads/master"},"21709787c9faf63fca57e6e13b2cd52cb473c6da":{"kind":"REWORK","_number":7,"created":"2026-08-25 16:57:17.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/06/1001906/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/06/1001906/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/06/1001906/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/06/1001906/7"}}},"commit":{"parents":[{"commit":"578c2ece12646daee7db31f20e8478af4210d5a4","subject":"Merge \"probe tests: add tests for copying sysmeta\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/578c2ece12646daee7db31f20e8478af4210d5a4"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-08-22 00:21:23.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-08-25 16:56:16.000000000","tz":60},"subject":"Clarify s3api.utils sysmeta helper names","message":"Clarify s3api.utils sysmeta helper names\n\nAdd qualified canonical spellings of helper functions and use them\nuniversally. Retain the established short spellings as compatibility\naliases. Make the S3Response conversion code explicitly separate\ngeneric, Swift3, and S3API sysmeta namespaces.\n\nThe legacy sysmeta_prefix and sysmeta_header functions will now raise\na ValueError if passed a resource other than \u0027object\u0027 or \u0027container\u0027.\n\nImprove naming of \u0027s3_mpu\u0027 boolean flag.\n\nAssisted-By: Codex:gpt-5\nChange-Id: I29f988543605956614bcdb7801e2617392578af5\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nCo-authored-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21709787c9faf63fca57e6e13b2cd52cb473c6da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21709787c9faf63fca57e6e13b2cd52cb473c6da"}]},"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":""}}}]}
