)]}'
{"id":"openstack%2Fswift~994571","triplet_id":"openstack%2Fswift~master~Id889c43f1c385203b973637f17b0c9634c5ef332","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"39146":{"account":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"last_update":"2026-08-06 16:25:21.000000000","reason":"\u003cGERRIT_ACCOUNT_39146\u003e replied on the change","reason_account":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"}}},"hashtags":[],"change_id":"Id889c43f1c385203b973637f17b0c9634c5ef332","subject":"s3api: Add Default Checksum Algorithm Configuration","status":"NEW","created":"2026-06-23 23:41:35.000000000","updated":"2026-08-06 18:03:19.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"36a3e343240c144693d4868ec0ffd15943d6a075","_number":994571,"virtual_id_number":994571,"owner":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-06 17:34:03.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"date":"2026-08-06 16:53:30.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"all":[{"value":-1,"date":"2026-08-06 16:53:30.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-24 00:22:51.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-06-24 00:50:49.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"}],"messages":[{"id":"3dc3e48b8aa620bc0a5941750154f16fe40356e6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-23 23:41:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c0079e2f8be963708f5df81f621f400944733242","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 00:22:51.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8fbb6c0e15e04a7bbfdff27e3eb0d1ba\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/edbc6c3191454f92ba179bf833ca758d : SUCCESS in 38m 51s","accounts_in_message":[],"_revision_number":1},{"id":"33305128a5299c3c9e76943e887785ecd4a44645","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 00:50:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/96c8410863074ab2927da08e1b449c47\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/584236b5a9b84a058af43e671245f549 : SUCCESS in 8m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/853a9e3a0f0743d3a41ef917e1ec3e96 : SUCCESS in 9m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/4a6a2f880db3420f92e372caffabaa91 : SUCCESS in 1h 04m 10s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/75cbdfd841ec490fb97bc1fcf58636c6 : SUCCESS in 30m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f79f33dcbc8c4c5fb9aac6740243922a : SUCCESS in 33m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6f1f368ae61947da97ef468404bc2e4a : SUCCESS in 37m 16s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a87755c684664c7498c5090c94f70637 : SUCCESS in 20m 10s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/46c5c598c5654729b917ede89a8d4afb : SUCCESS in 11m 52s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5a26515ced5a444d8ac89cd7570f422b : SUCCESS in 12m 26s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f38334ee5d464cb99bee4c9e0f32d4d3 : SUCCESS in 6m 54s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c390e30f46d2466ab387600346e5b83c : SUCCESS in 26m 00s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2314a987d30a4181a7bbd85e646c34c6 : SUCCESS in 21m 51s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/90d4a47671d941aa863169c103d1715c : SUCCESS in 31m 23s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/a167f54a60cc4651b789c9c33684d0bb : SUCCESS in 20m 34s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/8958c197c38a469fbdbdf10fac9df201 : SUCCESS in 14m 53s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5b015b975791436cbd0a7761b3d97124 : SUCCESS in 16m 20s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a387c5d854b34797912333fd86c1f34b : SUCCESS in 15m 40s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8a5da5c5acae40b7bddf4fef8cb02049 : SUCCESS in 5m 46s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ae4f44e02231430580612c480fcffb00 : SUCCESS in 18m 07s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7e3bfdf8d25a42698d60c570b8dd2756 : SUCCESS in 11m 35s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/09940a1ba9dd4c038fa2615ec3ff2d7e : SUCCESS in 1h 00m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/eb76bdc343c5404e96be09569bac862a : SUCCESS in 52m 29s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/19e3208b23d14ce1bfc8a0603671b5c8 : SUCCESS in 22m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/72d778ab5a5f48b4ad077048ffea0123 : SUCCESS in 26m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f685bcdc08dd4353ab1e7b6e0b8f39ad : SUCCESS in 5m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/bcdf2024ce644466a80a2cf0fdcb5604 : SUCCESS in 19m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/04f6da795b00424e82c6a8344681fd3b : SUCCESS in 35m 00s","accounts_in_message":[],"_revision_number":1},{"id":"b84025ada3692746cd6dac887b6b657fec0808b8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-24 16:56:10.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"da1784b65e1111bae0177c8dcb0a0c202a7cf252","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-24 17:11:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"949507b09486ddb7a728b20a2b3147b58c375191","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 18:24:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0004dd55ac7148af871adae4023e74e6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8083fa6da4d149d4bb5a82092e00a67f : SUCCESS in 4m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/56068e9e851b4378aa683051b5be306c : SUCCESS in 8m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/ff9fe2547f254dc48670ab3686333319 : SUCCESS in 31m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/68694e950ed443b584ba5485022d9a99 : SUCCESS in 31m 47s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6291fe0e6034441c82f5888b9241b455 : SUCCESS in 56m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0211c153c02946dbb89a4361eaace69b : SUCCESS in 34m 15s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b12f08239d7b4fd98f0c4c3f1c356dd0 : SUCCESS in 20m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6aa8f4e549fb466389854415d09e4f7c : SUCCESS in 10m 38s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b54d178c272e40158e642bfb2631d994 : SUCCESS in 10m 53s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cc171da73ed144a2867c10ded9a39793 : SUCCESS in 7m 13s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2aa524cd67ba4da1beb5689da34f4bea : SUCCESS in 27m 13s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/df6297cbd49a4674b22c7341e8efd5f5 : SUCCESS in 22m 38s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/297d021ccc7d4d7cbf3fbf1499439a69 : SUCCESS in 31m 37s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/01344cc867a448e0b8504fb0c916abef : SUCCESS in 22m 34s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/ca2e7e60cd43497dac657dda831bd9c0 : SUCCESS in 14m 00s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/77f07d56bab8442ca6cbb5a569b395cd : SUCCESS in 8m 17s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/94f59891a7c64747a2dde8eb859d3fcf : SUCCESS in 15m 34s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/73c0989fe24445749db04ed03ea09764 : SUCCESS in 7m 06s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c4b67d25557c405f8c66f66980ed3ae3 : SUCCESS in 18m 50s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1772759d4e12457691417714e4809605 : SUCCESS in 8m 42s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d08332f8ec4a444b8947cf5f8dc8caff : SUCCESS in 1h 04m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9e08f9a5a6c6457c97690b149ffa9c95 : SUCCESS in 1h 06m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/86a0d7bc07da48d2aeda15e42ca76ce7 : SUCCESS in 50m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/070b22add06945fba144a89b1f8f3e8a : SUCCESS in 19m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f296d53e4e8c4d5d9e07d5bfef58815d : SUCCESS in 4m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/34697cd899c249dbb79a46919d4415fa : SUCCESS in 24m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dbd046b12d064c408de147ac4486552d : SUCCESS in 46m 34s","accounts_in_message":[],"_revision_number":3},{"id":"6beb561fb0effef8616491ad95250975185c8441","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 19:51:08.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/120574ea3bbe4ef98dba7fb81fe0a679\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/235d776a8cd7434ab9622abe43d3dd7c : SUCCESS in 59m 44s","accounts_in_message":[],"_revision_number":3},{"id":"6672a91e21f79be4e8a0d314a9cc1e26be1862f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-24 20:51:47.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"f51c1a6adb44923f6c5d1bb3bce15c172352aab3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 21:56:11.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c7c50dcd0f8d4909a283fb4d1abbdd92\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2eaf068d4d594740866f236227e7615a : SUCCESS in 59m 07s","accounts_in_message":[],"_revision_number":4},{"id":"7e753e6810309dc035b97129086afd1c365d375e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 22:10:19.000000000","message":"Patch Set 4: 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/b345a97437654ec4bdaebc1ee939398b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e6ce8ed2bb64de39b9c7859fdf5b4bd : SUCCESS in 7m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/746201843df747d295fd7ef022f024d1 : SUCCESS in 6m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/e6447d156ad048b5a8d907f5006e3be6 : SUCCESS in 32m 53s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/520bf3d7486a4a869fd1adbf0f9a04d5 : SUCCESS in 35m 55s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f6a2738c8cdb4241933c31d8059141c9 : SUCCESS in 58m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a0fedb3530ad41a29d9859559a6890bd : SUCCESS in 1h 11m 53s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1238cf3a62604b9e867ed5973b2c0177 : SUCCESS in 18m 52s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/840c7bf5d59f43e2b987c5ad4487933f : SUCCESS in 21m 26s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3d8c94fe91a74271bfe0b1d8b80feebd : SUCCESS in 17m 18s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/05f71783810644dea21611c27419e00b : SUCCESS in 4m 35s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/779291d4499741df9c615284bb9b80a6 : SUCCESS in 22m 21s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2ce095cdadb741469fffa147d4bed50a : SUCCESS in 21m 27s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d604e8685d174bcf8c87b8fba91a33fe : SUCCESS in 20m 07s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/cb2fed1df36e42019b13a8a784e633aa : SUCCESS in 10m 22s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/bae31d3d76de408ca5d18c34a72a2937 : SUCCESS in 7m 59s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/19b1ef89dcef4fe1b20d6f1bb4fb191f : SUCCESS in 9m 03s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/10d4d3d959184917bed37e2eb8d6606d : SUCCESS in 11m 33s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2935255b3fb74e7bb0bcbe811cbe6493 : SUCCESS in 6m 22s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/6d4d78b2c98d4687b3da9f2ddebbd7ef : SUCCESS in 9m 01s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/579bfad0880246c3ad084d9ab643f077 : SUCCESS in 8m 08s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6ae9534ce35e4248839d7096b3920641 : SUCCESS in 57m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4462b6124086497b9cfcc93be93ccd2f : SUCCESS in 35m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3fe86f4b1b2b4e61b40c74e492c2fbf7 : SUCCESS in 25m 22s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/378bca7046644fa5a518c65c1d78710a : SUCCESS in 10m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/74b2ba76ed3d44e69752f1b253253494 : SUCCESS in 5m 04s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/31ed3fd2b90c45508b006ac565b31870 : SUCCESS in 9m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9ece60d1d7884caea5dec4163fc38444 : FAILURE in 8m 45s","accounts_in_message":[],"_revision_number":4},{"id":"fc68a69daee07cf184cd15e9f5b68494e79a689e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-25 16:49:05.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"ccf917b9a23f8672b239bb18f14b7bd58bcb8a3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 18:01:19.000000000","message":"Patch Set 5: Verified-1\n\n(2 comments)\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/5cb5fa368efc4537b5f2b7a90af18fc3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/55d866b256c44c25b3d415452fc5e6e0 : SUCCESS in 8m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/79642a45662149b7a8433dbf53bc0b9c : SUCCESS in 4m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/0b16b842533146e989b52059fa82c51e : SUCCESS in 38m 24s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/12a49af16bef4a0cad4c452b0a4b9451 : SUCCESS in 1h 06m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/180cd2df3d6c4aed84e206e00ef0f5d1 : SUCCESS in 40m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c8d797252aa14af6bfc4fb9734e24c49 : SUCCESS in 39m 07s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/66afe75c59684050b3cfd84e236513b8 : SUCCESS in 16m 56s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/39d66d277a0349aba0a32506f8dd5398 : SUCCESS in 12m 33s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bde1c21ce8824d15b13155ba4f2a8246 : SUCCESS in 23m 06s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c590dcb43d174a13b101fd0ea2f2f81a : SUCCESS in 6m 04s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5a3dbb7119f74abaad354d3950ca75a0 : SUCCESS in 11m 26s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/b028ff39453e4d9fa2e6dc7cc999fc68 : SUCCESS in 11m 44s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/0ac4e00e14bf4f3ca3ba19e244539b77 : SUCCESS in 14m 32s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/45db24cb64de4db69c96ab21ecc280a2 : SUCCESS in 10m 51s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/34544fdda167412a99a6093480668a79 : SUCCESS in 14m 35s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bcb0256886b64e978f56bb5256c45c95 : SUCCESS in 14m 55s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/54eb43d4cbd14aee8a25ee09fb6b4d5b : SUCCESS in 14m 33s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d2fd725bfa674f7a83b7cbd83e79734e : SUCCESS in 5m 55s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9efec787a24f4168b98849cd5cc6dbf8 : SUCCESS in 19m 16s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/bc9319ecc4d34a4c8acb0d07c748019f : SUCCESS in 8m 49s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d0f8c523df0441d7bf1615c4ba5be344 : SUCCESS in 39m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f82c75421578406ebe21f6bb23c79bd3 : SUCCESS in 26m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4f5a47225fb64b109a3c34287efb56d6 : SUCCESS in 28m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/80b62d0a9cf54235b1d79a17edbf6078 : SUCCESS in 14m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/069542e1a55d4de7b454ad2c1191cb64 : FAILURE in 3m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d22e6da6b4f94f9cb1bf09856809b3d6 : SUCCESS in 8m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ff396c9c031a4e898e0a975a34686cfd : SUCCESS in 47m 39s","accounts_in_message":[],"_revision_number":5},{"id":"3489e5e3d76f4c2f1e2be9174809b0f86b04a49d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-25 18:24:42.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"47316cc92c40920069e6fa66cb1f5265ee7a94de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-25 18:28:59.000000000","message":"Uploaded patch set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"fdc541276eb18bac8dc37b9fc0d1348e7c5c7995","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-25 18:39:41.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"f2082a8b35b12d42eec8e5a0a42abdc5df52632b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 20:06:53.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/71f98f636e9e4b4b91d15fe214bf2dea\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9665c4779e5346b19b6cf5d8288c9ed5 : SUCCESS in 12m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7933c0db31d341edbf5b0641a7ef74d7 : SUCCESS in 8m 49s\n- grenade https://zuul.opendev.org/t/openstack/build/26a8a5b5a763444f82817fcc52a9d36b : SUCCESS in 1h 02m 17s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c1bcb2ec92c943de95bf31863718a3df : SUCCESS in 1h 03m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b2239221b1d84cb1b9a27861891c2eac : SUCCESS in 1h 03m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c63b44a6d1b44e6ca704b45d9dd6ee09 : SUCCESS in 55m 22s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6044e4ddf02345349651230dabe28484 : SUCCESS in 19m 56s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a11b5abd68344932b50080f3440c1946 : SUCCESS in 21m 07s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7c9f52b2a73a47e3bf847935de74ba95 : SUCCESS in 20m 04s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/252959ccdbd845d381d56b96e66b8c4a : SUCCESS in 6m 55s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/681542273baf4ea2b5f0b75b6dbf725b : FAILURE in 24m 58s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/08be6919da3e4e1490d6e525d4e54768 : FAILURE in 10m 15s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/7785cfa5dfa240868b621e795d1dc6ad : FAILURE in 30m 30s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/d92d75a439044285b118c9f44a23d6f9 : FAILURE in 21m 56s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/d32691b82ebe432699e3bbccceef897c : SUCCESS in 9m 13s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bcf45812c4534a5e8f8e5855f2a38387 : SUCCESS in 15m 17s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/80f2370b4f464608a90ff84b2dfc6339 : SUCCESS in 9m 22s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/be8a15cb94a2491c98246d83c6d65591 : SUCCESS in 7m 24s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/6be31ed084af45dca890160f0937fbed : SUCCESS in 19m 48s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/b763ffdd792e4f7896292706683933a8 : SUCCESS in 8m 37s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/137b31a8b13a457d9027beadb83215b5 : SUCCESS in 1h 07m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fbfdd2c89ce441c08c00e9d36c48c911 : SUCCESS in 26m 54s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4cfc951ba5a543c3b2a0ca522a6f265d : SUCCESS in 26m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/aa49eb3144a44e85be2d4f1a44afac98 : FAILURE in 28m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d9aac0f025d409e8b8c9d4063e6ac4b : SUCCESS in 3m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/131cfff3fdd04441aab581d1ab09f4d8 : SUCCESS in 19m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f88bb22f43ae47e5bec85bb5a0beeaa6 : SUCCESS in 35m 54s","accounts_in_message":[],"_revision_number":8},{"id":"f90276bebac3ed71476470cb4516d22fd040bf93","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-25 20:13:51.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"3cacbee3db386cfd4e1cff8960d5ecbfa9b16e05","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 21:35:09.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f57cb2c98d8942c7b45d461581e1f9f4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/969a47be063d42b09e8871bc75ba3a44 : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cb66fed78ab34d7ca619c17fd7a9b472 : SUCCESS in 8m 34s\n- grenade https://zuul.opendev.org/t/openstack/build/05fabccbe8af4df98cb59d9f2caab09b : SUCCESS in 1h 00m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/28a7599936bd45669736398d6a00fdcf : SUCCESS in 1h 00m 43s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/30ed592cf38341058517ff0f58650edf : SUCCESS in 56m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ef267d4f058f482e8b5f4dc1a88a49e7 : SUCCESS in 1h 06m 30s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0c8d4dff05db45f991c15fe83d0ed957 : SUCCESS in 21m 14s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/789e838b390c4fe8818b5e29eaa8cdde : SUCCESS in 12m 16s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fb40a5e0f6764d35a5cc4e76d2b30888 : SUCCESS in 12m 22s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3d1987726295409c8290541fb928a71e : SUCCESS in 6m 31s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7aa263b31d9441e4b91f49b0b8570e94 : SUCCESS in 26m 49s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e97baf5b9c5b4218a4c11fbd21b9a0d6 : SUCCESS in 17m 33s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/36796b86f9d34e8ea92867cc0488cd7c : SUCCESS in 31m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/064d436752e743ae9db8b1a1df434913 : SUCCESS in 21m 14s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c3bfbfbdfb964cfebb0a4a1b56975d73 : SUCCESS in 15m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/641b6fed10d84f649ee701ec8a65270a : SUCCESS in 15m 07s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d1e5599b08b343ab8a05e1fc8068c144 : SUCCESS in 15m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d76e49f5e5bf4425a1997ce8b540c44e : SUCCESS in 7m 34s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0b4176f0697b41c6a3b32e61c023ffda : SUCCESS in 15m 01s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c1cf3abf3932454a968ffe5546c9c7d3 : SUCCESS in 8m 34s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/735d71ab700045afad0d29de5965bacd : SUCCESS in 1h 03m 52s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c3745666280546b6b75109a2ce2dbdf9 : SUCCESS in 59m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/53f879fb2f0342dca9737c3fb53c2dbe : SUCCESS in 53m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7cd58124058d4e07924707016f06a7eb : SUCCESS in 23m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c9f8bfa7f3e4f9ba546a798d8dab723 : SUCCESS in 4m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8a885fc6f3b645318b8d85e2159971af : SUCCESS in 16m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/958a4e7cc51f44b08c9d1444055a00e4 : SUCCESS in 48m 52s","accounts_in_message":[],"_revision_number":9},{"id":"f8de52d16fc186434523d5061ef8d740a5b04691","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 21:40:47.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/353b907b65614dffa959e90168244379\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6e7dde477c2444debfd6eb839cf4fc18 : SUCCESS in 59m 00s","accounts_in_message":[],"_revision_number":9},{"id":"392a570437a80de625dbc195e483a5a2bc6d46b7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-25 22:55:52.000000000","message":"Patch Set 10: Patch Set 9 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"c7df8ee835900002ebb0e785d9a45998eb238459","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-25 23:04:52.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"2b20a4d22ae9231c8fceccd22f8168773d593a5d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 00:07:19.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c985c9050bb64cacadb60be14cf00c2a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f149316cfd674a398455cc1a25421005 : SUCCESS in 59m 19s","accounts_in_message":[],"_revision_number":11},{"id":"6e2f3f1cd1850fbf77edfddfdc328c312c6a66bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 00:18:54.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d82f929d21814896aa66eead3e8b12d4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c5c6bb1cc40484b99e3dda9a09f8974 : SUCCESS in 11m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3dd48070141941e3910b6ec0d6e79ea3 : SUCCESS in 9m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/f64823417a594654bbe643d0efdcf2e2 : SUCCESS in 50m 32s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/19697fa41311478b8b885d7a6a0324ca : SUCCESS in 58m 08s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/94d2159155654ab3bb4fb1fe433a5e1d : SUCCESS in 56m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/001cfe275fc64d338da5303dc9efe107 : SUCCESS in 1h 01m 58s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/50815d7afb5d4e71b66ee14f9f31af04 : SUCCESS in 19m 16s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b40eb74de6f4018be4488e76b0f8bd2 : SUCCESS in 19m 15s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b60425c239444425b8c074edf8c0c4bc : SUCCESS in 19m 38s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4209bd79b55b4526825aaa3a78263ece : SUCCESS in 6m 08s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6999e178b23e49cd99ec336695e1f5e3 : SUCCESS in 22m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2987a3e7daed45c38be14096c251dffc : SUCCESS in 20m 35s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/bcdb1172650345ea974ccca038449311 : SUCCESS in 25m 55s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/fc7b0f4f3f544350810601af936c00e2 : SUCCESS in 16m 32s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4416730636944812b1304c4257001ac4 : SUCCESS in 8m 59s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/c7a83b3d75144aecbacab52a0ac38abc : SUCCESS in 13m 57s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a1ecdee2eb05452bacd60e3014b3cb89 : SUCCESS in 15m 21s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e6598bef0eac4ce481180c362504f558 : SUCCESS in 6m 40s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9895147c8abd4512b199a07cc3dcac05 : SUCCESS in 17m 46s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ed4964c654d44b2c906ad282ef77d282 : SUCCESS in 8m 50s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/22b706e9c7504f46844a3fdc4e0af662 : SUCCESS in 35m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3a53928c91d449d4b26c3108a44c23a5 : SUCCESS in 51m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ef965c86490149cf96e10f346d30fc87 : SUCCESS in 53m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/48ee03a3cf00458c9a55f6b77b0e5a81 : SUCCESS in 28m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/19525695b7ed4b03bc3e97a27af68373 : SUCCESS in 4m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/381b5f77d30b4b75bc3f18919ce7ad55 : SUCCESS in 15m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b14e5925579848b38d9f5b2e564f2c7b : SUCCESS in 59m 54s","accounts_in_message":[],"_revision_number":11},{"id":"19d2b762b00fb7d6035dcc40f0482f4f52735e3e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-06-26 22:39:58.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"e30de950634f007d12641a1859d1e9f12a8ac8ad","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 23:17:08.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/22d682d5427a413bab8653f1dc1ab09a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1417b042e54a4a6aa89a9c2cf3dbe2ad : SUCCESS in 35m 01s","accounts_in_message":[],"_revision_number":12},{"id":"0651f6050c008150d779f010264fef585e959c08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 23:46:19.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d9ac342c46ca4f65939e9b7149c9369e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5bf3f0a1ef14a65b598e6a873843f3d : SUCCESS in 9m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83b1604aa02e480e8ff416b5f45f9319 : SUCCESS in 5m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/64faa168c46f4169b6199818853603ba : SUCCESS in 38m 16s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/007ad966e8f245729abe4c59b02016a9 : SUCCESS in 44m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0dd08fe937704ad5af1353338129bc54 : SUCCESS in 54m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8abb1e8e457647419f7a6edc20c4ee30 : SUCCESS in 38m 14s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9b18ebd70d094c268b8b5f04c07a3fc7 : SUCCESS in 17m 06s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/62f62f1f31bc4227bd8cd7f86f05a787 : SUCCESS in 16m 48s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fcd93fe76327447ea98ebd88117dbdfb : SUCCESS in 19m 57s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9eb474ddecab4ab3b65bbf1b245d4e9f : SUCCESS in 6m 40s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7ea086784f54419280f13af387746dee : SUCCESS in 12m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/70b7915b7f304372b7fc3cdbe1085c28 : SUCCESS in 17m 24s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/79bedf5fc4e94ffdad5666cc8b29c7e0 : SUCCESS in 22m 19s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/4df545a080114173a7acc5560882cb8c : SUCCESS in 20m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/422f75ecd7bb498ea39649afaa9c19a3 : SUCCESS in 15m 28s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b402f61e740e4a9686b44088a548c8bc : SUCCESS in 9m 29s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/22b2ff1016a3446fb6a997ba166c8b9f : SUCCESS in 9m 42s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0109a49e7e124a6da79e40ca470c3d81 : SUCCESS in 6m 32s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2e210ea538a64024b9d02b8220a9c273 : SUCCESS in 17m 40s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ee91a528fd8a4bb4ab76d08585e9440a : SUCCESS in 8m 28s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/e2060d3c6750474a820f8d95c9d03bc3 : SUCCESS in 58m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/edceadd8fac44c72bdcc75c63670a870 : SUCCESS in 28m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/25b45e4840864ccfb5e27b2705fcc889 : SUCCESS in 49m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0c8a0b8315004c37bcdd2613aafd91c5 : SUCCESS in 24m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a4b509ef4a1743bf804ba9b955fde76d : SUCCESS in 3m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/236d5f7189c541e9bce2646dbb1d9a05 : SUCCESS in 17m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6015fc3c4bd8411dac65737550361dd4 : SUCCESS in 1h 00m 29s","accounts_in_message":[],"_revision_number":12},{"id":"5a30ea556a55123093c3428f63f9a8828661d132","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-02 15:20:20.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":13},{"id":"45df00ae371aa3dbc5e157ac9872ef530ca61f99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 16:36:33.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21c74432964c46a58d266c1c3be874d0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/869e396d7d4341b58129a446edda01f7 : SUCCESS in 11m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/07e7898972f049d596ff8824772241dc : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/f0b90a22eeee49c78bd630146eaf40ba : SUCCESS in 1h 10m 10s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ac7fa437800940d5aa86b41139588b13 : SUCCESS in 34m 33s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/94b5167b40a14cefb8e5a1b4c594e4ac : SUCCESS in 49m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a8a20800b711453894c8b43aa5568e80 : SUCCESS in 1h 03m 14s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b7a6293c2b54ee69ba6e152278622c3 : SUCCESS in 21m 41s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f2c2d47eeb1047be88af1db721085d1b : SUCCESS in 21m 59s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ff1977e1b6154843b2d77b3b1e32b1de : SUCCESS in 21m 32s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/dd353990bfa440df9e357b17f806bfb1 : SUCCESS in 4m 42s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ca009b096161420cb4ea93c631a7ac77 : SUCCESS in 24m 04s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/75e56e25e91148c4b4d63fbfd251cdd5 : SUCCESS in 23m 23s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/75dbef33ee5e45adbdce72eebcec6523 : SUCCESS in 31m 10s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/e80a7c38e2d34b65b6c1e8d90abc081e : SUCCESS in 23m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/6fa8f8f16d78492e91c5acf47390d29a : SUCCESS in 8m 53s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8b0d425b5e2a444fb90934b79817fc2b : SUCCESS in 14m 57s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a4407dc4d4774e16ba5c2a8fb1418f63 : SUCCESS in 16m 10s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7e5e605269d64d37906c573a2401d60f : SUCCESS in 6m 07s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/af95b0ce65004586a590613e387ed774 : SUCCESS in 11m 57s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1a20377a47d0413fb2b7e381f8578fca : SUCCESS in 9m 57s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/eeea4b61eebd4cd1aa3689cdf8f094c2 : SUCCESS in 1h 06m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c320e427e6394532af6dd314aaa34c5e : SUCCESS in 59m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/082fcf44be754c7d97d5a2271afaaecb : SUCCESS in 27m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dc74dbb704034c6d9d9edbaabfaea3cc : SUCCESS in 30m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ad65a0e78f04481b50658acb81a6729 : SUCCESS in 5m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1f862162c46f41368fdf84f42e2b0706 : SUCCESS in 19m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/93dcd0d87c4643bf822cfa46451fef75 : SUCCESS in 1h 05m 18s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add 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.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":13},{"id":"adf6fe7f090096df9878fd81df817d302b72cf9b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 17:04:10.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2c64a8597f074223b1a56dac2fb7cb8c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4b03ab89c07648b6b6764bbfb6614e09 : SUCCESS in 1h 06m 47s","accounts_in_message":[],"_revision_number":13},{"id":"5e6116d3d129c92f0108d33557f005b3ca0d4e8a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-06 15:37:31.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"fea087546ec4b1976866c889b9d07c6966f8dce9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-06 15:54:48.000000000","message":"Patch Set 15: Patch Set 14 was rebased","accounts_in_message":[],"_revision_number":15},{"id":"a10d5211b7e67b3410bafe3341558d97a767191f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-06 19:25:05.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"1cd604f5f7a4625d7d70a927575c17d7e545b8ae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 20:38:27.000000000","message":"Patch Set 16: Verified-1\n\n(1 comment)\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/33c20b962d8a446f843c09c4f9dee111\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/22fa01618de644d7968f8f02af60c97a : SUCCESS in 10m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13ef1bb81b1e4465ae10b4b798faddd2 : SUCCESS in 9m 28s\n- grenade https://zuul.opendev.org/t/openstack/build/ac1d54872d804fe99b06aa564d38376c : SUCCESS in 1h 07m 59s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4be1117859a146698fbd80d5668f3ec7 : SUCCESS in 38m 25s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e56be73613744e0ba91a32fec7567ad8 : SUCCESS in 37m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b236556407384741b2eab5370371b87a : SUCCESS in 39m 19s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8ad9570f61ad4a029380861f23387433 : SUCCESS in 12m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/054d9afa2d1447b7affc43d6e18088b9 : SUCCESS in 19m 38s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f7a5a2cdf75444429ac7f263dcf9d2fe : SUCCESS in 22m 22s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d18eca1666e348f1a9b817fcf5492960 : SUCCESS in 6m 57s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d7b8f2e0c7e24ac18b128985d4cd27db : SUCCESS in 12m 51s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/92a0dcfc2b3f41ef8c0edd252ca2c8d8 : SUCCESS in 11m 46s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/5f472b319fd54ea9a942c363752632ad : SUCCESS in 25m 27s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/a985def0354f43bfae18a52107aa54c0 : SUCCESS in 21m 42s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b650625e5b1e4c5e9dbb7e43effe7671 : SUCCESS in 12m 26s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3499cb30c24445b6beb626668c053cd4 : SUCCESS in 15m 34s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/11677acf58234fc396d285d55cfcea1c : SUCCESS in 16m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6850e90a05114c11868eb9a945271fac : RETRY_LIMIT in 5m 17s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d8226155200c477690a46c7b3bd0faf3 : SUCCESS in 17m 21s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/e2912dd8425b4a93b500e32522bd346b : SUCCESS in 11m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/27c642464e9c4fd9a1df339a7f888715 : SUCCESS in 51m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e7e73ac9cecf4d52b84dc45d39595a05 : SUCCESS in 33m 24s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/82fabe1a899d4769adb08deb4a2bf38b : SUCCESS in 1h 01m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8f4e610d36b1491c9bbb926c3a1d9865 : SUCCESS in 27m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b877caf1ff1416c9ed537efa62a45ce : FAILURE in 3m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7d2f2fc40cda41279b1bd0d5be81242f : SUCCESS in 25m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/efc1fae68a9e456bb374efeb82897ea5 : SUCCESS in 59m 33s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":16},{"id":"5787b3f322e140c718bcc087854de5eb9edc8da0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-07 01:20:06.000000000","message":"Uploaded patch set 17.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":17},{"id":"db214795cbdb16c9b1d4180d3b1f3eb52eb3f3eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-07 01:28:38.000000000","message":"Patch Set 18: Patch Set 17 was rebased","accounts_in_message":[],"_revision_number":18},{"id":"d5a9a724a43e69a74e50ebd1047c7c417be92110","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 02:40:02.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dc4d7ddda7d549ee96c953c3920008df\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da637054733e4665a6606693b4372950 : SUCCESS in 10m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bb878823b9954e288c150da730a0dd28 : SUCCESS in 8m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/c5c51c02dfdc4e0c8a87b27b27c57f1e : SUCCESS in 1h 05m 24s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1a506013a67744ccb124f63a4e27c35a : SUCCESS in 1h 05m 01s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6afaa2702c5a411094f17196b9281aee : SUCCESS in 1h 01m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/738912da47e443a0a80b2d5cc295904b : SUCCESS in 54m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9024c7bdaf7c4b17aab59957dcff075b : SUCCESS in 13m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/172129153be344aa8f8ecf6b2c756256 : SUCCESS in 13m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/632435d566f541d79614b2e8dc7ca6a2 : SUCCESS in 18m 02s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/300b5b76209d45c69e7df627ea95b995 : SUCCESS in 8m 48s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/4f787be11ab240609bd6f2a37321c0a2 : SUCCESS in 20m 22s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/361b97403c5d4c63a1a0790c35576e81 : SUCCESS in 21m 42s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/f39251ed55214131a334c6f30bf2c97d : SUCCESS in 32m 35s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/4ff2a1bdea1d4ae9a1b8abff0cc46830 : SUCCESS in 15m 50s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/cf0cd7021cbe4251a07d3a12427ca7f3 : SUCCESS in 15m 14s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/27dae045e67c43be819ef40552caafdd : SUCCESS in 8m 48s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a6eb2e1650aa45d184d80c2a767019e0 : SUCCESS in 16m 04s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/df8cdabc8bff4edfbe776a5d6bf70c0e : RETRY_LIMIT in 3m 21s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4308cd74daa740f2be308b258767eaa0 : SUCCESS in 17m 39s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/587f41bd1918457cb8ba09119723117f : SUCCESS in 8m 57s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/ecba4ed9ffe64bad9a8ac8152aa51aaf : SUCCESS in 1h 03m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/658cb347a95d4e118f68a8d6b27d0cf4 : SUCCESS in 29m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f9938b2e1f114354a4a968f17dba7c1e : SUCCESS in 56m 23s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8f0e43b6102f46dbaa43b829554e544b : SUCCESS in 28m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7057d3e09ce4dd98135469ab103a279 : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/86c83f8c1c0b4fdab9f07f779735d37c : SUCCESS in 18m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7ba741039ed847fc9d4a4a1cb95ef78d : SUCCESS in 44m 43s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":18},{"id":"6477563e432b0c94155cce9bd6a142cc5a018607","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 02:55:27.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28d6f5b4c4a641a09f8ffaac7c56073c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6e00c0f7c9ef4add972ce18df3c4a04e : SUCCESS in 1h 11m 30s","accounts_in_message":[],"_revision_number":18},{"id":"0ca0efdff431225ba8c224764ede1d09c2bd1a4c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-09 18:12:50.000000000","message":"Patch Set 19: Patch Set 18 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":19},{"id":"08a81277a719b505b27b64d63309a47d33fb7204","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 20:01:56.000000000","message":"Patch Set 19: Verified-1\n\n(2 comments)\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/63d13200ffd34f6f8b2de19073863568\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e43e09c8445d44b7b4e81fcb9f4eb82f : SUCCESS in 11m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0a77a9c4a7f74cdc8f84b8af20c6e70a : SUCCESS in 10m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/3aacf173dc21413ca09eacf04e5cc891 : SUCCESS in 1h 08m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ecf9669e3b1d4dcca613e2d1b972d9b4 : SUCCESS in 1h 07m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/eb63dbb479db4d1598e8c56a4e0751f8 : SUCCESS in 55m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c779937fd81f49aba2f5e07740709fd4 : SUCCESS in 1h 09m 13s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5d6e302fb40e46dc9104aabd980ffea4 : SUCCESS in 11m 04s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8de91972a79849b49e510d91d45c5db3 : SUCCESS in 21m 00s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4fc1256ae7d5446b98113da34606a52c : SUCCESS in 23m 56s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a8b2a6ae96044c229b7522850148172e : SUCCESS in 5m 17s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/75012f8b4a964dd58ee72d6c92f15526 : FAILURE in 16m 13s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/9eeae6e5fb5e4e1fb3e829071aa57229 : SUCCESS in 17m 40s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3abcc1312f684968afd351502acb9cef : SUCCESS in 16m 51s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/1d11e8d7b70d4d8997f5125fce537fa6 : SUCCESS in 23m 58s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c1357c7179784fddb793e01d514687c3 : SUCCESS in 14m 25s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d42a5fa59f60498485167e35a6dd7bf0 : SUCCESS in 8m 56s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8ea3dc7f336d4a6885a043db5571cfc1 : SUCCESS in 14m 09s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e8190ca638b7448287ca82cd41c34cbc : RETRY_LIMIT in 6m 24s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1235a847d8064715ba941decf6549089 : SUCCESS in 18m 39s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/09af1515e4244255803ae2f5b5f0882e : SUCCESS in 10m 22s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/dc423369f6884b63897258fd9e02d924 : SUCCESS in 57m 07s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/cbe3e5b14d2743b5a02b20a275beb2a7 : SUCCESS in 50m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c19c566659d143e0a4eccbcb47e99fcf : SUCCESS in 59m 05s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9dbb1b7a9d034622906d5af96f3ed85b : FAILURE in 29m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f047ff20abd9458c8fbd994568f1cae9 : FAILURE in 4m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c55e323d2ca8469799fa06963b785f6e : SUCCESS in 19m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0102380ede1d464bafce542037e4ef64 : SUCCESS in 1h 08m 34s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  Comments left for invalid file test/s3api/test_object_checksums.py","accounts_in_message":[],"_revision_number":19},{"id":"81b3800a7f1ec324694c606246d68f2fb984fe10","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 21:31:49.000000000","message":"Patch Set 19:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a877c8f15914071b4b71257f55631b4\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6b1618193c2642cca4d0aa0879fed5bc : SUCCESS in 1h 04m 23s","accounts_in_message":[],"_revision_number":19},{"id":"02f7153ad1e9fa84d3d2ee35ef7cc09eb7f9ffbf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-09 22:48:17.000000000","message":"Patch Set 20: Patch Set 19 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":20},{"id":"e90dff865bb954038f67b996d05bd7d3833c2612","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 23:52:54.000000000","message":"Patch Set 20: 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/050626d863814c8daf9bce5c1c5738c1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/13c6baab69a74022a12b057ee2480b0d : SUCCESS in 7m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a00ed6c2d25f49bfbe6baf4a5e09780c : SUCCESS in 6m 19s\n- grenade https://zuul.opendev.org/t/openstack/build/005859cf7ac44397956a5fcff4d1a220 : SUCCESS in 36m 26s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c059be46b4d34f1ca636f57f860391bd : SUCCESS in 37m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/20294426fa3244e7a8690240b440e836 : SUCCESS in 52m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/557fd0160de849d08beea10c78cc69fc : SUCCESS in 38m 54s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0c99b0d7a3834a7eaa4ee28dbf8a4028 : SUCCESS in 18m 18s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b5a4b5717aa454b99d171cbeddab01f : SUCCESS in 20m 06s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/84454d833a9442278b280a06640b80cf : SUCCESS in 23m 45s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/860ee5de08c54525b6f30d96945143cd : SUCCESS in 5m 19s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8fa158290594466c8de656f09e69049f : FAILURE in 19m 14s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/0c72fa3d20d14d50a90ce115cca674e8 : SUCCESS in 8m 59s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1568225cd0174dd7bcbfcfe07044f40a : SUCCESS in 11m 36s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/2ff4964ef0fa40fb9068d16afb379201 : SUCCESS in 20m 54s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/d4ea33043fb045e69d9e481bf9de7f19 : SUCCESS in 16m 42s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8175677d3bc242378830676149f521d3 : SUCCESS in 14m 40s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/68dbfbcad8f640aa913283034e6f0aa5 : SUCCESS in 15m 43s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ee95be2094784089933029aa7876f889 : RETRY_LIMIT in 3m 58s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a3b79d781ece4540a581ba6c0859a6e5 : SUCCESS in 19m 15s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ce3b229d28e8475da7b6642846e323a9 : SUCCESS in 12m 16s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d5719e1125d747919e8acff13227841f : SUCCESS in 52m 34s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3fff2ef154834ce0bb527d49919f1d9e : SUCCESS in 55m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/530d511dd5d3411ea5a90ca7da47ed31 : SUCCESS in 54m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f5c3762a82bd4e4eba2011d6b2e0bfc7 : FAILURE in 29m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ff092651833476fb5a9fbb4a431b97e : SUCCESS in 3m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/588c69d82b844a489a92dc04740a60a0 : SUCCESS in 17m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d46a5f9411804d7989b0aede6fe304a3 : SUCCESS in 58m 38s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":20},{"id":"99f4276bfbb6ae7048a957e1cdc471c7ec277c77","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 00:01:04.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/03de39e9b1464789a305e876df4024ac\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/883ad4f5317644a29a697b49613f00a5 : SUCCESS in 1h 09m 46s","accounts_in_message":[],"_revision_number":20},{"id":"7ceb1425fa2b3de7ca9e47fb0bb587e0fac2bae2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-10 18:58:10.000000000","message":"Patch Set 21: Patch Set 20 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":21},{"id":"e097b21c594c19375ed7e786aa74a76291737b6a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 20:11:29.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d56e999a74c940be8633e1fd66c6ded3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5dd28808295347579c259a88d04d36a4 : SUCCESS in 5m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/28ebb20057fe433f86538b5719fd2fb8 : SUCCESS in 9m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/53a116175ad64cdd827a5dcf9c22ce0a : SUCCESS in 34m 37s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e2291d1ada54591b787f9881ad5045a : SUCCESS in 1h 05m 26s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/dadde1df711f4fb99eb1c6d9ffc506a5 : SUCCESS in 55m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ae262339269248a9ab93236376a33be5 : SUCCESS in 1h 05m 01s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/23620140a741447f9f6a978e86621a5a : SUCCESS in 22m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/161310c9434f4a3aa6b9a4914ad20b1f : SUCCESS in 11m 01s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b003ff34f8194166a9a63a25d94e899d : SUCCESS in 11m 21s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/20b0b0ce106e4203888a70d018ab6b6e : SUCCESS in 8m 28s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/feb725f5273c4e56ab0a712ab160c3d9 : SUCCESS in 25m 49s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/14f364a51b1d4f9b9ef3666637ccf53a : SUCCESS in 21m 35s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/de51dcb6af294142a6297b5106103b7b : SUCCESS in 31m 27s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/0246dfa765974d498b5a2b68d7be3b0a : SUCCESS in 22m 31s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/dd32712843444d088e184c23b4d02f8d : SUCCESS in 17m 00s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d1f04866f00442239e809a1090e42f08 : SUCCESS in 16m 01s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/dff7e0e7db0144e5942f32c188ccff3a : SUCCESS in 16m 03s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b8466addf595431d863d8f35ea5f936a : RETRY_LIMIT in 3m 17s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e2a9c35afde74e3690f93efc2daf06eb : SUCCESS in 19m 17s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/fbe9131d996f44ed92e31935327781d3 : SUCCESS in 9m 49s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/20d079383c214e8da669c0238eb07213 : SUCCESS in 1h 01m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/95c3ddb397a24aa2892300c5eba9299b : SUCCESS in 41m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fd64e6c03b6040d19116e23f3cd14b74 : SUCCESS in 39m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4bc5ca4623e345bbb50b2ef168dfefa4 : SUCCESS in 29m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d5a8b28a2bc34fda99d5b024d983114b : SUCCESS in 4m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0fd888712f3746e79d2d21b13594f44c : SUCCESS in 17m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/de82b81663fa4010bcc250a32b890c45 : SUCCESS in 1h 06m 45s\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 .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":21},{"id":"c61d68a1e2262c506af72986521b3c72a99314a1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 21:08:07.000000000","message":"Patch Set 21:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a4a9060620214d3a9e34b4d3a24b63c6\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d9d6ff94f87d46adbdeb1b5ca8c429c9 : SUCCESS in 1h 02m 42s","accounts_in_message":[],"_revision_number":21},{"id":"83cf263faf0a617a29c44f1145bfd540b33f693b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-16 15:46:01.000000000","message":"Patch Set 22: Patch Set 21 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":22},{"id":"b3426805b3fe791131048408e0c0d7ace7a95674","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 15:47:54.000000000","message":"Patch Set 22:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5cbb2d85fb6940599f77b584668fd6f8\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c25843177f084503870c108773a5ef44 : NODE_FAILURE Node(set) request afe9a95054b84687ba37084d2049024c failed in 0s","accounts_in_message":[],"_revision_number":22},{"id":"568137b77b13ff1923d61abe0c471b2063f52660","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 17:08:47.000000000","message":"Patch Set 22: 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/a3e95001264a4fdf90c878268caf8571\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb5d3dfa2a8c4d8dadef923cacecccf0 : SUCCESS in 10m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b8ff93046ae0414ca49dd41807ddad55 : SUCCESS in 8m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/2d8ed2da3b804457a79dec245915fdb5 : SUCCESS in 1h 09m 03s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1b3330044c554de18f13ce11470994ec : SUCCESS in 1h 03m 10s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/64be0a9a5b0d470baaa7d2f30202833d : SUCCESS in 1h 10m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/218a8c39c2ca4d35b1e2a4d2c16c5459 : SUCCESS in 1h 04m 03s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/07b0cfcfa075428088e84fea3b8b1f3c : SUCCESS in 20m 47s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/49be58ff226d465e9c50688891720b6b : SUCCESS in 20m 53s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1293b6a895ce4bb9a9efc8cf079ad57a : SUCCESS in 19m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/429ee8066ac345e8b7a97cd788fe5fb1 : SUCCESS in 8m 55s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a6b560c26d6c4a928a22ef3e39919a02 : FAILURE in 17m 12s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/83affaf7e802471f9ff0cdb45f477564 : FAILURE in 23m 07s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/cadcacd81093421abe003d25bb3297bc : FAILURE in 24m 51s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/e2843869c5dc4d769a887dbfaeaa11e4 : FAILURE in 20m 56s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/79323db63c59442ca2f01cd69daaaa5b : SUCCESS in 18m 54s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b2ed5cab01e640ab9754ee15e86ce88f : SUCCESS in 15m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/484716d4a38c4bfdb6b11b25f1b16884 : SUCCESS in 16m 08s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1d37d4573b4f4bc68a91450287980827 : SUCCESS in 7m 32s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f88ac29393304a70a5b625b89bd243f3 : FAILURE in 11m 37s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c0647ec3af604c109605fff4f07d7838 : FAILURE in 11m 22s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/2decaaa66bff4ba49db0cae79b1333b1 : FAILURE in 1h 01m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e224181bbdfb4bc5a003d421a42776b5 : FAILURE in 35m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8c34462d7ad74fabbc09e4fe8a04540a : FAILURE in 37m 48s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e77b958e4a2c4331848f973bfcf6d5b0 : FAILURE in 31m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9aa8ed8950b54703aa2223560e4c7578 : FAILURE in 4m 35s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c44290145f974e1ca0a5dca326ec6917 : SUCCESS in 27m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1b4998cf19af44cda870cd81265ce210 : SUCCESS in 44m 22s\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.\n  Comments left for invalid file swift/common/middleware/s3api/controllers/multi_upload.py","accounts_in_message":[],"_revision_number":22},{"id":"e3cf0e2a9547d38a29729250a6568f3516a06003","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-16 20:50:08.000000000","message":"Patch Set 23: Patch Set 22 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":23},{"id":"c45c4c8dc25e7bddaaabca179042e906874d77ac","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 20:51:28.000000000","message":"Patch Set 23:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/590a322054284b69962cffa53e6a2893\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d038fbc0a5834bd29d5958b0376d8318 : NODE_FAILURE Node(set) request 82c54ab66dfb44479d85ee59059c9417 failed in 0s","accounts_in_message":[],"_revision_number":23},{"id":"2db5d3b68eea0da06a0dec1c2ad4e5683cfca229","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-16 21:03:35.000000000","message":"Uploaded patch set 24: Commit message was updated.","accounts_in_message":[],"_revision_number":24},{"id":"5f75a3f29d8a39e14e7d0417b46a9ba7b77c430e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 21:05:43.000000000","message":"Patch Set 24:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/745a7b242c434efebcdbf3fcad2693a7\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/86e673a4846341b387884296a4ecb4f3 : NODE_FAILURE Node(set) request fae021d992d04f0eb2eb127951ddac7d failed in 0s","accounts_in_message":[],"_revision_number":24},{"id":"ba49645a6c96a560f69d3b8d453b8237dfcfe25d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-16 21:32:35.000000000","message":"Patch Set 25: Commit message was updated.","accounts_in_message":[],"_revision_number":25},{"id":"b06d7aff1a72ae1e1e6e18b5031e13daaca888ee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 21:33:48.000000000","message":"Patch Set 25:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/086f5d7997e241bb899d275e55147fa5\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/15f1368cdbe6434ab6a44110658984ed : NODE_FAILURE Node(set) request bef94fbe9cb84d2a935badd6d654edb5 failed in 0s","accounts_in_message":[],"_revision_number":25},{"id":"7373e05c0482e1ba7cba9a1058c91a6d1ffff315","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-16 21:42:01.000000000","message":"Patch Set 26: Patch Set 25 was rebased","accounts_in_message":[],"_revision_number":26},{"id":"ce30cb8672b4e4dc6b73e312f41432aa29d273aa","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 21:43:10.000000000","message":"Patch Set 26:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/be9222a21646441282a466e8b5ea3085\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bb604a85cba1495eb8afe45c03420b31 : NODE_FAILURE Node(set) request 507ffa340f5c4e239497376976f8cb68 failed in 0s","accounts_in_message":[],"_revision_number":26},{"id":"79195fabd497c6dd04897a9056b5c7728ee5b877","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 22:51:50.000000000","message":"Patch Set 26: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6d9fb8dbc3f04ddeb6a0ee7224171f6c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f1bba143623e4387b0b0d7a21c45af07 : SUCCESS in 10m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0124a570523d44718a8468e17836a352 : SUCCESS in 3m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/f1e531f4931544cc8db5043ba6812726 : SUCCESS in 35m 10s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d9a2e50111d5465cb9df284d5284ccdc : SUCCESS in 1h 04m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8c33426df96248408114b423ac9b2ef0 : SUCCESS in 37m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c37870b6b03b4c95af88244b7644f562 : SUCCESS in 1h 04m 06s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9eaed0e09d824ab08e5f8125498db468 : SUCCESS in 20m 38s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/70fa055371064be7b9831415f3dafac8 : SUCCESS in 17m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a4a16f9a43674b62829831d490c419a1 : SUCCESS in 12m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e93539f831164079bbe100e28863e6e8 : SUCCESS in 7m 08s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/210e707c6edf4ad2a88703ff157b0f85 : SUCCESS in 26m 33s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/77763c3009fe4685ba78874bc36d3b5f : SUCCESS in 21m 24s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/de05fe8f709b44618b7bccb50a0bed1c : SUCCESS in 33m 35s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/5ad3af7cc9894410baf3b5109d634b75 : SUCCESS in 10m 31s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/48bde7272c1f462a85740c1c01d4bd58 : SUCCESS in 14m 45s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a4e1e90126364feeaba0ec49bb24365a : SUCCESS in 13m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/df6c1f74acbd40b38e34f93d4172210f : SUCCESS in 15m 47s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4ab2dd0b916947c7b1105d8810e81560 : SUCCESS in 6m 50s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f6333493ef1f4798877bfeb2d7b98d90 : FAILURE in 6m 20s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/0679dc1e8d5f4d788f8bdfdd1078fba1 : SUCCESS in 8m 12s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/b38efcf241fe417e92eeca72c53e30a3 : SUCCESS in 57m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/19c4d376f7d442038cb03682fb875100 : SUCCESS in 50m 10s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a3a6688d18cc4ed7a9b1f9d3ee7b181e : SUCCESS in 55m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6c857253ddb2449eabec2392d1737e09 : SUCCESS in 28m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1fc820dec683461b960b25bdba691dba : SUCCESS in 4m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/07b82f1238d240d3a2c47320d8a070d3 : SUCCESS in 26m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c4a933c0f24940808416f5ee61f0b87e : SUCCESS in 56m 53s\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":26},{"id":"2cf174cacadcb97d738ea2cbcd2e463078499acc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-17 23:43:41.000000000","message":"Uploaded patch set 27.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":27},{"id":"82a7a4c27da8d91c75f413374d5a95b17be832f2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-17 23:52:23.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"b0c671cb7ca0eb37e8474b1ea1da291db5834ed6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 00:36:36.000000000","message":"Patch Set 28:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/339fe38b19ae4b3f8f921fa500c01287\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/03a4d87d4d164ba3b53ef9316ee6cb32 : SUCCESS in 42m 27s","accounts_in_message":[],"_revision_number":28},{"id":"8687e64511d57c585601def33a3afb3f38245f54","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 00:58:03.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21547cdcc85846608b6d964f1e955a7c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c22c6ec32d8a4a068615282ae3d083ed : SUCCESS in 11m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6df3b401326c4ec9978f880f5d5c2709 : SUCCESS in 4m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/6d88e6ad11794acc875ccadc67b0b1d1 : SUCCESS in 30m 54s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1e690238889c4087acd7cbe4e15fd42c : SUCCESS in 47m 59s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/261a73be356b459bb0fba9f189e0d7f1 : SUCCESS in 50m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a056bf7ef7114d048053d1926875439a : SUCCESS in 32m 09s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/821e324b46cf4215bcd8458efdc1abee : SUCCESS in 21m 11s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/10e0fc8ca9c947de8f56c2cdc268d432 : SUCCESS in 19m 58s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6408a4ec2b9643f5b62c8ebcb0612566 : SUCCESS in 17m 42s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a834573a66994cebb60a95b8f73f45a3 : SUCCESS in 7m 47s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e126032196d24ec4b104207823b7ea4c : SUCCESS in 11m 14s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/9d850a02471d4a59a799273861e92d5a : SUCCESS in 19m 56s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1a15fdf8a7504f508577e06db3017e44 : SUCCESS in 30m 45s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/8229161703594ce98884cf6ead528150 : SUCCESS in 20m 37s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/9a0b62bb78c74acc916df6b4bde7b296 : SUCCESS in 14m 43s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/687012ffcc8b49779720edb6adc14d65 : SUCCESS in 15m 57s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/940d0b970cb24d14af292ea02a008e92 : SUCCESS in 8m 56s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e293539e0ea849c098c2e0cafbe9e759 : SUCCESS in 8m 46s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a96143891b0a428b988aa48ee223acba : FAILURE in 7m 26s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/bbfe81bbcac2453c9e062e9f370c0699 : SUCCESS in 8m 53s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/2b2fbf3735074af1a1da04f86e422793 : SUCCESS in 1h 00m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9c7d37bc88df42959e6e66ac5cdd38be : SUCCESS in 35m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cbc0f62be21c493da362c5f184431f3e : SUCCESS in 53m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dea364e56bf54497b84314fd867cc9da : SUCCESS in 11m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0871702f41ba43808decd865ad88c017 : SUCCESS in 3m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dbd160d93f114bc9a27962d6d7fa3615 : SUCCESS in 10m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/802d5bdbee7540c892a00f1208a51a22 : SUCCESS in 56m 26s\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":28},{"id":"583871f2a440f6207b589b9831ba2655ed620a46","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-20 20:13:27.000000000","message":"Uploaded patch set 29.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":29},{"id":"3de984cca7c33b6bbfdbd094b1fd3c785f7500f5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 20:45:14.000000000","message":"Patch Set 29:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d3d4cce8355640f5b6b1f83f649faee9\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0385f9afad4844b0906749f868d62b63 : SUCCESS in 30m 04s","accounts_in_message":[],"_revision_number":29},{"id":"c02e62652b1767da8f6035f87625f42a8139e841","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-20 20:49:15.000000000","message":"Uploaded patch set 30.","accounts_in_message":[],"_revision_number":30},{"id":"9c10f3a9a077cf34c1a03f1fddb9d3f2e9cbf530","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-20 20:59:00.000000000","message":"Uploaded patch set 31.","accounts_in_message":[],"_revision_number":31},{"id":"fd2110aca2e0fc67ca7bf9ecfd81f7a5c3b10ea5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 21:32:02.000000000","message":"Patch Set 31:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/69652080cebf4346aa091b27002ebf52\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6d1160b004624528bbe8520f992ddb49 : SUCCESS in 31m 23s","accounts_in_message":[],"_revision_number":31},{"id":"df304c07ab5c45542c761c3a8ca43bed040076b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 22:05:46.000000000","message":"Patch Set 31: Verified-1\n\n(2 comments)\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/7197b24fb74342d3badae04226171cb1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b10885897ecd488f938beff244f5abad : SUCCESS in 9m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4c089fdddead4c1ca24d071cbf1ce2b2 : SUCCESS in 8m 59s\n- grenade https://zuul.opendev.org/t/openstack/build/6ce5ed7a5ce542dc83d584635bb8d946 : SUCCESS in 49m 42s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/923f21e6155b49ba9b8ee2a96ee1615e : SUCCESS in 54m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e35e230ca28f45798b6584ae89c27e63 : SUCCESS in 45m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/06065e0b0b9742f78d8a5f6726ceb71b : SUCCESS in 47m 02s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fc4457dd60b84688b21bb6fa186fd281 : SUCCESS in 18m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/681251047d47464181047eed990dd2e1 : SUCCESS in 21m 30s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2546667090374a119a3e1eed3e238775 : SUCCESS in 22m 03s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c35ead0e0a00437c9bc82fc23d4ce24b : SUCCESS in 6m 18s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/221e2b51f4c14a3ba7b9c9a079b0cd36 : SUCCESS in 20m 14s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/1e59c233c0b541d290657e6997f9f6c1 : SUCCESS in 18m 22s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/848da60ca8aa47f09a2dd65beb3b9cdb : SUCCESS in 20m 26s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/d52e2089fb6f4aed96f787e8e5061616 : SUCCESS in 18m 53s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/11a79eb432074398af627f9dd6ff75ae : SUCCESS in 14m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/6922218c880a40e08e4b9122849938ed : SUCCESS in 14m 42s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f88300b9faf54ac49c0918433e41a944 : SUCCESS in 15m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7e10cda12f8a4877bb071e849b7da6b0 : SUCCESS in 7m 23s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4eafb6457a534719b94dac5d00753c43 : FAILURE in 8m 19s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/2639d3ef88e44517abd54bb7c56400ba : SUCCESS in 8m 24s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/1840bedc2fa042cdb13990a14dd72e09 : SUCCESS in 1h 00m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5ec8cc15f8b6481e81c185e685a6d191 : SUCCESS in 52m 36s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cf99c7da655444d18ac90d5f29dc92f2 : SUCCESS in 54m 37s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/59e09efa98154356ac0367d5d516974b : SUCCESS in 28m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cb2f9f391bd449f4a0388575936f4446 : FAILURE in 4m 44s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/29d498a4f9cd4e9fb389204c3c970399 : SUCCESS in 20m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/752b24e66c3241c1835e7a80c61867b8 : SUCCESS in 42m 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-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  Comments left for invalid file swift/common/middleware/s3api/controllers/multi_upload.py","accounts_in_message":[],"_revision_number":31},{"id":"ffc4bbfdb8d9cfa96d69e9ffc55ae09ad19ea7c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-20 23:18:19.000000000","message":"Patch Set 32: Patch Set 31 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":32},{"id":"00a2bbbdb728b27c113232d841cfaf572a1e8b96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-20 23:22:12.000000000","message":"Uploaded patch set 33.","accounts_in_message":[],"_revision_number":33},{"id":"c4d3a5cbfdf8ee5faa02436dea3d17fb5ea219c6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-21 00:02:34.000000000","message":"Patch Set 34: Patch Set 33 was rebased","accounts_in_message":[],"_revision_number":34},{"id":"ff5b0da5036b23134595a871945c48e71936fd66","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 00:57:26.000000000","message":"Patch Set 34:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d76b61f04cd94f36be546f8ea59e3b8b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3d957071689143489260969f1694ab7e : SUCCESS in 53m 07s","accounts_in_message":[],"_revision_number":34},{"id":"06599b2ec2ce0fd0a7f6becbcffeaab9f90cc1cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 01:16:31.000000000","message":"Patch Set 34: Verified-1\n\n(1 comment)\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/f531f923792e4bc5a22dc82593efb7ce\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a843d1017d84c778897a5ebf649b8d0 : SUCCESS in 4m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b955244a25b1426aa489c933c1e7ae9d : SUCCESS in 8m 46s\n- grenade https://zuul.opendev.org/t/openstack/build/df35f065d0ab497fafbd4462147000e6 : SUCCESS in 1h 07m 56s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/82e5daf758504ff1bbae300ce8af0793 : SUCCESS in 46m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/56005f78a2f34479bcc7761692e96efe : SUCCESS in 49m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3e6890061ac048c689f7b701175a8228 : SUCCESS in 50m 35s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d806ae0c238f488b85fb3b53728fd83b : SUCCESS in 21m 24s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dd5f3bd2970d4ec381bffe6644ac8f32 : SUCCESS in 22m 02s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0ac7fe9ce8984f36a4c4ac0cdc2f6911 : SUCCESS in 21m 09s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bd87363ce592468ba56ca5d06767e890 : SUCCESS in 7m 34s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/66b14ee1b59b4e15aad614900be5efa5 : SUCCESS in 29m 09s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/d88a6170324c4069875c4d356e0e54ab : SUCCESS in 22m 43s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/6ff109bc7c34450db9a4b58ac5fc015e : SUCCESS in 21m 19s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/7db12c7abe2d4200a1135e0f698daef8 : SUCCESS in 21m 29s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4ae37864bb144fbca3807b1b99a3c3ec : SUCCESS in 15m 18s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/daf4cda9c8714949a2aae77976ec8583 : SUCCESS in 16m 49s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/590407eabfa943329cf421a1fc633696 : SUCCESS in 15m 29s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/354715ba0aa9432fa22fc28f6bb094b3 : SUCCESS in 6m 24s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e5f18c51284f47889720b0e028e515a9 : FAILURE in 8m 28s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/71894029669c40799add6c4cc95105aa : SUCCESS in 9m 09s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d6be4097e02641268f9d0a816ccb31d7 : SUCCESS in 1h 03m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/80b24320f12145a1b5b58e70da47ab4d : SUCCESS in 57m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5340fa84dbf9444b87dc4e07c49cba6f : SUCCESS in 53m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/697efcba654a4afe9aebb78a5181a152 : SUCCESS in 29m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c512c5293ca43bdb53fc3a6394fc18c : FAILURE in 3m 52s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f58ae62a2d464750a171e098f424734b : SUCCESS in 19m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/150e9fc531e54fed82374b74e5fdb625 : SUCCESS in 54m 36s\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":34},{"id":"e1045a5aec0b4070a7b72d8c6eda72d681960a08","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-21 16:34:43.000000000","message":"Uploaded patch set 35.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":35},{"id":"f95b3c1a6ceb142407bdcad028f6a194a3fb1e98","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 17:47:57.000000000","message":"Patch Set 35: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0ac29a320aac4668bf9ca715d178aaa8\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1e1b65acc7b647e8b4755f8af491379a : SUCCESS in 11m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9b37d997812349cea7490efff904bac5 : SUCCESS in 7m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/6159460356da49fb8b2d63c5eddd9004 : SUCCESS in 45m 47s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6fe3e5f52681465a8677268151df0818 : SUCCESS in 30m 55s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/40241c4d876a4ef39129cf1a595b3a45 : SUCCESS in 37m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/38b43394713844ff9de7c09b0b96f27d : SUCCESS in 59m 57s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fb0f45973ff34f58842f51edf577f73b : SUCCESS in 20m 07s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5012859ad6b249c4b6ba84cae8d34f50 : SUCCESS in 19m 33s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/af5bd2a099b54ef5a124d5bff9d075e9 : SUCCESS in 20m 29s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e81a6666e1df45c19a034f04b54006ba : SUCCESS in 8m 25s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/060f927f455e4cbda729961ca1a52f99 : SUCCESS in 14m 53s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/db945d830b8b4edfaba89914a23f3da4 : SUCCESS in 22m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/85af829c93b142fbb41a7ffcc2f1ea18 : SUCCESS in 29m 40s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/7edd1734d514458fa1e3b022dd168762 : SUCCESS in 25m 40s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c291f707fb804ea3b873f05046dd1268 : SUCCESS in 13m 42s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/685a0fd063e24316b9f82a5a9acff262 : SUCCESS in 16m 47s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/75641c308c8149c89876feeb1abc4742 : SUCCESS in 18m 23s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/da6544ca3b404500a43b9fb8eec769af : SUCCESS in 7m 44s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b4cc54bca6d4417387f3f3fa30532603 : FAILURE in 7m 49s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/21d9eb227bf440dc80da7e5b275a5541 : SUCCESS in 9m 10s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/7096518d6a914e68a97eea158026f879 : SUCCESS in 1h 02m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/eaf62492af1c4e43b41f5008c3f089fa : SUCCESS in 52m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7c7589bf118c42d999fb0cc7983f982a : SUCCESS in 41m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1845080c56ac4b93bb5640e6aab79f4d : SUCCESS in 22m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba6044c791d24e9b94ae5aa071caf974 : SUCCESS in 5m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/cfdb15ac609143b69c35766cb4f04be0 : SUCCESS in 12m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c441ca4fb34b4bb48a53e8718f69b5b1 : SUCCESS in 44m 23s\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-py39-centos-9-stream-fips.  Add 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.","accounts_in_message":[],"_revision_number":35},{"id":"c2825c3df643a1d40e42aba01263eccd0a07b0f5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 17:48:51.000000000","message":"Patch Set 35:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d686b49420e24a55942d9b0a5ab78429\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1571072093444411bb8867685e0d1e30 : SUCCESS in 58m 57s","accounts_in_message":[],"_revision_number":35},{"id":"7e8f3fcc50aec0d613669b7c1ee15985b3c17d84","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-21 20:40:38.000000000","message":"Patch Set 36: Patch Set 35 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":36},{"id":"1b5ef205e0dcfccd2f773f8ef6773b78d6f75b32","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 21:21:55.000000000","message":"Patch Set 36:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8b0efbaf52714a75970b7666ac87df1a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9d2e1f61799a4194875900ed9e83a10b : SUCCESS in 39m 31s","accounts_in_message":[],"_revision_number":36},{"id":"81d04a401f76167d0f5fc69da49f4757d18584f2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-21 21:35:47.000000000","message":"Uploaded patch set 37.","accounts_in_message":[],"_revision_number":37},{"id":"55b7d6d013cbd6ae7d0bd7396701f7613d17b0ad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-21 21:54:30.000000000","message":"Patch Set 38: Patch Set 37 was rebased","accounts_in_message":[],"_revision_number":38},{"id":"0137ceb22994b7cc2a33136013e0c4ab0ea26db5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-21 22:24:33.000000000","message":"Patch Set 39: Patch Set 38 was rebased","accounts_in_message":[],"_revision_number":39},{"id":"921bfd9dfac0aa832975e16901febc08f70a980d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 23:15:51.000000000","message":"Patch Set 39:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bc30ea4791a049c9a04062366ae459c9\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/23075bf2d3f84faf82b2f591e9fbd82e : SUCCESS in 49m 31s","accounts_in_message":[],"_revision_number":39},{"id":"70e075f706baeb8a9628fabd4dedca1093b4ae7c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 23:46:41.000000000","message":"Patch Set 39: Verified-1\n\n(4 comments)\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/95e37b0f3906483b8168f445e8ad6618\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb46588761d844419cb996cb6e4bbc7c : SUCCESS in 10m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2eada0a373654b9ebab0f4209ec4760c : SUCCESS in 10m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/ebb90d525814400b859c8e1ea2154c2e : SUCCESS in 1h 05m 45s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e7a7609f1cf4ccda7d1cb7415a3af3b : SUCCESS in 1h 02m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bc656b65a9a64f879c868402e7bc16ae : SUCCESS in 49m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a98fecf665914d479df0ed18ed71f775 : SUCCESS in 59m 41s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/42355aea5f624072b69c922a666571e0 : SUCCESS in 20m 28s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b3e95737b4c4d0baa33eb6e13c569b5 : SUCCESS in 12m 58s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/de450d46409644d0b3125f4208de1161 : SUCCESS in 19m 54s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/638c97a2341546028c17c1f0c24b0d53 : SUCCESS in 9m 02s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e0a9a76b76ab47c28d93515238e78a77 : SUCCESS in 25m 38s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/af7dadb49b6144bfb0ef51acadce9bfc : SUCCESS in 20m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d8feeac0cbdc4772a9d8e53db8bd6b20 : SUCCESS in 18m 12s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/2415a0c9cd454f06921beb2316b81349 : SUCCESS in 20m 44s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/a952d6519e3947de823082b652919551 : SUCCESS in 8m 16s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d75ec756957646158f2ccd593bf11a16 : SUCCESS in 14m 49s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/51727fa6101843abbbc1959e217ff459 : SUCCESS in 16m 19s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6b5d1051c3fb48f683a7b50e93a4503e : SUCCESS in 3m 42s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ae4817ad64ff4435b308579d24eb3df1 : FAILURE in 7m 34s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/770dab883de54c61acdf82635b1b3da0 : SUCCESS in 9m 12s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cf4b2cf21e8545dab7e8bd39b6d63750 : SUCCESS in 1h 14m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/05c2ff1b82e24a81845cd8d9eb579892 : SUCCESS in 29m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3422ba293cb74afaba006a3476eb9384 : SUCCESS in 52m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b4b23b10da4247d69602498bc6eed81c : SUCCESS in 11m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e57c26ee5054da2ae5709c7534bbbd9 : FAILURE in 2m 34s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e1d9e57fefdb46a4bafab447f386b4ff : SUCCESS in 21m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d7c94a060ad742e593bed4e56e9e4894 : SUCCESS in 26m 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-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":39},{"id":"c3a6f61b753d190abcd167ceebf57f4f4415abab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-22 02:35:42.000000000","message":"Uploaded patch set 40.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":40},{"id":"67f101c8120c1cd47c6095517763c878fd9352bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 04:13:16.000000000","message":"Patch Set 40: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/37cb11857d1844a5aa6a2804f5793062\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/80e440a622284fa2a64299acd5f7053f : SUCCESS in 11m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d00c0cd8ec9b470491cd75eb0a095441 : SUCCESS in 10m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/9cb54c15a211447c88d6ce9c21931baa : SUCCESS in 1h 01m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b78796f5d5144e26bf0899dcfa1b1067 : SUCCESS in 58m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bde306fc36f041a98d86e7f8b49ba09d : SUCCESS in 49m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b841f2e62bfd4cbc8d775dd8977621dc : SUCCESS in 1h 04m 35s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a28c812458914771b36beeb7575e9e08 : SUCCESS in 12m 46s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eeba1631f5fc458489774666d1b93b56 : SUCCESS in 21m 19s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b1edd9aceffe4a669152c58bfa2c15ef : SUCCESS in 21m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/56ffc6ec5bfc4199808da55b1bb230bc : SUCCESS in 9m 03s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/96c25c3f20b249b3a65378598fbadf32 : SUCCESS in 12m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/da283b57bc1d4b6dbe2a440d30c28024 : SUCCESS in 11m 14s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/f02ac930d3ad481e92acd9fb572a9f4d : SUCCESS in 13m 18s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/c91628de8c3a4ae682d10fad00b56098 : SUCCESS in 11m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f062befd2b1f4e1e86db90f312795b32 : SUCCESS in 9m 52s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2b9c36582b4647feb737f429ceeb4ef5 : SUCCESS in 15m 58s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d2660eda33ef4fa7aad8aa95fa9080d0 : SUCCESS in 16m 03s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/500aaea5121d4c9c8cbaba75da9c18fd : SUCCESS in 7m 27s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1904e1e7b52f4a2f9fc79b867bf2b57e : FAILURE in 10m 36s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/3779a0318e01459fb4022827e8b239fa : SUCCESS in 6m 50s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/f44afcfb64264788b0a0734a9904834c : SUCCESS in 38m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3016f2e2dcc047ff9ada13d6f7eb3b5b : SUCCESS in 28m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e11de7a797f041d98c52d17222577b11 : SUCCESS in 45m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5bae24ff12ee43e2a1b7fbfc7794e9e3 : SUCCESS in 30m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af536ec5663a49d5a7e074e12ede8022 : SUCCESS in 4m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c5dad974d26d43b1a6f0e044382abd34 : SUCCESS in 16m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/79cad1d9a1de48dd9f291dd4e0dcf095 : SUCCESS in 53m 32s\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":40},{"id":"51c209069dad9f85a23e5c0b5bee2ec1eb6c1aed","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 04:58:48.000000000","message":"Patch Set 40:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98a60d3b7c704da381f50eb0bb08d5d2\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/94e383d433b5421a906e7955312ff44d : SUCCESS in 54m 46s","accounts_in_message":[],"_revision_number":40},{"id":"a14b33cbd7d8eb03a82f652089120a78692b123d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-22 16:58:17.000000000","message":"Uploaded patch set 41.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":41},{"id":"23e16c1e2e2c370ffc4cd9884fcc5c88939caa51","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 17:52:59.000000000","message":"Patch Set 41:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b13efb05f8942c490ce551f47657f09\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7ae99fc2b9bb402f8d65e54813eb61f1 : SUCCESS in 52m 35s","accounts_in_message":[],"_revision_number":41},{"id":"33991499534e7d66274653be3039662b8676f7c6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 18:10:07.000000000","message":"Patch Set 41: 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/bb4f505e49e544e098abc8c5ea885d59\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d84dc539f74246a0b34031213f8f5032 : SUCCESS in 10m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eb5e39f66ee24dd383706bea575810e2 : SUCCESS in 10m 04s\n- grenade https://zuul.opendev.org/t/openstack/build/6358146705e94d27acb8ed6256a051ed : SUCCESS in 1h 02m 46s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6f45f6b0dc004b93aef077347e628547 : SUCCESS in 58m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0c127ae6807444f98c310450cc90ce5b : SUCCESS in 43m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/93d4889b37334fdba0426904b1bdb105 : SUCCESS in 1h 01m 05s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e6d7bf6b4f21460494f38c3d544d4589 : SUCCESS in 19m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3b3d84ae190a43a4b1f0a20b85005873 : SUCCESS in 18m 51s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/740c1e02019b441bb90d54c951336e03 : SUCCESS in 20m 04s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ffbe78b6fb6e421a914b3001b75ebeb9 : SUCCESS in 7m 12s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b193729d7a474d90984eefe223f13a7e : SUCCESS in 25m 51s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2cdbecdde7f44acb8c5406d6405d0751 : SUCCESS in 23m 24s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2a741f88b6af436cb3a51b689eaa41aa : SUCCESS in 33m 07s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/37a6fc1f9592481590fdc42f52145ff4 : SUCCESS in 24m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c8bd2e1a2248447ab7c4f06b643c90a3 : SUCCESS in 15m 02s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2a1520cab1f5437db580cd2548d9aed8 : SUCCESS in 16m 11s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1a06da029aa34ebab572eacb302ad92d : SUCCESS in 17m 00s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/bc30904c41734fc6b7a7d6abc5fa0f77 : SUCCESS in 19m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2f73dc12c6bf43ceb5850a4aeb4501a7 : SUCCESS in 6m 18s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/370d5e5b35bb41258a402acdb1b44465 : FAILURE in 7m 48s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/a9be8b599d57435b99d1839b146e95e6 : SUCCESS in 9m 16s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/e89d62ac08aa4691862f593f8642a0e6 : SUCCESS in 1h 04m 42s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/cbc07a23c2da483abd5321cd59bcc1db : SUCCESS in 54m 00s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7e18e189a071435d84bc9500e907afec : SUCCESS in 59m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/def6f4ae37ed41009df60cbd70b6d769 : SUCCESS in 30m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c66772b34604f69a7f413e4318cc5c7 : FAILURE in 4m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/16b1f627cb2d4aa7ac17e53319d9ce95 : SUCCESS in 21m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a65f6c46ed53475aa5fd70212b541ea9 : SUCCESS in 56m 15s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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.\n  Comments left for invalid file swift/common/middleware/s3api/controllers/obj.py","accounts_in_message":[],"_revision_number":41},{"id":"0fb922361f6aecae30d303e3f39286987e343dce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-22 18:28:56.000000000","message":"Patch Set 42: Patch Set 41 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":42},{"id":"671d3b85df45dcc699fed4f16b6337af766f8085","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 19:26:08.000000000","message":"Patch Set 42:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/49f1cb7221b8476faff7a60e18e154e6\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/11ba9719d82940d69af9615ad94a8346 : SUCCESS in 55m 16s","accounts_in_message":[],"_revision_number":42},{"id":"ae7106b941d5e9691b15857fab37dfc1ff2e87bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 19:41:34.000000000","message":"Patch Set 42: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5406f4c1bbfe49abab90e5c9c356ab04\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad16fe27621a41cf8a48347a051d54a5 : SUCCESS in 10m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/27f0258513864f93bf3100d5641f9a89 : SUCCESS in 8m 31s\n- grenade https://zuul.opendev.org/t/openstack/build/7dce3fb6e2bf4944a0c7ecca6a0fc21b : SUCCESS in 1h 05m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e9b77dd523fd482f8d16077fc8bdf339 : SUCCESS in 1h 03m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9555f7393300485482bd93a1336c2425 : SUCCESS in 51m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/57b572dff8b5429f98e86b1a392a946a : SUCCESS in 48m 42s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/02dee5de5bd848c09ae5b8510a8aeb01 : SUCCESS in 20m 12s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c325c5d444974f70bda8d952888aca27 : SUCCESS in 19m 54s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/339466c35eee45108ae235123aa230a4 : SUCCESS in 20m 05s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/537f5a2ef97844a68b28d53aef1c93b8 : SUCCESS in 7m 00s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e59d6ddde80442dca2b743bb16d05549 : SUCCESS in 23m 41s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/37fd0a324e2a4fc09c066cd2ce9c15c2 : SUCCESS in 22m 08s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/15375197988644d4b2419b47ef6a957e : SUCCESS in 29m 31s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/0a4cee991ee44829a61b1159c588bcf7 : SUCCESS in 22m 07s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c854b85c1f6743cb8c986c781d41dd2f : SUCCESS in 14m 18s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5fa6699c7a554cf5ad6dbe0ea415281a : SUCCESS in 15m 31s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/96ca3d3a24744301a4adcc7a1aa2ade3 : SUCCESS in 14m 51s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/fb0b5523c8234b02bdea1477f07ebc36 : SUCCESS in 17m 55s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d169410b8fa944b7bdad540c89393116 : SUCCESS in 6m 40s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d187c0d3ed0c4d6aa2ff7e02c3c980ea : FAILURE in 11m 00s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/26bfb72756744beb99c368f86096462d : SUCCESS in 8m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/526c9be87a3743889127218a4523f6d0 : SUCCESS in 57m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/347f47477acb45bf9c578a7c00507dc9 : SUCCESS in 54m 09s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/64ffd7fdbb294417903bdd1dc9c93622 : SUCCESS in 1h 05m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9aeebeaee7d947c2b131225d4124a943 : SUCCESS in 28m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2dd86b46d90048c7b9c19ff17f7d95f8 : SUCCESS in 4m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ef8ce5cdff5a46c4bce27b005dac4d27 : SUCCESS in 17m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4d22ff2832b54dccb332622d061e6626 : SUCCESS in 55m 02s\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":42},{"id":"4b3f9f93ab705f44106ec56c372d52bdf2380c01","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-22 22:23:27.000000000","message":"Uploaded patch set 43.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":43},{"id":"a7498c0ce2682fe7b7460c2f8c7f3e3f16521f20","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 23:19:26.000000000","message":"Patch Set 43:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1df6e17cf6ee432788057f745665a2a1\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1a6c6204a7414869955031d198920af1 : SUCCESS in 54m 09s","accounts_in_message":[],"_revision_number":43},{"id":"ea9f356f18ada21d0fa6ddc55dd6e6b536df5acd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 23:37:10.000000000","message":"Patch Set 43: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/345c77bd90a641bc866e010fe2581551\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3b702fc25f0444ed939c24c84c250ac8 : SUCCESS in 9m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/90b7bc2506fc43f88f4594f64e1d1af1 : SUCCESS in 7m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/b577d4c035a44e81b768d54e2aa26e68 : SUCCESS in 1h 07m 21s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/81d2c623a2d54e33a6d3e06f30cc4dd8 : SUCCESS in 1h 02m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d38a3e27c0694a39a762c75c447f131e : SUCCESS in 51m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/08485a0f054c4f2f93e6f5426647cbf1 : SUCCESS in 43m 41s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f9c6980b5f1749da9c2787c805934b9b : SUCCESS in 17m 11s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/01e824ff16834b92b9176e7df5c613c8 : SUCCESS in 19m 54s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a8706b80ac97430f8b730ecc84feeaed : SUCCESS in 24m 50s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ae0df4697c3f4f11a9be7395c8deeee4 : SUCCESS in 6m 56s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9d72b765dc884ca19049ba008bfca2e0 : SUCCESS in 25m 28s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/95513421e499429f9dd4aee00b6dcd13 : SUCCESS in 17m 28s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a3b9e55359644c778754ee8522f778fc : SUCCESS in 21m 42s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/26bb477177934ad895d0eca4819bc858 : SUCCESS in 21m 31s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/35ae163d158b48ce8607ca612ef07473 : SUCCESS in 8m 52s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5bfa4daee919479b8cb5eadffb4e5040 : SUCCESS in 13m 52s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/18af0fd8ab884df3a4b1ff654dad33d9 : SUCCESS in 12m 48s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/5d638dd847fc4584a1b21cae8dbaef84 : SUCCESS in 10m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/bde817915f284c938684c2f7dcc2e50a : SUCCESS in 6m 59s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9a1251d0a8e840a5a0d726353ba32cdf : FAILURE in 5m 00s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ebf865c450274d908363fae9a711e102 : SUCCESS in 6m 48s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/1d231ce1a734490c8dc7bb7ce5b662ff : SUCCESS in 41m 45s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4a9543c33af24025827762035988a462 : SUCCESS in 30m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/190d80b5747c48c28dbca5cdbb3cd76b : SUCCESS in 31m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e65c395d633343d28b6af55e78588864 : SUCCESS in 34m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f513a2340bb549ba84a7045359c53306 : SUCCESS in 4m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/89900ba943b349d5be05902d72aecb9a : SUCCESS in 12m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b03228d178104af3ac9d75dd48ba9f1f : SUCCESS in 1h 01m 19s\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":43},{"id":"a5772df80837b227ed7a63b57822274965dbef14","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-22 23:57:37.000000000","message":"Patch Set 44: Patch Set 43 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":44},{"id":"41948879b4408a7da596d43665eebe1ae12ff387","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 00:32:06.000000000","message":"Patch Set 44:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4eedfcb0f0e74b61ac5bca0546fe16ff\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/079d1e88537a4459965b1a11d4d162d3 : SUCCESS in 32m 36s","accounts_in_message":[],"_revision_number":44},{"id":"f6cdca97dddee45437c7785cfdc67ef7bf82d05d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 01:34:27.000000000","message":"Patch Set 44: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d8c3706b9b6c4fbd8399672548651cf3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68ec6b7b4c5c4d4881397f9e2a02fb50 : SUCCESS in 10m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a73cedd504e240ba9b24412b8b1e08bf : SUCCESS in 5m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/e92cc1991d0a4907a6967538602c8194 : SUCCESS in 1h 19m 54s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e5a19e41123f4b32a1d8b61b71099d46 : SUCCESS in 1h 29m 31s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/30042ff382684fb098fcadbd5b1781e0 : SUCCESS in 29m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a1687a0d0b2547a2807cbba6163f5842 : SUCCESS in 1h 01m 02s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/70bf1bd8f1b34f7aa5584fe7ef3324cd : SUCCESS in 20m 24s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0e5d3a9982aa4da3806af5cced6f30fa : SUCCESS in 20m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8ffbd0e4b5a94d859fd88dfe483ae364 : SUCCESS in 21m 01s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0e50c29212034e4caef153157851b081 : SUCCESS in 6m 14s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/003d0f3a74224213b2278439b698779e : SUCCESS in 24m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/9664bd4f2c994343910f109b1a4193ab : SUCCESS in 22m 02s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d20f5a9fb9a14481b7118184fe4aa320 : SUCCESS in 11m 48s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/23f6f9cec169401f9238ee273a0eb0a5 : SUCCESS in 10m 08s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/964e830f9c34446c99c0742c79bff0c3 : SUCCESS in 15m 15s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/e59addc9740646a7b65b5f4eba4c9a45 : SUCCESS in 14m 45s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/ff5c0d5ebf1c40f5ba5737752cd8a96e : SUCCESS in 13m 12s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/95092222e8bf4f44820403cf459b0db7 : SUCCESS in 18m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/470b3a399b6f4aa883757ae9189c40b6 : SUCCESS in 6m 18s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f59aed35e5fc4e65bbd572f774cede0d : FAILURE in 8m 32s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/402432dd090247bd8a083a78a7712226 : SUCCESS in 9m 27s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/675b7a2bd64845659d8e27ea41d6a14f : SUCCESS in 52m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4317071efdee4a9eb2a94c283efb58ed : SUCCESS in 1h 18m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/766a9cfce1a747ed8da98989f23baf86 : SUCCESS in 35m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3aae02ebb35e488186e92b98af5984dc : SUCCESS in 27m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb92ed3c42d34d5db2de17c61c0d9f0a : SUCCESS in 2m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f59b2009b6fb4a6ba3d90455d1d1a4e9 : SUCCESS in 21m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d61235210d10449584edbc929a05e9f1 : SUCCESS in 1h 01m 18s\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":44},{"id":"2458a52851951c6e3b61541a4407364316a2daba","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-27 15:35:02.000000000","message":"Uploaded patch set 45.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":45},{"id":"24e2fb09330f19f23a4dbc01f35759af8c3dc0ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-27 17:06:59.000000000","message":"Uploaded patch set 46.","accounts_in_message":[],"_revision_number":46},{"id":"f74ddc8c8b3652eb884222b91abf24b4f6a56826","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-27 17:08:09.000000000","message":"Patch Set 47: Patch Set 46 was rebased","accounts_in_message":[],"_revision_number":47},{"id":"6deb8b1a4e302e17f30f0dbac9d30cb2f8115c5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 18:31:33.000000000","message":"Patch Set 47: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a0c9e45832934ae2857bc1822ddfc193\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21098d22c81d40aa8800c2f9de37f064 : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/daf5287f4a8b45adb33285447b11bc53 : SUCCESS in 7m 55s\n- grenade https://zuul.opendev.org/t/openstack/build/42b670f66b8443ba9b0784cb9a2a1176 : SUCCESS in 45m 29s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2d2d42b6cb244a57873c9f4458c81244 : SUCCESS in 1h 08m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c276e3bbc66c43ae8311d57125456292 : SUCCESS in 49m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0c46fa7c531e42aa9e51badbcabe38d2 : SUCCESS in 1h 12m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7027a0df83eb4b8bafc80611d202e61d : SUCCESS in 17m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/70ae2540ff3341fc905bd537c10f84ca : SUCCESS in 20m 28s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/744ac99ccdc14078a17f2db4c3aaf25b : SUCCESS in 21m 18s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/35b7bc7894614a9db81a502f9f2b9f14 : SUCCESS in 10m 10s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7a65989ec9664dacb3dda0b8d3e60fd0 : SUCCESS in 32m 02s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f680f285892b44ee9fe180494c1a361a : SUCCESS in 20m 15s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/41945622547747319d63a594dc777f74 : SUCCESS in 21m 17s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/c80a4058119f48f39f31a8f73465a5bf : SUCCESS in 22m 13s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4ccce8b253cc40bc9688cb9379fa7d87 : SUCCESS in 18m 04s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/c23bfa75d3e844fd93eeda1588581fc3 : SUCCESS in 18m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/59d096f53ae743d98a76b88c81e1990f : SUCCESS in 16m 41s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/f198a8bd7d4f40af869f5bc2d6c1673e : SUCCESS in 18m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1691faee1d204aaaa543e52a3f67806e : SUCCESS in 8m 15s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/87800ad68eae446993875cde1dc634bb : FAILURE in 8m 39s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/6f09b37685df4980a57c1013c1eb4e13 : SUCCESS in 10m 18s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/0e13ee1f28b0436c876fbda8a87fb15c : SUCCESS in 51m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a77451f23a8b489ea0eeafec46880e68 : SUCCESS in 53m 16s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5c551d646f4f4aecab440b726dfad228 : SUCCESS in 52m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/63b3cb866ffb4a9eaea0eada366d928f : SUCCESS in 28m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/503ee523745a4b27b9fcc37df93cc591 : SUCCESS in 4m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9cc9cde1cc2a40c0af9c537b49321d2a : SUCCESS in 19m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/83e9f3ae7d5f4963b3312260291e5fed : SUCCESS in 54m 05s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .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":47},{"id":"bb58ec372e705e8a3c441d0ac409c2a6e6cb3afa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-27 20:01:57.000000000","message":"Patch Set 48: Patch Set 47 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":48},{"id":"c6f786f8c430e543cc6974c357800aefe5e26035","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-27 20:39:40.000000000","message":"Patch Set 49: Patch Set 48 was rebased","accounts_in_message":[],"_revision_number":49},{"id":"3daa0b014d0463806bf7929f7cf8e6bc932c7a11","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 21:53:32.000000000","message":"Patch Set 49: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5240185c6dda4d9ea4f4b8dc01dcc0e9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4246a7911367433dbc6f154118168106 : SUCCESS in 10m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a0ef05808a9046ac99ed188930a76fe2 : SUCCESS in 8m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/7bfc92b21a85459090f099b00481aa13 : SUCCESS in 1h 01m 55s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f5395d23950846af9b5a973191fc7f19 : SUCCESS in 44m 16s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d75410e70ff4432fbc106cd49223c9c6 : SUCCESS in 52m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9e20669007534214aef2b95bb5ea5521 : SUCCESS in 49m 18s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eff6d83a51ce484e86a0a1781ffc3174 : SUCCESS in 19m 10s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3841a63843a049b0b6f93af0059249a8 : SUCCESS in 17m 11s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/224f76ca475a498ca23146ccb52a2471 : SUCCESS in 16m 01s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9b9d8f68e6254273a9d76b7209c3d3dd : SUCCESS in 9m 54s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8519d5cd5aa845408acec957872fac50 : SUCCESS in 22m 18s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/6cd1b662d5f5451d9921e9e29f0763a9 : SUCCESS in 22m 27s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/4d3f72eb22d3460ba8240f80ac6731bf : SUCCESS in 22m 15s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/8dbd98aa7c564821b2f63578d3c4d6ad : SUCCESS in 16m 05s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/fe83cdad946942dc824e0b6b8b9f0c55 : SUCCESS in 15m 08s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d3e34d020f224afc827a889cdc9bba3b : SUCCESS in 14m 52s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/5836628cd4424d6db1c3bd13036d3f13 : SUCCESS in 15m 42s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/02391cf57b6645af8840a7bba929b0c3 : SUCCESS in 18m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4f779c13b78e4706ac18393627a51e82 : SUCCESS in 6m 48s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/33852dc3a8e14c688a7639cdd156ff35 : FAILURE in 7m 18s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/678fad9139334c72aa90437df73a93f7 : SUCCESS in 9m 02s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/29baebde22624f448c455cdbce2d5dc0 : SUCCESS in 1h 03m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8cd55fa91466406182d1c6a6dc235c46 : SUCCESS in 38m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8b37f3ac17224f84b8dd29acafdc1a9e : SUCCESS in 55m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cc444d7674df433790349cc9c31dc171 : SUCCESS in 23m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d292f1b72fd042a781fa19cfe16ff309 : SUCCESS in 5m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f589c50efed540ef860a78f114db3389 : SUCCESS in 19m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d8e1706c3aa640e1934b28811a4ec983 : SUCCESS in 41m 48s\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":49},{"id":"54050f0d9c82b5c6782f71d8ed6fb023a46d3901","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 22:05:54.000000000","message":"Patch Set 49:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d9758c23653c41808175292113e230d1\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/655595e76b3e4e8aafbefeec73ec9868 : SUCCESS in 1h 11m 08s","accounts_in_message":[],"_revision_number":49},{"id":"626bfff924dbcdda6543ca904f574a846214483a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-28 00:00:16.000000000","message":"Patch Set 50: Patch Set 49 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":50},{"id":"4a53a09226c388609f93d858f3c84e7f1fc4a43f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 01:03:11.000000000","message":"Patch Set 50:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8c03faa6b7854887a1eddc2a6756e6cf\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/18776130f8644ffcb0a527b7ed496562 : SUCCESS in 1h 01m 10s","accounts_in_message":[],"_revision_number":50},{"id":"fe2fe7691ec969365e8be5793f35f28930352803","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 01:12:39.000000000","message":"Patch Set 50: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/19f3be40cf984464a0fe195fad76c8ce\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e73b8622ebfa451a825558b00716902e : SUCCESS in 5m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/342b3296150f46e2895eadcaef857370 : SUCCESS in 9m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/e4bd2bfd49bf4bd5834bd94168bddb82 : SUCCESS in 1h 11m 02s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/84db720d84ee4d0eba6f38a3a2f1073f : SUCCESS in 1h 01m 53s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a81c84ed33804901876f579509c1e156 : SUCCESS in 49m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fa58cd25f641464f8e0968534fd7a3eb : SUCCESS in 56m 07s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/316a17a644174bf7a559e2d8da30e453 : SUCCESS in 17m 03s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4a39800327d04d6296210d2792b20158 : SUCCESS in 10m 47s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b956610b564f4ee197f2ce08fee5e507 : SUCCESS in 11m 58s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/11e4813f206e461abb25d9cb3f32b8a9 : SUCCESS in 6m 45s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/09ad9b66de354b83bc28bc765f3e80b8 : SUCCESS in 11m 44s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/6842f154f6634a1eaa40d504ef8aa52f : SUCCESS in 9m 13s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/9e5690a9cae64be59c8bea5b3b4e06d3 : SUCCESS in 29m 59s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/7c067f5dea1a4a49ac45ce1d3b874cb4 : SUCCESS in 19m 31s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/abdb0610df8145889e5b9f9e9cceb84e : SUCCESS in 8m 55s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9449e8614201456ab5bf02754a3256db : SUCCESS in 15m 35s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/616cf58ebd9843668b897f15caab5322 : SUCCESS in 8m 52s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/2a2bd7489fef4089bd15ce305216a3be : SUCCESS in 15m 15s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1fa501cd39814ff1a12afb44d58978a5 : SUCCESS in 8m 45s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/061e9b7687dc40e1b001dbec73f19bc2 : FAILURE in 9m 34s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/86cb26814a5b480aae2ec7a1c2fe1f17 : SUCCESS in 8m 51s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/52133e59a23940ce8328b7fa5c56d2b4 : SUCCESS in 57m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6db1b8c36f0e4eb8a27a4065ac8b1373 : SUCCESS in 55m 53s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6ef8ecce803c42578b15e9e4e5049289 : SUCCESS in 56m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c995853e0711404e9f926df326d52293 : SUCCESS in 28m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eeba9426c3fb412f95317ace761936d5 : SUCCESS in 4m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/53b84e2366bd4af58b1e852ebf01e6ee : SUCCESS in 26m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cfdfa821ec6d436c9629d160462ddbb7 : SUCCESS in 1h 00m 02s\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":50},{"id":"3411fde08e58a047f4c091676cd5037d30a86981","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-28 17:37:41.000000000","message":"Uploaded patch set 51.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":51},{"id":"1e36a99e56b367d0ce0b864359b45bae89fda5f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 18:57:15.000000000","message":"Patch Set 51: Verified-1\n\n(1 comment)\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/3ef7d4595c4e4a30b34590459f690556\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d04ad6d0f580457c8458a3e11959de97 : SUCCESS in 8m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7382e435c59e46c195c7e0c3d237e1ad : SUCCESS in 8m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/99b591066f5048af8039e8488ef403c6 : SUCCESS in 1h 02m 41s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1139d5d3a20e414ca7263d5106ae7993 : SUCCESS in 49m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5eab3142f3b34181b63408f116c3506d : SUCCESS in 51m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7ba284ab91d341f88b54d9e4a8c4db19 : SUCCESS in 45m 53s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0c286b6be1194570b53882a2da5d30e7 : SUCCESS in 19m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d1934992a3b14d148aa7dc7aba615bb8 : SUCCESS in 12m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c08ce4b767e8487dab92592619db068f : SUCCESS in 11m 04s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1ad47c9caff94b5892ab42868c060169 : SUCCESS in 5m 53s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e2efe86107ff4173afe22a4fb69e080f : SUCCESS in 12m 43s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/48153acd08824db086be289230758714 : SUCCESS in 9m 52s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a09e33eb82964a4f9984e3e088e0aee2 : SUCCESS in 30m 32s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/01266efdf15b42458fc6ed44fef78908 : SUCCESS in 20m 33s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/83519cabf86f4dadbc8c0b92518c1cad : SUCCESS in 14m 14s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/7af97354cbc64c019e40429d7b9d4684 : SUCCESS in 15m 14s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/18da0aaf0c3b4facb4e2a5f966b4d284 : SUCCESS in 9m 49s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/06372159a2964a77ab9171a1cd8aa580 : SUCCESS in 14m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ffba74c626da4471ac5f4a13cdf08bbe : SUCCESS in 6m 43s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8cbda614c2144f969bf30db0fe4139ca : FAILURE in 5m 07s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/483a68c6196a44d3871a154fe6b8102c : SUCCESS in 9m 57s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8b2ae4b95c4e46238aebfa89b9edfd43 : SUCCESS in 40m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a24ca026aa98457da76263c9f886d4bc : SUCCESS in 55m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c3a4157877614175944b5c73553fb32a : SUCCESS in 58m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cce8e050556e40938b75697ef8ffe2c9 : SUCCESS in 12m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0081899845d74fbe8adb08eec59c95e2 : FAILURE in 3m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/54a69952ab16466ab6fea36a3be2350f : SUCCESS in 29m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a3eeb4e2e3324e0b92ac676db44ecd01 : SUCCESS in 42m 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-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.\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":51},{"id":"dc41bb3587aa134319384b753d4aeb4afa6196cb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 19:04:40.000000000","message":"Patch Set 51:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d951299c2c134d0f94182fbbb524dc89\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/985dac1702a140869efb25863103fecb : SUCCESS in 40m 29s","accounts_in_message":[],"_revision_number":51},{"id":"45f612454d0016f99247fb138f58ab3b7c2db0f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-28 20:46:31.000000000","message":"Patch Set 52: Patch Set 51 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":52},{"id":"f34e38e590d97f9cb6fb3113581fead64e7dd37c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 21:20:11.000000000","message":"Patch Set 52:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7890d5e8c723489f997e4cac0f356db9\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b25a9515d1a04103a209041ac6b434d0 : SUCCESS in 31m 52s","accounts_in_message":[],"_revision_number":52},{"id":"cf5f3f588cef67ef03e8efbba7d9a16a170ddf4d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 21:50:22.000000000","message":"Patch Set 52: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e3c92132edf34ac9adf128b420e79c1e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7fc29de7a7374a75b010af2aaf9355fc : SUCCESS in 5m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d116cf9e3b644d8bec4851371cb9d89 : SUCCESS in 5m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/20b3376192524fdea723423e6f282d87 : SUCCESS in 1h 01m 20s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a2f2cddacaa843709973985df36f10a3 : SUCCESS in 57m 59s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/adf9d7457c3d4176962daaf42ace3e55 : SUCCESS in 51m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2b34881b94f14f388797df43d84ebd53 : SUCCESS in 54m 56s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4317270a67d34a008fcc4b0dd3516f73 : SUCCESS in 21m 16s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6165462336e54e729f7135c1fd3bc346 : SUCCESS in 17m 52s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cb2121fe019c48cda78eb34c7c01d420 : SUCCESS in 16m 40s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c38ccc53de0d4c1cb7ee08c293e1252f : SUCCESS in 7m 28s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dad1dbc999f8405d8b15b519620a63d1 : SUCCESS in 23m 53s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/29cc842cdf054dbb9b5cc00d347cc445 : SUCCESS in 22m 43s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/ba45cfd5e803455795528d33ad34eff2 : SUCCESS in 14m 28s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/458fcb4335ee4af28762f584e0a173b5 : SUCCESS in 21m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/407ee3f6e31443da9c439d30be7e6acd : SUCCESS in 15m 28s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/72b89842d15d4a41918dd179b4399190 : SUCCESS in 9m 55s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1a67e9d3572a4684878203fa743b9805 : SUCCESS in 10m 03s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/00ae74eec2da4d309c0f58efe025852f : SUCCESS in 17m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/27488f3886e542199cfafc023ded4443 : SUCCESS in 3m 35s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/fc1b1a5ca5f441fd99d6c4cf6d4819b3 : FAILURE in 8m 19s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7e0bb547549d4c9a88fa2689f128ea96 : SUCCESS in 5m 27s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d17de5bd9403469cac55097c15405d81 : SUCCESS in 51m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9debf285aa1a4715ac270ad60215ae68 : SUCCESS in 35m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1a596a7361a241158e13a437a5bd4aa2 : SUCCESS in 39m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9efd2020d90d4644add54cbdc7ed2e05 : SUCCESS in 30m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79ef030ac67c48b6a99c1c8f3bf035d1 : SUCCESS in 5m 45s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/87601226717a421eb1658da8e9ac3162 : SUCCESS in 12m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7cb6487e25144e4f98e426cf7f2d86b2 : SUCCESS in 51m 49s\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":52},{"id":"3fd329022677b880e24a1e94194887fce96ae612","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-29 16:27:01.000000000","message":"Uploaded patch set 53.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":53},{"id":"a6c0635dbdd5dd17fbd3711cc8bdeb9814cf58ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 17:41:28.000000000","message":"Patch Set 53: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/61e4539f587f4ed48cd116089f912719\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f5f121a7e9824c6bbb01d62fc68952de : SUCCESS in 10m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aab7eb7d10f241608a4eee24a9e9f4e1 : SUCCESS in 10m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/7bf50fe4a29b4af3a2e8a691e462e805 : SUCCESS in 1h 08m 19s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3271cc3778cd4ab4b656a7cb94aa73e6 : SUCCESS in 1h 01m 18s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c6d928fc55e040c6b98786a23a3f7e8a : SUCCESS in 53m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e314b14ec2ba421fa5ad5ce8d2fee193 : SUCCESS in 55m 58s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0dd73105395641a3bebd906a10c4359e : SUCCESS in 15m 57s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b506aba49cf04fb8828be534913d3d3a : SUCCESS in 22m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/93ccdaa73cce40498e15541e5ad932f3 : SUCCESS in 19m 13s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/21627b74d19141a0a678254bca4c6524 : SUCCESS in 7m 13s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ae6313a2990e420081f8e8a9aa7f4cab : SUCCESS in 25m 14s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f644d85411dd400cbcc9f602d48dc3df : SUCCESS in 22m 22s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a0029dc7c1b046fc882d8968dbb3aa45 : SUCCESS in 31m 07s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/7cd0dc8415234bb5960ea851f2bdca37 : SUCCESS in 21m 08s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/69f847a65b1b4ce1a0b28a87f3cd198a : SUCCESS in 15m 22s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/aca29572e5a147fab0feb972ee9d9fde : SUCCESS in 16m 13s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/bb83ec223ecc49ca8b402c923589824c : SUCCESS in 16m 02s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/21c2056ba3c24b8b83ce6febf3b7eb3e : SUCCESS in 18m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e5bd434d27aa406e91e0b58af66d2c37 : SUCCESS in 6m 34s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d45457b28da14764b66289fde735862a : FAILURE in 8m 11s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/efb2bee3aef647808ff2a9e033caa987 : SUCCESS in 10m 11s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/f623ceb3c94b4c078692dd859d6b0acb : SUCCESS in 59m 24s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/289ab32dc7054298be409500bad8da4a : SUCCESS in 54m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b5586937185b4fbb8c05aba560a6d675 : SUCCESS in 58m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/33d0596f69d142009d8e1d190761e7b2 : SUCCESS in 29m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d6e3e316206c414cb2471250c7633696 : SUCCESS in 4m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d604ed1546c2490caeea11d9216490a6 : SUCCESS in 19m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/118ac25096a04436842d9c8e0975f420 : SUCCESS in 57m 25s\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":53},{"id":"9235bdbf655e713626b84fcb7c2f40c2fb14c5e9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-29 18:28:30.000000000","message":"Uploaded patch set 54.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":54},{"id":"e14fff70db10d20ea2badba3caff73f2e52d8c0c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 19:44:11.000000000","message":"Patch Set 54: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bcd9ff106db24df1b28f48208b468c78\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0ae1f69014a24c2b8533d377f5055c99 : SUCCESS in 8m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ae56e750b83849ff9adffacd00418b0a : SUCCESS in 10m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/aebb2f4d888e497d9327355e2a1e6ea0 : SUCCESS in 1h 08m 18s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c85a787f597149a59c6d4a3b6e0257e9 : SUCCESS in 1h 05m 17s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e720a70db0da499890058e18dbe83618 : SUCCESS in 56m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/651d910a7029430daad06cdb75ff524e : SUCCESS in 42m 55s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ea956ff0220442b68ef44861f522bb64 : SUCCESS in 16m 23s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4c1bcbe7282e4307b44e8ad80af2b5d1 : SUCCESS in 16m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/40dffcb77c5b43bdacf0e62a5b6021bd : SUCCESS in 21m 20s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ea5fe42da61246ffb2031d0387d93475 : SUCCESS in 8m 16s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/061f28f938b442a3ac43d39609ff23c8 : SUCCESS in 26m 51s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/0e40be5e619347928d18b1c15add54b0 : SUCCESS in 17m 17s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/7ea1e55cae65459baa5f3446122220d0 : SUCCESS in 32m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/48c87fa478da4e468c3c33ded380a3ec : SUCCESS in 10m 27s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/cafdf18b1d5b4c728ad012b1f3f541d7 : SUCCESS in 15m 56s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/13794d81ecbf4b5498c5193d4e877446 : SUCCESS in 18m 32s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/08d8e19e2d454de0a652d658f38f3905 : SUCCESS in 12m 42s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/b4371d22816e4a04963bd139027d5ba7 : SUCCESS in 20m 21s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d62a262c34b3462c97e10815440493e1 : SUCCESS in 8m 47s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1f7a61c535ce4b5c9f3ceed0911aa651 : FAILURE in 8m 28s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/27de6923c0c64ac695b0b24c05bc71b7 : SUCCESS in 6m 41s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/fb6dafe04ca749d8b9769ed8c52e2e67 : SUCCESS in 1h 01m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5de759fb09cf459280d39a7ff0b746f2 : SUCCESS in 54m 40s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2f8ab621e73d42dc933ac0510e956d38 : SUCCESS in 1h 01m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7958c4d322bf4fe1a495ef147e8475ac : SUCCESS in 11m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a8f286b39fed4c9ca1ac7f293daae7b8 : SUCCESS in 4m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f2abbe533c1543e6b6dd25aae12b6c04 : SUCCESS in 20m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/31e94441a39347b69aff4dfd9c3aa5af : SUCCESS in 56m 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-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.\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":54},{"id":"31b62c1d4e0c7b9bad8a1fe25305e64d67ec7203","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 00:22:32.000000000","message":"Patch Set 54:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bbc38e687f384188a3591086cf059e9e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c288d4eb9b3349f38d5482c47a052bf6 : SUCCESS in 51m 06s","accounts_in_message":[],"_revision_number":54},{"id":"8677cf0fc2e3e86286728e81ff46123078d85021","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-31 21:55:44.000000000","message":"Uploaded patch set 55.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":55},{"id":"0ad2df42130af2a40317bf0fb701d7c08bb018c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-31 22:42:50.000000000","message":"Patch Set 56: Patch Set 55 was rebased","accounts_in_message":[],"_revision_number":56},{"id":"fbac206399e30f2bbdde1692fe377750e3cc15fa","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-31 23:42:38.000000000","message":"Patch Set 56:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c5fd965699d451eba52878bede8bdaa\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/66e4286f6c2e47f0998968852eed4f2b : SUCCESS in 57m 01s","accounts_in_message":[],"_revision_number":56},{"id":"032c6f8455d20196b336c9e80cc39312d0df6c14","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-31 23:55:05.000000000","message":"Patch Set 56: 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/2dc6b4689fdc4620a6a3cb3f7832f364\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2387dcf4c004df2a003f8270eafa2c2 : SUCCESS in 10m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6fafbff94d8f4519a2e25c68e9af1284 : SUCCESS in 7m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/b032df9f3b1d419d8ebebe8b064a24fb : SUCCESS in 1h 05m 59s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/129acb7e748a4d4eac03a55b5d3f35dc : SUCCESS in 1h 04m 43s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/db50156d314243c9996d6a4e3c366c3d : SUCCESS in 56m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0f6d02cf2b404ad89f9280c175c5e51c : SUCCESS in 57m 54s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1fd0cc1b2e774fbeb4fe3aa5e8670333 : SUCCESS in 16m 13s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6d3c4e65f88540728d3ee7d4ce332637 : SUCCESS in 13m 36s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2ecb2a3a11e641a1ac91a37117a9a3d2 : SUCCESS in 14m 47s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/07573f8540494b4dad381cc4fd98427d : SUCCESS in 7m 52s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a61c430b751f4e8fa3f0ec61dd4b3482 : SUCCESS in 18m 40s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/96bfb83a78a249f584130f921835e777 : SUCCESS in 21m 05s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/527e0007115949518fbb476bcffb2b4e : SUCCESS in 25m 42s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/25df1b08115e47f792fc2c1402125c86 : SUCCESS in 21m 09s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b376bce22c204cfb96c3d946673e0c48 : SUCCESS in 16m 28s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/37178294db394af9b26fb9886420c1a7 : SUCCESS in 15m 05s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/64b587a3d67244bcb6ec4e12917d6c3b : SUCCESS in 15m 35s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/7af3568dfae64458936260558b710d6d : SUCCESS in 12m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b03036c7f9e64e32acc7b5a0d40808f7 : SUCCESS in 4m 38s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4d26c7c29f9448f0b73db823cc485e26 : FAILURE in 8m 04s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/fc51e3f53f644162a7da578acd4de4da : FAILURE in 9m 05s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/c5e664a1ec9145eda8d717db595203a7 : SUCCESS in 50m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fd7f187244e643c99645d55303b82094 : POST_FAILURE in 31m 50s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8574760bee1648e8988dd25ebb9b08ed : FAILURE in 32m 39s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/be1e6ad15d3d421687f052e66cc40742 : SUCCESS in 11m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc6c517886dc40d3affb2fa1d9866c15 : SUCCESS in 3m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2c69ba84f32242b598019a295c45cc37 : SUCCESS in 17m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/006ce14ec7a44ba9a0bab3380ce13e39 : SUCCESS in 56m 39s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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":56},{"id":"af677cc1a4a051d592324bcf2e962dd1ca2e69fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-03 18:38:02.000000000","message":"Uploaded patch set 57.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":57},{"id":"4fe2b0686c2e4281dbc1661b13f6c8b9365f5fc3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-03 18:38:22.000000000","message":"Patch Set 58: Patch Set 57 was rebased","accounts_in_message":[],"_revision_number":58},{"id":"f514af5fd16802a18649b7d6f54cb39b6412d786","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 19:17:49.000000000","message":"Patch Set 58:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/95522c08f997453eb3424317f42b2d94\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9d3ec8e856d940feb80aed8005dcefdb : FAILURE in 36m 17s","accounts_in_message":[],"_revision_number":58},{"id":"d3c8c9a42e015daa5da7d271e8e2d36537c6824c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 19:50:43.000000000","message":"Patch Set 58: 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/d6a918b3ba7f44b39a938b6dfa8c87ee\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/642d8ef2ba274e4a901127b3dcd621b4 : SUCCESS in 10m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/22d40d553f5642428acffd29b417d278 : SUCCESS in 10m 21s\n- grenade https://zuul.opendev.org/t/openstack/build/7a1abf6fb85a4d2eb56c5da8b8238e1d : SUCCESS in 1h 05m 11s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/21d1a6c200944430a18374211579add0 : SUCCESS in 47m 54s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/446c5fce593a467484d7f70b5ffc9ec6 : SUCCESS in 36m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c7aefa87545d4498bd0ea05db4cdda72 : SUCCESS in 56m 12s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8a4434ead62145b1ab7e1777deefa1d5 : SUCCESS in 19m 40s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/16e625eafa054120a68949179fec8fe2 : SUCCESS in 21m 06s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a58efc2e43a94da39aaf8eae54b91daa : SUCCESS in 21m 23s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b314f959e32543b9ad0c291bcd5b58ea : SUCCESS in 8m 33s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9ca172841d7a4e3c82e056664ddcaf25 : FAILURE in 14m 39s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/537a2beba6d34b0582845d05927c8e4c : FAILURE in 13m 29s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/be8ad7004f244315bd9e6708603686de : FAILURE in 31m 29s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/79a54dec0b7244f08472d15f0b927855 : FAILURE in 23m 05s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/48a3f1daa53c46b491721981315587b1 : SUCCESS in 15m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2f957712793f4ccc86ddafe8257757f8 : SUCCESS in 15m 41s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/40e00787b7cc479eb16d5b8583845a79 : SUCCESS in 16m 42s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/0f0790d2aac04ef89aabc682c2d78863 : SUCCESS in 19m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/9b618bb2e91543b4b9f8b132a17faed2 : SUCCESS in 6m 27s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8a569a32529e4ac58cb5789bb6842328 : FAILURE in 8m 31s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/67fdc4a5db104617bc65194fb595aca5 : SUCCESS in 8m 44s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/c74298de4e5b43a58ceca84fd442c331 : SUCCESS in 55m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c137e4d5769649e4812524e38451b1a0 : SUCCESS in 49m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d87d8e6da26f44f190bcd47e5cdefc9c : SUCCESS in 54m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd5ae902545e4468bc06b393d84efe9b : FAILURE in 30m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd9aeeebf96e44649a6cb33052ffe751 : SUCCESS in 4m 29s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7a618b764f084242810b7a01cb644aab : SUCCESS in 20m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a80d8dece7004ae58c50265fb54549e1 : SUCCESS in 52m 30s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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":58},{"id":"e9c11a6015937e1750236067ac830d14173d540d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-03 21:13:17.000000000","message":"Uploaded patch set 59.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":59},{"id":"949aa9db52fc8ec0cc6e3d8bc3c109c907c95c74","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 22:19:00.000000000","message":"Patch Set 59: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ff8ef562969e46c6b7ae8b1b24ceeb00\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e961704d2bb4d998c726db0df2f463c : SUCCESS in 6m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/571abb12b4a5483fb6b7f037ae70bcbd : SUCCESS in 9m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/3b3eb634ab734e74868995ae199e317c : SUCCESS in 1h 03m 13s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b9e7e76afc694aefaaaafa2170e9c5f7 : SUCCESS in 46m 57s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8d7b49efcc72454a8da4c59e5db2afe1 : SUCCESS in 54m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/58ce0339c1fe40cc903853db6d08731c : SUCCESS in 1h 01m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/33ea7ef40a634608af7e715518ad285e : SUCCESS in 19m 32s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ce57f4b9b611429e9829f849fc6351b4 : SUCCESS in 17m 25s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1f5abcaff666470ebcc60df89919ecf6 : SUCCESS in 20m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1d5d1dd65f97440ea88ac3f3ef382186 : SUCCESS in 8m 42s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ab8f835cad4c430a90246fbaf2a53e27 : SUCCESS in 26m 02s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/20b71c3b34c6477d983e9bdd82298133 : SUCCESS in 23m 21s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/b7304885d0114630a7cba7859cc77c2e : SUCCESS in 30m 43s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/7ef0e42dc48c4cf388ba758ef5c3d666 : SUCCESS in 9m 40s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/247b6f50992a46599f6ac171e3c2fb49 : SUCCESS in 13m 35s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3da6a79fea3a4f32901887c694159551 : SUCCESS in 14m 08s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/634c7701b2f5468fbdbd098b303c603a : SUCCESS in 15m 42s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/506455d0623d49e998d87adb87a63db2 : SUCCESS in 16m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/354af5fece7f4988a21d9888e894db6b : SUCCESS in 6m 36s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f0e5472520974a859d2bf1a609367988 : FAILURE in 7m 50s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/def8cfeb6d004d9ab944ed3e91be99d2 : SUCCESS in 8m 51s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/55023fda122348ebb5343de5ae90e7a0 : SUCCESS in 35m 17s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9616e68d287348b3b8ee365bdb7afc6a : SUCCESS in 54m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4a964cd6c929460a822ba8d2f98e0ad2 : SUCCESS in 53m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/851fbc78cde04e8c9ac48ef18f57bd85 : SUCCESS in 28m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6d9dd1e4891d41b7af485b3e84d53851 : SUCCESS in 4m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/866510e1f26340c0bea3a9bad359cb1e : SUCCESS in 19m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8a2820ae23134c05847f36c9c26b9d18 : SUCCESS in 25m 15s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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.\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":59},{"id":"84d72d62f185933b3d0211bedf30aa51eb731b12","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 22:24:14.000000000","message":"Patch Set 59:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a3a67ef49ad4cbab13bd6646dd2b1ec\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c10617ef79c94f79a3150540e71f31d3 : SUCCESS in 1h 08m 35s","accounts_in_message":[],"_revision_number":59},{"id":"8d1517b36701dd281db97db241ee332dd587954a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-04 22:23:48.000000000","message":"Uploaded patch set 60.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":60},{"id":"c38c2dd710549d111923c05c7582645cf1374f9e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 22:57:53.000000000","message":"Patch Set 60:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/24d0b5a4f2544cb2ae73dd711435cafe\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/45a09081d3624db5ae31bc7a905a2156 : SUCCESS in 31m 49s","accounts_in_message":[],"_revision_number":60},{"id":"531db020d099559a38bc33b23eb80106a4853156","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 23:33:46.000000000","message":"Patch Set 60: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/063e9addf73044afa141a4213605dbe5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c3d01dea8bb41fcbbf50a0f3fb0b8b3 : SUCCESS in 7m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2cb61a8d81454585ac0830fd9bf7704e : SUCCESS in 6m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/ce1473b244cd4b0f8bfe3cde3c383e2a : SUCCESS in 1h 04m 10s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ebebc26d1c9e4c12a9255c66c469acf7 : SUCCESS in 40m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fc730e0d922144b2bb9aa22f34d98530 : SUCCESS in 35m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1ae8a1f0dce54f3490d5110c2c5b19eb : SUCCESS in 35m 09s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0300ffdbe8f747f8aae2a2e617d3075c : SUCCESS in 19m 46s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/39ce86b0ceba4bdab4b7d49cbe653612 : SUCCESS in 19m 48s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a18865baae4f474a9302051661d9eded : SUCCESS in 21m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b98e2687b04e44d7b1dd7ea7b469e160 : SUCCESS in 6m 37s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ac6368f5f7d04a8cab285e98ca0bc272 : SUCCESS in 14m 53s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/06ba2ba4fe6e429995d0399ccd69628e : SUCCESS in 13m 33s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/91de3910360748b390c8e3799fd1d014 : SUCCESS in 16m 26s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/5abefcee9d9e45f7a952d9436684546c : SUCCESS in 20m 53s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/34fdd038b109494885fd7510ae7a1f25 : SUCCESS in 16m 11s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/6fd8cb54bb564f7490e3efbfe09f9e46 : SUCCESS in 16m 41s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c562519ecf82455591c0dd2677367e84 : SUCCESS in 17m 35s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/537db1b3eca44c80850780338a470e14 : SUCCESS in 17m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/30b721ce2aeb4c9a85663aa4cab00aac : SUCCESS in 6m 14s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/291e1784e548489296f236a3748530a9 : FAILURE in 8m 25s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/b0f38a0804f948c4977835f43f21bae1 : SUCCESS in 10m 30s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/56c5388ddbe54542a2ff02fad7318da4 : SUCCESS in 47m 34s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/dcdf5b5ce3de46138ff141c050d95340 : SUCCESS in 23m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ebb60ff792a049279ad0567f2dc1199c : SUCCESS in 32m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d47101b3b4404a19882540c0f9d5ebe6 : SUCCESS in 29m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2f0fdc3dc940423ea94f17e0c31bd5ad : SUCCESS in 3m 22s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ae3a77863aa948f5ae87c60444f8950f : SUCCESS in 20m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/79a5ae93ca75488a82c75f89e9168842 : SUCCESS in 32m 43s\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":60},{"id":"63ac20afd4680b41225009f0b2932d5472fee9d9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-04 23:43:03.000000000","message":"Patch Set 61: Patch Set 60 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":61},{"id":"1633e959adea76e26660a323e71e50215af26599","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 00:21:12.000000000","message":"Patch Set 61:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a01ecac4b034878a569e29a9b0c5b5f\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4cd571a071724c25b936b463a9923354 : FAILURE in 35m 20s","accounts_in_message":[],"_revision_number":61},{"id":"5a95efb01c0566ffcccc786ea386988c3409af2d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 00:58:18.000000000","message":"Patch Set 61: 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/6803d934be6d4192beab2577a4be454a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ff68a90428d64b1f974e7fa8ad3d281a : SUCCESS in 9m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/02452bd68f754d18b197281fd8a4f7cf : SUCCESS in 9m 31s\n- grenade https://zuul.opendev.org/t/openstack/build/c12a7de910dd40fd9faf8dc9889c402c : SUCCESS in 1h 08m 23s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f5fa8bfb8da14a0db7d3ab1d981f21c5 : SUCCESS in 1h 00m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/895251626e544296b61f55c45fe41846 : SUCCESS in 26m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b7d922b940794eb0bbdb582ef4112be2 : SUCCESS in 28m 25s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b3a776294784500bad002e5bfb9cdc8 : SUCCESS in 18m 24s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/58387158ce19401fab24304bb95ca71d : SUCCESS in 19m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a1edcc75dc9c495094d5eba9ea7e6dcd : SUCCESS in 21m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cc50f498def14b9cbb443f244fca03ac : SUCCESS in 6m 41s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/03db02ea83ca40b192b88955e20769be : FAILURE in 10m 54s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ba09cdbd592f45a29bf4d4452100a89c : FAILURE in 23m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c59ac038ff664df081851679c602c126 : FAILURE in 12m 01s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/79c05d895e864c2189dcba847907b654 : FAILURE in 21m 30s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/1e7474d282ed4e99ab59cdf660a66fbe : SUCCESS in 15m 15s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/7fc4a04c441a47b2983e1445e7701d66 : SUCCESS in 17m 57s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/349f9019480c4847979fb54bc1f1034e : SUCCESS in 15m 57s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/466def31fa534f9b9ecd4fe5021fec86 : SUCCESS in 19m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ebb7ee601b834176bd82ce6685d86341 : SUCCESS in 6m 37s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/28c0194cd8f54a399bbbea06af96c0c3 : FAILURE in 4m 41s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/9e06cca97c0a4c1893efd3e0ee894250 : SUCCESS in 5m 16s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/725c5769d1eb42a998f7d82594dea79b : SUCCESS in 36m 03s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e34a081f911e4ee9b54cd704d18bff96 : SUCCESS in 28m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e137d175537b4d0399cdf58018443df7 : SUCCESS in 58m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1f1c1246f6594e1bac8708b284961fab : FAILURE in 11m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d5664c78be04b96822dacfe02601e60 : SUCCESS in 5m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0335879289674badbc48152b7d73dabc : SUCCESS in 18m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/612ceb5e5cca4cbebb2092e113b31e54 : SUCCESS in 56m 52s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .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":61},{"id":"1f06fdba42a6cd35e8cdbbc11d7699d39d72d71f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-05 01:52:41.000000000","message":"Patch Set 62: Patch Set 61 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":62},{"id":"37d2f1df7d876c3fdc602711b861285f0e50f483","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 02:48:27.000000000","message":"Patch Set 62:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/90567587c3dc4c8fa9f845f19d68131c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5659eb1bbf2247d7a5c69326f50dc235 : SUCCESS in 53m 28s","accounts_in_message":[],"_revision_number":62},{"id":"caffe93a40cf64716641c967917128007be12fb0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 03:13:23.000000000","message":"Patch Set 62: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5e784c6b2d5942a88aa16627c9a11df1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed67e8417cba44ba833f5dfeca9e3f39 : SUCCESS in 8m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/297d433637b34b24be88ee860481c0fb : SUCCESS in 9m 19s\n- grenade https://zuul.opendev.org/t/openstack/build/0967bb4cfcce4ea3b124137deb522d4b : SUCCESS in 1h 09m 37s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d33e70d074064f7fb4ec0d1a55b5ed24 : SUCCESS in 53m 51s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/60eb3ca61af44b52849cd573b0bc5d4a : SUCCESS in 49m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e08dd4b29cd340669af8a1ef4407763a : SUCCESS in 1h 05m 35s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b4014ed9c8a941a584d07999d23b51cf : SUCCESS in 20m 31s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f5177a1055b845caaa8532f2b28b7cf0 : SUCCESS in 22m 40s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8809ca40219e497a8fd032685a7dcc90 : SUCCESS in 21m 35s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/068006aadc2045069df1f4124197cde1 : SUCCESS in 8m 42s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2f4ce87222444df6bea9f04091299200 : SUCCESS in 26m 09s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4c5fce6c87a640778f4b413abb32f43f : SUCCESS in 24m 21s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d4d51692bae0473983991c8f72389ffd : SUCCESS in 34m 05s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/1b55d99894574ed7a64468129ff6eb1b : SUCCESS in 21m 46s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b4aa91d96eb14f8ba7632e93a55c9059 : SUCCESS in 15m 04s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/83f52e4832b246d9b3e23d3eee666523 : SUCCESS in 16m 37s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c47893c6659146a593ac73bcf2c7bdb0 : SUCCESS in 17m 28s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/87e0d9010a644124a2d8f92a59f24cd2 : SUCCESS in 18m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/817a196b8f724d5b813a826502859d2f : SUCCESS in 3m 34s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d8723fadf0e549398dd1df67ff02a45a : FAILURE in 7m 49s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/90b5b43ddd0943a18c8dea1d4b7f3a55 : SUCCESS in 5m 24s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a6530a8e39c24a0f8b12db5d8b77d052 : SUCCESS in 57m 41s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6fd93746ed344178bd5d5cd5d3312908 : SUCCESS in 54m 27s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a163aa219f52455d8c17a308c276f2bd : SUCCESS in 52m 50s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1ca1e0e6f37941c79410684b2060e5ec : SUCCESS in 26m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7852daea9ce456d827a9d97d9f1e0fb : SUCCESS in 4m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/40014a1e835042ca98a3df233e1b98e0 : SUCCESS in 20m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/794ff11cb9334258b68890fd2db27b55 : SUCCESS in 55m 45s\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":62},{"id":"4f05983d8f3f2236c973089dcec3d2ca6fa723ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-06 16:24:03.000000000","message":"Uploaded patch set 63.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":63},{"id":"64a565e5a9a7340cf152a3e20a75b7d42398ff51","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-06 16:24:49.000000000","message":"Patch Set 64: Commit message was updated.","accounts_in_message":[],"_revision_number":64},{"id":"efcd7b90c07b41a2ae7b8c2b1fa178bedd6cb4ac","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-06 16:25:21.000000000","message":"Patch Set 64:\n\n(1 comment)","accounts_in_message":[],"_revision_number":64},{"id":"6f485e6c412948e498bea38335711cef16ff5797","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-06 16:26:43.000000000","message":"Patch Set 64: Code-Review-1","accounts_in_message":[],"_revision_number":64},{"id":"9276252e5b6f97d7d793d7878e8a5fb46ec755a3","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-08-06 16:53:30.000000000","message":"Patch Set 64: -Code-Review Workflow-1","accounts_in_message":[],"_revision_number":64},{"id":"8ac4021ad5778df2b42dc35dc499e8b577401e2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 17:34:03.000000000","message":"Patch Set 64: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0b812ae913be441e85f1d665c0c271d6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/512bf961834948238eb461336885502a : SUCCESS in 7m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f006034adf954683b8aff656b41f09f5 : SUCCESS in 7m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/60fcab458f09454c85fa1620bee58067 : SUCCESS in 57m 13s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/00e3e76106f54e8fa3fa2406e94887f4 : SUCCESS in 50m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4f9142cba8b84d07b0177546d2387ea1 : SUCCESS in 52m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/780dfdad0c1e4c2b9c5bdc27c48861af : SUCCESS in 1h 02m 25s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ff3505c22b8b475b8355bef1d61ac33b : SUCCESS in 19m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/82dfcec2a45e458e9e76eaa3d6b67822 : SUCCESS in 21m 51s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f36cca81a4704e5690ad720b2b6a07bc : SUCCESS in 19m 39s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c6c165e8d74b477a87c165271fc9eacb : SUCCESS in 4m 35s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/95d59b37979d46cfb36969d5a25326ce : SUCCESS in 28m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/d7e308d0b6714124b8f2f309ac97eb9a : SUCCESS in 19m 55s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/8439672cf02d4f5d876429045e3a265f : SUCCESS in 25m 53s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/aed3495f7ad4418ea0e928a1ee8c69d6 : SUCCESS in 10m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/88834836b34d4ae3bef1278b944485e0 : SUCCESS in 16m 06s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/7a26c6380363433fa0694911218d583a : SUCCESS in 14m 08s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/fce6f880cfc1401589a00dfa37e3a827 : SUCCESS in 16m 42s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/a974eefa0ca74d5b9d4f5c03f738fb72 : SUCCESS in 17m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/98ae7f06f0814d1b92db0a26f5001f4d : SUCCESS in 6m 53s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0dd8dfb2704f42788d3a739707033cf9 : FAILURE in 4m 12s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ddb9418d6f704349885e229a3239e951 : SUCCESS in 13m 03s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a511205568664ea7904327e56251ce42 : SUCCESS in 51m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/80111394c650470c9d6f5090cff64ad8 : SUCCESS in 54m 50s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5cfcb0c1f88e4d8bb4b0dfb064401142 : SUCCESS in 25m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f429552cee4541b9b12ed375b11b29df : SUCCESS in 28m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f405227a778b49a8ba6199f0a440b117 : SUCCESS in 2m 35s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c4c9ead7f5ab447e86e718b15a1a353b : SUCCESS in 20m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6ae5948a76e488796e4447defa22870 : SUCCESS in 1h 01m 05s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-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":64},{"id":"36a3e343240c144693d4868ec0ffd15943d6a075","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 18:03:19.000000000","message":"Patch Set 64:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/697c528286f5479892c1088fca63b230\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/827600cdce9145e7a8ac506bb4fc115e : SUCCESS in 1h 25m 51s","accounts_in_message":[],"_revision_number":64}],"current_revision_number":64,"current_revision":"72125b3bdfdf7e6916033b8397b4ae8db1e0dd96","revisions":{"1bcc0930825755a20f7a643b2782bf41cac876cd":{"kind":"REWORK","_number":1,"created":"2026-06-23 23:41:35.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/1"}}},"commit":{"parents":[{"commit":"3d323d44c4f92d2af45f8d34b95b1da80341a275","subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3d323d44c4f92d2af45f8d34b95b1da80341a275"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:07:23.000000000","tz":-420},"subject":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject","message":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nIf the event Swift cannot compute a CRC64NVME checksum,\nthen we should not give the user a checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1bcc0930825755a20f7a643b2782bf41cac876cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1bcc0930825755a20f7a643b2782bf41cac876cd"}]},"branch":"refs/heads/master"},"6efb150efbe75d40accdcf321eb8f26318398a99":{"kind":"REWORK","_number":2,"created":"2026-06-24 16:56:10.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/2"}}},"commit":{"parents":[{"commit":"8f864fcc345eefdfb9b7f5a14f0083bb3c34b6bb","subject":"s3api: Update Checksum Algorithms to match AWS S3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8f864fcc345eefdfb9b7f5a14f0083bb3c34b6bb"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-24 16:55:50.000000000","tz":-420},"subject":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject","message":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nIf the event Swift cannot compute a CRC64NVME checksum,\nthen we should not give the user a checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6efb150efbe75d40accdcf321eb8f26318398a99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6efb150efbe75d40accdcf321eb8f26318398a99"}]},"branch":"refs/heads/master"},"f93fbf1c6abea0d0487a349b1ad4dc4601b97bac":{"kind":"REWORK","_number":3,"created":"2026-06-24 17:11:02.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/3"}}},"commit":{"parents":[{"commit":"8f864fcc345eefdfb9b7f5a14f0083bb3c34b6bb","subject":"s3api: Update Checksum Algorithms to match AWS S3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8f864fcc345eefdfb9b7f5a14f0083bb3c34b6bb"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-24 17:10:48.000000000","tz":-420},"subject":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject","message":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nIf the event Swift cannot compute a CRC64NVME checksum,\nthen we should not give the user a checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f93fbf1c6abea0d0487a349b1ad4dc4601b97bac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f93fbf1c6abea0d0487a349b1ad4dc4601b97bac"}]},"branch":"refs/heads/master"},"f3c80c7309f734b8a2af4545a7e459426332d75a":{"kind":"REWORK","_number":4,"created":"2026-06-24 20:51:47.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/4"}}},"commit":{"parents":[{"commit":"4d09f2fc372b4999e4ce649aabbfe1403970d5df","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4d09f2fc372b4999e4ce649aabbfe1403970d5df"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-24 20:51:37.000000000","tz":-420},"subject":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject","message":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nIf the event Swift cannot compute a CRC64NVME checksum,\nthen we should not give the user a checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f3c80c7309f734b8a2af4545a7e459426332d75a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f3c80c7309f734b8a2af4545a7e459426332d75a"}]},"branch":"refs/heads/master"},"240519a499942a66e7f1218fb036ee19456df9fa":{"kind":"REWORK","_number":5,"created":"2026-06-25 16:49:05.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/5"}}},"commit":{"parents":[{"commit":"45217b335be71b75ccd872dc3e732d5e4e557860","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/45217b335be71b75ccd872dc3e732d5e4e557860"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-25 16:46:25.000000000","tz":-420},"subject":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject","message":"s3api: Add CRC64NVME as Default Checksum Algorithm for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nIf the event Swift cannot compute a CRC64NVME checksum,\nthen we should not give the user a checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/240519a499942a66e7f1218fb036ee19456df9fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/240519a499942a66e7f1218fb036ee19456df9fa"}]},"branch":"refs/heads/master"},"ea0b2c9003e694693b9ec28a10001631c888b180":{"kind":"REWORK","_number":6,"created":"2026-06-25 18:24:42.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/6"}}},"commit":{"parents":[{"commit":"45217b335be71b75ccd872dc3e732d5e4e557860","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/45217b335be71b75ccd872dc3e732d5e4e557860"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-25 18:22:45.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchcksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea0b2c9003e694693b9ec28a10001631c888b180"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea0b2c9003e694693b9ec28a10001631c888b180"}]},"branch":"refs/heads/master"},"fd17506210999cac60fbd62a738f2e6254d8b894":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2026-06-25 18:28:59.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/7"}}},"commit":{"parents":[{"commit":"45217b335be71b75ccd872dc3e732d5e4e557860","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/45217b335be71b75ccd872dc3e732d5e4e557860"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-25 18:27:02.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fd17506210999cac60fbd62a738f2e6254d8b894"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fd17506210999cac60fbd62a738f2e6254d8b894"}]},"branch":"refs/heads/master"},"7181c2e5c5caba697887b23eae74f1cdcbfd8893":{"kind":"REWORK","_number":8,"created":"2026-06-25 18:39:41.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/8"}}},"commit":{"parents":[{"commit":"45217b335be71b75ccd872dc3e732d5e4e557860","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/45217b335be71b75ccd872dc3e732d5e4e557860"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-25 18:39:32.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7181c2e5c5caba697887b23eae74f1cdcbfd8893"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7181c2e5c5caba697887b23eae74f1cdcbfd8893"}]},"branch":"refs/heads/master"},"a0c44ee192125230a15f50357c97e5e7c6acdce8":{"kind":"REWORK","_number":9,"created":"2026-06-25 20:13:51.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/9"}}},"commit":{"parents":[{"commit":"45217b335be71b75ccd872dc3e732d5e4e557860","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/45217b335be71b75ccd872dc3e732d5e4e557860"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-25 20:13:35.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a0c44ee192125230a15f50357c97e5e7c6acdce8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a0c44ee192125230a15f50357c97e5e7c6acdce8"}]},"branch":"refs/heads/master"},"c26c0689941e765e7d8ed1bec858e1db5a0ed86d":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2026-06-25 22:55:52.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/10"}}},"commit":{"parents":[{"commit":"8115f9e14f829a69a78b99f389922f21d5f7845f","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8115f9e14f829a69a78b99f389922f21d5f7845f"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-25 22:55:52.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c26c0689941e765e7d8ed1bec858e1db5a0ed86d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c26c0689941e765e7d8ed1bec858e1db5a0ed86d"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"45217b335be71b75ccd872dc3e732d5e4e557860","ours":"a0c44ee192125230a15f50357c97e5e7c6acdce8","theirs":"8115f9e14f829a69a78b99f389922f21d5f7845f","merge_strategy":"recursive","contains_conflicts":false}},"702cbe41f0ebb939a1cb77746863b8c68c12bc36":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2026-06-25 23:04:52.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/11"}}},"commit":{"parents":[{"commit":"1c7fcfb99992673ac7b81f661ea38896088c534f","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1c7fcfb99992673ac7b81f661ea38896088c534f"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-25 22:57:19.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/702cbe41f0ebb939a1cb77746863b8c68c12bc36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/702cbe41f0ebb939a1cb77746863b8c68c12bc36"}]},"branch":"refs/heads/master"},"ffb0f7145ec46cb4758c31f3ef43dc20644b2e8b":{"kind":"REWORK","_number":12,"created":"2026-06-26 22:39:58.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/12"}}},"commit":{"parents":[{"commit":"2636fb1dd0446d4d2a43c6b804523bd8749c5f88","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2636fb1dd0446d4d2a43c6b804523bd8749c5f88"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-26 22:34:53.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ffb0f7145ec46cb4758c31f3ef43dc20644b2e8b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ffb0f7145ec46cb4758c31f3ef43dc20644b2e8b"}]},"branch":"refs/heads/master"},"272d38dca4001d2afe46e0b658a1eb9b63a64fbd":{"kind":"REWORK","_number":13,"created":"2026-07-02 15:20:20.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/13"}}},"commit":{"parents":[{"commit":"045b5df993d4778b6177609b1037f9b6d1b09bcc","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/045b5df993d4778b6177609b1037f9b6d1b09bcc"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-02 04:05:25.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/272d38dca4001d2afe46e0b658a1eb9b63a64fbd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/272d38dca4001d2afe46e0b658a1eb9b63a64fbd"}]},"branch":"refs/heads/master"},"a977a46ce5e9cdcdb2178d1eb817b11336b8ad4a":{"kind":"REWORK","_number":14,"created":"2026-07-06 15:37:31.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/14"}}},"commit":{"parents":[{"commit":"988b74985ea84c5661a7b01231b6a2155aa824df","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/988b74985ea84c5661a7b01231b6a2155aa824df"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-06 15:37:01.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a977a46ce5e9cdcdb2178d1eb817b11336b8ad4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a977a46ce5e9cdcdb2178d1eb817b11336b8ad4a"}]},"branch":"refs/heads/master"},"c6be936ed14fad9d52998dd3b0e3f6fd700b3fa2":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2026-07-06 15:54:48.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/15"}}},"commit":{"parents":[{"commit":"f212d3d4085ecc89c7553dcc15b60e836b7e562a","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f212d3d4085ecc89c7553dcc15b60e836b7e562a"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-06 15:54:48.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c6be936ed14fad9d52998dd3b0e3f6fd700b3fa2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c6be936ed14fad9d52998dd3b0e3f6fd700b3fa2"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"988b74985ea84c5661a7b01231b6a2155aa824df","ours":"a977a46ce5e9cdcdb2178d1eb817b11336b8ad4a","theirs":"f212d3d4085ecc89c7553dcc15b60e836b7e562a","merge_strategy":"recursive","contains_conflicts":false}},"e40d46cb64d469f343eda7f8896af841849e3940":{"kind":"REWORK","_number":16,"created":"2026-07-06 19:25:05.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/16"}}},"commit":{"parents":[{"commit":"ce6e1a9d51c808d33436e45847f5ae50d2ba4243","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce6e1a9d51c808d33436e45847f5ae50d2ba4243"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-06 19:03:51.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e40d46cb64d469f343eda7f8896af841849e3940"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e40d46cb64d469f343eda7f8896af841849e3940"}]},"branch":"refs/heads/master"},"6c3d4d4cc0b928cd2dc1a93dab956543e90f8e32":{"kind":"REWORK","_number":17,"created":"2026-07-07 01:20:06.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/17"}}},"commit":{"parents":[{"commit":"eb2d8aad725513b117eea11311d25f5161cf7c30","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eb2d8aad725513b117eea11311d25f5161cf7c30"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-07 01:19:16.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6c3d4d4cc0b928cd2dc1a93dab956543e90f8e32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6c3d4d4cc0b928cd2dc1a93dab956543e90f8e32"}]},"branch":"refs/heads/master"},"b4f6bbf76ba449b1ddbf4049d38bf0f37f04826a":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2026-07-07 01:28:38.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/18"}}},"commit":{"parents":[{"commit":"c684aaa6fc30d01edf1cce144abcbdde105e27cc","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c684aaa6fc30d01edf1cce144abcbdde105e27cc"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-07 01:28:38.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b4f6bbf76ba449b1ddbf4049d38bf0f37f04826a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b4f6bbf76ba449b1ddbf4049d38bf0f37f04826a"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"eb2d8aad725513b117eea11311d25f5161cf7c30","ours":"6c3d4d4cc0b928cd2dc1a93dab956543e90f8e32","theirs":"c684aaa6fc30d01edf1cce144abcbdde105e27cc","merge_strategy":"recursive","contains_conflicts":false}},"df9bf10e437b774377aac9b82baa23db71d81905":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2026-07-09 18:12:50.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/19"}}},"commit":{"parents":[{"commit":"a3ec2e423c2775ab5fa668dc1a616edf06b7635b","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a3ec2e423c2775ab5fa668dc1a616edf06b7635b"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-09 18:12:50.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/df9bf10e437b774377aac9b82baa23db71d81905"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/df9bf10e437b774377aac9b82baa23db71d81905"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"c684aaa6fc30d01edf1cce144abcbdde105e27cc","ours":"b4f6bbf76ba449b1ddbf4049d38bf0f37f04826a","theirs":"a3ec2e423c2775ab5fa668dc1a616edf06b7635b","merge_strategy":"recursive","contains_conflicts":false}},"d95212ea5963425e4ea36ce7d9b6ccbd421583da":{"kind":"TRIVIAL_REBASE","_number":20,"created":"2026-07-09 22:48:17.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/20"}}},"commit":{"parents":[{"commit":"b1f11e0f3e4b0967082de74dca67ab4bf1bc4e70","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1f11e0f3e4b0967082de74dca67ab4bf1bc4e70"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-09 22:48:17.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d95212ea5963425e4ea36ce7d9b6ccbd421583da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d95212ea5963425e4ea36ce7d9b6ccbd421583da"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"a3ec2e423c2775ab5fa668dc1a616edf06b7635b","ours":"df9bf10e437b774377aac9b82baa23db71d81905","theirs":"b1f11e0f3e4b0967082de74dca67ab4bf1bc4e70","merge_strategy":"recursive","contains_conflicts":false}},"ad2f157d05b02878067a8ab4e438b2c58673853a":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2026-07-10 18:58:10.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/21"}}},"commit":{"parents":[{"commit":"3f23857ada9f9d05c71880f2294329f9d1d4904d","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3f23857ada9f9d05c71880f2294329f9d1d4904d"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-10 18:58:10.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad2f157d05b02878067a8ab4e438b2c58673853a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad2f157d05b02878067a8ab4e438b2c58673853a"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"b1f11e0f3e4b0967082de74dca67ab4bf1bc4e70","ours":"d95212ea5963425e4ea36ce7d9b6ccbd421583da","theirs":"3f23857ada9f9d05c71880f2294329f9d1d4904d","merge_strategy":"recursive","contains_conflicts":false}},"80ebee1d0216d2478b4ab819d618e837f6ad8db4":{"kind":"TRIVIAL_REBASE","_number":22,"created":"2026-07-16 15:46:01.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/22"}}},"commit":{"parents":[{"commit":"6a22cf9103f29e484435b2c89d718bc61c9adc0f","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6a22cf9103f29e484435b2c89d718bc61c9adc0f"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-16 15:46:01.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/80ebee1d0216d2478b4ab819d618e837f6ad8db4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/80ebee1d0216d2478b4ab819d618e837f6ad8db4"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"3f23857ada9f9d05c71880f2294329f9d1d4904d","ours":"ad2f157d05b02878067a8ab4e438b2c58673853a","theirs":"6a22cf9103f29e484435b2c89d718bc61c9adc0f","merge_strategy":"recursive","contains_conflicts":false}},"563da28df468eb1f75a0c6fe8615ec9663937e7a":{"kind":"TRIVIAL_REBASE","_number":23,"created":"2026-07-16 20:50:08.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/23"}}},"commit":{"parents":[{"commit":"f5d5c7dec3d39eb958b75d2083c16101c536a5f1","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f5d5c7dec3d39eb958b75d2083c16101c536a5f1"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-16 20:50:08.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/563da28df468eb1f75a0c6fe8615ec9663937e7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/563da28df468eb1f75a0c6fe8615ec9663937e7a"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"6a22cf9103f29e484435b2c89d718bc61c9adc0f","ours":"80ebee1d0216d2478b4ab819d618e837f6ad8db4","theirs":"f5d5c7dec3d39eb958b75d2083c16101c536a5f1","merge_strategy":"recursive","contains_conflicts":false}},"9c907c6dccc80d8131be4df06de3fb4d4eb8c26b":{"kind":"NO_CODE_CHANGE","_number":24,"created":"2026-07-16 21:03:35.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/24"}}},"commit":{"parents":[{"commit":"f5d5c7dec3d39eb958b75d2083c16101c536a5f1","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f5d5c7dec3d39eb958b75d2083c16101c536a5f1"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-16 21:03:06.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nCo-Authored-By: Codex \u003cnoreply@openai.com\u003e\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9c907c6dccc80d8131be4df06de3fb4d4eb8c26b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9c907c6dccc80d8131be4df06de3fb4d4eb8c26b"}]},"branch":"refs/heads/master"},"0f690f9157777e1ac53608da49760e005b05ef43":{"kind":"NO_CODE_CHANGE","_number":25,"created":"2026-07-16 21:32:35.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/25"}}},"commit":{"parents":[{"commit":"f5d5c7dec3d39eb958b75d2083c16101c536a5f1","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f5d5c7dec3d39eb958b75d2083c16101c536a5f1"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-16 21:32:35.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0f690f9157777e1ac53608da49760e005b05ef43"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0f690f9157777e1ac53608da49760e005b05ef43"}]},"branch":"refs/heads/master","description":"Edit commit message"},"065e8655a9ecbf770c822c3c046047278307e706":{"kind":"TRIVIAL_REBASE","_number":26,"created":"2026-07-16 21:42:01.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/26"}}},"commit":{"parents":[{"commit":"e4b82513df03c8f344a4c08c718b9e833c6f12cb","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e4b82513df03c8f344a4c08c718b9e833c6f12cb"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-16 21:42:01.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/065e8655a9ecbf770c822c3c046047278307e706"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/065e8655a9ecbf770c822c3c046047278307e706"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"f5d5c7dec3d39eb958b75d2083c16101c536a5f1","ours":"0f690f9157777e1ac53608da49760e005b05ef43","theirs":"e4b82513df03c8f344a4c08c718b9e833c6f12cb","merge_strategy":"recursive","contains_conflicts":false}},"2fbdf92b9ab5d4aaa2277f09c352d20053e32b77":{"kind":"REWORK","_number":27,"created":"2026-07-17 23:43:41.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/27"}}},"commit":{"parents":[{"commit":"65e4364e0b6ff406ca68c14b920a01655b6e9c6c","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65e4364e0b6ff406ca68c14b920a01655b6e9c6c"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-17 23:43:25.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2fbdf92b9ab5d4aaa2277f09c352d20053e32b77"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2fbdf92b9ab5d4aaa2277f09c352d20053e32b77"}]},"branch":"refs/heads/master"},"7b1ab2ea4494a5314af2955302078c5964e1e4e1":{"kind":"REWORK","_number":28,"created":"2026-07-17 23:52:23.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/28"}}},"commit":{"parents":[{"commit":"65e4364e0b6ff406ca68c14b920a01655b6e9c6c","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65e4364e0b6ff406ca68c14b920a01655b6e9c6c"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 23:03:48.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-17 23:52:16.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config for PutObject","message":"s3api: Add Default Checksum Algorithm Config for PutObject\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject when the user does not specify it. We\nshould match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request with no\nchecksum metadata.\n\nTo do this, the implementation for ChecksummingInput needs to\nchange slightly. Currently, Swift always expect a checksum\nto exist to validate against during the ChecksummingInput process.\nThat must change if we inject our own default type and no\nclient supplied checksum.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7b1ab2ea4494a5314af2955302078c5964e1e4e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7b1ab2ea4494a5314af2955302078c5964e1e4e1"}]},"branch":"refs/heads/master"},"d41dfba747aa0cfbcdf04415d31ff65ee9d0e889":{"kind":"REWORK","_number":29,"created":"2026-07-20 20:13:27.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/29"}}},"commit":{"parents":[{"commit":"6e74348aa3675a298f703afd782f3c6db2b60a56","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6e74348aa3675a298f703afd782f3c6db2b60a56"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:08:11.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:13:04.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d41dfba747aa0cfbcdf04415d31ff65ee9d0e889"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d41dfba747aa0cfbcdf04415d31ff65ee9d0e889"}]},"branch":"refs/heads/master"},"91f11b81cf582c9ee19696d2cd85a40a4f70a5cc":{"kind":"REWORK","_number":30,"created":"2026-07-20 20:49:15.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/30"}}},"commit":{"parents":[{"commit":"6e74348aa3675a298f703afd782f3c6db2b60a56","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6e74348aa3675a298f703afd782f3c6db2b60a56"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/91f11b81cf582c9ee19696d2cd85a40a4f70a5cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/91f11b81cf582c9ee19696d2cd85a40a4f70a5cc"}]},"branch":"refs/heads/master"},"520645ec934055580a090314fc58c74736a0636d":{"kind":"REWORK","_number":31,"created":"2026-07-20 20:59:00.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/31"}}},"commit":{"parents":[{"commit":"6e74348aa3675a298f703afd782f3c6db2b60a56","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6e74348aa3675a298f703afd782f3c6db2b60a56"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:58:54.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/520645ec934055580a090314fc58c74736a0636d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/520645ec934055580a090314fc58c74736a0636d"}]},"branch":"refs/heads/master"},"9a910ff9fb7aa551a58c911ad9f44c8018734418":{"kind":"TRIVIAL_REBASE","_number":32,"created":"2026-07-20 23:18:19.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/32"}}},"commit":{"parents":[{"commit":"85531cc6fd3be6e071040eb9087cf71225500f7f","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/85531cc6fd3be6e071040eb9087cf71225500f7f"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 23:18:19.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9a910ff9fb7aa551a58c911ad9f44c8018734418"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9a910ff9fb7aa551a58c911ad9f44c8018734418"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"6e74348aa3675a298f703afd782f3c6db2b60a56","ours":"520645ec934055580a090314fc58c74736a0636d","theirs":"85531cc6fd3be6e071040eb9087cf71225500f7f","merge_strategy":"recursive","contains_conflicts":false}},"2e7f952f8c46f72c1ca218acc6e11bea2bfe26ff":{"kind":"REWORK","_number":33,"created":"2026-07-20 23:22:12.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/33","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/33","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/33"}}},"commit":{"parents":[{"commit":"85531cc6fd3be6e071040eb9087cf71225500f7f","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/85531cc6fd3be6e071040eb9087cf71225500f7f"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 23:21:58.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2e7f952f8c46f72c1ca218acc6e11bea2bfe26ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2e7f952f8c46f72c1ca218acc6e11bea2bfe26ff"}]},"branch":"refs/heads/master"},"a53dd02669f64a0650f671df2588e940e5e91781":{"kind":"TRIVIAL_REBASE","_number":34,"created":"2026-07-21 00:02:34.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/34","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/34","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/34 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/34 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/34 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/34"}}},"commit":{"parents":[{"commit":"c4e37d33d3e98fc7bf6da0cb3c5a7ceb14451028","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c4e37d33d3e98fc7bf6da0cb3c5a7ceb14451028"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-21 00:02:34.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a53dd02669f64a0650f671df2588e940e5e91781"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a53dd02669f64a0650f671df2588e940e5e91781"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"85531cc6fd3be6e071040eb9087cf71225500f7f","ours":"2e7f952f8c46f72c1ca218acc6e11bea2bfe26ff","theirs":"c4e37d33d3e98fc7bf6da0cb3c5a7ceb14451028","merge_strategy":"recursive","contains_conflicts":false}},"c5d420205343c7fa0eef4d11cb5fec1277c926e2":{"kind":"REWORK","_number":35,"created":"2026-07-21 16:34:43.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/35","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/35","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/35 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/35 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/35 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/35"}}},"commit":{"parents":[{"commit":"ea5a5b85390d0993c07b4b894088921892c89738","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea5a5b85390d0993c07b4b894088921892c89738"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-21 16:34:21.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c5d420205343c7fa0eef4d11cb5fec1277c926e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c5d420205343c7fa0eef4d11cb5fec1277c926e2"}]},"branch":"refs/heads/master"},"e45c025a3dffc61f4c7118398c39b06df4d053c7":{"kind":"TRIVIAL_REBASE","_number":36,"created":"2026-07-21 20:40:38.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/36","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/36","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/36 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/36 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/36 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/36"}}},"commit":{"parents":[{"commit":"9db306baff7d7b1f9aef55ea55007219b7cdc3fc","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9db306baff7d7b1f9aef55ea55007219b7cdc3fc"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-21 20:40:38.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e45c025a3dffc61f4c7118398c39b06df4d053c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e45c025a3dffc61f4c7118398c39b06df4d053c7"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"ea5a5b85390d0993c07b4b894088921892c89738","ours":"c5d420205343c7fa0eef4d11cb5fec1277c926e2","theirs":"9db306baff7d7b1f9aef55ea55007219b7cdc3fc","merge_strategy":"recursive","contains_conflicts":false}},"a746f1bd368d60b4bfbe716a9c6f934c714fae44":{"kind":"REWORK","_number":37,"created":"2026-07-21 21:35:47.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/37","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/37","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/37 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/37 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/37 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/37"}}},"commit":{"parents":[{"commit":"9db306baff7d7b1f9aef55ea55007219b7cdc3fc","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9db306baff7d7b1f9aef55ea55007219b7cdc3fc"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-21 21:35:38.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a746f1bd368d60b4bfbe716a9c6f934c714fae44"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a746f1bd368d60b4bfbe716a9c6f934c714fae44"}]},"branch":"refs/heads/master"},"c134b6538751821da669fd7ef15368d75427a465":{"kind":"TRIVIAL_REBASE","_number":38,"created":"2026-07-21 21:54:30.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/38","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/38","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/38 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/38 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/38 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/38"}}},"commit":{"parents":[{"commit":"a7b4e8205f28f9211a5f0f4da701b8094b8f0227","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7b4e8205f28f9211a5f0f4da701b8094b8f0227"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-21 21:54:30.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c134b6538751821da669fd7ef15368d75427a465"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c134b6538751821da669fd7ef15368d75427a465"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"9db306baff7d7b1f9aef55ea55007219b7cdc3fc","ours":"a746f1bd368d60b4bfbe716a9c6f934c714fae44","theirs":"a7b4e8205f28f9211a5f0f4da701b8094b8f0227","merge_strategy":"recursive","contains_conflicts":false}},"4b2c59cbfda89b58f5a81d435d736fec32371a6c":{"kind":"TRIVIAL_REBASE","_number":39,"created":"2026-07-21 22:24:33.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/39","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/39","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/39 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/39 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/39 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/39"}}},"commit":{"parents":[{"commit":"6810cd0bc3cee0da50a6e0f5aaa428b93518cb91","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6810cd0bc3cee0da50a6e0f5aaa428b93518cb91"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-21 22:24:33.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b2c59cbfda89b58f5a81d435d736fec32371a6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b2c59cbfda89b58f5a81d435d736fec32371a6c"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"a7b4e8205f28f9211a5f0f4da701b8094b8f0227","ours":"c134b6538751821da669fd7ef15368d75427a465","theirs":"6810cd0bc3cee0da50a6e0f5aaa428b93518cb91","merge_strategy":"recursive","contains_conflicts":false}},"6b1d74f855c89b3c198214c277268e852d58451b":{"kind":"REWORK","_number":40,"created":"2026-07-22 02:35:42.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/40","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/40","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/40 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/40 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/40 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/40"}}},"commit":{"parents":[{"commit":"6810cd0bc3cee0da50a6e0f5aaa428b93518cb91","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6810cd0bc3cee0da50a6e0f5aaa428b93518cb91"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-22 02:34:17.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6b1d74f855c89b3c198214c277268e852d58451b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6b1d74f855c89b3c198214c277268e852d58451b"}]},"branch":"refs/heads/master"},"56d6e99928de94d2ed78be896e9a5fcbb4f5e4c4":{"kind":"REWORK","_number":41,"created":"2026-07-22 16:58:17.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/41","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/41","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/41 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/41 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/41 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/41"}}},"commit":{"parents":[{"commit":"cf364de51ce11205f2f8c43d5a1f3d63e2995759","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cf364de51ce11205f2f8c43d5a1f3d63e2995759"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-22 16:57:56.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56d6e99928de94d2ed78be896e9a5fcbb4f5e4c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56d6e99928de94d2ed78be896e9a5fcbb4f5e4c4"}]},"branch":"refs/heads/master"},"eeb2164e48d3468053e03d3e5ae1ea738ac5f996":{"kind":"TRIVIAL_REBASE","_number":42,"created":"2026-07-22 18:28:56.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/42","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/42","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/42 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/42 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/42 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/42"}}},"commit":{"parents":[{"commit":"8e44beb433eccae9fe9e280d7e08f47e384d1a3b","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8e44beb433eccae9fe9e280d7e08f47e384d1a3b"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-22 18:28:56.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eeb2164e48d3468053e03d3e5ae1ea738ac5f996"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eeb2164e48d3468053e03d3e5ae1ea738ac5f996"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"cf364de51ce11205f2f8c43d5a1f3d63e2995759","ours":"56d6e99928de94d2ed78be896e9a5fcbb4f5e4c4","theirs":"8e44beb433eccae9fe9e280d7e08f47e384d1a3b","merge_strategy":"recursive","contains_conflicts":false}},"d2c8c27492a13054a006dadf7dd183b0a1b14536":{"kind":"REWORK","_number":43,"created":"2026-07-22 22:23:27.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/43","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/43","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/43 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/43 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/43 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/43"}}},"commit":{"parents":[{"commit":"7965583a0828d7517207c9c98d739ec1f7c6762f","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7965583a0828d7517207c9c98d739ec1f7c6762f"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-22 22:23:14.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d2c8c27492a13054a006dadf7dd183b0a1b14536"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d2c8c27492a13054a006dadf7dd183b0a1b14536"}]},"branch":"refs/heads/master"},"a184a957d651fbdc9b3aed6dfc17faa44c755dfb":{"kind":"TRIVIAL_REBASE","_number":44,"created":"2026-07-22 23:57:37.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/44","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/44","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/44 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/44 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/44 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/44"}}},"commit":{"parents":[{"commit":"79f00498f41b051f77303d11504b59676be5fc80","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/79f00498f41b051f77303d11504b59676be5fc80"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-22 23:57:37.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a184a957d651fbdc9b3aed6dfc17faa44c755dfb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a184a957d651fbdc9b3aed6dfc17faa44c755dfb"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"7965583a0828d7517207c9c98d739ec1f7c6762f","ours":"d2c8c27492a13054a006dadf7dd183b0a1b14536","theirs":"79f00498f41b051f77303d11504b59676be5fc80","merge_strategy":"recursive","contains_conflicts":false}},"a43f732574ddb064e15da19e00bb39c40c4cd774":{"kind":"REWORK","_number":45,"created":"2026-07-27 15:35:02.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/45","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/45","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/45 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/45 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/45 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/45"}}},"commit":{"parents":[{"commit":"1c40775e6e5c2db49a3be3df87bb3075a2a1b7d7","subject":"s3api: Make checksum rules configurable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1c40775e6e5c2db49a3be3df87bb3075a2a1b7d7"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-25 05:22:41.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a43f732574ddb064e15da19e00bb39c40c4cd774"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a43f732574ddb064e15da19e00bb39c40c4cd774"}]},"branch":"refs/heads/master"},"f236bb454ac0010bab616bcb8bf47cde1e7dc199":{"kind":"REWORK","_number":46,"created":"2026-07-27 17:06:59.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/46","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/46","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/46 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/46 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/46 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/46"}}},"commit":{"parents":[{"commit":"79f00498f41b051f77303d11504b59676be5fc80","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/79f00498f41b051f77303d11504b59676be5fc80"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-27 17:06:51.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f236bb454ac0010bab616bcb8bf47cde1e7dc199"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f236bb454ac0010bab616bcb8bf47cde1e7dc199"}]},"branch":"refs/heads/master"},"1cba7497a42c09d339ee8529921915c6d9af8848":{"kind":"TRIVIAL_REBASE","_number":47,"created":"2026-07-27 17:08:09.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/47","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/47","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/47 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/47 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/47 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/47"}}},"commit":{"parents":[{"commit":"6216ae359ebefafd40fcd83eb7e721c1bca00016","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6216ae359ebefafd40fcd83eb7e721c1bca00016"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-27 17:08:09.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1cba7497a42c09d339ee8529921915c6d9af8848"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1cba7497a42c09d339ee8529921915c6d9af8848"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"79f00498f41b051f77303d11504b59676be5fc80","ours":"f236bb454ac0010bab616bcb8bf47cde1e7dc199","theirs":"6216ae359ebefafd40fcd83eb7e721c1bca00016","merge_strategy":"recursive","contains_conflicts":false}},"4d040a7708a569cc806dc2ab1b9f370e9404a95e":{"kind":"TRIVIAL_REBASE","_number":48,"created":"2026-07-27 20:01:57.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/48","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/48","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/48 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/48 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/48 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/48"}}},"commit":{"parents":[{"commit":"330a1f65938676c92084ffa5d266a356c01f0c83","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/330a1f65938676c92084ffa5d266a356c01f0c83"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-27 20:01:57.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4d040a7708a569cc806dc2ab1b9f370e9404a95e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4d040a7708a569cc806dc2ab1b9f370e9404a95e"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"6216ae359ebefafd40fcd83eb7e721c1bca00016","ours":"1cba7497a42c09d339ee8529921915c6d9af8848","theirs":"330a1f65938676c92084ffa5d266a356c01f0c83","merge_strategy":"recursive","contains_conflicts":false}},"04ea1a27739a205b8af77ba5142982d2fd582b24":{"kind":"TRIVIAL_REBASE","_number":49,"created":"2026-07-27 20:39:40.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/49","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/49","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/49 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/49 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/49 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/49"}}},"commit":{"parents":[{"commit":"291ff0e33b72ec9d64e5b071c775f65ed22ab628","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/291ff0e33b72ec9d64e5b071c775f65ed22ab628"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-27 20:39:40.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/04ea1a27739a205b8af77ba5142982d2fd582b24"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/04ea1a27739a205b8af77ba5142982d2fd582b24"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"330a1f65938676c92084ffa5d266a356c01f0c83","ours":"4d040a7708a569cc806dc2ab1b9f370e9404a95e","theirs":"291ff0e33b72ec9d64e5b071c775f65ed22ab628","merge_strategy":"recursive","contains_conflicts":false}},"95015ce61dba399207858c75ea286905ec613586":{"kind":"TRIVIAL_REBASE","_number":50,"created":"2026-07-28 00:00:16.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/50","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/50","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/50 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/50 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/50 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/50"}}},"commit":{"parents":[{"commit":"ede11d45c73d8f7dfd231064f7629902b8e62217","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ede11d45c73d8f7dfd231064f7629902b8e62217"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-28 00:00:16.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/95015ce61dba399207858c75ea286905ec613586"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/95015ce61dba399207858c75ea286905ec613586"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"291ff0e33b72ec9d64e5b071c775f65ed22ab628","ours":"04ea1a27739a205b8af77ba5142982d2fd582b24","theirs":"ede11d45c73d8f7dfd231064f7629902b8e62217","merge_strategy":"recursive","contains_conflicts":false}},"a7df5b81881328e0220a2698fbc63174e85483e4":{"kind":"REWORK","_number":51,"created":"2026-07-28 17:37:41.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/51","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/51","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/51 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/51 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/51 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/51"}}},"commit":{"parents":[{"commit":"63a4a52cd5120d73c2d2b319e6aacdede8f76942","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/63a4a52cd5120d73c2d2b319e6aacdede8f76942"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-28 17:37:31.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7df5b81881328e0220a2698fbc63174e85483e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7df5b81881328e0220a2698fbc63174e85483e4"}]},"branch":"refs/heads/master"},"b1453597471050474c740c78deb3399ea318d957":{"kind":"TRIVIAL_REBASE","_number":52,"created":"2026-07-28 20:46:31.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/52","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/52","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/52 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/52 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/52 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/52"}}},"commit":{"parents":[{"commit":"dfbc5dda6760a28805e3aa93e38b007bfacfb343","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dfbc5dda6760a28805e3aa93e38b007bfacfb343"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-28 20:46:32.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1453597471050474c740c78deb3399ea318d957"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1453597471050474c740c78deb3399ea318d957"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"63a4a52cd5120d73c2d2b319e6aacdede8f76942","ours":"a7df5b81881328e0220a2698fbc63174e85483e4","theirs":"dfbc5dda6760a28805e3aa93e38b007bfacfb343","merge_strategy":"recursive","contains_conflicts":false}},"56c5b3c3a67f1cd00036d4c8f45b26827e03a60a":{"kind":"REWORK","_number":53,"created":"2026-07-29 16:27:01.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/53","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/53","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/53 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/53 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/53 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/53"}}},"commit":{"parents":[{"commit":"4dd98772b64d0f8f7407133d701cbc29223e48cc","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4dd98772b64d0f8f7407133d701cbc29223e48cc"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-29 16:26:43.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56c5b3c3a67f1cd00036d4c8f45b26827e03a60a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56c5b3c3a67f1cd00036d4c8f45b26827e03a60a"}]},"branch":"refs/heads/master"},"9a1ae1e7357299c019a99622f744e9cffc764dc7":{"kind":"REWORK","_number":54,"created":"2026-07-29 18:28:30.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/54","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/54","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/54 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/54 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/54 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/54"}}},"commit":{"parents":[{"commit":"2084b621d1d226ada3d04d645eff254c415e9c74","subject":"s3api: User Checksum Persistence on MPUs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2084b621d1d226ada3d04d645eff254c415e9c74"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-20 20:46:08.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-29 18:28:19.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9a1ae1e7357299c019a99622f744e9cffc764dc7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9a1ae1e7357299c019a99622f744e9cffc764dc7"}]},"branch":"refs/heads/master"},"976ab3a7e8a280067d2d7d4687e2e80554775f1c":{"kind":"REWORK","_number":55,"created":"2026-07-31 21:55:44.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/55","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/55","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/55 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/55 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/55 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/55"}}},"commit":{"parents":[{"commit":"1cffe5d8f94c693a135f67c2892a5c3997a40a3d","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1cffe5d8f94c693a135f67c2892a5c3997a40a3d"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/976ab3a7e8a280067d2d7d4687e2e80554775f1c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/976ab3a7e8a280067d2d7d4687e2e80554775f1c"}]},"branch":"refs/heads/master"},"46457a77a8d187527fcc6c59c7763c45f049c7f2":{"kind":"NO_CHANGE","_number":56,"created":"2026-07-31 22:42:50.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/56","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/56","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/56 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/56 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/56 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/56"}}},"commit":{"parents":[{"commit":"7086874097158a3416b68b3a26fc8700bd7aeee9","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7086874097158a3416b68b3a26fc8700bd7aeee9"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 22:42:50.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/46457a77a8d187527fcc6c59c7763c45f049c7f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/46457a77a8d187527fcc6c59c7763c45f049c7f2"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"1cffe5d8f94c693a135f67c2892a5c3997a40a3d","ours":"976ab3a7e8a280067d2d7d4687e2e80554775f1c","theirs":"7086874097158a3416b68b3a26fc8700bd7aeee9","merge_strategy":"recursive","contains_conflicts":false}},"34cf4d0a630290a435259c8674c398031f2acb6d":{"kind":"REWORK","_number":57,"created":"2026-08-03 18:38:02.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/57","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/57","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/57 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/57 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/57 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/57"}}},"commit":{"parents":[{"commit":"7086874097158a3416b68b3a26fc8700bd7aeee9","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7086874097158a3416b68b3a26fc8700bd7aeee9"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-03 18:37:44.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/34cf4d0a630290a435259c8674c398031f2acb6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/34cf4d0a630290a435259c8674c398031f2acb6d"}]},"branch":"refs/heads/master"},"c6503e983582cca31aaef26a1b465d804794a99a":{"kind":"TRIVIAL_REBASE","_number":58,"created":"2026-08-03 18:38:22.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/58","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/58","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/58 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/58 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/58 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/58"}}},"commit":{"parents":[{"commit":"a653fc08f06757e5582ae7b9c7fb4958fdbf6938","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a653fc08f06757e5582ae7b9c7fb4958fdbf6938"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-03 18:38:22.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Config","message":"s3api: Add Default Checksum Algorithm Config\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c6503e983582cca31aaef26a1b465d804794a99a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c6503e983582cca31aaef26a1b465d804794a99a"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"7086874097158a3416b68b3a26fc8700bd7aeee9","ours":"34cf4d0a630290a435259c8674c398031f2acb6d","theirs":"a653fc08f06757e5582ae7b9c7fb4958fdbf6938","merge_strategy":"recursive","contains_conflicts":false}},"8dcae20208e20e3076e683bd4c7e52d5f51526ed":{"kind":"REWORK","_number":59,"created":"2026-08-03 21:13:17.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/59","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/59","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/59 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/59 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/59 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/59"}}},"commit":{"parents":[{"commit":"2fce55884592629a89208f5ab1e8f7476af085a7","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2fce55884592629a89208f5ab1e8f7476af085a7"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-03 21:12:22.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Configuration","message":"s3api: Add Default Checksum Algorithm Configuration\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm\nduring a PutObject or UploadPart when the user does not specify it.\nWe should match this behavior for clients.\n\nThis patch adds a configuration option for\nthe s3api, \u0027default_checksum_algorithm\u0027 which allows\na Swift operator to define what default checksum should be\nused when a client makes a PutObject or UploadPart request\nwith no checksum metadata.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8dcae20208e20e3076e683bd4c7e52d5f51526ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8dcae20208e20e3076e683bd4c7e52d5f51526ed"}]},"branch":"refs/heads/master"},"a79c6aa7cd8db6fdbc3367864bebbfc35826fee1":{"kind":"REWORK","_number":60,"created":"2026-08-04 22:23:48.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/60","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/60","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/60 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/60 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/60 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/60"}}},"commit":{"parents":[{"commit":"f196d268a25f7a5eb3f8252a14f61377ec2dddb4","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f196d268a25f7a5eb3f8252a14f61377ec2dddb4"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-04 21:58:12.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Configuration","message":"s3api: Add Default Checksum Algorithm Configuration\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm during a\nPutObject when the user does not specify one. Swift also needs a\ndeterministic algorithm for CopyObject when the source has no stored\nchecksum metadata.\n\nThis patch adds the s3api \u0027default_checksum_algorithm\u0027 configuration\noption, which allows a Swift operator to define the default used for\nPutObject requests without client checksum metadata and CopyObject\nrequests whose source has no stored checksum algorithm.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a79c6aa7cd8db6fdbc3367864bebbfc35826fee1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a79c6aa7cd8db6fdbc3367864bebbfc35826fee1"}]},"branch":"refs/heads/master"},"3e15b4542365743d71bb1f8c8da8ce6770fc5105":{"kind":"TRIVIAL_REBASE","_number":61,"created":"2026-08-04 23:43:03.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/61","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/61","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/61 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/61 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/61 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/61"}}},"commit":{"parents":[{"commit":"680fe932005ccffb1e2c4e99826e0102cfc3cbe2","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/680fe932005ccffb1e2c4e99826e0102cfc3cbe2"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-04 23:43:03.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Configuration","message":"s3api: Add Default Checksum Algorithm Configuration\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm during a\nPutObject when the user does not specify one. Swift also needs a\ndeterministic algorithm for CopyObject when the source has no stored\nchecksum metadata.\n\nThis patch adds the s3api \u0027default_checksum_algorithm\u0027 configuration\noption, which allows a Swift operator to define the default used for\nPutObject requests without client checksum metadata and CopyObject\nrequests whose source has no stored checksum algorithm.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3e15b4542365743d71bb1f8c8da8ce6770fc5105"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3e15b4542365743d71bb1f8c8da8ce6770fc5105"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"f196d268a25f7a5eb3f8252a14f61377ec2dddb4","ours":"a79c6aa7cd8db6fdbc3367864bebbfc35826fee1","theirs":"680fe932005ccffb1e2c4e99826e0102cfc3cbe2","merge_strategy":"recursive","contains_conflicts":false}},"e9e8c31695e560abf5b09bcf912d9e147a7e4592":{"kind":"TRIVIAL_REBASE","_number":62,"created":"2026-08-05 01:52:41.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/62","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/62","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/62 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/62 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/62 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/62"}}},"commit":{"parents":[{"commit":"9a4f572483013706ef5509fe2d85656bb5d3de74","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9a4f572483013706ef5509fe2d85656bb5d3de74"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-05 01:52:41.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Configuration","message":"s3api: Add Default Checksum Algorithm Configuration\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm during a\nPutObject when the user does not specify one. Swift also needs a\ndeterministic algorithm for CopyObject when the source has no stored\nchecksum metadata.\n\nThis patch adds the s3api \u0027default_checksum_algorithm\u0027 configuration\noption, which allows a Swift operator to define the default used for\nPutObject requests without client checksum metadata and CopyObject\nrequests whose source has no stored checksum algorithm.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e9e8c31695e560abf5b09bcf912d9e147a7e4592"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e9e8c31695e560abf5b09bcf912d9e147a7e4592"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"680fe932005ccffb1e2c4e99826e0102cfc3cbe2","ours":"3e15b4542365743d71bb1f8c8da8ce6770fc5105","theirs":"9a4f572483013706ef5509fe2d85656bb5d3de74","merge_strategy":"recursive","contains_conflicts":false}},"bad015b26de301deabd5d85a280c3df2104a1fb7":{"kind":"REWORK","_number":63,"created":"2026-08-06 16:24:03.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/63","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/63","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/63 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/63 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/63 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/63"}}},"commit":{"parents":[{"commit":"1f960fe71407e530528f1f24f93292fb6dc85787","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1f960fe71407e530528f1f24f93292fb6dc85787"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-06 15:47:02.000000000","tz":-420},"subject":"s3api: Add Default Checksum Algorithm Configuration","message":"s3api: Add Default Checksum Algorithm Configuration\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm during a\nPutObject when the user does not specify one. Swift also needs a\ndeterministic algorithm for CopyObject when the source has no stored\nchecksum metadata.\n\nThis patch adds the s3api \u0027default_checksum_algorithm\u0027 configuration\noption, which allows a Swift operator to define the default used for\nPutObject requests without client checksum metadata and CopyObject\nrequests whose source has no stored checksum algorithm.\n\nDefault checksum algorithms are used when:\n\n* A client does not specify a checksum algorithm on a PutObject\n  request. The default checksum is used.\n\n* A client does not specify a checksum on a CopyObject request\n  AND the source object does not have a FULL_OBJECT checksum\n  algorithm.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bad015b26de301deabd5d85a280c3df2104a1fb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bad015b26de301deabd5d85a280c3df2104a1fb7"}]},"branch":"refs/heads/master"},"72125b3bdfdf7e6916033b8397b4ae8db1e0dd96":{"kind":"NO_CODE_CHANGE","_number":64,"created":"2026-08-06 16:24:49.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/71/994571/64","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/71/994571/64","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/64 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/64 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/71/994571/64 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/71/994571/64"}}},"commit":{"parents":[{"commit":"1f960fe71407e530528f1f24f93292fb6dc85787","subject":"s3api: Recompute Checksums for CopyObject and UploadPartCopy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1f960fe71407e530528f1f24f93292fb6dc85787"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-31 21:53:10.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-08-06 16:24:49.000000000","tz":0},"subject":"s3api: Add Default Checksum Algorithm Configuration","message":"s3api: Add Default Checksum Algorithm Configuration\n\nCurrently, AWS S3 uses CRC64NVME as the checksum algorithm during a\nPutObject when the user does not specify one. Swift also needs a\ndeterministic algorithm for CopyObject when the source has no stored\nchecksum metadata.\n\nThis patch adds the s3api \u0027default_checksum_algorithm\u0027 configuration\noption, which allows a Swift operator to define the default used for\nPutObject requests without client checksum metadata and CopyObject\nrequests whose source has no stored checksum algorithm.\n\nDefault checksum algorithms are used when:\n\n* A client does not specify a checksum algorithm on a PutObject\n  request. The default checksum is used.\n\n* A client does not specify a checksum on a CopyObject request.\n\nChange-Id: Id889c43f1c385203b973637f17b0c9634c5ef332\nAssisted-by: Codex:gpt-5.5\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/72125b3bdfdf7e6916033b8397b4ae8db1e0dd96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/72125b3bdfdf7e6916033b8397b4ae8db1e0dd96"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
