)]}'
{"id":"openstack%2Fswift~958799","triplet_id":"openstack%2Fswift~master~I0233e1dd036b9a420c815fec3c9632d2967b934e","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2025-08-28 22:07:56.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":"I0233e1dd036b9a420c815fec3c9632d2967b934e","subject":"Clean up some py36 infra","status":"MERGED","created":"2025-08-28 17:48:09.000000000","updated":"2025-08-29 01:28:09.000000000","submitted":"2025-08-29 01:25:37.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"958799","meta_rev_id":"cf115c69409235ae6b7a0d3fc32b3ac34287617b","_number":958799,"virtual_id_number":958799,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-29 01:25:37.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"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-08-28 22:50:47.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-08-28 22:50:47.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":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-28 19:16:27.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":"70a749e5eb3919feab904fba577aad1af72f5cca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-28 17:48:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5ef1b0d1dde0541c41069a1cfcabf02f441fcdcc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-28 17:54:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"09688fc288bbbd65548c6ec9640c9cb045f2d34c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 19:16:27.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0b9b01b6172b47ddbf413c596d5b4fee\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b936216f1c61427aa3b242a90a5b8a77 : SUCCESS in 4m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e9f764968a541bea9d13ca566eb8bfb : SUCCESS in 7m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8dee6640cb9f4e47b6f34eb7c3c551d7 : SUCCESS in 5m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/74ecc24f171e4e608c0b0a20c9484b82 : SUCCESS in 43m 48s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/260f66c2936646f4996ce3aea6419d2a : SUCCESS in 31m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/971dfe6e081f4ac895ccafe762a7425b : SUCCESS in 58m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fa5f56565f01414faffa2031ea1fd3d5 : SUCCESS in 1h 20m 42s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/46c2fa3763674832887581bf16194f6a : FAILURE in 6m 24s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/51ceb7c102b343aa92dbd1e81b9398a7 : SUCCESS in 19m 47s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ae1b19cf3bbc41d7a14fa049b7ac0146 : FAILURE in 7m 20s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3dfbc644ed2c4e5fbb70e0fb37bddbfd : SUCCESS in 7m 16s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fc442f32d1eb442d9c80e57a385f915a : SUCCESS in 25m 11s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/29bd5788331c41038f6b6e7497ea78ea : FAILURE in 2m 47s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/75fbf61d15aa4a56aeaa39d1f7b5a1aa : SUCCESS in 31m 18s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/39a58e7c32644a3086cae1bb42b955d8 : SUCCESS in 30m 38s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/bf0b6cea847e436ebf66e548120e3575 : SUCCESS in 16m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3dbac57ed0154364af33d5d32a7e58cf : SUCCESS in 16m 11s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f1d6b100660b40f7b50d92c1c0dcaa8c : SUCCESS in 12m 43s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e6e794482db447af9b2b2f0415ef983d : SUCCESS in 5m 40s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d968afa1be044263bbc28a54de83bce4 : SUCCESS in 19m 29s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/de3c87e8afac44ffa47d18f5bdc7e259 : SUCCESS in 6m 22s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cb695634196c4976aa882ac9e2800f22 : SUCCESS in 59m 17s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a541687c2b4d40ca826ed3dc819e21fe : SUCCESS in 53m 27s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/74b21e456c1d4cc8a284acd22d273da7 : SUCCESS in 29m 18s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0294ac5684514e8bad76900ae0bbbcd5 : SUCCESS in 26m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b55a92efcab24391acb617cbd00fc064 : SUCCESS in 4m 32s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/55ab93cfe0a04ce595f6e76e7bbe4bc1 : SUCCESS in 11m 26s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/fec1ea3192c044c996e328e0c1ec1da5 : SUCCESS in 50m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b5538d1cf43b4d7283a534bec015219b : SUCCESS in 29m 01s","accounts_in_message":[],"_revision_number":2},{"id":"aa1c0eb7d1b445d09910a0472f22cef2f55000fd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-28 20:38:53.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"8b27b5978818bdca6ebb145152f1df0718ba3bd2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-28 21:29:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9e394c922d899b4bad7fb405c40d83091cdb85cb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-28 22:07:56.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c8792c2e447a6c5897b565650a2eebc775bf1187","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 22:50:08.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d91b205a30f543d5a896738aebcf3c4f\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/8c131f8e2a6147498b93bd566b8ad696 : SUCCESS in 3m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53bb1598054546b2810fcb8d947c1a9d : SUCCESS in 11m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3bf17f2155af48339653af2238c008ca : SUCCESS in 7m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/214f0aa975ad4cd68bd71bfb38aa3397 : SUCCESS in 52m 27s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dbfde5523ab14f678048d1fb76ecbe83 : SUCCESS in 1h 08m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ebe986df2a1f4859bccc69a583ee23e4 : SUCCESS in 48m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f4b99ed5d07c483591339e94bf76affb : SUCCESS in 1h 13m 49s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3796fe53963943648b951d574b94bcfe : SUCCESS in 18m 51s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8928233c179a4d079cd06113be8b937d : SUCCESS in 23m 02s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8c75eaa5b4e3482e9ab243d534fe7392 : SUCCESS in 18m 48s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/61a25631f4d446c5a371f146e5c17fc2 : SUCCESS in 4m 58s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b93a8a200eee4ef586ddb1bf3e02fc23 : SUCCESS in 24m 08s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3c6daa4f5e99404aab46aab8bfdb7364 : SUCCESS in 21m 07s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/1e9bc9b86ee046ffad6659a7ce13be8c : SUCCESS in 29m 54s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/401916a625be437f90f76c1ef642ba6a : SUCCESS in 25m 42s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/8e6e548c656449fdbd8c537b74fac214 : SUCCESS in 14m 56s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a63a82dda7b64985981825348954fa86 : SUCCESS in 14m 51s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/860737656c864c8196c71890b973a352 : SUCCESS in 13m 50s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c1e6d04db5e8471e930e36599e8d7769 : SUCCESS in 6m 32s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/fc73e171e63a465f89b7be48006920ce : SUCCESS in 15m 46s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/affc9b1742ee4527a2c2e149eaec176b : SUCCESS in 8m 31s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/ea93406db3c843debc89c849b35b0c78 : SUCCESS in 58m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e2c026884b7a41e3aae2c74e403c00a1 : SUCCESS in 54m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4812e3faba6e4b49a096184a6ee8d2fc : SUCCESS in 48m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/56fd99b8c85b4f9a8884156f09a763c9 : SUCCESS in 27m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/983718791c90445fbb8f41f3ac13d586 : SUCCESS in 2m 46s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b85d1edf4bdf4275a028171499fcff8f : SUCCESS in 17m 54s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/48758dfc32b54b32b139c43411bfcaac : SUCCESS in 36m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01f6d0ae20ee40e5be0574917e298c47 : SUCCESS in 56m 26s","accounts_in_message":[],"_revision_number":4},{"id":"5dd86db1eb02f7f1678de7bc8c8ff4d2e616a3bc","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-08-28 22:50:47.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"d7d02aab3e709ae2689aed06c9e62b490d8199d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 22:52:07.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"4b5f773ed5effb7d05e4f00f92a25d31621095be","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 00:27:06.000000000","message":"Patch Set 4:\n\nBuild succeeded (experimental pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e9cd76994f434f6fa4b6f87a61e1d8a6\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/581c40009a2c4b90a5a19edd534cd2d3 : SUCCESS in 1h 16m 21s\n- swift-tox-func-encryption-py312-arm64 https://zuul.opendev.org/t/openstack/build/5e353573ef534a87b3f1ef37d4ebe60a : SUCCESS in 50m 06s\n- swift-tox-func-py312-arm64 https://zuul.opendev.org/t/openstack/build/8d174b8a41a8416fa1456b55e6270c1e : SUCCESS in 41m 00s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b69fef22b5d4432b8280b577b8eb28ec : SUCCESS in 20m 31s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/983ccbc5070848c0a00621ab968452e5 : SUCCESS in 19m 01s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/d710efeafdf142a68c9faec1c3a4329e : SUCCESS in 10m 23s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/031178c7bea54e1ab0469c11ccdff6b2 : SUCCESS in 14m 01s\n- swift-tox-func-encryption-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/ee3bd67cbb45478bba72ec21a425218f : SUCCESS in 16m 17s\n- swift-tox-func-ec-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/0483ec95668940879ebfb31009a7a083 : SUCCESS in 14m 32s\n- swift-multinode-rolling-upgrade-wallaby https://zuul.opendev.org/t/openstack/build/332fbce28d8d4dd19af013e9646b86b8 : SUCCESS in 15m 30s\n- swift-multinode-rolling-upgrade-xena https://zuul.opendev.org/t/openstack/build/4624dcda3f8b4607994f5f5583470bb9 : SUCCESS in 9m 24s\n- swift-multinode-rolling-upgrade-yoga https://zuul.opendev.org/t/openstack/build/567e9748a43d4d7790ac8a675fc87554 : SUCCESS in 16m 05s\n- swift-multinode-rolling-upgrade-zed https://zuul.opendev.org/t/openstack/build/f500d5c18c0445dab00b86f6fbf24a08 : SUCCESS in 15m 46s\n- swift-multinode-rolling-upgrade-antelope https://zuul.opendev.org/t/openstack/build/38a9d94d8ec74523b20a0976a2887150 : SUCCESS in 11m 25s\n- swift-multinode-rolling-upgrade-bobcat https://zuul.opendev.org/t/openstack/build/0173491344a04ca5b4eef1dca2206090 : SUCCESS in 12m 01s\n- swift-multinode-rolling-upgrade-caracal https://zuul.opendev.org/t/openstack/build/da956b6ea26846b89dbb680e68a7b93b : SUCCESS in 15m 04s\n- swift-multinode-rolling-upgrade-dalmatian https://zuul.opendev.org/t/openstack/build/b100626c0f1f4781a2c227fd5d991065 : SUCCESS in 8m 56s\n- swift-multinode-rolling-upgrade-epoxy https://zuul.opendev.org/t/openstack/build/02aa560af45d4e37b45e3b0a09b70b25 : SUCCESS in 17m 16s\n- swift-multinode-rolling-upgrade-master https://zuul.opendev.org/t/openstack/build/e95cf1c875884fe5829c30d9171e068a : SUCCESS in 25m 53s","accounts_in_message":[],"_revision_number":4},{"id":"8e96d92614efc7386f586dacab9f8a26f3b24628","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 00:50:23.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a935bdfd73b45498ca7ee56cfd2de7f\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0c65f3f41a374cab8cc2ea3c9e48a6d8 : SUCCESS in 1h 16m 33s","accounts_in_message":[],"_revision_number":4},{"id":"2f21ff56c38eef3fb84b439b280ad03cbc384c64","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 01:25:37.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7d4af63fd7f746b994e61c58bc32b927\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/651d4192c6bb48e4a2ef7a2d3f8f026f : SUCCESS in 4m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9d2999fc0bca442490d9c9fb41a20cf6 : SUCCESS in 10m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/57cb94afbe4546b395193313b792f175 : SUCCESS in 7m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/2af91adcd88d4c7f8ede3b955ac1fd1e : SUCCESS in 35m 24s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/70c451e2c1624c2bb8bbd68e2a360be6 : SUCCESS in 1h 02m 58s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/18ef8d82c3e348e69b3f05b7217afdc0 : SUCCESS in 59m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/40c1b8a79e224275bc2a4ea7261cdf5f : SUCCESS in 1h 13m 08s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/f7d642fe731e47cc8697542d6194f647 : SUCCESS in 6m 12s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2eeabc282688469795d0bfcc5b262bb4 : SUCCESS in 19m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/e1181a9f5f1c4becac65e8d9eef04372 : SUCCESS in 10m 02s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/52dfc4b6e1674afbb5edec294c6142b8 : SUCCESS in 23m 26s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/b8e56b6487b041c6be4bd966f0da5a24 : SUCCESS in 24m 59s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/d3625025f6ee41ed840d13f014d79b87 : SUCCESS in 14m 02s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a8041c76e7654694b02ffc56e50e8474 : SUCCESS in 13m 23s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8affaadcc34b429e9070f72a847493e4 : SUCCESS in 15m 24s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ec938389680443239305b7899969ab5c : SUCCESS in 6m 53s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/fba5885d24b64c4db6e537735785913e : SUCCESS in 8m 26s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6d9f1158fa4a49b097634da0f51131f1 : SUCCESS in 58m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f2f87729e5de44b29b054ebd1e54c4ff : SUCCESS in 24m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/eeb6d999512d4540ab43372de098adb1 : SUCCESS in 48m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fe2a47ff94f54456a5e4b95a9ca0659d : SUCCESS in 26m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e752f093f38844919199dfe2658288a5 : SUCCESS in 4m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/065c47c8c98349358a8aa84e0cc15185 : SUCCESS in 26m 11s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/726b44f60bb649deb331f653d58ca923 : SUCCESS in 56m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a4b03732be7a48ee9476522637336025 : SUCCESS in 1h 07m 29s","accounts_in_message":[],"_revision_number":4},{"id":"2ce2b7af8db15585aa5a4ddbc793f1a7b18edda7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 01:25:37.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"cf115c69409235ae6b7a0d3fc32b3ac34287617b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 01:28:09.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5357fffab1764880a67a58d98e7b8d81\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/c6d2ec6a34d14729958e481bd22a9769 : SUCCESS in 1m 15s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70f369ae3ea144649060d8dfc30c20ba : SUCCESS in 2m 15s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c817d05c22f549168ece0e1aa45c8e1f : SUCCESS in 1m 59s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/193929656a9d4917845ace947672ea71 : SUCCESS in 43s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"3db8e2d05fd17858e4c2b54ad2813a26e6112d5b","revisions":{"94632037d0e996f943b2491064b108c4d3cd31b4":{"kind":"REWORK","_number":1,"created":"2025-08-28 17:48:09.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/99/958799/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/99/958799/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/99/958799/1"}}},"commit":{"parents":[{"commit":"e10c2bafcb8fc80929bce3e064fee5f86a49e718","subject":"Merge \"proxy-logging: create field for access_user_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e10c2bafcb8fc80929bce3e064fee5f86a49e718"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 17:47:25.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 17:47:32.000000000","tz":-420},"subject":"Drop py36 versions from py3-constraints.txt","message":"Drop py36 versions from py3-constraints.txt\n\nForgot to do this when we dropped py36 support.\n\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I0233e1dd036b9a420c815fec3c9632d2967b934e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/94632037d0e996f943b2491064b108c4d3cd31b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/94632037d0e996f943b2491064b108c4d3cd31b4"}]},"branch":"refs/heads/master"},"180c21152207d9d446b2b9780b0fa3fdfe97ed4a":{"kind":"REWORK","_number":2,"created":"2025-08-28 17:54:14.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/99/958799/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/99/958799/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/99/958799/2"}}},"commit":{"parents":[{"commit":"e10c2bafcb8fc80929bce3e064fee5f86a49e718","subject":"Merge \"proxy-logging: create field for access_user_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e10c2bafcb8fc80929bce3e064fee5f86a49e718"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 17:47:25.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 17:53:22.000000000","tz":-420},"subject":"Clean up some py36 infra","message":"Clean up some py36 infra\n\n- Drop py36 versions from py3-constraints.txt\n- Remove py36 tox environment\n\nForgot to do this when we dropped py36 support.\n\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I0233e1dd036b9a420c815fec3c9632d2967b934e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/180c21152207d9d446b2b9780b0fa3fdfe97ed4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/180c21152207d9d446b2b9780b0fa3fdfe97ed4a"}]},"branch":"refs/heads/master"},"f86f6446539930e3686ba1c82d28931dc36f4253":{"kind":"REWORK","_number":3,"created":"2025-08-28 20:38:53.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/99/958799/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/99/958799/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/99/958799/3"}}},"commit":{"parents":[{"commit":"2c9fd11112aa8dd5e2c64fdcd97a0a65a8d64d2f","subject":"Update py3-constraints.txt","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2c9fd11112aa8dd5e2c64fdcd97a0a65a8d64d2f"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 17:47:25.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 20:27:45.000000000","tz":-420},"subject":"Clean up some py36 infra","message":"Clean up some py36 infra\n\n- Drop py36 versions from py3-constraints.txt\n- Remove py36 tox environment\n\nForgot to do this when we dropped py36 support.\n\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I0233e1dd036b9a420c815fec3c9632d2967b934e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f86f6446539930e3686ba1c82d28931dc36f4253"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f86f6446539930e3686ba1c82d28931dc36f4253"}]},"branch":"refs/heads/master"},"3db8e2d05fd17858e4c2b54ad2813a26e6112d5b":{"kind":"REWORK","_number":4,"created":"2025-08-28 21:29:06.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/99/958799/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/99/958799/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/99/958799/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/99/958799/4"}}},"commit":{"parents":[{"commit":"1ed7b71bb56436e4aafc8210117b1d3c404e0bd8","subject":"Update py3-constraints.txt","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1ed7b71bb56436e4aafc8210117b1d3c404e0bd8"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 17:47:25.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-28 21:10:32.000000000","tz":-420},"subject":"Clean up some py36 infra","message":"Clean up some py36 infra\n\n- Drop py36 versions from py3-constraints.txt\n- Remove py36 tox environment\n\nForgot to do this when we dropped py36 support.\n\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I0233e1dd036b9a420c815fec3c9632d2967b934e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3db8e2d05fd17858e4c2b54ad2813a26e6112d5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3db8e2d05fd17858e4c2b54ad2813a26e6112d5b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"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":{}}}]}
