)]}'
{"id":"openstack%2Fswift~898783","triplet_id":"openstack%2Fswift~master~I479a0e630e6e8c51df76214ff1666fd56c1a3e1c","project":"openstack/swift","branch":"master","attention_set":{"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2023-11-27 22:22:21.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2023-11-27 22:22:21.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":"I479a0e630e6e8c51df76214ff1666fd56c1a3e1c","subject":"object: Return storage policy in headers","status":"NEW","created":"2023-10-18 22:33:36.000000000","updated":"2025-07-21 20:07:54.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"37667857ecee87022f183bb0dbcc6232360af998","_number":898783,"virtual_id_number":898783,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2025-07-21 19:44:48.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,"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":{"all":[{"_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"]}],"CC":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-10-18 23:47:34.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":"2023-11-16 17:58:19.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"CC"}],"messages":[{"id":"bc12a9b45fbfa09c4376ed250420f42823b28940","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-10-18 22:33:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"257428c2e625d57a58d30256219e488321041dd7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 23:47:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d3869f2a8e1474b8068c9974c645f56\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c0c1650bfda4c71a233a444bd0061d7 : SUCCESS in 9m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/74336be851674b9eaf6bbc6d07d46461 : SUCCESS in 1h 08m 14s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/b37fefb4b07340b093453b8df17e75ff : SUCCESS in 48m 58s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/936ff59abfa04000b0688b2ba7ade4d9 : SUCCESS in 38m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ab0b125650ba4abb8d5a478dfcda887c : SUCCESS in 47m 42s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dac7cb9e471149ae9614edb59c815d8b : SUCCESS in 24m 23s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2fa7067dbdec47aa841a7cf68b0d15cc : SUCCESS in 23m 16s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8a9d86c2c4df45a6bc30f5790d34f151 : SUCCESS in 22m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b5003bbfb5154ca8b9a481afa88edd43 : SUCCESS in 8m 51s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a8858b64dd974a9c969ed7e4108c45ed : SUCCESS in 5m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8b12d9d095b941b69b341c26b1175d42 : SUCCESS in 19m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c3febc93250f467bbe8b9be4cc48f8b8 : SUCCESS in 17m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/688cb8bc583c4193880f5045cab65498 : SUCCESS in 16m 11s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ebc81bef13014723bed6f10d4d20ef78 : SUCCESS in 18m 18s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/35fc0a0e041641ad8cebc798ca7dd11e : SUCCESS in 16m 37s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/98580cd686954c55afd4fd5bce09565e : SUCCESS in 17m 07s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/418a7b489da548f282aef07f477a2857 : SUCCESS in 18m 54s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0ac89210bc734087bec3b6a96be6dc1d : SUCCESS in 20m 34s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/18cc9ee239ce4bc197d493216a8cc5ca : SUCCESS in 14m 59s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/30f6d3cec24642d7aabe641c1fcf8204 : SUCCESS in 20m 21s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/190cf690f49f4b4da4b6d709fe4a7bf2 : SUCCESS in 17m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/17c5e9dd2ad94d759d0155995bd36d99 : SUCCESS in 10m 15s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cf8f3910d34348ee9d126e6a9938c7f7 : SUCCESS in 19m 11s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/3e8aaade0e894f7a8a748a8b33197cd6 : SUCCESS in 7m 57s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/aa77d19d51e04d89bd03f98089ef45d2 : SUCCESS in 59m 19s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/8d7c26699db44376aadb59046e1be17c : SUCCESS in 1h 06m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fa050c478dc546b6896ea3ee1c34f1a9 : SUCCESS in 50m 56s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/495a6f8804594f0d9fdcec67dd37b641 : SUCCESS in 56m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b5bfc36d2b504ffbbc2a84d652da4fbe : SUCCESS in 19m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32c8e05526f14b2baa21aa3967ba42a2 : SUCCESS in 5m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6ad71b35db544668b0cd0d138df0cd98 : SUCCESS in 19m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4c41235df6ed4ffca2934cff46c449e9 : SUCCESS in 58m 33s","accounts_in_message":[],"_revision_number":1},{"id":"ba8d69ef9d71d34879ac503e2f12b0aeed97d569","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-19 01:04:04.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3378f4a8f99546f0809863cb92de79a0\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/bff15e09a7794cea85ec168681542cf3 : SUCCESS in 1h 16m 44s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/08f1306afc864a7f81181e37be28dfc7 : SUCCESS in 1h 01m 29s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/8b83e69a0f0343fb823bb40522fbb3b2 : SUCCESS in 56m 45s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/0fa1bb22f3bc4785a07063bf161ead75 : SUCCESS in 53m 22s","accounts_in_message":[],"_revision_number":1},{"id":"51e846fbd046ae637635da0d6520bdf2c4ade87f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-10-19 17:09:24.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bacf54f87c60e557d48278d976a4a1acd144dc13","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-11-16 17:58:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7845f38fcf6ab9893563ae5ede8ec020d400875e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-11-27 22:22:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6ae50f2b6b8f6ed0366de07fe0a1f5bc44b9f8ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-01-13 05:46:39.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"2c4905206c3939025fd25ebad3b371a63e71ecba","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-01-13 05:47:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d4e2521c1834c1afa99466f177a73ce36bd18664","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-13 07:03:50.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a5f3c207abd42c384fafd757ac5d45e\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ed20e2a459a74b5493a10226b9841275 : SUCCESS in 16m 56s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5f6339bffdb14161963af9664bc0f71c : SUCCESS in 1h 03m 01s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/8e65f1d82beb4f09b233b06a67e19806 : SUCCESS in 1h 08m 38s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/0a574193bc8542a99d3806812ceef5e7 : SUCCESS in 1h 01m 03s","accounts_in_message":[],"_revision_number":2},{"id":"95b1863a0dbd744c58c064bfbd250a3ebcaa78aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-13 07:05:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7a0021e714994707b97ff9234595cccf\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/093c5e6f561f40249b083097569ae45b : SUCCESS in 8m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/190cd583e7c943a28d490cfbf6988d69 : SUCCESS in 50m 51s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/5710ff66ea8148d19deaed194d1f6c26 : SUCCESS in 1h 01m 17s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/268ce90e27ad42b3bd65816abe2d32f4 : SUCCESS in 40m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3f42f69ef9364e0bbf2b7d7120863fa1 : SUCCESS in 38m 48s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/238bfa00532a4d5698ecb4726c1b148d : SUCCESS in 22m 02s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ff4ad5019cb040479d3004917d06cac3 : SUCCESS in 20m 41s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/27b196e54f1a425f96646857d0f56f1b : SUCCESS in 17m 27s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f2e458576c3941cf9943a6edcca0e0ff : SUCCESS in 11m 27s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f95218b73ced44f6b4ea4a692e1bc79f : SUCCESS in 5m 50s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a4e61d67e23c4b5db6787d3b244ac1f6 : SUCCESS in 19m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3d23985e88dd4f4dbbee33e37474f7a2 : SUCCESS in 17m 34s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/884e4d0912904629b9cef780dfe4d5ea : SUCCESS in 13m 00s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/7270c00c2a6c4ddca623dc2929841403 : SUCCESS in 17m 45s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/d99cc2225d354bff9894d35138a734c9 : SUCCESS in 18m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5edb2443990d45769bec25e72fd92568 : SUCCESS in 18m 31s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/76fa502ccbe047b0b5d1343d1e2a1eea : SUCCESS in 18m 04s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a449487a77874c36878c91bf6c98bab9 : SUCCESS in 18m 05s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/5b7ae2a663f04ffa8358af1ac918d6dd : SUCCESS in 16m 46s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/38b6692a85554b14b514ec3047d1f5d0 : SUCCESS in 15m 13s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/249bb55d0de147d484169b1cd286776c : SUCCESS in 16m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d34026d7ec124fb9a57d52bcc9dcd6ba : SUCCESS in 6m 45s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/dffd6933eec643c0a9cc4d70c5d6a877 : SUCCESS in 18m 53s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/f065b8ca31d64f93bf654aec72bd2205 : SUCCESS in 8m 31s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/173010e428804ae2a415ef3e0c3c6f48 : SUCCESS in 46m 30s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/adacddbfe4ae4d90821025ac8fba0c62 : SUCCESS in 1h 09m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2377a2b6a4e1405192c92793bfdcf738 : SUCCESS in 57m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a3e2dbd8358d42f0bb8b4d498c1861e3 : SUCCESS in 1h 06m 23s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2b2e1e17b9f847daad7b577e923c2aa4 : SUCCESS in 19m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/78abd0872e5b4405aa4d8dee14bed3c7 : SUCCESS in 5m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/138ee060ba734c34b78ec67c34b1e817 : SUCCESS in 17m 24s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/eafbc8089d594bdaa6d269035eb42027 : SUCCESS in 1h 08m 22s","accounts_in_message":[],"_revision_number":2},{"id":"43ca489f6307c59faace294690dbf791c9a9f268","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-07-21 18:40:36.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"a439493fb3b1b9d39382ca29a56316c7ee5fa522","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-21 19:44:48.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ca4d8ef7e3f94934b5a51980ab249bd8\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3a3b5b47ce64385993f4b2bb72406c9 : SUCCESS in 9m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/181a01148ace488f97f1421545de3eed : SUCCESS in 50m 48s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b4db5e9e15a24b27a5c3e080786bdd02 : SUCCESS in 58m 25s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c9ca849dc6984e3d99de82cebe1a9ec3 : SUCCESS in 44m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2c403335f1554c36b4a056cab1124360 : SUCCESS in 1h 02m 40s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7dc40af66fda4c13a6b218439aa885b7 : SUCCESS in 16m 26s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ece83a56bd3a4718a8b390e9d4699b5c : SUCCESS in 16m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/86026346a66440a9a97913151d8112b5 : SUCCESS in 10m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e7f8496a46e74997a6d10704b050131a : SUCCESS in 6m 47s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/70f348b7f0fd48628799192ff5061c5c : SUCCESS in 16m 03s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b28a58f4b584487fae884690d5198b6d : SUCCESS in 13m 42s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/b987915d154e4f258358ed15c91bbcd6 : SUCCESS in 17m 50s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a9a02d59b96b4d0a8388f2fe0d3cd938 : SUCCESS in 11m 03s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/3268e91222a24cc18201ec85c8862e2c : SUCCESS in 14m 08s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1c9770c21a2e4ce0b5627d0e007675ed : SUCCESS in 13m 58s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/507233f346c3450d8116495c263a5f79 : SUCCESS in 15m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4c85eae762d740cb9681622177d17f59 : SUCCESS in 3m 42s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f808f6578d1e417b8fb778bf83806fa5 : SUCCESS in 18m 49s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/077214b1cde84848b9932059eb9be008 : SUCCESS in 8m 06s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/9d8f57dffb884e5baaa775f4943edac9 : SUCCESS in 58m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a9bf58488c3246ee9ffbfb53ed0b26f7 : SUCCESS in 50m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8fa31d5787644128b2dfa104544e45e6 : SUCCESS in 51m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/17b7c49612aa426ab81b0bf6da4c985f : SUCCESS in 19m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cbd2a8b308094ea3830ea3032d6a4e13 : SUCCESS in 2m 32s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7a80025d4c954260b6a35181bd2151cf : SUCCESS in 23m 01s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3c1e9f246b694cb3a23a7b37a5369438 : SUCCESS in 41m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/07bf45a0088848f5a8c6daa5ffbf7fa6 : SUCCESS in 42m 19s","accounts_in_message":[],"_revision_number":3},{"id":"37667857ecee87022f183bb0dbcc6232360af998","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-21 20:07:54.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c6be72bd76a34bdcb53377482ea15456\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/875931eb15144e8185bfd625bd90ef27 : SUCCESS in 1h 25m 07s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"317f53eb2b4f1ca769872992967f7738010d71d7","revisions":{"2ba399a9cd69bbab8829dc8fcd0bab94b4dc4fb3":{"kind":"REWORK","_number":1,"created":"2023-10-18 22:33:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/83/898783/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/898783/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/898783/1"}}},"commit":{"parents":[{"commit":"195f54ecb5c7520b7ae19157be77047a0f4e68ea","subject":"Merge \"Add a swift-reload command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/195f54ecb5c7520b7ae19157be77047a0f4e68ea"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-10-18 21:49:28.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-10-18 21:49:32.000000000","tz":-420},"subject":"object: Return storage policy in headers","message":"object: Return storage policy in headers\n\nUse a new header, X-Backend-Object-Storage-Policy-Index, though --\notherwise we run into upgrade problems with cross-policy copies.\n\nChange-Id: I479a0e630e6e8c51df76214ff1666fd56c1a3e1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2ba399a9cd69bbab8829dc8fcd0bab94b4dc4fb3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2ba399a9cd69bbab8829dc8fcd0bab94b4dc4fb3"}]},"branch":"refs/heads/master"},"3564697150f2b2a5ec49d282e7cb3ff544de2bed":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2024-01-13 05:46:39.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/83/898783/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/898783/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/898783/2"}}},"commit":{"parents":[{"commit":"195f54ecb5c7520b7ae19157be77047a0f4e68ea","subject":"Merge \"Add a swift-reload command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/195f54ecb5c7520b7ae19157be77047a0f4e68ea"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-10-18 21:49:28.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tburke@nvidia.com","date":"2024-01-13 05:46:39.000000000","tz":0},"subject":"object: Return storage policy in headers","message":"object: Return storage policy in headers\n\nUse a new header, X-Backend-Object-Storage-Policy-Index, though --\notherwise we run into upgrade problems with cross-policy copies.\n\nCloses-Bug: #1634382\nChange-Id: I479a0e630e6e8c51df76214ff1666fd56c1a3e1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3564697150f2b2a5ec49d282e7cb3ff544de2bed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3564697150f2b2a5ec49d282e7cb3ff544de2bed"}]},"branch":"refs/heads/master","description":"Edit commit message"},"317f53eb2b4f1ca769872992967f7738010d71d7":{"kind":"REWORK","_number":3,"created":"2025-07-21 18:40:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/83/898783/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/83/898783/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/83/898783/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/83/898783/3"}}},"commit":{"parents":[{"commit":"e75e93f11c091175fc784f1c21e9f5346fa69417","subject":"Merge \"Drop support for old pickled rings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e75e93f11c091175fc784f1c21e9f5346fa69417"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-10-18 21:49:28.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-07-21 18:39:40.000000000","tz":-420},"subject":"object: Return storage policy in headers","message":"object: Return storage policy in headers\n\nUse a new header, X-Backend-Object-Storage-Policy-Index, though --\notherwise we run into upgrade problems with cross-policy copies.\n\nCloses-Bug: #1634382\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I479a0e630e6e8c51df76214ff1666fd56c1a3e1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/317f53eb2b4f1ca769872992967f7738010d71d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/317f53eb2b4f1ca769872992967f7738010d71d7"}]},"branch":"refs/heads/master"}},"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"}]}],"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":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
