)]}'
{"id":"openstack%2Fswift~824608","triplet_id":"openstack%2Fswift~master~I0522b1953722ca96021a0002cf93432b973ce626","project":"openstack/swift","branch":"master","topic":"p-fix-statsd-prefix","attention_set":{},"removed_from_attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2022-01-27 06:05:27.000000000","reason":"Matthew Oliver replied on the change"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2022-02-04 06:56:53.000000000","reason":"Change was submitted"},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2022-02-04 06:56:53.000000000","reason":"Change was submitted"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2022-02-04 04:39:56.000000000","reason":"Tim Burke replied on the change"}},"hashtags":[],"change_id":"I0522b1953722ca96021a0002cf93432b973ce626","subject":"Fix statsd prefix mutation in proxy controllers","status":"MERGED","created":"2022-01-13 16:41:54.000000000","updated":"2022-02-04 11:21:18.000000000","submitted":"2022-02-04 06:56:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":62,"unresolved_comment_count":16,"has_review_started":true,"submission_id":"824608-p-fix-statsd-prefix","meta_rev_id":"83a505c280cd37f9e2247be8315d0f7b485c974b","_number":824608,"virtual_id_number":824608,"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"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":"2022-02-04 06:56:53.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"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":"2022-02-03 19:31:41.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"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":"2022-02-03 19:31:41.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-13 18:45:34.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2022-01-14 21:16:06.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":"2022-01-18 18:52:18.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"},{"updated":"2022-01-20 06:23:46.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"},{"updated":"2022-01-27 06:05:27.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2022-01-28 19:58:06.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":"9953adf9aff01027dee193f3f92b572d878b9975","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-13 16:41:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"14e3b3c3ca1f5558b8409902c9052ef7807ce93f","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-13 16:42:13.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"1698fee27547dbab0e7e01f0edb81b6a8c9f0a4e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-13 18:45:34.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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/640a80c3d435453ab8397f5bc225070d : SUCCESS in 11m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/7cac0dce4cda41aba5004425c36401b1 : SUCCESS in 1h 07m 59s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a09c36ff7c0a4112afa49fa4cc2473e1 : SUCCESS in 58m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/893e17ee23314db9ad26f9a219311448 : SUCCESS in 52m 20s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0d981089fbe84c00923c07aea3fa22f4 : SUCCESS in 10m 03s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/77524ed32d594094ac1b5919c74a3ee1 : SUCCESS in 7m 02s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8e80fc25cabd4915a45de12e2116e12f : FAILURE in 20m 48s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2120510ed893406c8e5c9ca328777d1b : FAILURE in 18m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/2ec7fad11774475b982d018abc6ee1f4 : FAILURE in 18m 46s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9f9f9fb456a24390a69819a66007a2dd : SUCCESS in 22m 53s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/223f147603bd439d85bfdb113541e4fe : SUCCESS in 25m 22s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/73bdbe91d2154e0787539e5695f6f021 : SUCCESS in 20m 16s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b694ca02e15848d78a19499a6e44cc6e : SUCCESS in 19m 45s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c0fff04179c44cd19faa4f6baf249b83 : SUCCESS in 17m 04s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/4a8ea16548074a71b164696dcd127a21 : SUCCESS in 19m 11s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/373037f9958b4b93a361f4c7f9c2329c : SUCCESS in 8m 02s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9813c6bf565a48f29c5f625087f4b01b : SUCCESS in 22m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d1326e100d404209a440049dd1ac8e80 : SUCCESS in 1h 03m 52s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/f881ff270b77422ba3c2498a050ae1d4 : SUCCESS in 59m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c562d381c6ec4453a95d7a5efcac6487 : SUCCESS in 44m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6bd4a5f4f5a24e629ba06cf356a223c7 : SUCCESS in 44m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b6af20b5efa74e07b255a90589f21ffd : FAILURE in 19m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c91cca2b76954391b843a37e58b9a061 : SUCCESS in 6m 44s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/14c476dafa7342f6847000756973c9fe : SUCCESS in 28m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6413d9149b474927a7f93ee19bc1223d : SUCCESS in 1h 03m 41s","accounts_in_message":[],"_revision_number":1},{"id":"c27ca661abfa8911b67a19b01b66d06651603b80","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-13 19:49:16.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9256bb29ff324a84a6eb3895fa84d085 : FAILURE in 34m 13s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6caa9e4e9061461eacebeb2e1b880b28 : FAILURE in 34m 34s\n- swift-probetests-centos-8-stream-arm64 https://zuul.opendev.org/t/openstack/build/7ce050926e5144c3a3bac13046556538 : TIMED_OUT in 3h 01m 14s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/b4f802ff78254896930ae51f5f28fcec : SUCCESS in 49m 15s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/6a14030ae7fa4e18b91ec5656ecbfadd : SUCCESS in 48m 44s","accounts_in_message":[],"_revision_number":1},{"id":"02b4a9f5e8c8bb3436b7ad714ff31f7e748f86be","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2022-01-14 21:16:06.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"46cc456272c5e2b22755be7dcb4ba5fcb6b3a0cc","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-17 15:51:17.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"73f2815e00f02cd940eb1f267ec87a506b25f3f2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-17 16:05:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fdb2d06aaa534cc83028be504bf9d96dcbb588d6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-17 16:59:14.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6e072aa761ceeecd9c8b9436e11218d6bb89bb78","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-17 18:00:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f31d078e86f9906c96b1091c02f710152e34b0aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-17 18:45:01.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"dd06e9284b480e53937aba1b77bf18fde8ce2802","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-17 18:46:21.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"974c2c21063ae61f0e62fd3610ea19f33d6ad1aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-17 19:48:06.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dcf4e93efca74e25a5539ff6de93446f : SUCCESS in 9m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/054157d566ab4a14be1dbff862606a7b : SUCCESS in 56m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f553d36a92cf48159d99342522e8c4d0 : SUCCESS in 44m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d455470f503a409bba63b827f4c8460d : SUCCESS in 46m 19s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7c54206328f04a80bb730dd194165401 : SUCCESS in 10m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/e31eb81f1a1442a19cfadc67305839e5 : SUCCESS in 7m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9888dc0ab89d4590a71263388132c933 : SUCCESS in 16m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4bf766062e384228bc0d41114310ddf4 : SUCCESS in 18m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/26255e5f6e7741bb88839df092fa21ca : SUCCESS in 15m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6135840bcd4b45b6aa0239e87b9847ee : SUCCESS in 16m 48s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a170186a42d44f43a25935c5c9db6505 : SUCCESS in 19m 31s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4cb1cec8c41c4b03a400812c34737034 : SUCCESS in 17m 10s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/50fed2bf4f2f4928a4d0c1ff7e1f5a72 : SUCCESS in 15m 52s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/3f11449f99e5496b99306fdca59c6a3b : SUCCESS in 17m 11s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/d16b7e419e264918940afecc73ade973 : SUCCESS in 17m 37s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c9ef3bcacf3542cebc089f99eb9ce06a : SUCCESS in 6m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f12726c1235d40b2b2b3e114efc7db21 : SUCCESS in 17m 34s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e491569271f94b908c75c432ad750545 : SUCCESS in 52m 05s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/625b1d4a61f040a78409c14736fcc97e : SUCCESS in 55m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0824e3066c6e4651832cbee395b07b3b : SUCCESS in 40m 53s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/308ce3cd940f4658858579a282406798 : SUCCESS in 39m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3d6f0f309edf485aa5aa1994e319b647 : SUCCESS in 17m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/be05e72feab8409585597362a4fb7b5c : SUCCESS in 5m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a1b08e5dde4843c387a08ecad64a2e1d : SUCCESS in 28m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ff6a618b40bb4e54ae7932bc035d0ab0 : SUCCESS in 51m 45s","accounts_in_message":[],"_revision_number":5},{"id":"dc4232a9dcc53505d61c8c1e96b477384ff0c88f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-17 21:48:57.000000000","message":"Patch Set 5:\n\nBuild failed (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/67db90abed3a4a33857018ddf9491819 : SUCCESS in 28m 41s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0efa3bcd27354e17bc18fc05865ad4a8 : SUCCESS in 49m 07s\n- swift-probetests-centos-8-stream-arm64 https://zuul.opendev.org/t/openstack/build/8eb4c3708abc420e9036597d6cfd95f1 : TIMED_OUT in 3h 01m 17s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/ca65f58b580346998656930e65f94c39 : SUCCESS in 57m 16s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/6be1331ecb3643d7a820bab0b0aad387 : SUCCESS in 46m 31s","accounts_in_message":[],"_revision_number":5},{"id":"c83019963d283f24a37894904e5f26b4571bba25","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2022-01-18 18:52:18.000000000","message":"Patch Set 5: Code-Review+1\n\n(17 comments)","accounts_in_message":[],"_revision_number":5},{"id":"d024c2c2885e096b2a483549305bcbb24d2b7ce9","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-19 15:38:38.000000000","message":"Patch Set 5:\n\n(17 comments)","accounts_in_message":[],"_revision_number":5},{"id":"5bc8fa6824d84c91178ef2df28b918541df8efac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-19 15:38:51.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"5f8311e9fd30c0826c0bb3a34acc48cc3de41c73","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 16:39:28.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa4e872a4171492b92e46e4bbf5fc6b9 : SUCCESS in 10m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/6f6f0ea336b0449f9aae5e24fa097ac1 : SUCCESS in 54m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f6496f4e18704b86b9548a64c20861fd : SUCCESS in 48m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/afc35e629cc8403da3f58ace08a7fce5 : SUCCESS in 47m 08s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d2772f57e58745789dea90b76bc59486 : SUCCESS in 9m 28s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c16541326bdc430891dd661abe805db8 : SUCCESS in 8m 50s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1c9b2ddeaa654298979ba994ed25ba7b : SUCCESS in 17m 57s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c2e2e16b412d466fa8a7d6de50d44ccd : SUCCESS in 37m 24s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7b35bb5040f04e3188d3049206216ac1 : SUCCESS in 16m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9210842a045d4363a0832642fcf7759f : SUCCESS in 37m 46s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/851a69c4c42846caa74a8d9d9dd9648d : SUCCESS in 21m 27s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ab52731462b248b9a4b689574bbb0be5 : SUCCESS in 19m 53s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/3fc15e7035094c6ba98662e560b5e20e : SUCCESS in 20m 06s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/98342fec7cef47238c19ed3fa5a445d3 : SUCCESS in 18m 24s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/9f197a1760ca4acc9f3dc98415e418ef : SUCCESS in 17m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ea21d36ca106490db3d2879baac6c7a1 : SUCCESS in 10m 56s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e0556c1df9bf472b917c48fd41974cc3 : SUCCESS in 27m 20s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b33cd3ca7461480a8d31cf598d9d887a : SUCCESS in 53m 39s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/75d92e6c369645a5970f4b7ccaeaec61 : SUCCESS in 56m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f3689562b7264816bcdd987a4f327862 : SUCCESS in 40m 33s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b4b618a57a2840e49cb5bf026c2e8ea0 : SUCCESS in 43m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7a265d120cc54a33ae84351cf2e6ed1f : SUCCESS in 18m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/164dc304f20344a9a91203c21a76dd65 : SUCCESS in 6m 34s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f794724b38b34f82bd2502298d53c63a : SUCCESS in 21m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/375ae9c3b2a847338546b8e1e1afda46 : SUCCESS in 53m 41s","accounts_in_message":[],"_revision_number":6},{"id":"3958d84d31cfbc2f7a8ab10ac465f1af73261fd7","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-19 18:38:33.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"8ee3f3dc0e79e373bb0931386fdbd57e5fc80cbb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 18:50:52.000000000","message":"Patch Set 6:\n\nBuild failed (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/1e51b79ad3224022b2fc5e6fe90039de : SUCCESS in 34m 15s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a1c251614e6b4bc29c21fbbb1b99fa79 : TIMED_OUT in 1h 31m 59s\n- swift-probetests-centos-8-stream-arm64 https://zuul.opendev.org/t/openstack/build/a6b847340c854ccd92fefb738073be8c : TIMED_OUT in 3h 01m 31s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/770c429688e4461aa3d56505cb8e545e : SUCCESS in 39m 45s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/15e503362bfa4f56b000bbf44b73f930 : SUCCESS in 34m 57s","accounts_in_message":[],"_revision_number":6},{"id":"33bcf44119c5862dbc107b479ff32063739a5fcb","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-01-20 06:23:46.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"04952d63187207d5c3bb9f0cb7f102792d2b3e05","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-20 10:02:35.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"55da2344e6b89f4d6b405d621068f5a1c9ca0da0","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-01-27 06:05:27.000000000","message":"Patch Set 6: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"909bca62b0e93b1f652160da2797bf7e46c51aa5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-27 13:40:07.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"e630001b5e7c580f4e95205727abca184f9e02ed","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-01-27 13:55:49.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"04e0290dd2bee407641b7d22d769e549436c7920","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-27 15:17:03.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5367d419313a4d59a97a4cef572d1490 : SUCCESS in 10m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/dc894f2c0f6a49caa64130a081edfa08 : SUCCESS in 1h 06m 31s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d24e7b541cdd4225acfee513c9bf02a2 : SUCCESS in 54m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d261d521459345ae91137825e29bacc5 : SUCCESS in 48m 50s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/7b6699a94147406a9d1f421ede443c87 : SUCCESS in 20m 41s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/a95743e81a8b4b9b8f2202dc5be48d9c : SUCCESS in 20m 39s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/8e3e2814b8e44e16b646b67716d4312a : SUCCESS in 26m 55s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ffbd470f2eda4e4f801c1a2ac11fb06e : SUCCESS in 9m 25s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/95a45f5b65f84cd39086ed46a19719d8 : SUCCESS in 8m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/25b18187004c48648a1c5d62ecef525c : SUCCESS in 17m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4dfefd6f9113453f8b09e7889ef96dc3 : SUCCESS in 16m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9d8f39902a6b404183adab047efa7aff : SUCCESS in 16m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/890a1554f02a472387fe8dc79fa97d2e : SUCCESS in 21m 46s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1ce707bd88e14fb9bb8a044909b830be : SUCCESS in 18m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/29e6f6a265d5407d866256a02fb6fefa : SUCCESS in 17m 51s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/4ce52f0516134fe9b63d53a2fdea251c : SUCCESS in 20m 57s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/228ea52cc050444d92ab2c3dbf5b265c : SUCCESS in 16m 10s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/b9685170aa884ed4ba4b9af1479be4fc : SUCCESS in 16m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f97473d384f74350b7e8f4eb9f81076c : SUCCESS in 7m 12s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/232fecdb110d42f8b8869e5a2d6c92f9 : SUCCESS in 26m 52s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a68d1f8fe3334995b0238ba0babc18e8 : SUCCESS in 50m 12s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/630b96a8c0464b459698ab3ae59d4621 : SUCCESS in 54m 24s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bedf58b414c643a69b7cf0c9dfd4308d : SUCCESS in 41m 17s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3abb518a7179405aa3e854e2a136de9f : SUCCESS in 42m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4884179194ab47faa806beb637afe3bb : SUCCESS in 23m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a5f1fdd02044c3c9134b00a828aa79d : SUCCESS in 7m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/00f352e774f1484490b65589bb1d1667 : SUCCESS in 29m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5280860349554e2882b50423a5d12bfb : SUCCESS in 53m 04s","accounts_in_message":[],"_revision_number":8},{"id":"ca8f75cab289bf794cc32672a043f0e0a308bfc1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-01-27 17:06:47.000000000","message":"Uploaded patch set 9: New patch set was added with same tree, parent, and commit message as Patch Set 8.","accounts_in_message":[],"_revision_number":9},{"id":"2e26268e0ea80e84f611ad588f473befb8aa9816","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-27 19:21:20.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2692c52aa6974682a126981402bd4d23 : SUCCESS in 11m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/899b61bb1ca74ae78fc6471f6c79c5c7 : SUCCESS in 1h 00m 33s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/706819345657416ab3b80cd5a8651fe5 : SUCCESS in 51m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c3b066b2e0194fe09a3d8fe6b1dff160 : SUCCESS in 51m 12s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/dba9a92291054308ae406fbfe61a1b35 : SUCCESS in 24m 24s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/c31a763583ea41e3b01f8257a2d7ea42 : SUCCESS in 25m 06s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/9645f2742dd44b2ab2faacb5875db5df : SUCCESS in 29m 05s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5620e3a14ced48fa953e4438345fcb55 : SUCCESS in 9m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/03f44ec7e31a4a13b8c1808f42276fdd : SUCCESS in 11m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c61df61a57b545b590460c712c3facb3 : SUCCESS in 25m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e6bead15c4004bfb99757cafe73831a7 : SUCCESS in 23m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/18b5040f70f345318266a6fbbbec5813 : SUCCESS in 17m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1f5798bffb164d9ea9c8a183624a20b8 : SUCCESS in 21m 05s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/89fa24295de04d63a23667e465315f1a : SUCCESS in 18m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3ca1da8bcd194e41a3d93ea2bea0f1e3 : SUCCESS in 19m 21s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/7db3dd3efb2f448ab30acb58f1c501e8 : SUCCESS in 16m 27s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/9884b441d8e348cebe853841968744c3 : SUCCESS in 17m 53s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/1be60db5ec9d4bac8e30c02218ce1c72 : SUCCESS in 18m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1ad380dfb25441ada2ef10efab77c56d : SUCCESS in 8m 47s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4aaf2bb7f2c340a3b7175f06bc5645f6 : SUCCESS in 20m 22s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/48e08ffe46ac4c17b3b0621bdf5c04f8 : SUCCESS in 1h 01m 24s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/8c470275b3ce4ddfa2057230868ddedc : SUCCESS in 59m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c4a298889c6e4e8f90a5ad1aeaeb0dd0 : SUCCESS in 48m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1574f537331e441d8efa8c6d3ecb0b85 : SUCCESS in 47m 48s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/447b7909a43947a190da5552d51d0a90 : SUCCESS in 22m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10c8af67f2fa47a0a7cde44176b45936 : SUCCESS in 7m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ff2109f9724249b4865403d48dde7204 : SUCCESS in 23m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9f5e0b5422b14e9399525669cb405ac9 : SUCCESS in 52m 44s","accounts_in_message":[],"_revision_number":9},{"id":"95b65cf71d004dbe2e114be0191809080da03742","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-27 21:32:35.000000000","message":"Patch Set 9:\n\nBuild failed (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/736ea171f93a4201a56736f3a820b4bc : SUCCESS in 34m 58s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ee938af74a924463a644d46c4d437d4a : SUCCESS in 40m 56s\n- swift-probetests-centos-8-stream-arm64 https://zuul.opendev.org/t/openstack/build/ca943d063ed149a4bdc0b3898ec2af02 : TIMED_OUT in 3h 03m 14s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/19d4c0e370ca48a2a1cd17e2a2fe0f46 : SUCCESS in 1h 11m 06s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/09c7da111ee547b2a2005310619f8d27 : SUCCESS in 56m 12s","accounts_in_message":[],"_revision_number":9},{"id":"f0fc54afff232f0895a973b5d141849a7abda584","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-01-28 19:58:06.000000000","message":"Patch Set 9: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"bbdb72d2b47e7b06d15b9668ba02fe0a567f14e4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-01-28 21:11:39.000000000","message":"Patch Set 9:\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"b121701a5ca5ccf21f3e1ca0d44938e5c1955ce2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-02-03 19:31:41.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"73a99e58f87e3805ed82e682090935e80545317a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-03 19:32:31.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"5d87a61bbce87c6cf7db650e625f277ccfa70b0f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-03 20:56:09.000000000","message":"Patch Set 9: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a41a0fd82cfb40f3885dd6632bd0c3fc : SUCCESS in 10m 36s\n- grenade https://zuul.opendev.org/t/openstack/build/fd06bc3fb0ce4dbbb1562e9832d35d64 : SUCCESS in 57m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b101d973ceee49dabede45cf91eee6c4 : SUCCESS in 40m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5103e6f8a52741fc8c6edf1a8849263f : SUCCESS in 51m 42s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/90d103777d5c4699bfb99f2f414410ba : SUCCESS in 8m 14s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/e5474bd3fdd34873b0afc53236fa5d63 : SUCCESS in 8m 30s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/58989c9eee9143e09b77b7993286ea23 : SUCCESS in 17m 37s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/afa5a9532fa24ece87ecb2e8ff88cd17 : SUCCESS in 15m 45s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/01b9939e2ba2401ba0a6db41225aea38 : SUCCESS in 17m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/cb04b951c10e479f85a87daf32d8c553 : SUCCESS in 19m 47s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c7c1362b2c444a9d8f7385a6a98ed058 : SUCCESS in 17m 22s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b8a29652384d486cbc72c8e106eab1c1 : SUCCESS in 19m 51s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/39f3dd11b0e44fc3b9a11e71e405ff68 : SUCCESS in 18m 41s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4d78c4b9cf3f4f8fb364ac603f8bd920 : SUCCESS in 20m 36s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/1c21241b7ca244ffb35bdaee379594d7 : SUCCESS in 25m 34s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a7841218536145f6a46994ea830b11cc : SUCCESS in 8m 36s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/645dbf1771ce484da66f6d4202a966c7 : SUCCESS in 1h 09m 20s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/9d3181d45c274902bfdf1b76b79b47fa : RETRY_LIMIT in 4m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/095054fc32c84a8aac8918ae9d4e6d4f : SUCCESS in 43m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/be629d356a454a90bcb9be7312c53443 : SUCCESS in 49m 51s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1dde307cb4e740359811b2f8a11e9c4c : SUCCESS in 17m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dfbed793e55f4d12aee317d81812b473 : SUCCESS in 7m 58s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c104b3f768d8457287490eb62e58f5d3 : SUCCESS in 30m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/09bbae278c3845368b315ea120fe7121 : SUCCESS in 40m 13s","accounts_in_message":[],"_revision_number":9},{"id":"c2b7c7490dc46491a1bcedd20378268a3eba166c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-02-03 21:27:31.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"d6f767eb2c20247323b3bed4600accce8753df8e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-03 22:42:40.000000000","message":"Patch Set 9: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/65f907a204814cb2a45914ce83be0d96 : SUCCESS in 8m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/2d6f2a7e0aff40b883378a764c1f3cf4 : SUCCESS in 55m 31s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b1d51c058c8c4e5c987b697531293141 : SUCCESS in 52m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f51b7073baed4f2aacf7c62d14e02122 : SUCCESS in 45m 23s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/21dc26b6ae5846a59d3e7e250ba7f939 : SUCCESS in 21m 40s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/db697a987f1e40a38891e3fc35a82320 : SUCCESS in 22m 23s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/055f7a11d1324d3f8608e50a1f8197a4 : SUCCESS in 24m 52s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8be8f3b87ca04322b7560db9fceb78e5 : SUCCESS in 8m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/fec9221351d641f78d263989a4844f55 : SUCCESS in 8m 10s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/456923585d1d4c4aa290958a7fa83fcc : SUCCESS in 15m 57s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0d1aedc76fc3418ea7c95df702af267b : SUCCESS in 17m 07s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/99c7711430fc4c89964f8d634d972562 : SUCCESS in 14m 57s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/983dfd7327fe4a87a7c34e8fb8364e9a : SUCCESS in 19m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/863f5b92dc8243fcbdf9b1c7b4a4badd : SUCCESS in 16m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/17855a64eddb42a88bc03a037b1ff02e : SUCCESS in 18m 40s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/3d694548b960470980a8d62d0bd4f560 : SUCCESS in 19m 20s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/7363fef92b0347ae9fd090abf610a645 : SUCCESS in 18m 21s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/945de8b6febe4123b63b16d0cb43f808 : SUCCESS in 18m 36s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b75a9378f9cd4046822e5ccc389b4aaf : SUCCESS in 7m 54s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bff9030863a74317977dd439fbfc69d0 : SUCCESS in 22m 59s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4c22ef815ac64133b874741c46958a11 : SUCCESS in 49m 20s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/689d8f18e20049a9a495d7d0b6f851d0 : SUCCESS in 1h 08m 14s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/98ecb9af3bb948c5939abfa08bc2c7b2 : SUCCESS in 39m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5719d47e82114f9b87c9cbaa09e6e849 : SUCCESS in 39m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/01ba87ee27ae4daa9499bca539ec6a6d : SUCCESS in 16m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3461c3aae6f342a4bdf090ececf26d53 : SUCCESS in 5m 42s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/25f5bfb43e9341478eb362ba4c62b7ec : FAILURE in 19m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d0c46678671d4c608288ff351aa90c09 : SUCCESS in 49m 24s","accounts_in_message":[],"_revision_number":9},{"id":"0e40a6419752d117f8805e256c1026cfe7195aef","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-02-03 23:20:49.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"4384b71699b4a33131d3d797a4307b9b384ab26e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 00:19:10.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c587109453034006bc48c8762733d3d5 : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/a8a65850ec65442dbf8786b84544f4f6 : SUCCESS in 53m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bbc584f7c8c5482eb1877d25a935d0c6 : SUCCESS in 39m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/06d0a70038824bf3ac1a38c6c1a02d2a : SUCCESS in 40m 43s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/94685ce019814606a0133d7f4d2a1b3a : SUCCESS in 29m 06s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/8c306aa3f8e248849519d05b681d32db : SUCCESS in 19m 59s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/40af7517ee124ad0b013af55190d44ea : SUCCESS in 22m 45s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5b88c821dc1a4879a46d73789a0b5f85 : SUCCESS in 7m 35s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/82512f66360745168bee2ce22803bf75 : SUCCESS in 6m 07s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9f897e9db83446e292bf2a2c4879dafe : SUCCESS in 21m 22s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/25e5617356a3425e91466a9adced6816 : SUCCESS in 14m 35s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a288d9a5ee13439f8c24e51ebb077970 : SUCCESS in 21m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b05a1df6c05144a5be9e3c1f091271ce : SUCCESS in 23m 03s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e8976a9aae084c489dca61f5c6916f04 : SUCCESS in 15m 30s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/17cca1c940ed4b74b0f0a781548deb33 : SUCCESS in 19m 08s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/157af63df5224cf0b856d414bf116521 : SUCCESS in 21m 36s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/458d6559085d4abfa289ba93b94d1b9b : SUCCESS in 25m 00s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/002c1859b3bd4d36995587748565ce71 : SUCCESS in 27m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/41cf7991a5e1494c9463fe5a0b9cabea : SUCCESS in 6m 48s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0c8df69bde944bf181fc58d3cfd0c251 : SUCCESS in 24m 27s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/56e4867691774982883c2a6aa67436b7 : SUCCESS in 51m 25s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/02a26bcd536b4c128b271eb59b3bf513 : SUCCESS in 55m 49s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ca8534f5011e48d18b6fcf72fb28f5ed : SUCCESS in 42m 26s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c773d57fa035408098fd7a6ac623cfe3 : SUCCESS in 30m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7b3cabea313445e3b01df7e03ee2af01 : SUCCESS in 16m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b637627037f4c61a60a064f5890c8cd : SUCCESS in 6m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0cd0b149405a47bda94b1dab71e366c6 : SUCCESS in 28m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/53ddd17e6da04039a985a4fd50024eeb : SUCCESS in 47m 39s","accounts_in_message":[],"_revision_number":9},{"id":"18cc41bf8d975139ede8df12a590b35707c1c32a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 00:20:02.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"c12dce11c176c98492422e3fe3af9dcaa8fcee80","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 01:53:25.000000000","message":"Patch Set 9: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6ff7a7653ad4c29ac6a1df4b6512335 : SUCCESS in 9m 04s\n- grenade https://zuul.opendev.org/t/openstack/build/343252badfbc4e528c182442293b2389 : SUCCESS in 46m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5deb3b1a14564dab9a7d6525519fbac2 : SUCCESS in 38m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/384d4de9d18245e8b7c72d6df3a2a2bb : SUCCESS in 42m 47s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/d351fbed231c47c58a1cf96cc60f5a85 : SUCCESS in 9m 29s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/b00e261b4e9b4bd99564bbaa6d8e5b77 : SUCCESS in 6m 10s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2f3c7f87a6d14d5ebb5c651dd621b55b : SUCCESS in 16m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3563c6b6653a460281e1ae421c1d6e83 : TIMED_OUT in 1h 31m 39s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c55fd166237f47ff9c3b6baee0aa4836 : SUCCESS in 18m 52s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c9eb324567cf43f491ad57c6b06062fb : SUCCESS in 16m 19s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/708545d8ab374d1295453ea475d963dd : SUCCESS in 23m 34s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c4b5e7560d0946c8a0dcf1d82d152658 : SUCCESS in 17m 56s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/13cd06d169534e6dac2910df66110460 : SUCCESS in 23m 54s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/30a422c6a8254e3d82081c96f177a4c4 : SUCCESS in 18m 36s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/d8ad760bebde437fb5f0a1589211360d : SUCCESS in 15m 48s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/50688808f2534ea3b6538ce037dd0696 : SUCCESS in 5m 57s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a7492c777e7843ecb6800b7981ae3a08 : SUCCESS in 58m 01s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/1f42bd23e7f4497694e6b2ff596c7206 : SUCCESS in 59m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/32ed9e7ba2684d0580b590e9e0c21c31 : SUCCESS in 45m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a15c618473b24bf9b902ed6589a95459 : SUCCESS in 40m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a665ffc93f2b49ee997c32693593d3d4 : SUCCESS in 22m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/05f66b6b0b9941d8978e03f42c0c13dd : SUCCESS in 6m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f5e325c2e14f464cb9de624f5f356825 : FAILURE in 26m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bd4729f55270417ca93cbb3be075d39a : SUCCESS in 48m 56s","accounts_in_message":[],"_revision_number":9},{"id":"1f4d53075e7f39457223fccd516764557f773778","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-02-04 04:39:56.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"40d58481b274c3262240586100eedb72520f9dc2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 05:41:53.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2495dee906774a3c9098d5012a0a4411 : SUCCESS in 9m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/bac9eeadbef04f1d8eaf36359b2d76d3 : SUCCESS in 51m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f2194e4fc3134ef9887c957f276a64a8 : SUCCESS in 36m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b8e9a90db09f4511b37c25c05ddc78be : SUCCESS in 32m 41s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/ba358d7a40e44093bb0fc4c70612357b : SUCCESS in 25m 09s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/5f099cf829da4568b997410b336ba3a8 : SUCCESS in 25m 02s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/0bb46604c2864640905b01562e535460 : SUCCESS in 26m 50s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/51232feabd9e47ada86030e744e6af83 : SUCCESS in 8m 59s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/2195e997dfb24db3bb073f53975a67db : SUCCESS in 7m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ae930dc4e4824525885b02548d1d2f1a : SUCCESS in 17m 43s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/30403920705f47a483643ff954f12315 : SUCCESS in 18m 26s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/861a924ce0f3427ca0c7b2af694057e7 : SUCCESS in 19m 35s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/21229a3089084f8e9f50dcb3eaab2afc : SUCCESS in 18m 35s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7da6cb9386c44fccbe0ca708913f74ea : SUCCESS in 22m 08s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1d1d5312ed5f4e13b9837cc8b239f856 : SUCCESS in 22m 09s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/75eb0a01f892468cb353c8f0deb1cac1 : SUCCESS in 19m 40s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/03ab6105b0f74986938b264c927486f2 : SUCCESS in 17m 00s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/94a80e7898754970a3d108ad3dd77e7d : SUCCESS in 16m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/11575e7365054b929ee1d36695ddc48a : SUCCESS in 6m 20s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d90350bc017547c7941ea85428fe4bdf : SUCCESS in 25m 17s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6289a72aac634940b943f67d96f1015b : SUCCESS in 59m 33s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/7c8787107be94690b578c9af52287874 : SUCCESS in 49m 29s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6a39b53a24564c39857fab4831fc13f3 : SUCCESS in 41m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b20dfab448a14161b65bd23427115db5 : SUCCESS in 41m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/25f513b3fc5c44309586dadbd5466934 : SUCCESS in 16m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/878898b9bc2f4b62a074f30eb2c5dbdd : SUCCESS in 6m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/762837400c8e4d138c6f697ee0465874 : SUCCESS in 20m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/33fbc5c0fbcd473ca758f8dd62388449 : SUCCESS in 42m 49s","accounts_in_message":[],"_revision_number":9},{"id":"a79e3c8c5340919992a07cf68974ae928ba22ae7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 05:43:10.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"4760b35d5ad41686479ea592118e89f20c6b8074","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 06:56:53.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4b190bb37600486b974601a6d0eecaed : SUCCESS in 10m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/4d431deb6a8646d9aad20a300ea6b13d : SUCCESS in 1h 08m 58s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d29274a7391a4043974ddad01fdb2d8f : SUCCESS in 50m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/43708ff15dd34062adde745710a965cc : SUCCESS in 49m 13s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/120f258c3d3b4bf0bebd95d1698c549d : SUCCESS in 9m 03s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/0186bf691d9144f2a83b845e8c60dfb6 : SUCCESS in 6m 21s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a831da22fef44472abd07348f45b467b : SUCCESS in 17m 27s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7f6dc943c0cb43d7a0694648054e8965 : SUCCESS in 16m 33s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/82c84da088fb4f038a351d23ab9701dc : SUCCESS in 15m 23s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0176f2418f2b48dfad234b76f5ac38ac : SUCCESS in 20m 15s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/76c9e1c98ea44ee68bece9e8a82f017a : SUCCESS in 22m 16s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/302d5fc267e040108d0fed19c7707ef4 : SUCCESS in 18m 17s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/9c95cf04507b4bd8922573e3c88128a5 : SUCCESS in 17m 21s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/2c82ced93dca4200926ec91ea111567f : SUCCESS in 16m 12s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/0f27e3232cfb4946a344664f80b4a138 : SUCCESS in 16m 01s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/30e54b1492e64d879a296c61ddf6345b : SUCCESS in 6m 13s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d7b8288e71714a589e9fcc0bc7534b09 : SUCCESS in 56m 22s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/d554ccc64b03441c8dd04e5e24202614 : SUCCESS in 1h 08m 28s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5afb6ab001d344868a16da09a51bcfd4 : SUCCESS in 47m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b4f63f4e80bc4eda87260bb07a4858dc : SUCCESS in 42m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c9dc8e13dc7d4eb3bf11b1c80b0a0974 : SUCCESS in 17m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/324e8356a26d43de8d0470f5df0e54a2 : SUCCESS in 6m 04s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/402b691703644c54ae84a226f5fd3f64 : SUCCESS in 20m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/47d6a3f6fec14d4b9e4588db15aacd82 : SUCCESS in 55m 05s","accounts_in_message":[],"_revision_number":9},{"id":"dbaee0a2ad91b9cce87c669fc56fbe1d59b9020c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 06:56:53.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":9},{"id":"da744e9fd6aa3db6d39ecfff8702ffde77a95986","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 06:58:37.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3aa913b6cea9467c97fee4befcff1037 : SUCCESS in 1m 07s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/68d952b7727945cab26ae1ccec007c1d : SUCCESS in 49s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/48d99de9f2a74609a15c09cda82c0a50 : SUCCESS in 52s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"bc29c64ae8673f33a6b3e05be2e2e76c7d168ef0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 10:00:54.000000000","message":"Patch Set 9:\n\nBuild failed (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/af90518d005a438d8f0d8f209bfdb739 : SUCCESS in 55m 38s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/883ff6b548c74b3697333751731570ff : SUCCESS in 56m 50s\n- swift-probetests-centos-8-stream-arm64 https://zuul.opendev.org/t/openstack/build/761d00d5456e4e19a7f5cf4db266a7bc : TIMED_OUT in 3h 01m 26s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/27dfb03961194583952454893bd378ec : FAILURE in 1h 08m 07s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/26dc57093a6a4b45b74eb09c75976752 : TIMED_OUT in 1h 31m 59s","accounts_in_message":[],"_revision_number":9},{"id":"7e88a409ea59d9947ef1a3ffd65ed4f90f6d4671","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-02-04 11:20:57.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"83a505c280cd37f9e2247be8315d0f7b485c974b","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2022-02-04 11:21:18.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"6942b25cc109258804989c32fa3ffe2b536c6e77","revisions":{"62856d0f5a76544415ffc7af009bf1dfa6883a47":{"kind":"REWORK","_number":1,"created":"2022-01-13 16:41:54.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/1"}}},"commit":{"parents":[{"commit":"32da73f5c9eec1170718bcd7b1dc827e1affb124","subject":"Merge \"Finer grained ratelimit for update\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32da73f5c9eec1170718bcd7b1dc827e1affb124"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"subject":"WIP fix statsd prefix mutation in proxy controllers","message":"WIP fix statsd prefix mutation in proxy controllers\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\nTODO: tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/62856d0f5a76544415ffc7af009bf1dfa6883a47"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/62856d0f5a76544415ffc7af009bf1dfa6883a47"}]},"branch":"refs/heads/master"},"b6ba365572f29123fd40553689b63e918b0cfe23":{"kind":"REWORK","_number":2,"created":"2022-01-17 16:05:22.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/2"}}},"commit":{"parents":[{"commit":"32da73f5c9eec1170718bcd7b1dc827e1affb124","subject":"Merge \"Finer grained ratelimit for update\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32da73f5c9eec1170718bcd7b1dc827e1affb124"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-17 16:05:12.000000000","tz":0},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new SwiftLoggerAdapter\neach time a controller is instantiated, and the adapter applies the\ncorrect prefix for the controller type for the lifetime of the\ncontroller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b6ba365572f29123fd40553689b63e918b0cfe23"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b6ba365572f29123fd40553689b63e918b0cfe23"}]},"branch":"refs/heads/master"},"30765fb55495c55adec2327af2dba1fb06fb429f":{"kind":"REWORK","_number":3,"created":"2022-01-17 16:59:14.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/3"}}},"commit":{"parents":[{"commit":"32da73f5c9eec1170718bcd7b1dc827e1affb124","subject":"Merge \"Finer grained ratelimit for update\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32da73f5c9eec1170718bcd7b1dc827e1affb124"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-17 16:38:15.000000000","tz":0},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new SwiftLoggerAdapter\neach time a controller is instantiated, and the adapter applies the\ncorrect prefix for the controller type for the lifetime of the\ncontroller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/30765fb55495c55adec2327af2dba1fb06fb429f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/30765fb55495c55adec2327af2dba1fb06fb429f"}]},"branch":"refs/heads/master"},"cb9699d43f9f79d2ac73e4eaa8dbe2c193d4a8eb":{"kind":"REWORK","_number":4,"created":"2022-01-17 18:00:19.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/4"}}},"commit":{"parents":[{"commit":"32da73f5c9eec1170718bcd7b1dc827e1affb124","subject":"Merge \"Finer grained ratelimit for update\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32da73f5c9eec1170718bcd7b1dc827e1affb124"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-17 17:59:31.000000000","tz":0},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new PrefixLoggerAdapter\neach time a controller is instantiated, and the adapter applies the\ncorrect prefix for the controller type for the lifetime of the\ncontroller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cb9699d43f9f79d2ac73e4eaa8dbe2c193d4a8eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cb9699d43f9f79d2ac73e4eaa8dbe2c193d4a8eb"}]},"branch":"refs/heads/master"},"94245d0134de097a5a3e73ed130d3a25c1b0efb4":{"kind":"REWORK","_number":5,"created":"2022-01-17 18:45:01.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/5"}}},"commit":{"parents":[{"commit":"bbf21dd9150845f46b56275cdb63bede53e26766","subject":"proxy: Add a chance to skip memcache when looking for shard ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bbf21dd9150845f46b56275cdb63bede53e26766"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-17 18:44:27.000000000","tz":0},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new PrefixLoggerAdapter\neach time a controller is instantiated, and the adapter applies the\ncorrect prefix for the controller type for the lifetime of the\ncontroller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/94245d0134de097a5a3e73ed130d3a25c1b0efb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/94245d0134de097a5a3e73ed130d3a25c1b0efb4"}]},"branch":"refs/heads/master"},"091c12da42a9788fb900fbe0fcdc75ea76d4a51b":{"kind":"REWORK","_number":6,"created":"2022-01-19 15:38:51.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/6"}}},"commit":{"parents":[{"commit":"bbf21dd9150845f46b56275cdb63bede53e26766","subject":"proxy: Add a chance to skip memcache when looking for shard ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bbf21dd9150845f46b56275cdb63bede53e26766"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-19 15:23:48.000000000","tz":0},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new\nMetricsPrefixLoggerAdapter each time a controller is instantiated, and\nthe adapter applies the correct prefix for the controller type for the\nlifetime of the controller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/091c12da42a9788fb900fbe0fcdc75ea76d4a51b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/091c12da42a9788fb900fbe0fcdc75ea76d4a51b"}]},"branch":"refs/heads/master"},"e82c03df3af54996644a565d315e12ce1f3a2d7a":{"kind":"REWORK","_number":7,"created":"2022-01-27 13:40:07.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/7"}}},"commit":{"parents":[{"commit":"8c6ccb5fd41864155a043856ff9240e84999e4bf","subject":"proxy: Add a chance to skip memcache when looking for shard ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8c6ccb5fd41864155a043856ff9240e84999e4bf"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-27 13:36:36.000000000","tz":0},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new\nMetricsPrefixLoggerAdapter each time a controller is instantiated, and\nthe adapter applies the correct prefix for the controller type for the\nlifetime of the controller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e82c03df3af54996644a565d315e12ce1f3a2d7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e82c03df3af54996644a565d315e12ce1f3a2d7a"}]},"branch":"refs/heads/master"},"c3d5025090fc49dd7c9b212bf8d499e1f8d8e231":{"kind":"REWORK","_number":8,"created":"2022-01-27 13:55:49.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/824608/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/8"}}},"commit":{"parents":[{"commit":"8c6ccb5fd41864155a043856ff9240e84999e4bf","subject":"proxy: Add a chance to skip memcache when looking for shard ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8c6ccb5fd41864155a043856ff9240e84999e4bf"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-27 13:52:21.000000000","tz":0},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new\nMetricsPrefixLoggerAdapter each time a controller is instantiated, and\nthe adapter applies the correct prefix for the controller type for the\nlifetime of the controller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c3d5025090fc49dd7c9b212bf8d499e1f8d8e231"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c3d5025090fc49dd7c9b212bf8d499e1f8d8e231"}]},"branch":"refs/heads/master"},"6942b25cc109258804989c32fa3ffe2b536c6e77":{"kind":"NO_CHANGE","_number":9,"created":"2022-01-27 17:06:47.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/08/824608/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/824608/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/824608/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/824608/9"}}},"commit":{"parents":[{"commit":"8c6ccb5fd41864155a043856ff9240e84999e4bf","subject":"proxy: Add a chance to skip memcache when looking for shard ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8c6ccb5fd41864155a043856ff9240e84999e4bf"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2022-01-13 16:40:50.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-01-27 17:06:15.000000000","tz":-480},"subject":"Fix statsd prefix mutation in proxy controllers","message":"Fix statsd prefix mutation in proxy controllers\n\nSwift loggers encapsulate a StatsdClient that is typically initialised\nwith a prefix, equal to the logger name (e.g. \u0027proxy_server\u0027), that is\nprepended to metrics names. The proxy server would previously mutate\nits logger\u0027s prefix, using its set_statsd_prefix method, each time a\ncontroller was instantiated, extending it with the controller type\n(e.g. changing the prefix \u0027proxy_server.object\u0027). As a result, when an\nobject request spawned container subrequests, for example, the statsd\nclient would be left with a \u0027proxy_server.container\u0027 prefix part for\nsubsequent object request related metrics.\n\nThe proxy server logger is now wrapped with a new\nMetricsPrefixLoggerAdapter each time a controller is instantiated, and\nthe adapter applies the correct prefix for the controller type for the\nlifetime of the controller.\n\nChange-Id: I0522b1953722ca96021a0002cf93432b973ce626\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6942b25cc109258804989c32fa3ffe2b536c6e77"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6942b25cc109258804989c32fa3ffe2b536c6e77"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
