)]}'
{"id":"openstack%2Fswift~901333","triplet_id":"openstack%2Fswift~master~I6833ec64540fa19f658f0ee78952ecb43b49f169","project":"openstack/swift","branch":"master","topic":"p-proxy-namespaces","attention_set":{},"removed_from_attention_set":{"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2023-11-21 16:21:46.000000000","reason":"\u003cGERRIT_ACCOUNT_34930\u003e replied on the change","reason_account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"}},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2023-11-21 18:10:45.000000000","reason":"Change was submitted"},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2023-11-21 16:59:45.000000000","reason":"\u003cGERRIT_ACCOUNT_1179\u003e replied on the change","reason_account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}},"hashtags":[],"change_id":"I6833ec64540fa19f658f0ee78952ecb43b49f169","subject":"proxy: refactor to share namespace cache helpers","status":"MERGED","created":"2023-11-17 19:01:13.000000000","updated":"2023-11-21 18:11:51.000000000","submitted":"2023-11-21 18:10:45.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":27,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"901333-p-proxy-namespaces","meta_rev_id":"2e6c2878989f8f83b45bfed96105b7917c03cae9","_number":901333,"virtual_id_number":901333,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-11-21 18:10:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"recommended":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"all":[{"value":1,"date":"2023-11-21 16:21:46.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":2,"date":"2023-11-21 16:59:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":1,"date":"2023-11-21 16:59:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-17 20:13:41.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-18 01:18:23.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"state":"REVIEWER"},{"updated":"2023-11-20 23:31:34.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":"REVIEWER"}],"messages":[{"id":"adbc5dcafce7f37ad29cfb5e0ed4b0e0b8db4f2b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-17 19:01:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"117f15ef4ac5a95586922a776fca706deafca147","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-17 20:13:41.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/b56336ebf6b24251aa35528b9a36a62b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb570ee116ac436e905521027b45e215 : SUCCESS in 9m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/93f644b841ac4ec6987b7bd224e88d2a : SUCCESS in 47m 51s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/8694f4d9c7de4b63973eee3f9abadb86 : FAILURE in 34m 16s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5181fd51f4eb4ba5b304365d19dcb08a : SUCCESS in 51m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/62d16cac5b1a430d9c33138643087e04 : SUCCESS in 1h 04m 02s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/be57042220c744c59669de53a92d92a9 : SUCCESS in 21m 01s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a48aa7507d9f4dbd85fed4ed8eb68c18 : SUCCESS in 22m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a9761f49b0654e87a132741fea43cf8a : SUCCESS in 22m 41s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5f9dffbb04804c178f90dd39f52477da : SUCCESS in 12m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0e142b28050c4d51868313917405ebaf : SUCCESS in 6m 28s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/93c5c629b25a4997ab2f568421703f4e : SUCCESS in 19m 37s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8a7d13afd5924b238ddc5cb4c6ff150f : SUCCESS in 16m 39s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/fb7e9b3b86604569aa766c206762a3f3 : SUCCESS in 17m 11s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/98a74361da724e0c9c1b95b4d172a83a : SUCCESS in 18m 53s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/5f4aece92a1a4c5e94b94b3b3675b795 : SUCCESS in 18m 07s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8c529c7d4b3b4c349640791e5ccf245c : SUCCESS in 18m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a454a308253743ab9e1650936670d6b7 : SUCCESS in 18m 32s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/175b2387569445308e86b085de41f4d7 : SUCCESS in 19m 21s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/17d007eba9a94b8689d28d620dfbdad3 : SUCCESS in 16m 01s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/acbeeb3f5f614f0a8a116538fc191634 : SUCCESS in 18m 25s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/d1afbecc0a6a4e3692a4d2ea406d9bc0 : SUCCESS in 16m 41s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/17be19605dcb45288d18e801209baacc : SUCCESS in 10m 00s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/52d4d54aa0df40fd943655dfd7f6bb1b : SUCCESS in 17m 58s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/f4d95c12e20242549d691c5520a08f51 : SUCCESS in 7m 48s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d2c3f3707f24451b98fe9f84d2f5d798 : SUCCESS in 48m 59s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/41120035e3f34a6981ce4a6029b1db89 : SUCCESS in 1h 03m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/27e615105e0b4ca1ad783250d048bf6c : SUCCESS in 53m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0468cd7fd85c447e85a61723a3eeaf20 : SUCCESS in 54m 46s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/381b13e396cb435e91f3aa993eff29d2 : SUCCESS in 15m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a84c4e820f994083a355fec61dce2fb3 : SUCCESS in 5m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/233d9e952217475aa6d38e554499026a : SUCCESS in 22m 28s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5a5d8223189448af8f7bfaea74db2e6e : SUCCESS in 58m 28s","accounts_in_message":[],"_revision_number":1},{"id":"c33af8ba2bfa37794898572c65f050bdd810ff7c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-17 20:35:19.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35f99a06505f41ab807135d9c42c456c\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/903f1f45142f42b78e1c45fe7be5c313 : SUCCESS in 56m 41s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9c57007a1f74484187df6d595793ba14 : SUCCESS in 30m 30s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/8da2e89434674692b50975963c3144f2 : TIMED_OUT in 1h 31m 04s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/90a3a93c11e24edea0c9ca1b28e6fc32 : SUCCESS in 37m 11s","accounts_in_message":[],"_revision_number":1},{"id":"5b937a064ae551dd9c87877e64c6eb883349ed5e","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-18 01:18:23.000000000","message":"Patch Set 1: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"95da5dab1e48777af6cfcaf71eaba01add5ac39b","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-20 12:11:45.000000000","message":"Patch Set 1:\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"8f7328380b1d1e1c6e51591b79caa9c43f419ff0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-20 16:47:37.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"84379f5acef39c3541b866a5759d3d5194c61bfe","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-20 17:48:23.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/de0884a23a5b49258b7727c9a5196f5c\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/566d3bfc5873426a94efdf12c27f3838 : SUCCESS in 18m 06s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c61c76fea04e4ba788ae59e5d38fa66a : SUCCESS in 58m 20s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/4ff9d3c300134a598518090f4ad3bb27 : SUCCESS in 22m 11s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/14750cccf4714800b26932cda153859a : SUCCESS in 44m 40s","accounts_in_message":[],"_revision_number":2},{"id":"c0cde1b7662e2a39e9226b186fe7e6d68fccf0fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-20 18:14:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8fc07fffcb8e41a59e0db5c71b58c947\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/652a887c378540f896ec8406cd7d62e1 : SUCCESS in 8m 46s\n- grenade https://zuul.opendev.org/t/openstack/build/9b7e6b92d1514c9880d9796445aef864 : SUCCESS in 1h 16m 31s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/8d05438891b74663a115190a4fea655e : SUCCESS in 52m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5a0f5b870a684c9bad1250d428223466 : SUCCESS in 51m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5b8f57cb9497414bbf0ea3c4bc30dca3 : SUCCESS in 55m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f8977f636e594ff99d609ba2b295cf72 : SUCCESS in 18m 29s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e887452d24214bb196fee13e60d2d218 : SUCCESS in 22m 55s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b0143f2502549d0b5d27b31fa508a09 : SUCCESS in 20m 07s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/73a16c77250f4f0d84925ef7fae4ec4a : SUCCESS in 8m 42s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7e3f818a0bbe40dcbf5146f65d7dcd33 : SUCCESS in 5m 57s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/71140f313c254f018bad931b9c498e53 : SUCCESS in 18m 36s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e9ae018dcd2b441c8cf83922e59b9a54 : SUCCESS in 20m 37s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3febf21c699e407583abd94b4f819a3e : SUCCESS in 17m 30s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ab3a037c2ab2470393786e38ee5f869a : SUCCESS in 19m 18s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/191f27e93ec241af884516f094b5dfd6 : SUCCESS in 17m 10s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/04eeba796320479c9c947b80aefdbe1f : SUCCESS in 21m 09s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/da3c1ff9f0e041d3a14fc11d7f6178b8 : SUCCESS in 17m 35s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7d1934f1b6404ceb9631e6f8483f7189 : SUCCESS in 24m 09s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/1a21abf6973b403d993071d6178783b6 : SUCCESS in 16m 21s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/13627544a8dd48eaaa60aab6203fd93a : SUCCESS in 18m 26s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/25580385b554414590044838601047e8 : SUCCESS in 24m 08s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/35b631dd4ad74cffbe0e7128bf0c7944 : SUCCESS in 6m 36s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/05d47656f4774eb3bb6826ae1032097c : SUCCESS in 17m 36s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c3ffad8c69fa476e91d836732fd508a6 : SUCCESS in 8m 05s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/5313ab536cb342209de5a6ee67700517 : SUCCESS in 59m 23s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/b5444acafc7f4142b4afdefd9936bcba : SUCCESS in 58m 42s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/48f242d3f1654f93937928291fc38b89 : SUCCESS in 43m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f14090e0e6c54040b3bb935451a79eed : SUCCESS in 42m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a9bdbbf638074b98985375e6d26e1b7e : SUCCESS in 24m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/552a49f21a754969b5459028a7765b57 : SUCCESS in 5m 20s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f412154e71204d9c97e629a2ccb2e538 : SUCCESS in 20m 10s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c81658b54aa04a48aef681edf88a8993 : SUCCESS in 1h 03m 03s","accounts_in_message":[],"_revision_number":2},{"id":"9f17876a6dd96a9b30d97b498990d7c4a0194e00","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-11-20 23:31:34.000000000","message":"Patch Set 2: Code-Review+2\n\n(6 comments)","accounts_in_message":[],"_revision_number":2},{"id":"1629d1b483b438d9016ce44cc2cd4bd4a9c576f7","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-21 05:38:27.000000000","message":"Patch Set 2: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"a5c695f4aebbb1c297faca40e98220f46ae9dbf4","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-21 10:27:47.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8e6a2171f0cb69689b4b8629e765ec14dd480530","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-21 10:54:11.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"17630611d7f6f29740822da28446f5c8d37293ff","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 12:28:08.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1de2ac78d2fd49d589e44dfa2bc46647\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b096bed3e3e64e0ea6f27d775f16d80e : SUCCESS in 18m 37s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e06df423f5324c5a81837e0e16a6b677 : SUCCESS in 1h 06m 24s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/3361ff9380c8440a9b691522b98c8f4a : SUCCESS in 24m 50s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/d677053195ee41569de01f3b8b4fcbf7 : TIMED_OUT in 1h 31m 12s","accounts_in_message":[],"_revision_number":3},{"id":"5102202eec954ed887086c767bc8b2228053835f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 12:34:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3f2b000514ad4c7882c4874f80c61ddb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5252bd0d6ac345f59bbfedfab7e48b10 : SUCCESS in 9m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/6912a647d9274454a64d657d895cf361 : SUCCESS in 53m 52s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/711690a7cf8c4b318c4b606576f18e75 : SUCCESS in 53m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b7ad9b34192d47168f6eac75932431d7 : SUCCESS in 45m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8e6f0ec931d340278ee44d8860c8d691 : SUCCESS in 46m 12s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e43b6cd2c6294d7cbc81ff0026429f2e : SUCCESS in 20m 51s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/24cdec7e6a0b4542ace95f0da8fe243f : SUCCESS in 19m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/26fbb6ac57cd49f4879094f21de6e6f2 : SUCCESS in 22m 16s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/766a77cd456345f9ac846faa1870e134 : SUCCESS in 12m 03s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/9a6f34fcf0424067acb9558731305d88 : SUCCESS in 6m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/785638747ed6453988e82dc90fa7130f : SUCCESS in 18m 24s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ed4d5704978b41f4a9d26e1d906c5464 : SUCCESS in 14m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3547fbed4bfd4f62abb804fd8bd976bc : SUCCESS in 15m 50s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4fae7bde1c8b40158ebe374ffad800c3 : SUCCESS in 16m 07s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/cd8abc2186234762ab24b12f7eb05189 : SUCCESS in 16m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/297a25506f8a4f9e86c235b0fce06665 : SUCCESS in 18m 39s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ffb9572f9d9d416a95bc7621a85e4a66 : SUCCESS in 16m 51s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7ceb273aa38c478a92c72ed0f8d835b5 : SUCCESS in 18m 33s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/2c93e6907c874f09a0e6ba4c8ea078fc : SUCCESS in 14m 22s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/7e27c19bbe894ddeb759183ce205e141 : SUCCESS in 16m 20s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/d7fb47b18ef8494e839bf9bac2ab7847 : SUCCESS in 19m 42s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4ebeaf2dd2aa4048bb5d4b16c5e52c69 : SUCCESS in 7m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2da860a55c9b4c8f9c7de6a1ed15c0c6 : SUCCESS in 18m 34s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/22ffb3d2d4dd4e7f946fe2359bb53ce3 : SUCCESS in 9m 32s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8c1076e32b504e5cb105a7cd6f03d6ea : SUCCESS in 1h 04m 32s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/169345ea8de944db8079f4061e5ca103 : SUCCESS in 1h 10m 15s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6101c918a577437a9b79e4874c2c4501 : SUCCESS in 55m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/61f594779b0347f5b4872180d670cea2 : SUCCESS in 53m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e7ec61c730be462d8df403d4cbfb1a21 : SUCCESS in 27m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba648aef8e0644b9b03c80d458b7c2ec : SUCCESS in 4m 57s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3bb67e3d8ea644be91ec1371b508d610 : SUCCESS in 21m 24s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6fa626b63584263b1bf75996e04081a : SUCCESS in 1h 04m 32s","accounts_in_message":[],"_revision_number":3},{"id":"18f309c098f2cf5ba63b680f02ade662466ed02a","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-21 16:21:46.000000000","message":"Patch Set 3: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"b4ad1af9e81b8d3cdbb028a5331747a522b6c5d8","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-11-21 16:59:45.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c70284db883b2cd19409f97b3f4bd2b6f5b43b93","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 17:00:20.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c7181e15d67c22fcf9cd2884a2e44c0e27632206","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 18:10:45.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9b4165d35ae3435b8f9b1f00e50a2c40\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5dda1b66ba75448c95074a36591def60 : SUCCESS in 9m 05s\n- grenade https://zuul.opendev.org/t/openstack/build/d8b3c3bd84734a7d89c1608c8719760e : SUCCESS in 1h 01m 03s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/1411717a75b34448ba10a3614ac85d66 : SUCCESS in 59m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/853c273b7f2c4e07be4ee17307b39ff0 : SUCCESS in 50m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/457c6ae1991c44db897d976042ce2ed0 : SUCCESS in 53m 47s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/21a1db84394d41d5874f31d63c9c438f : SUCCESS in 8m 13s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/5bfcc88e45cc457fb67740ebdf1d01f1 : SUCCESS in 5m 53s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fc6563fbe97c44a9bf6d7c771c5c635c : SUCCESS in 18m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e63fd43a6c1f45c18de8fdbf7324a409 : SUCCESS in 17m 50s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7cf0bf2190dd406789295531524094dd : SUCCESS in 16m 28s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/cb9e582f04cd4a41883a6414ede94cdd : SUCCESS in 21m 02s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/270939d3314246d99c80fc2f9ea83164 : SUCCESS in 14m 24s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/fbf071db9eb44435a5359683b011d8e5 : SUCCESS in 19m 49s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1bcb42ac683c4688bb9e52e5c9c5f2a1 : SUCCESS in 19m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ca97f08e97b04ac48e93feda2b3634de : SUCCESS in 17m 47s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b131954ca98d4b80860d0938ef8f5490 : SUCCESS in 15m 16s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/dad2f706d2814a6e82c9e98c06462aaf : SUCCESS in 18m 20s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/0588495945064c1b8534aa856c4a4c0b : SUCCESS in 17m 02s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/5daa80ae1af04be5a2a9c83bc2528074 : SUCCESS in 7m 18s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/a0ff08e0386c45f88536646dd4f9ea9a : SUCCESS in 7m 11s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e652f75fc1404c189df4ec6e6596679a : SUCCESS in 58m 52s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/2fc4394abcdf4ac087ddf7764976b5aa : SUCCESS in 1h 05m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c703c39d32c6420cadebaba4ea610777 : SUCCESS in 52m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ba52dec5688e46049bb245fabd112abf : SUCCESS in 1h 00m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d81d55203f5d432daac984365c5514f2 : SUCCESS in 21m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8011ab362f8447a289c66435750b3430 : SUCCESS in 5m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/503ad3205e994b8389541c3d5a1b86bb : SUCCESS in 1h 02m 16s","accounts_in_message":[],"_revision_number":3},{"id":"a6b3d53721b03e61eeab1a66f30bd91e7afa00a4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 18:10:45.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"2e6c2878989f8f83b45bfed96105b7917c03cae9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 18:11:51.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f05ce89ce0e04d9ebbb2073a2be5cc1b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c48b02b7d194754a35f91d26a41e49f : SUCCESS in 47s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/ef60b952558e41e18f7dcb014c5e0f7a : SUCCESS in 37s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/24dec384d8654a6c97ecd98e9ba10b9e : SUCCESS in 35s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"72ac5b3be0c8ac4c3465c9b7935d5daf443640a6","revisions":{"38366a564f57fc2c9e807ea0b8f7c002f0ccf91a":{"kind":"REWORK","_number":1,"created":"2023-11-17 19:01:13.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/33/901333/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/901333/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/901333/1"}}},"commit":{"parents":[{"commit":"b67c88714a4da72235f61ffa0bd2cf024bc0a76f","subject":"container: add Namespace marker/end_marker/include/reverse support.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b67c88714a4da72235f61ffa0bd2cf024bc0a76f"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 12:12:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 17:34:57.000000000","tz":0},"subject":"proxy: refactor to share namespace cache helpers","message":"proxy: refactor to share namespace cache helpers\n\nCreate new helper functions to set and get namespaces in cache. Use\nthese in both the object and container controllers when caching\nnamespaces for updating and listing state shard ranges respectively.\n\nNo intentional behavioural changes.\n\nChange-Id: I6833ec64540fa19f658f0ee78952ecb43b49f169\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38366a564f57fc2c9e807ea0b8f7c002f0ccf91a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38366a564f57fc2c9e807ea0b8f7c002f0ccf91a"}]},"branch":"refs/heads/master"},"4952f91e8b4200e3f265a82f46a9196b7624ce89":{"kind":"REWORK","_number":2,"created":"2023-11-20 16:47:37.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/33/901333/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/901333/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/901333/2"}}},"commit":{"parents":[{"commit":"b67c88714a4da72235f61ffa0bd2cf024bc0a76f","subject":"container: add Namespace marker/end_marker/include/reverse support.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b67c88714a4da72235f61ffa0bd2cf024bc0a76f"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 12:12:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-20 12:09:50.000000000","tz":0},"subject":"proxy: refactor to share namespace cache helpers","message":"proxy: refactor to share namespace cache helpers\n\nCreate new helper functions to set and get namespaces in cache. Use\nthese in both the object and container controllers when caching\nnamespaces for updating and listing state shard ranges respectively.\n\nAdd unit tests for the new helper functions.\n\nNo intentional behavioural changes.\n\nChange-Id: I6833ec64540fa19f658f0ee78952ecb43b49f169\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4952f91e8b4200e3f265a82f46a9196b7624ce89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4952f91e8b4200e3f265a82f46a9196b7624ce89"}]},"branch":"refs/heads/master"},"72ac5b3be0c8ac4c3465c9b7935d5daf443640a6":{"kind":"REWORK","_number":3,"created":"2023-11-21 10:54:11.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/33/901333/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/901333/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/901333/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/901333/3"}}},"commit":{"parents":[{"commit":"a52e18e00521a8c9c5cf51a496774cd1c1ee7354","subject":"Merge \"tests: FakeSwift._responses is always a list of tuples\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a52e18e00521a8c9c5cf51a496774cd1c1ee7354"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 12:12:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-21 10:30:32.000000000","tz":0},"subject":"proxy: refactor to share namespace cache helpers","message":"proxy: refactor to share namespace cache helpers\n\nCreate new helper functions to set and get namespaces in cache. Use\nthese in both the object and container controllers when caching\nnamespaces for updating and listing state shard ranges respectively.\n\nAdd unit tests for the new helper functions.\n\nNo intentional behavioural changes.\n\nChange-Id: I6833ec64540fa19f658f0ee78952ecb43b49f169\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/72ac5b3be0c8ac4c3465c9b7935d5daf443640a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/72ac5b3be0c8ac4c3465c9b7935d5daf443640a6"}]},"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}]}],"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":{}}}]}
