)]}'
{"id":"openstack%2Fswift~894820","triplet_id":"openstack%2Fswift~master~I8c4214080a6bd73787690f75b8c150c999d948fe","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2023-09-22 15:16:06.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2023-09-27 16:17:54.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"}},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2023-09-27 20:11:55.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I8c4214080a6bd73787690f75b8c150c999d948fe","subject":"diskfile: Pass extension when creating DiskFileWriters","status":"MERGED","created":"2023-09-12 18:11:50.000000000","updated":"2023-09-27 20:13:12.000000000","submitted":"2023-09-27 20:11:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":21,"unresolved_comment_count":5,"has_review_started":true,"submission_id":"894820","meta_rev_id":"f2858a9e3b155aa91faac293150e76f63d9c85a0","_number":894820,"virtual_id_number":894820,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-09-27 20:11:54.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":2,"date":"2023-09-22 15:16:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":1,"date":"2023-09-25 06:47:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":2,"date":"2023-09-27 16:17:54.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":"","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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":1,"date":"2023-09-27 16:17:54.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-09-12 19:21:09.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-09-12 19:35:14.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"},{"updated":"2023-09-13 09:45:15.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2023-09-25 06:47:53.000000000","updated_by":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"reviewer":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"state":"REVIEWER"},{"updated":"2023-09-27 16:17:54.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":"be8b2854fffb69b3070854726059a45aaa8c9bf4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-09-12 18:11:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"90c7b88379c4b0cd8ace437278c77162d3900c6b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-09-12 18:17:51.000000000","message":"Patch Set 1:\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"09c8ad9b2f1c7a6d80652a85456c81bdaafacf51","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-12 19:21:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/180da9a41e134acd8cbde57ba555835e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/622f75ddffe64f7d9fc9b0e60a0a7a66 : SUCCESS in 7m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/cf5969b63a314e6ebd8b31f6ca0647f8 : SUCCESS in 40m 51s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/659a77ad296f407482f3e5982cf44568 : SUCCESS in 33m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0d0e2252d69f472aad2cb7ee49ae245a : SUCCESS in 40m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c3aa0af4c38a4c4e98d46dc8a5c57664 : SUCCESS in 19m 10s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2c6bc2ba731a4fdbae29fed2be3e2e4b : SUCCESS in 19m 32s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/16fb1fd9547b4192acf855ad3bd3ee86 : SUCCESS in 20m 10s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/faf38b7e47e3490e8c1e2584470cec5c : SUCCESS in 7m 28s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/6d134c47da49491cad13f21668d07051 : SUCCESS in 5m 20s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9d34a68d06f140b6b6f9a2049e8e9865 : SUCCESS in 17m 31s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6d0ce0fc7b32461f946e03a7b6f0883c : SUCCESS in 17m 21s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/fd1a05d7b82743e791a891c3a99dbde8 : SUCCESS in 17m 06s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/dd67d26ebc514bb9854374af6c5cd5a4 : SUCCESS in 19m 11s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/2ebd73c95437489ba845823a6d13fc1e : SUCCESS in 17m 09s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/12b6feb53d6d4e96afbacc954187505f : SUCCESS in 17m 48s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/656d52c40ad444d3bf66ef42156813c3 : SUCCESS in 16m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0aa37c5d62c54b8a9aa4e3a31b26747a : SUCCESS in 17m 54s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/e83bd53d83ab4161a90199255fcff95a : SUCCESS in 18m 26s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/7fd2f9a2087448d1956fe93f22c43747 : SUCCESS in 16m 21s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/0e873c1ffc824c1594d60321da8d6eec : SUCCESS in 17m 32s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f7d38a68ce2741c6a52e29454492c35b : SUCCESS in 7m 34s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3ee7c25101704521a8a6ebb698dafaef : SUCCESS in 12m 57s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/6da4fec4a80f422b91b66bc8e893dc9d : SUCCESS in 8m 34s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/974720f5bf79422591cc52d1ad7b651a : SUCCESS in 1h 08m 15s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/0ca1f16ef4c8435ea05ce759ac24e871 : SUCCESS in 54m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d075964016d549afadd24fb570a255a2 : SUCCESS in 56m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/823861b6f3ca43dbb3f82433b0432815 : SUCCESS in 31m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/388ea47b5d4a42848a3f4e0d36f80bfd : SUCCESS in 18m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2b7cded2362f41a1afddd48683bd856d : SUCCESS in 3m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/683571868e164a54884e29d0919b4d4d : SUCCESS in 22m 03s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/03b36357ea764798ad44093e01433383 : SUCCESS in 1h 00m 44s","accounts_in_message":[],"_revision_number":1},{"id":"699f856db16d11e3331a34cb11ac376a5728b734","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-09-12 19:35:14.000000000","message":"Patch Set 1:\n\n(6 comments)","accounts_in_message":[],"_revision_number":1},{"id":"10615a00c0b0aa1a8fabebf715fd837023a7abb5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-12 22:55:55.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5d6914f3a7614b43afda0872742d1bc2\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/1eba1b59fdc742b8b5a333f282fd1e0e : TIMED_OUT in 1h 30m 59s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/76c445f1090442779844c33f7a5df21c : SUCCESS in 1h 16m 54s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/f72e4ab1229146e59c7853f48790b8ca : TIMED_OUT in 1h 30m 55s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/028204a01d0244bab5e5198a1c9d4b1e : SUCCESS in 1h 18m 08s","accounts_in_message":[],"_revision_number":1},{"id":"03f824a77c0fc7e81f7a42a6aaace660c4add9d0","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-09-13 09:45:15.000000000","message":"Patch Set 1: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"c7404ec9b61193599505dd5fae8fc090df13dad8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-09-19 17:05:06.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":"454816ef074d2c052bcf37f2d7f68e4b28d8e3ab","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-09-19 17:05:12.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"356c2ea453aebd79a0a289f503ccfb9b8708419d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-19 18:07:19.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2dbc8a70bab141fdb28a6c74576710f4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c290e204ea4347689bbb3a3a53a19677 : SUCCESS in 11m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/1f1ac2d82a7c42dfa75ce9eafa54bd86 : SUCCESS in 46m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2916ca5782dc4b409cbac02e34addcc2 : SUCCESS in 53m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/79793293d25a4fba84e776d148233108 : SUCCESS in 1h 01m 33s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/41f1816ae4c044a9925c2b8f431c9bad : SUCCESS in 18m 21s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/21d6b43bd6cf49a78027055a1af5f328 : SUCCESS in 17m 57s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a82c6d5205994df1992a4bd6b3a885cd : SUCCESS in 18m 39s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1c0f9b94e0d74147acb7667cdbb4f856 : SUCCESS in 7m 48s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a245241354d74304b08df89d2edfb800 : SUCCESS in 5m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/571eb214afe84ba3815da4612c5252af : SUCCESS in 14m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7a3c4b5dc8ba48ba888e01167b4816ca : SUCCESS in 12m 09s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/72c49dbefe084c089c53beca8db10969 : SUCCESS in 13m 24s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/b76f8820e8ce4461be4c280ab64a5bc2 : SUCCESS in 16m 01s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/a2df2f01c8ef4fd991d0124172eb314f : SUCCESS in 16m 48s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/12d50c18b63348f6b7aaa3fae579ce0b : SUCCESS in 18m 53s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a19646b969df458dac57c61185009f48 : SUCCESS in 17m 59s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/437184491f4c43c1a7dd8581b4cb0f94 : SUCCESS in 18m 26s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/915676810d8b4771a8d26639a54604d8 : SUCCESS in 16m 34s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/fcf03e37d0ad4828ad8f3db0d26aa8b5 : SUCCESS in 15m 32s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/a6b698e8839147c98620fc03016fe166 : SUCCESS in 16m 14s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4ce712e109e340a28a0bb97e08fd5d21 : SUCCESS in 8m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/01b9b95b2048458aa8596d0472ae4b24 : SUCCESS in 16m 46s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/243e192a5b3d402c8be3068e107993d6 : SUCCESS in 8m 02s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ab6519d2bb554e0998e005cedb455402 : SUCCESS in 56m 46s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/e667b9aa0bc642e6901e09a0af986eb3 : SUCCESS in 1h 00m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4aae770e54ab4e1aada57fadc5fbc13e : SUCCESS in 55m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3d2ff4fd2dd54f9f9d4be768bf9d8792 : SUCCESS in 49m 52s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c1719e5362854482800cada9346c7dd1 : SUCCESS in 20m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8b0592ac14cb4b9ab25ffaf1f1637c9b : SUCCESS in 4m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c48adb8c04be40ec90857d3222af10ec : SUCCESS in 20m 54s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a231e46a6f3e42d6aea3b05930a09e0d : SUCCESS in 39m 28s","accounts_in_message":[],"_revision_number":2},{"id":"eb16ac27e189ba22dec99e17e0848535baa6287d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-19 20:00:28.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4415f333d624fbdb4b9c4cc542879a1\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/66f9fa41a8cf4622b2450537be4e0f2b : SUCCESS in 1h 14m 12s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b09278658c6543c99aef603664e06102 : SUCCESS in 1h 21m 13s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/cd8a10a50c694313927794112504b1f1 : SUCCESS in 1h 27m 49s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/e69b0427a8be49f2a9fc407a87e6684e : SUCCESS in 1h 11m 31s","accounts_in_message":[],"_revision_number":2},{"id":"6c89576cc3469d3848c51ed36f5b85059b5d504a","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-09-22 15:16:06.000000000","message":"Patch Set 2: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"a5d3e9e991ca0ca3b0ba0effb792861ca87714ec","author":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"date":"2023-09-25 06:47:53.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"f372efd638d90462e6b805fd18c2813eea9d9849","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-09-27 16:17:54.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"147e94348c8a2269b640b13da29c4afdf50b4645","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-27 16:18:29.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3144574dacbecc8db105b14e1a6fc5ef93557fe9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-27 20:11:54.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6d3d248f2c144d45803445ceb30d7ad3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a0869235f7d43708e053aa7a19b46d3 : SUCCESS in 7m 49s\n- grenade https://zuul.opendev.org/t/openstack/build/2c1c4fa7178349f5bc2761b0e0af25fa : SUCCESS in 41m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1c32c5e590f1408ca2e14c243e01b998 : SUCCESS in 49m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/da8992dcab0e42228cb918508097ac77 : SUCCESS in 49m 13s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/e070396ba70d49dcb9c4056e2eb610c7 : SUCCESS in 10m 49s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/3dea91a5509d4e1ca2941166fdc2df5d : SUCCESS in 7m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/37b40ef6c45841dfbdfa42d68a460fd0 : SUCCESS in 16m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ffeb5333eb634cbabe77bb02f1724512 : SUCCESS in 16m 39s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9dbb725eb45344d19780359d60dad526 : SUCCESS in 16m 28s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e6a305a2b63644e7be0327808b078012 : SUCCESS in 15m 13s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/fae1aed50a8a42e991d094d153726fba : SUCCESS in 16m 02s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/69c53a35b38f45a883c4e0c3713c94e2 : SUCCESS in 15m 58s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/24dffc317b6f4b8fa8c172bf460f6751 : SUCCESS in 18m 58s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/32ee07e782724656b8b8e0f1d5fdc433 : SUCCESS in 15m 15s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/0484d31ab5f4425482f6be82c0eda712 : SUCCESS in 20m 03s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/370ac04bbbb94420b9ca79057b8b665a : SUCCESS in 17m 04s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/6ecc17b72c554ec982f931123e40e195 : SUCCESS in 20m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/5df137aa60784ae8ba6bf41ec951f039 : SUCCESS in 7m 26s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/1cdff2bafe43477b8511e89f230b8b73 : SUCCESS in 6m 52s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2918527669284a4bb1ecbff3305f7f3e : SUCCESS in 50m 30s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/3e23bea86fec407dba2b11a41dd16649 : SUCCESS in 1h 02m 03s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/de71fe0c8ef34b60be7ae7292d16b754 : SUCCESS in 37m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c861d75cb1534374b40d64a1f3341a1f : SUCCESS in 50m 31s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0a532966562542d488dbebb8cdc48aa7 : SUCCESS in 18m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4626f2c6ab1c41948abfbf0f2862296e : SUCCESS in 5m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/858f90c90ed04e39af389c2b522d5a62 : SUCCESS in 1h 01m 27s","accounts_in_message":[],"_revision_number":2},{"id":"2b94dddea22dd9036ce5e7b336ace3b5a3ec5641","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-27 20:11:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"f2858a9e3b155aa91faac293150e76f63d9c85a0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-27 20:13:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a9ccfb1eb32b4269b827e4d70cab9b1e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac08211cb6434e518a2949523dbb7f20 : SUCCESS in 52s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/b51d97c4cc5d4c0796b43f7b7e67d63b : SUCCESS in 35s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/799343a21807483d84c0c8649e099113 : SUCCESS in 35s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4051053be48d20ad2755e211ecb7e9681a630e4d","revisions":{"124720e8e34fe4924ed1c1e3a6ecb59ebb035194":{"kind":"REWORK","_number":1,"created":"2023-09-12 18:11:50.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/20/894820/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/894820/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/894820/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/894820/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/894820/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/894820/1"}}},"commit":{"parents":[{"commit":"e2dca715038ddcda072841b413db73569494c31c","subject":"Merge \"Update doc for include_service_catalog with app cred\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e2dca715038ddcda072841b413db73569494c31c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-09-12 18:09:47.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-09-12 18:11:25.000000000","tz":-420},"subject":"diskfile: Pass extension when creating DiskFileWriters","message":"diskfile: Pass extension when creating DiskFileWriters\n\nChange-Id: I8c4214080a6bd73787690f75b8c150c999d948fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/124720e8e34fe4924ed1c1e3a6ecb59ebb035194"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/124720e8e34fe4924ed1c1e3a6ecb59ebb035194"}]},"branch":"refs/heads/master"},"4051053be48d20ad2755e211ecb7e9681a630e4d":{"kind":"REWORK","_number":2,"created":"2023-09-19 17:05:06.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/20/894820/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/20/894820/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/894820/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/894820/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/20/894820/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/20/894820/2"}}},"commit":{"parents":[{"commit":"e2dca715038ddcda072841b413db73569494c31c","subject":"Merge \"Update doc for include_service_catalog with app cred\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e2dca715038ddcda072841b413db73569494c31c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-09-12 18:09:47.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-09-19 16:57:36.000000000","tz":-420},"subject":"diskfile: Pass extension when creating DiskFileWriters","message":"diskfile: Pass extension when creating DiskFileWriters\n\nThis is intended to be purely internal to our diskfile implementation,\nallowing us to have more context about whether we\u0027re writing data,\nmetadata, or a tombstone when calling fallocate in DiskFileWriter.open.\n\nChange-Id: I8c4214080a6bd73787690f75b8c150c999d948fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4051053be48d20ad2755e211ecb7e9681a630e4d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4051053be48d20ad2755e211ecb7e9681a630e4d"}]},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},{"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":{}}}]}
