)]}'
{"id":"openstack%2Fswift~956831","triplet_id":"openstack%2Fswift~stable%2F2025.1~I6541ac94fff8722bb006a6f872e8d89fb8a63ef4","project":"openstack/swift","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2025-08-22 20:48:06.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"hashtags":[],"change_id":"I6541ac94fff8722bb006a6f872e8d89fb8a63ef4","subject":"CHANGELOG for 2.35.1","status":"MERGED","created":"2025-08-07 19:58:16.000000000","updated":"2025-08-24 23:59:57.000000000","submitted":"2025-08-24 23:57:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"956831","meta_rev_id":"d6d753aa0a4c26c186fb1e63ea96d6e256b03e0b","_number":956831,"virtual_id_number":956831,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-24 23:57:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"recommended":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":1,"date":"2025-08-22 15:56:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-08-24 23:01:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-08-24 23:01:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-07 20:56:56.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-08-21 06:27:51.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"0176ac205e5d56233afc4db4da60a0868939ad9e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-07 19:58:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f5c1d12512859f42870e2d35a5daad901b016d3a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-07 20:56:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3795fb4f1b514cc5af999df00862bfdf\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f93bb30dcc4b42e3a76c06975d86401e : SUCCESS in 4m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a1eea9b86dfa47a7ae2f5bf24fdabdab : SUCCESS in 3m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/89b2169926a24c1d85555b76532da31d : SUCCESS in 53m 38s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fa02626f88a148f896ea115872e8d38e : SUCCESS in 3m 31s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/353c7bd292fa4cdf8d01eece0af0072c : SUCCESS in 9m 18s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/2ae054ea6261403fb16c79779afc73a4 : SUCCESS in 25m 10s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/ed323918ffd2440bb85dfd08e8a31f37 : SUCCESS in 28m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/114e09b0e26348a39e738cd9b5713239 : SUCCESS in 19m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a4e8fb0c851482b800c6da4095c74db : SUCCESS in 4m 29s","accounts_in_message":[],"_revision_number":1},{"id":"d864bec9c18847e42e9e1179eebb04b6421541e9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-08 00:50:41.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/056507b597404941834f2e0e0946ef28\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ff34f23d87844ff9b2a865b6206ad263 : SUCCESS in 1h 30m 44s","accounts_in_message":[],"_revision_number":1},{"id":"c55fbbde79e8258d7ac03c3f52d0a044f3167dcd","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-19 22:47:05.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"398a2c5d7744a3695836b3de5387f1d69df78681","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-19 23:46:09.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/4e62f035923f40c6a9ea41eb11e3550b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be3c376cc7884a11b3d2c2e2ff9e5d8f : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2c82c45a15fc4f079270c337858cb8b8 : SUCCESS in 7m 36s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ece53494d49841f0bd9035f5d24e061d : SUCCESS in 51m 18s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9a29ba168c5342259a3a1154a194c73f : SUCCESS in 3m 55s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/72394e83d87842658c6c31fe60df6668 : RETRY_LIMIT in 9s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b6a9bc3c0c804152b0ee41ddfc95844b : SUCCESS in 17m 16s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/f641df8217d44c7baf6113a2317f571f : SUCCESS in 10m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/85420cec06e84e8a842d9a4878884d11 : RETRY_LIMIT in 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6277c7b2107d41bb95eb54cc06b2f01b : SUCCESS in 2m 33s","accounts_in_message":[],"_revision_number":1},{"id":"865b01bf84cfd25e5c0c0654da5b60bcfa74f607","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 00:13:28.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9be99864c08d4878a5a055c350d8b8bc\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1c9380bb9b9e40089478fd85c4b90214 : SUCCESS in 1h 19m 17s","accounts_in_message":[],"_revision_number":1},{"id":"61e05839438e7e49f0f6daae7ca779b5a6f9c210","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-20 17:24:31.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"8b02b2281342f20ec48691df714d334680914f03","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 18:21:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8f8c821e6b074409a71bf785462fb591\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a66a98fa4614a05b26cc0c6a954639d : SUCCESS in 11m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0aced7b955f8414f997b4b684287a4c4 : SUCCESS in 6m 47s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f7dd530c567e47d58ca82260982a5859 : SUCCESS in 52m 30s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/351942fbaaa54a7c89782b15bbdb54a9 : SUCCESS in 5m 40s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ed914d73e7f045ac8e7441736dd62ebc : SUCCESS in 17m 38s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9870fc44ec1d472fb8712f4d9aa573d6 : SUCCESS in 21m 01s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/c16e850a4fca436da641c5d188a2d69f : SUCCESS in 27m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd45b5ae190e4efda38c93c54b3d6aed : SUCCESS in 16m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0519cda75ef541059fc19d4acfec9f0b : SUCCESS in 4m 04s","accounts_in_message":[],"_revision_number":2},{"id":"08fa53038cb9333ec85eeb58d3da2fedf72b962e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 21:04:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f688786733344c7ab885d669156a055d\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/80b612b2847848929ffbcfd7bc1b7c9f : SUCCESS in 2h 03m 24s","accounts_in_message":[],"_revision_number":2},{"id":"4a268021310b28dd0393f466f984f3f03ca3f1c6","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-08-21 06:27:51.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"b300b2a20069acd83ece67067b5aa4d03c2b8df9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-22 15:56:44.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"829e94ec0c3b3dc057def2fff0f37b1001e28a01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-22 16:54:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3571032916cd4659ac417b74e3b2bb32\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/279b4bd9f4a04de39ffdac323d638591 : SUCCESS in 11m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/554ad4a9f1174586afcce634e9d92722 : SUCCESS in 6m 26s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f6ecc1e56467488082bab9c40122773a : SUCCESS in 53m 19s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f0c914ebd80a4957a1e144bae7fc9ecc : SUCCESS in 6m 50s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/cf186e49a17a4495a971c25199923069 : SUCCESS in 18m 58s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/f179c403c1a54d7a9c33c3f8bad14c14 : SUCCESS in 20m 16s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/91c6eb303f3e4952b3babe60c8408416 : SUCCESS in 10m 50s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d0c9f46834634a32be9904287be06e0b : SUCCESS in 16m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9735fbdaa84b4d76b4ef29f09aa4ff94 : SUCCESS in 4m 48s","accounts_in_message":[],"_revision_number":3},{"id":"73a907a1ff764252404dd413718f1bf291baeb3f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-22 19:07:05.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d44c37f9249246b5a8d60dd28f78f163\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5a9204b34cdd4a0b8aa6207c7bb57161 : SUCCESS in 1h 25m 09s","accounts_in_message":[],"_revision_number":3},{"id":"14c146ae3935f84432f6d787513b39f4d1e128c2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-22 20:48:06.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ef88a19a2981bd3a4f8615bd4d83f2480dd38ea8","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-22 22:35:36.000000000","message":"Patch Set 3:\n\nBuild succeeded (experimental pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c98f2a2f69734d019de846ede02f8790\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4d90ba3a47f9495fad4b4467aaf84e1a : SUCCESS in 1h 00m 06s\n- swift-tox-func-encryption-py312-arm64 https://zuul.opendev.org/t/openstack/build/68df8cbcf0cf4064a932df0286ed4aae : SUCCESS in 47m 31s\n- swift-tox-func-py312-arm64 https://zuul.opendev.org/t/openstack/build/67b5d7b9644a4c44909189f3e2742ee3 : SUCCESS in 41m 06s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3c0cd250b52a4489a842d7e7a709d8bf : SUCCESS in 30m 28s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/371d5e3dc4b44a77b623abcab6d06ad5 : SUCCESS in 8m 56s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/22d486d73ee341e9a9ff389808634be2 : SUCCESS in 20m 23s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/327681a306e8428681dc7aae85ab9b23 : SUCCESS in 21m 45s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/cf25ed07ee7e43b5b715d2a83f8d95a0 : SUCCESS in 13m 52s\n- swift-tox-func-encryption-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/c11ee1fe44854520ac81a39c57115525 : SUCCESS in 15m 16s\n- swift-tox-func-ec-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/3392c372b51841a3a1d83edfa3f8cf56 : SUCCESS in 9m 34s\n- swift-multinode-rolling-upgrade-wallaby https://zuul.opendev.org/t/openstack/build/5e4fe09a9e5c40a0975f4c61e5c4fa87 : SUCCESS in 8m 34s\n- swift-multinode-rolling-upgrade-xena https://zuul.opendev.org/t/openstack/build/0a22c79b603c430bba2c799e23c8098e : SUCCESS in 16m 54s\n- swift-multinode-rolling-upgrade-yoga https://zuul.opendev.org/t/openstack/build/91594a4d180946dfa16902ed400407ae : SUCCESS in 18m 02s\n- swift-multinode-rolling-upgrade-zed https://zuul.opendev.org/t/openstack/build/4708418049da41ce883fde3f4969bd3e : SUCCESS in 15m 50s\n- swift-multinode-rolling-upgrade-antelope https://zuul.opendev.org/t/openstack/build/030c1919f478468d8d223d5aef44a99e : SUCCESS in 17m 01s\n- swift-multinode-rolling-upgrade-bobcat https://zuul.opendev.org/t/openstack/build/c220a149abb54605806985643e9c0320 : SUCCESS in 15m 50s\n- swift-multinode-rolling-upgrade-caracal https://zuul.opendev.org/t/openstack/build/790f734e920f443a95e883dff75b3ce1 : SUCCESS in 8m 36s\n- swift-multinode-rolling-upgrade-dalmatian https://zuul.opendev.org/t/openstack/build/452b8bc57d424bd48ab807a895671ef9 : SUCCESS in 18m 25s","accounts_in_message":[],"_revision_number":3},{"id":"0c219a617b4b02f9fbe19f4b4850a18e5d5b78a4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-24 23:01:46.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"b4fb8e089d34e0dc39ca9b0d8164590fb49299a6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-24 23:02:06.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"4e5bffe579f282fbb2bf775af1b40a32435ab5c9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-24 23:57:51.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/570237dfd2cd434293fec47f99bbfd6a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/998c5eb74a0a46798a823bbe192e4175 : SUCCESS in 4m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0a75c33dc2454295a30a1c5a3f88c630 : SUCCESS in 6m 21s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c8793f68f9dc4e9995e9299fb8598c17 : SUCCESS in 51m 26s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/c87155d5730f4516ad6fe588909ab83f : SUCCESS in 4m 52s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f0a844ab110648428a13b7a05b563178 : SUCCESS in 13m 09s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ae5af7ddd368446f9dff1b982e2c30aa : SUCCESS in 20m 56s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/3cea4de13aa14bc5a3dfcbff07cf1d23 : SUCCESS in 12m 26s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/bb8e9fdde965448d96f00ff7080fdb1c : SUCCESS in 12m 58s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3784a279330b43039cefb839b7f3f655 : SUCCESS in 11m 56s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/3f5fcb5a76c44372a24d0575ab094895 : SUCCESS in 11m 50s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0efb5baaa388477d9f2a5cbfbe75508d : SUCCESS in 3m 40s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/af332db3d29540169eb189d105afa9ac : SUCCESS in 10m 33s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/95a78216722d4a9aa47f4f1d9e81be4c : SUCCESS in 9m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f18988c9b1d4ff1a3eea7b762ae2742 : SUCCESS in 3m 40s","accounts_in_message":[],"_revision_number":3},{"id":"cc92350b18932382a4eb0ce77ad8b79b28177b50","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-24 23:57:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"d6d753aa0a4c26c186fb1e63ea96d6e256b03e0b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-24 23:59:57.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/67a17f04afbb4e958f316d6d49046dcf\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d70e0d6550ca42d7bb52b6bc891caf74 : SUCCESS in 1m 56s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a43ee7119f2b42b2a1ab2f0908113975 : SUCCESS in 1m 46s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/3982d11d0d87476e95808d5c5e5ddcdc : SUCCESS in 36s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"9ae4dd3321a6f3e410c8221efd27814a1dfd2ece","revisions":{"174a2f24e088fddbee75d658d419ed47b54115f9":{"kind":"REWORK","_number":1,"created":"2025-08-07 19:58:16.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/31/956831/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/31/956831/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/31/956831/1"}}},"commit":{"parents":[{"commit":"68b3328198bef786735456ab37c1856969ee3967","subject":"Merge \"s3api: Add support for crc64nvme checksum calculation\" into stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/68b3328198bef786735456ab37c1856969ee3967"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-07 19:53:57.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-07 19:57:02.000000000","tz":-420},"subject":"CHANGELOG for 2.35.1","message":"CHANGELOG for 2.35.1\n\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I6541ac94fff8722bb006a6f872e8d89fb8a63ef4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/174a2f24e088fddbee75d658d419ed47b54115f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/174a2f24e088fddbee75d658d419ed47b54115f9"}]},"branch":"refs/heads/stable/2025.1"},"a7fda3b98fc69e769552eb89e5b2c00c7c1a92b8":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-08-20 17:24:31.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/31/956831/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/31/956831/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/31/956831/2"}}},"commit":{"parents":[{"commit":"0a9ee40c03add107a867afddd33941fd8598a1be","subject":"Merge \"CI: Fix py36/py37 jobs\" into stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0a9ee40c03add107a867afddd33941fd8598a1be"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-07 19:53:57.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-20 17:24:31.000000000","tz":0},"subject":"CHANGELOG for 2.35.1","message":"CHANGELOG for 2.35.1\n\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I6541ac94fff8722bb006a6f872e8d89fb8a63ef4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7fda3b98fc69e769552eb89e5b2c00c7c1a92b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7fda3b98fc69e769552eb89e5b2c00c7c1a92b8"}]},"branch":"refs/heads/stable/2025.1","description":"Rebase"},"9ae4dd3321a6f3e410c8221efd27814a1dfd2ece":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-08-22 15:56:44.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/31/956831/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/31/956831/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/31/956831/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/31/956831/3"}}},"commit":{"parents":[{"commit":"af70825648acf307f7445204797dba08907f3243","subject":"checksums: Ignore broken pyeclib installs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/af70825648acf307f7445204797dba08907f3243"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-07 19:53:57.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-22 15:56:44.000000000","tz":0},"subject":"CHANGELOG for 2.35.1","message":"CHANGELOG for 2.35.1\n\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I6541ac94fff8722bb006a6f872e8d89fb8a63ef4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9ae4dd3321a6f3e410c8221efd27814a1dfd2ece"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9ae4dd3321a6f3e410c8221efd27814a1dfd2ece"}]},"branch":"refs/heads/stable/2025.1","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
