)]}'
{"id":"openstack%2Fswift~933372","triplet_id":"openstack%2Fswift~master~Ib652a752ba91dbc791eef2a1d6940bcb0d16e36a","project":"openstack/swift","branch":"master","topic":"rebase-parallel","attention_set":{},"removed_from_attention_set":{"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2024-11-01 16:59:02.000000000","reason":"Change was submitted"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2024-11-01 16:59:02.000000000","reason":"Change was submitted"},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2024-11-01 16:59:02.000000000","reason":"Change was submitted"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2024-11-01 15:43:11.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":"Ib652a752ba91dbc791eef2a1d6940bcb0d16e36a","subject":"test-expirer: call tracking \u0026 exception stubs","status":"MERGED","created":"2024-10-24 21:11:26.000000000","updated":"2024-11-01 17:00:43.000000000","submitted":"2024-11-01 16:59:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":30,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"933372-rebase-parallel","meta_rev_id":"c2e4521e5e685bd8f022a7fc1110a9f143fe5838","_number":933372,"virtual_id_number":933372,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-11-01 16:59:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_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"]},{"value":2,"date":"2024-11-01 15:43:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_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"]},{"value":1,"date":"2024-11-01 15:43:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_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":"2024-10-24 22:00:42.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":"2024-10-25 05:05:57.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":"2024-10-28 11:40:02.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":"2024-10-28 21:02:39.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"9d16a5a081cf6950d44e8870954e0de56860dbc3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2024-10-24 21:11:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8d4a0e879a6457ab8eeebdd76e8ee2c09ccd79ad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-24 22:00:42.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/19925d5732cd4ffea402cab3ede95715\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/14f1e8fbff014ef2b8803759bf9086f8 : SUCCESS in 7m 03s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/016f626c34c042f693b3f787199ab1a3 : SUCCESS in 47m 56s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4288f18212e64d11ba0ac6c79b52fb94 : SUCCESS in 17m 43s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b77eb22fe2064764b2771f10b3316e25 : SUCCESS in 17m 08s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/06ec9b2fe64742c69f25822e4b9b3c86 : SUCCESS in 17m 30s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/91a4f74a92b94085a99fba3f669aff30 : SUCCESS in 5m 41s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/47e6946188664c38965835e878ea9780 : SUCCESS in 19m 35s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b1f6eb5a149843f8b08b264d6ebf2561 : SUCCESS in 20m 53s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/76978b7413d842ea9cc36214ec069c8c : FAILURE in 3m 07s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/c959ba3ecb3c476b865bdc62d60c9b0c : SUCCESS in 21m 08s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/fb7ff96673da4c478080dadcb164360b : SUCCESS in 27m 05s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6f0c945db9e841439f3152b0b33b1d26 : SUCCESS in 15m 51s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/38ca039dbc92443d8d322e309264df7e : SUCCESS in 16m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6a844643b4734845980304b0f0fd33c2 : SUCCESS in 15m 33s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/5f2d86fb298d483cbe07586fb4f00afb : SUCCESS in 15m 12s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/06604d65ef1f4f78bd9ed0f4bfac74ba : SUCCESS in 11m 43s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/c6e5681ceee34b4cb29a9305cf710b6c : SUCCESS in 14m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/420bf60501a64aa8b8ec4a01c289c655 : SUCCESS in 34m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b3a239ba02e644e085f4baf91720a7b9 : SUCCESS in 31m 00s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8930a7631623459da187cd7093d2f842 : SUCCESS in 14m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b6556e1eef6f45ce92e23ef5210ed7a9 : SUCCESS in 3m 38s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/82be25b8a7ef43d79e5c27433dd2f693 : SUCCESS in 22m 11s","accounts_in_message":[],"_revision_number":1},{"id":"130ff1ae1e517d6a24b85fbe4046f16e6fdf5fa7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-24 23:03:56.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c21d386790840798d80d61281bb256d\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/137877e41c6f4564ad7d1762f124abe5 : SUCCESS in 1h 50m 32s","accounts_in_message":[],"_revision_number":1},{"id":"593a540c7b1c8f725da0eda529d9676441a842cc","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-10-25 05:05:57.000000000","message":"Patch Set 1: Code-Review+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"839cd54720daa8caa2f5b73fa98d475292b4f486","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-10-25 16:46:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"063a4d4da3614fe0c3ce855b81f68670ba8ad45a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-25 17:44:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02ba58703b8a47be92e44510dae0bc32\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12eee73f32bd473cb1666930433bdb61 : SUCCESS in 7m 35s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f47034a8ac364160af9e6ab71afacadd : SUCCESS in 48m 25s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/01335324ba9d4536ac131fbb8e214a12 : SUCCESS in 18m 57s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ce448bbff59a4c7e854d905b6814b61b : SUCCESS in 18m 24s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/69e7bf813a854e99b2ae1bf89ea3468f : SUCCESS in 20m 25s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a06746a1135a45c78c3e793187765f85 : POST_FAILURE in 34m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/07e6597a5ea24b048c2b46b08213ee70 : SUCCESS in 15m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/eeaeb269d57148658510ebf499925d80 : SUCCESS in 17m 53s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/32befccaa1c34e6691c74b870bd1a31e : SUCCESS in 20m 04s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/25c5b14d0f044095a33d4fb89e084576 : SUCCESS in 14m 57s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/5e337499c7b44cc7b0e4feba3e9c5149 : SUCCESS in 21m 08s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/07d8065fdbe6412fab580507308c8686 : SUCCESS in 14m 37s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d0413a523760416e812c38ba1d7f388d : SUCCESS in 15m 42s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9512b15d06104dc5b298d8ed08dc1b96 : SUCCESS in 15m 22s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/60a9025bfe8c4db3a9db1848990673db : SUCCESS in 14m 33s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/78ab831001d5470ca88c15b5815411c6 : SUCCESS in 13m 48s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/9e19dce2ff784e0e971f5fcd5b09b1a7 : SUCCESS in 14m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/74639056b9f14834afdfa958c2850b22 : SUCCESS in 51m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c2c4484c0c584707a53fa4960d297442 : SUCCESS in 50m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1b4cf76e1d7b4fcd8014c4bbef31bf7b : SUCCESS in 21m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40d759dc592d4e339c0d3dbaaf3deb57 : SUCCESS in 4m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b4463e7f3b024e18b0483a2e34a68f0d : SUCCESS in 19m 37s","accounts_in_message":[],"_revision_number":1},{"id":"4f19e5a6137fbec86da7980a67bf4f1e59691c47","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-25 18:17:05.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/84cf51ea46564565aa2089089a9021d3\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2a524f51ada045aea34fd9b421c03e98 : SUCCESS in 1h 27m 31s","accounts_in_message":[],"_revision_number":1},{"id":"31bfb469e7e566c6a66809031e36607c3831bf54","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-28 11:40:02.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"184fe8d624bf5e0ae5a1040f1868df135a2fdd5b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2024-10-28 19:22:21.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"2abd88774cab465143d09a1a38d468bb92bd43d8","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2024-10-28 19:26:04.000000000","message":"Patch Set 1: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"7415d86429bf67bc8cfc70872f55f37a17b9c46b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-28 20:20:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3ff4a5bc7d204bb3b99b7eb885170a03\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f874093001047c88ab45f72486aa72a : SUCCESS in 8m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3d09ed3c26644edfb2580faac45e81d1 : SUCCESS in 41m 22s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ff53c2f7c6024c24bd257b46728d0024 : SUCCESS in 17m 17s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d53702adbd184b2a8a58a42a6ff46de6 : SUCCESS in 12m 02s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dc58b20ed79b45d5acb28ae8d10e0842 : SUCCESS in 23m 40s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/94c520448db94912854759bfec4731a4 : POST_FAILURE in 36m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/67c0a64b76da4c5c9a0f116ee7e547fb : SUCCESS in 11m 39s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/25a531214f5049a697392689891ffa55 : SUCCESS in 18m 25s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/327bd6c4d62e4c89b7b73b39fe1144db : SUCCESS in 18m 56s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/1c75855d878f40d6839ebcefb4c6ebe6 : SUCCESS in 19m 34s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/2b39505df5e749398ce09c7d277ec2e3 : SUCCESS in 19m 49s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/02fd539c20224788b3a08aeca15ff8f9 : SUCCESS in 15m 27s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/54bd76f936b14909ae59c08c6c9d63af : SUCCESS in 17m 10s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/aa32635a444c4634aea0d093c6f07f3d : SUCCESS in 12m 55s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/03294c77d44f4cd380603167e39d7828 : SUCCESS in 14m 36s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/0c303bfe94b849dab7cad53f91d77a7b : SUCCESS in 16m 04s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/efafe443fc5e409cb871a9944898375a : SUCCESS in 15m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e32e72f87ce14c1e9b2f040d2e1401af : SUCCESS in 52m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4504f9aa59e5465390c255b2fc03caa1 : SUCCESS in 50m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0afe5ae105ac4a42923dc6d05142ceae : SUCCESS in 21m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fa836d766e274d1da9cad1bd2a709ab7 : SUCCESS in 3m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e3d58ec5c9314deabefb809f0de47e31 : SUCCESS in 18m 26s","accounts_in_message":[],"_revision_number":2},{"id":"f07b2fb750670c56ad2f4b036bab50f072521629","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-10-28 21:02:39.000000000","message":"Patch Set 2: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e4146898f4ca0aac1a8882c4cfdef731997c6bb0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-28 21:24:36.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/94f112f846fd4bcc86f6fd7ad7c6e3db\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4e7ce24bd47d4070a472ba011922f960 : SUCCESS in 2h 00m 38s","accounts_in_message":[],"_revision_number":2},{"id":"67a64877395f45446e158a1818d8e545ae718a85","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-29 08:51:19.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a367ec89392293aab5d74a413eaebae6a66938d4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-31 11:15:16.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"5d599960b0e1f91676d1587e2ced2b8760e2bed9","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-31 11:23:33.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"95615454e36dad0545065fd9a380f42ee4046fc1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-31 12:25:18.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/10703b11082a4fda81984e55dd89436e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b336eff729f46c6ae6c77bc9368b654 : SUCCESS in 8m 20s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dde7f333efb0401b95b272c98c1dcfb5 : SUCCESS in 38m 23s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/45409dc67e204bbc9ca108c505396465 : SUCCESS in 17m 23s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f03a325bf156490b819289641f41af75 : SUCCESS in 16m 34s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f2cf44ddb7924bfa9a3c49df87313940 : SUCCESS in 15m 53s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/480ef16b65a74016bc6ba042567c2312 : SUCCESS in 5m 33s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/828c003872194e36949f83863d920aff : SUCCESS in 18m 35s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a6f47b3ff5bb44188196f1b4d1787272 : SUCCESS in 18m 32s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d903537797bb4705bc97e23893e63f69 : SUCCESS in 18m 22s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/4ece625ce6c748388163bf0bacb5189d : SUCCESS in 14m 17s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/9b23cb961756486a89dc50a27eda420f : SUCCESS in 26m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/43ccd759142c409bbc442c3bf99c5cdc : SUCCESS in 15m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/aa1b9bd9eb054b139121e30cba5b7e4d : SUCCESS in 20m 24s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e2561046145b4d528cac828100ad74fa : SUCCESS in 11m 42s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/d579153452a542e59c717a9e9b094af7 : SUCCESS in 19m 04s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/aeff993c4c994ab397ddf4f775b7951f : SUCCESS in 13m 37s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/a6b920551b5541bfa5d08820f50f685c : SUCCESS in 22m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/140615c28d784d298abcea9c27c66010 : SUCCESS in 44m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/eb000a2b9ef74b7f95dd0faca850281e : SUCCESS in 47m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/51acfde853184bb1aae351cc83df7829 : SUCCESS in 18m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d7df7a23830a4c799214d5dff5cab773 : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a6f9cba82c5b418e9fdb6402a6f14027 : SUCCESS in 22m 07s","accounts_in_message":[],"_revision_number":3},{"id":"3d90b042155f33788b248f63f0e69da2ea038379","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-31 15:38:53.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d800ed775da22a607659517122e61c1c5c66aed5","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-10-31 19:03:06.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"2a3c0a83d214b1010533695cf1c530613b78200c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-01 05:43:38.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/58bdbe3ab6714cc7be49bae2a887042a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/43346edcd9f94242af329f1a0eddc160 : TIMED_OUT in 3h 01m 00s","accounts_in_message":[],"_revision_number":3},{"id":"f53b72f8ca0364df1ba4245757352ad50d238b2b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-11-01 09:51:23.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"01fb55041d780cfb2d30c3dfa88297c5d5a11dde","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-11-01 09:51:40.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"51cc9e402184ea5df71d19ce9265eec8f553562c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-01 11:00:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a01294e62e924ab1ad55c3a2f97ce8f1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a928e3133534b28b521b3b06a5311ee : SUCCESS in 8m 06s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/813001bd935d43a3a51f287a57d3da04 : SUCCESS in 1h 00m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/748d780779d1475aab948dcba20874c9 : SUCCESS in 20m 16s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3abffa3a79b24aaf827b7e2b35f9c3ae : SUCCESS in 20m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/263ad3cc8a034dde9e977ed043b7f0fa : SUCCESS in 21m 23s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/045e8ad820b941bb80ea0d60dd96b0d8 : SUCCESS in 5m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/740f88d404a946708dc20a95125709ff : SUCCESS in 21m 11s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3b529628f8364943938984e62e402cb2 : SUCCESS in 19m 02s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d3b088f9f4e54dafa041b0478ef3272f : SUCCESS in 20m 27s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/d31e0c77b17340a58be10aece46c304a : SUCCESS in 12m 49s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/3c690d4b3b7d49c9b2af582cc50a70ab : SUCCESS in 31m 32s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/eccd68941ea34af9b6ae10d0f630ade3 : SUCCESS in 14m 06s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/bf63e151f53c431d862e43f9ab28b4af : SUCCESS in 11m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fe29617177e14efc940a130f9f0ed32a : SUCCESS in 19m 02s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4ac9d6a09bb048c0976f4aeda7f77050 : SUCCESS in 11m 02s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f006f97967c34f2e9c0aaee71622a63c : SUCCESS in 15m 26s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a897bdb6f365412ab5000b1c9ea9bd61 : SUCCESS in 10m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a20bdd8a9c9848d394f690e664f3a62d : SUCCESS in 38m 57s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/981332a7895e48139d4722fbbd80ecd9 : SUCCESS in 41m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ce2b643ebf384316a8c3ef0b87fac523 : SUCCESS in 18m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c857b13ee8f4495bfe4146851f133bc : SUCCESS in 5m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b5fd6061033e42e39a226b22a8a48e91 : SUCCESS in 23m 33s","accounts_in_message":[],"_revision_number":4},{"id":"431b8c0f08603eade20c00e26cf5805911644b8a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-01 11:26:47.000000000","message":"Patch Set 4:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b53d108ba2e145aa8f486e4b22d67728\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3d5b40475aa242d688d363a76aca3183 : RETRY_LIMIT in 6m 49s","accounts_in_message":[],"_revision_number":4},{"id":"55bd2dee470b55cd5159e541a3cc2b489c4308f9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-11-01 15:43:11.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"65385a259ca3c9ba0068ff2d9ca01ca738cdb203","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-01 15:43:41.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"baaa77d8164c55e35e3f8a37b54b8626b81a27d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-01 16:59:01.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40dd739f869d40859ab82749dbc71aec\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea708721ed07491297b6ee430db37a73 : SUCCESS in 8m 48s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bb25e4716a9f4b98b27832f14b8c9e63 : SUCCESS in 59m 42s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/93d5acaddd6c49b3b17d354f1a96d867 : SUCCESS in 7m 13s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/288aa9b10ef5475b95494c26e22b815b : SUCCESS in 13m 35s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1dc24790912647298e29b6c447abf4c7 : SUCCESS in 18m 33s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b1a2c1f33d6343a9b0d6b80d267262ca : SUCCESS in 16m 37s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/b0944be3d8514a56b199bc310fb122fd : SUCCESS in 22m 56s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/780dcc6bc35d47429215352632149a58 : SUCCESS in 22m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bcaad61709e949dc925284041515acf5 : SUCCESS in 14m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c407236eeb484d278dce77aa5ce7ba7b : SUCCESS in 14m 44s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2c5e283dc7d14965937848d0c1e3bbe0 : SUCCESS in 15m 39s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c23b2c1769104fe4bcfbef533eec46fb : SUCCESS in 13m 57s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2ada795d4f0845dcb95b4f3f5eb444a4 : SUCCESS in 14m 28s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/3d00a07c7bc84828805727e693d174f5 : SUCCESS in 15m 32s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a9cb4c016f9746cbb0dc35930136eaed : SUCCESS in 5m 47s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/1f8cf1cf16ba46859d27614474da0978 : SUCCESS in 7m 15s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7ab357236f7748de80f707a22bbb14ed : SUCCESS in 44m 35s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b42a1d9a92624aa3b07ce4031cc9364b : SUCCESS in 56m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bce7a7cc599d46d9b2f46173b3a7ca28 : SUCCESS in 20m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2aff9c3cbaf14f67814988cc1af44ebc : SUCCESS in 4m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ac2e111553c64be5b6bfdf91f875b04f : SUCCESS in 21m 32s","accounts_in_message":[],"_revision_number":4},{"id":"9ebf0305c494b30f0d1b59903efe3987d235f2f4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-01 16:59:02.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"c2e4521e5e685bd8f022a7fc1110a9f143fe5838","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-01 17:00:43.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5603daf3d01648d78aa5a25a9d4ae5d8\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7725f020a8e54c72becfa3429d370ecc : SUCCESS in 1m 04s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/214c2c7a31ba4d99b1714b24951531fe : SUCCESS in 33s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"31ef4437154048b987a348a86b893503730ca366","revisions":{"19b2a9340ce27959ad3ae3c24d5a23d199f442d0":{"kind":"REWORK","_number":1,"created":"2024-10-24 21:11:26.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/72/933372/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/933372/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/933372/1"}}},"commit":{"parents":[{"commit":"7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f","subject":"functest: do not use account2 unless needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2024-10-11 15:39:01.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2024-10-24 18:06:45.000000000","tz":-300},"subject":"test-expirer: call tracking \u0026 exception stubs","message":"test-expirer: call tracking \u0026 exception stubs\n\nThis change enhances the FakeInteralClient to make it easier to use the\nexisting stubs to test error handling behaviors and make assertions\nabout the beahviors.\n\nChange-Id: Ib652a752ba91dbc791eef2a1d6940bcb0d16e36a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/19b2a9340ce27959ad3ae3c24d5a23d199f442d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/19b2a9340ce27959ad3ae3c24d5a23d199f442d0"}]},"branch":"refs/heads/master"},"c26f92a8c9b2d91970b5ab187fcb02e2db6beec7":{"kind":"REWORK","_number":2,"created":"2024-10-28 19:22:21.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/72/933372/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/933372/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/933372/2"}}},"commit":{"parents":[{"commit":"7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f","subject":"functest: do not use account2 unless needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2024-10-11 15:39:01.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2024-10-28 19:07:09.000000000","tz":-300},"subject":"test-expirer: call tracking \u0026 exception stubs","message":"test-expirer: call tracking \u0026 exception stubs\n\nThis change enhances the FakeInteralClient to make it easier to use the\nexisting stubs to test error handling behaviors and make assertions\nabout the beahviors.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\n\nChange-Id: Ib652a752ba91dbc791eef2a1d6940bcb0d16e36a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c26f92a8c9b2d91970b5ab187fcb02e2db6beec7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c26f92a8c9b2d91970b5ab187fcb02e2db6beec7"}]},"branch":"refs/heads/master"},"697c167288c1feb99e5656a9580b9ae0c23d6c99":{"kind":"REWORK","_number":3,"created":"2024-10-31 11:15:16.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/72/933372/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/933372/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/933372/3"}}},"commit":{"parents":[{"commit":"7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f","subject":"functest: do not use account2 unless needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2024-10-11 15:39:01.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-31 10:23:52.000000000","tz":0},"subject":"test-expirer: call tracking \u0026 exception stubs","message":"test-expirer: call tracking \u0026 exception stubs\n\nThis change enhances the FakeInteralClient to make it easier to use the\nexisting stubs to test error handling behaviors and make assertions\nabout the behaviors.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\n\nChange-Id: Ib652a752ba91dbc791eef2a1d6940bcb0d16e36a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/697c167288c1feb99e5656a9580b9ae0c23d6c99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/697c167288c1feb99e5656a9580b9ae0c23d6c99"}]},"branch":"refs/heads/master"},"31ef4437154048b987a348a86b893503730ca366":{"kind":"REWORK","_number":4,"created":"2024-11-01 09:51:23.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/72/933372/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/933372/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/933372/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/933372/4"}}},"commit":{"parents":[{"commit":"7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f","subject":"functest: do not use account2 unless needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7a6dc095b46183f8c3ca64c4ed21c1cb8224e37f"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2024-10-11 15:39:01.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-11-01 09:37:01.000000000","tz":0},"subject":"test-expirer: call tracking \u0026 exception stubs","message":"test-expirer: call tracking \u0026 exception stubs\n\nThis change enhances the FakeInteralClient to make it easier to use the\nexisting stubs to test error handling behaviors and make assertions\nabout the behaviors.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\n\nChange-Id: Ib652a752ba91dbc791eef2a1d6940bcb0d16e36a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/31ef4437154048b987a348a86b893503730ca366"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/31ef4437154048b987a348a86b893503730ca366"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
