)]}'
{"id":"openstack%2Fswift~769633","triplet_id":"openstack%2Fswift~master~I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba","project":"openstack/swift","branch":"master","topic":"relinker","hashtags":[],"change_id":"I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba","subject":"relinker: Parallelize per disk","status":"MERGED","created":"2021-01-07 01:44:06.000000000","updated":"2021-04-06 23:31:52.000000000","submitted":"2021-04-06 23:30:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":23,"unresolved_comment_count":9,"has_review_started":true,"submission_id":"769633-relinker","meta_rev_id":"e6ad3d2e9b7698fde7bbc4cc66bfd921252fc5eb","_number":769633,"virtual_id_number":769633,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":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":"2021-04-06 23:30:10.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"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":2,"date":"2021-04-05 21:54:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"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":1,"date":"2021-04-05 21:54:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":"2021-01-07 02:49:26.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":"2021-02-01 06:22:21.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":"2021-03-30 17:10:20.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":"2021-04-02 22:02:16.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"}],"messages":[{"id":"3c36c8debbf406d2b6fae043c3af47fa9f80cbd9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-01-07 01:44:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4a1cc30bdb3eac2019d023c021e9b991ae44ab10","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-01-07 01:48:48.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"42cb816602215e58c4f62c522bf02431175f2964","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-07 02:49:26.000000000","message":"Patch Set 1: Verified-1\n\n(6 comments)\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/e5365f021a1f4e07afe309af53857d2b : SUCCESS in 8m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/ab15aa38cb0144458c394aba88ccc3fc : SUCCESS in 1h 00m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d8bc9a70f0db4332ab9a6b678d2743fe : SUCCESS in 47m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b52eeb5dad7248ae91acb69ac6a47726 : SUCCESS in 7m 57s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1b77b99650b04b3aa80ec68bbd337ef3 : SUCCESS in 8m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7931039bfb974843b6968e4b43268c3d : SUCCESS in 12m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d7262c696c6f44289d36360161cdad54 : SUCCESS in 16m 24s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5816be84844943cd8a6e4fd25889a112 : SUCCESS in 13m 28s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/80ec6248ee0c4998893ac2fdf777d2cd : SUCCESS in 12m 08s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/deee0e5415b44a70a826f06801ee81be : SUCCESS in 16m 27s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/355878075f2b48019de556233596712a : SUCCESS in 22m 26s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e152ae1e4b3446b590c2d430b6a6e19e : SUCCESS in 16m 03s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/926b0395b8524b53a56ae85545b24f5a : SUCCESS in 15m 11s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c6eabd2ab66642f48c365e6f96c70da2 : SUCCESS in 16m 08s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/4b61f19e673c4422ae1f00ce55e469e3 : SUCCESS in 18m 36s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e2cc29e5353949bd874eb8d7567f26e8 : SUCCESS in 19m 20s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7445b3dce6a5430381f9947b873cd908 : SUCCESS in 50m 00s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/245b4062536c454b90e47c64c3bfc068 : SUCCESS in 44m 42s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2cd7ca48773c4465818feeb6aad463a3 : SUCCESS in 37m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/beb4de0814f04e06a857c6c0a28116b4 : SUCCESS in 38m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/47e98240f2b745e6bdc28ee00155e76a : SUCCESS in 13m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8bc2a56d5dbf4c9e9987a9ad9ef740ec : FAILURE in 5m 46s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dd0cd9a404df46c1adb753ac172aeb36 : FAILURE in 6m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/411f50693c4f4d5abd33c9b9cb551940 : SUCCESS in 58m 16s","accounts_in_message":[],"_revision_number":1},{"id":"2106db3c6a20cdd88d1cf9dbf82e755dcaecf6a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-01-29 21:51:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4a887452aa21b899808182524a9fed3d99bce0be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-29 23:00:44.000000000","message":"Patch Set 2: Verified-1\n\n(8 comments)\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/65f2a8b16c9f4530bf7274999791366a : SUCCESS in 9m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/8c7049a853374aa4aa2ca34c5ebbb796 : SUCCESS in 1h 03m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/dd105fe20f804254ad5980fc7e5d1016 : SUCCESS in 47m 16s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/756d7fe6fac04d5fac533cd3ecd505ee : SUCCESS in 8m 57s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3de012a8b37648209b9739e68f749f55 : SUCCESS in 9m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/142a102a87af421b8061b91d76881ab7 : SUCCESS in 13m 54s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/128ab6e745db4f538a6a5098b756a176 : SUCCESS in 14m 27s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f089211fe2d44ceba5e320f2fb2e2bdc : SUCCESS in 14m 18s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5a154f03d00a41509e62a4f7f22c68c5 : SUCCESS in 13m 38s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/19f19656cce5494c8255871830ff559e : SUCCESS in 15m 59s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a80ab4d95a7346d1b480ecdcc003bf26 : SUCCESS in 15m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9fa64d507efc46729236a19382f627c8 : SUCCESS in 17m 12s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/0faf8efbca124f8e97e665e8233ba462 : SUCCESS in 16m 12s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c2fcfc1e72d2490cbfb579d0c9df0ff5 : SUCCESS in 17m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/29464bd881a44275a34f0d0700b0b872 : SUCCESS in 17m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/087a9b7fd8e24112a65a92de73aaf9e9 : SUCCESS in 19m 19s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ba74827f13df4dc2bbfd7da00cf0eb75 : SUCCESS in 44m 05s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/fe6f6fce50fe421fb0e84fa208e0c386 : SUCCESS in 42m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6bd28eccdf3e47b19dc8150183c0d6aa : SUCCESS in 36m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0a092134d3b647b7a99467c7f33fd79c : SUCCESS in 36m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c219d8ce94b04bdfb7acec8636a0885d : SUCCESS in 12m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a6813707b11e419fb8964c966d2bbe78 : FAILURE in 5m 04s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0fb62ab0ea414c4e863abf029e45cd47 : FAILURE in 11m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4d15111b672740ffbb8ff1f8d5115dc5 : SUCCESS in 1h 04m 08s","accounts_in_message":[],"_revision_number":2},{"id":"94cb1ac03fd59c78c2ae4e6611f5e226122e764d","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-01 06:22:21.000000000","message":"Patch Set 2: Code-Review+1\n\nSeems to work on my SAIO. I only see a marginal speed increase though, but that\u0027s because I don\u0027t have different disks so can\u0027t really do a real test.\n\nCode path looks good though:\n\n  $ swift-object-relinker relink --devices /srv/2/node/ --parallel \n  [pid\u003d16651, dev\u003dsdb2] Relinking files for policy ec42 under /srv/2/node/\n  [pid\u003d16652, dev\u003dsdb6] Relinking files for policy ec42 under /srv/2/node/\n  [pid\u003d16651, dev\u003dsdb2] Relinked 818 diskfiles (0 errors)\n  [pid\u003d16652, dev\u003dsdb6] Relinked 830 diskfiles (0 errors)\n\nBefore I +2 anything I want to cherry pick the ratelimiting stuff and have a play with them both together. But ran out of time today. So will pick this up tomorrow.","accounts_in_message":[],"_revision_number":2},{"id":"e87c0b2309abf5e9847ecc6121adcb8a27161cef","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-02 19:58:12.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7b18246e19db27ebb5190718bef4e6433961aa0d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-02 20:01:59.000000000","message":"Patch Set 3: Workflow-1\n\nStill needs to have a config opt for it. Really, it starts to seem like it ought to be a workers\u003dN option instead of a parallel\u003don/off thing, anyway. And --device should maybe take a CSV...\n\nI\u0027m going to play with it all some more, anyway. Might do the in-line rehashing first, though.","accounts_in_message":[],"_revision_number":3},{"id":"3cd8ccb83778444bdca950f1daa4770ae4dc0444","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 00:34:06.000000000","message":"Patch Set 3: Verified-1\n\n(8 comments)\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/dd53d63461be41ce9eb602db88a68190 : SUCCESS in 10m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/c2946048213649319aff9df45d1922a0 : SUCCESS in 1h 06m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ca0dc7137d904024b3940295131a1270 : SUCCESS in 45m 20s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/baf01699120f4a4daa7d9c4f79739dbf : SUCCESS in 10m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f1af380b1fb446ce9549c14a301bcb54 : SUCCESS in 10m 08s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/597aecc8b31440deabe9a78786490832 : SUCCESS in 14m 11s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/47e98170433b454598bf07f29b1e9d85 : SUCCESS in 21m 53s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/26de22dee9d240d19b5665f7ecb4f135 : SUCCESS in 21m 02s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/46233acd337240e3a1100e798813c13f : SUCCESS in 13m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6f3b3b21a7814840a4af93d0ac8ba2dc : SUCCESS in 30m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a65266f62cb24dac91063234d55b531c : SUCCESS in 16m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/967e20a3d3444fb3b24bdc65908ad643 : SUCCESS in 17m 06s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ed3e07fec00c40d192536890564b1e24 : SUCCESS in 22m 59s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/99d4791aa16d4e56ad9db56256b00fb3 : SUCCESS in 25m 41s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8ed241f90d054abc9a71c06dabc8fe6a : SUCCESS in 21m 52s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7ded489e9377436d82eb62b04b93e3f4 : SUCCESS in 21m 01s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e85a7fc8a38b4772bbbbf05a7d2635be : SUCCESS in 54m 16s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/a05b2ee646f74d54b26a67d605e91a68 : SUCCESS in 53m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/55ae78c85c2b405697dfe78f530b9385 : SUCCESS in 1h 08m 40s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/067370664882493a8fecd569538eb04a : SUCCESS in 36m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c640ddcbceb24221ae1963fd3e6eb68f : SUCCESS in 13m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d15928cf10eb4160833200a218f9765b : FAILURE in 6m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2b0aac8ca2164075a028b5a4cfb4bf13 : FAILURE in 7m 40s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/84308b66eb4041f0b0932bb34c7f95d5 : SUCCESS in 51m 24s","accounts_in_message":[],"_revision_number":3},{"id":"e9183ef8a9a208af64ce183e5ba6f67f921b5f1f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-08 23:44:22.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a1f92cd2bc77ebd547db48d8b27d50010718b448","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 00:53:34.000000000","message":"Patch Set 4: Verified-1\n\n(8 comments)\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/a3e00a7fa69e4ac58dbdeb22a9942784 : SUCCESS in 8m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/2b074a76103e4b27a1d4722b81466989 : SUCCESS in 58m 22s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5064e4c5415e4c6097fdb7467e2bfbdf : SUCCESS in 54m 20s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/45157ed7f2c44116a9eb8bd619959564 : SUCCESS in 8m 31s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/98f9a3b333034f1b8aa4dbed752398db : SUCCESS in 5m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/73c58303e8ef488aa5aef2f83710a92d : FAILURE in 17m 13s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ce41d0a3d5a34f29939b722adbaf50d6 : FAILURE in 15m 11s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/23caf712443d4721a870821ec35230c3 : FAILURE in 12m 46s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/94f78608c1a643629c59292d03ec509d : FAILURE in 12m 45s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/beddcd01feae49259a09959dae1c8979 : SUCCESS in 15m 12s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/5011ed33b831494883712c90e4e928a5 : SUCCESS in 14m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f69341046af04660809c84dbd4601228 : SUCCESS in 15m 57s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e1257d642e944831a125bbb9801ae422 : SUCCESS in 15m 41s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/b5371e92fdd44d2691acfe0e03566505 : SUCCESS in 16m 45s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/7d45c1ebeafc4dc88d352f107dcab75c : SUCCESS in 17m 01s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bce233639d764da9bd68bf7dee9f21fa : SUCCESS in 21m 28s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b61abae6340346a8b65bf095e65b111e : SUCCESS in 44m 01s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/596086afefda410b93f328ae4117e8db : SUCCESS in 44m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/db56bc9631c14c938e19ae2dddcea6ae : SUCCESS in 35m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fc88b07316594829b982d59ba4d2f272 : SUCCESS in 34m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/197f7fe3614647aaa67fa58f1dfe6dfc : FAILURE in 16m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/446edbc39ac049c4b66b1258198b0e07 : FAILURE in 5m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/07d69be86f0845c093968f6906cbe94e : FAILURE in 6m 53s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a4da0f6d59f14cba9213390e69d97576 : SUCCESS in 1h 01m 40s","accounts_in_message":[],"_revision_number":4},{"id":"ca344c3a8b46dd7f445d6fb9dd2cb9c271b1ef9e","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-19 03:58:51.000000000","message":"Patch Set 4:\n\nThis needs a rebase. But that can wait until the rehashing finishes landing.","accounts_in_message":[],"_revision_number":4},{"id":"d920831fb8449ac1f1e6e1714b2471de97626ee0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-12 22:44:41.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"304622dc9604d0099032141c971d0a746d4a6378","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-13 01:52:36.000000000","message":"Patch Set 5: 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/0608406dfe024394afc838a7ad6bb414 : SUCCESS in 10m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/f39cafb272b548ad83c0a6a8b16c41b7 : SUCCESS in 1h 02m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/36421e37b8294bd1acbf22d0087d9c08 : SUCCESS in 47m 16s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6aab05b69b0a48a29e2853ec0cdb6003 : SUCCESS in 9m 57s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7407159796374e81af26934140070a5a : SUCCESS in 7m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1f6e1dad928a4062aaa17e287b6ace52 : TIMED_OUT in 1h 31m 01s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/53687567a6a447ec84294387b8a8e8b3 : TIMED_OUT in 1h 30m 56s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1c99927d8b12423799ba11ab7250ddf5 : TIMED_OUT in 1h 30m 50s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/fa49f9538b5c4318acb223c82e397b4b : TIMED_OUT in 1h 30m 51s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ae6eb23213394782998cfb407a59fda4 : TIMED_OUT in 1h 30m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/516fb54e74854ed3bbe1cb9847d4e868 : SUCCESS in 21m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1230bcdc92744bd8a9ac466d5e459546 : SUCCESS in 16m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3ac986b313964f69abf82893e9493a5b : SUCCESS in 20m 41s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b8bbbc7044994b85b582a81dcd539395 : SUCCESS in 20m 22s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/a052db9f551e435e93cb9a370f634c96 : SUCCESS in 23m 09s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/65c58499df48416483ecb9355c2cd502 : SUCCESS in 28m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/20b8510ff3b5403988679211c173e7b4 : SUCCESS in 7m 15s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c087ab2f513c4d88aa79026c7f0602d3 : SUCCESS in 25m 19s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/0c0b6863384b4723863fefc0886d907f : TIMED_OUT in 2h 00m 54s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/54b84e5dfe804ca893c22cff16c3f0b9 : TIMED_OUT in 2h 01m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6e276c4dd7e94bac9aefab4896375573 : SUCCESS in 44m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d87b6dbef2ce4d789a6a87fe298145d6 : SUCCESS in 43m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/69d8390036c04afcbfe82ceb1143a57e : TIMED_OUT in 40m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/54d4d6013fd04dccb0e860ab5199f7cd : SUCCESS in 6m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a229e32cd0fc4b18bbc779f0fc31cdb0 : FAILURE in 12m 37s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7788bd591a0b49e887994655977b6322 : SUCCESS in 1h 09m 44s","accounts_in_message":[],"_revision_number":5},{"id":"75da01ec16c36e01bbe193576679596757e7cd3c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-23 00:53:33.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"b1d0d0694d59df7c465d964cf493aee8ef185a25","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-23 02:06:10.000000000","message":"Patch Set 6: Verified-1\n\n(1 comment)\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/9e8a0435c39744f9bf77b4f4447869a6 : SUCCESS in 7m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/f80fa62a58064415afd91abe2883cc05 : SUCCESS in 1h 07m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/cd449b88e8934a90a5847e0a0ef0c468 : SUCCESS in 34m 47s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7a9f7d3105ac4db9aba62d9a9bba772f : SUCCESS in 8m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3b433e6782694675bc2e920bece092b8 : SUCCESS in 6m 41s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c7b4054edb124eb385a98b736efbfa1e : SUCCESS in 14m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0cec4f5216e44739b2df816d940e8a73 : SUCCESS in 14m 37s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ca9dccf2728f4a55bf5d82de6511dedf : SUCCESS in 15m 20s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/94e0b5d407b040019f2404ada8be5678 : SUCCESS in 18m 13s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/86c66fd514684c93a7547eed2d13fc41 : SUCCESS in 12m 05s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/53bc0e86964948599831da002cd35707 : SUCCESS in 13m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ee87592e5f9b431589924148958cd01c : SUCCESS in 16m 44s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/08f86efa64e44ecbaee3ff6b098a3f44 : SUCCESS in 16m 42s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/43e8c4db729f48baa2e1b2f66da64bd4 : SUCCESS in 16m 28s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/6dc250ddbd0140d08951c97309adaf0a : SUCCESS in 14m 38s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/5c647783763f4dbfa9b2dce7657d7c4f : SUCCESS in 14m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/de882189c7a2433e97f319018081fae4 : SUCCESS in 9m 29s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cd84017e4c2c42509a36ae75cc7f4198 : FAILURE in 29m 39s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d92435a73c3d47629f1ea6fa7e24494c : SUCCESS in 44m 44s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/97f0fa438fc14e87b43c07a1a9e74ecb : SUCCESS in 41m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/90615134b9ae4383978969b7669ea40c : SUCCESS in 27m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bb05c587e31345bdb23fcd2a3d33b0ab : SUCCESS in 38m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/202d849471bd4ae4b4efdb3fd3226e4a : SUCCESS in 11m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11d9d0edbc31475dbf10e3e73f9a46c3 : FAILURE in 5m 00s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2ba3ad6d54234af78887d3e9c3fd00c2 : SUCCESS in 22m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/859bd2932b134c8f86fb708bd160d21e : SUCCESS in 45m 56s","accounts_in_message":[],"_revision_number":6},{"id":"92bc72117d5b6ceddf60278ac8e611ebb2e139ae","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-24 16:00:08.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"5f99de8e1d52842f167c710cf2fd4d18e0e239d9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-24 17:33:13.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d1a1179ee67948a6b2b8e54924dd253c : SUCCESS in 10m 58s\n- grenade https://zuul.opendev.org/t/openstack/build/530fc366d935433aa349497de7a44c1d : SUCCESS in 1h 05m 22s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6ac531ad88804d669ce61dacc7087bcb : SUCCESS in 42m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1e357a992acc47b2834cd22195cc4f06 : SUCCESS in 12m 14s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/980406f13a67438db6d3b875ffa03dd7 : SUCCESS in 9m 04s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/14f001bd4f9e41d19af03ed08892132f : SUCCESS in 15m 15s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7a23d3d4ea9d42e8b874e91f5043f24e : SUCCESS in 14m 27s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6c1120a91e004947a0791e07df5fc899 : SUCCESS in 14m 43s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d0d92160216243e3b82997a6e23deb93 : SUCCESS in 17m 25s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/285f3f693eea422fa71f29452e50af44 : SUCCESS in 18m 14s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b8f0250906014cfa8f7b28dddb351839 : SUCCESS in 19m 51s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ea750ad976424472afb2cbacb9ca94dd : SUCCESS in 20m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8282c8074f414a5c899e99a3ccabad3b : SUCCESS in 28m 03s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/11d0233f951e4088aa1a2ab30c05590f : SUCCESS in 28m 10s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/70269f1438bd4f20bbe2748df4df86c9 : SUCCESS in 20m 24s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a5ddee3f2a5847958b1b0ed1cb84f49d : SUCCESS in 20m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/86510eb8cc0f49148558903284a924f3 : SUCCESS in 7m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/24abdbfc46b9455baa6df0396df9300c : FAILURE in 21m 56s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/63ca3deda322497cb10cf795ad84b1fa : SUCCESS in 59m 05s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/ec0d194748294d24b76ca89a582e24f4 : SUCCESS in 59m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0599c1715c804564a9789c558746afc8 : SUCCESS in 49m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c60f033781c946ba9d1472ba13268f8a : SUCCESS in 42m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/72262c7935434297b470ea654702e159 : SUCCESS in 16m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/948e03967f314c82b2bfd51261c93aec : SUCCESS in 6m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b452a1a31b904b8cb423c846c602341d : SUCCESS in 28m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c30c13e67ca049d9b9d2cf648fa1ee23 : SUCCESS in 59m 38s","accounts_in_message":[],"_revision_number":7},{"id":"d34f3d7e23a7f9a75c3de47334a777326ac78d4b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-25 16:19:03.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"9fc318e60aaa328f653994d2b1e99d9a41a905b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-25 17:24:57.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cb5ebc62d39495fa6c3eb97093f6d96 : SUCCESS in 9m 55s\n- grenade https://zuul.opendev.org/t/openstack/build/12475d03f7bf475aa0532329ec1dd789 : SUCCESS in 1h 01m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/12533e05330f4e1c9dea8fed10278a56 : SUCCESS in 43m 37s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3bb8e73bf98f4b85bb1fce8cb7372806 : SUCCESS in 10m 15s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ee0a7e39293b4f9eb6bffacb614eba7e : SUCCESS in 7m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/18cc517cc834402f8e5b19fb4170b3d0 : SUCCESS in 17m 28s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9e27b58b9c8e461a8b237427f582329f : SUCCESS in 20m 41s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a937322eef9149e49fdb1f0896f5fbcd : SUCCESS in 17m 59s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/93db5a5a2e6f497ebdef2d64ee7591a1 : SUCCESS in 18m 49s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7fb63d467bed495aaf322387e32a104d : SUCCESS in 20m 03s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e0b28a11ea2a459498e27a46025215df : SUCCESS in 22m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f36ad08c539547cfb8fe6e7aa5203280 : SUCCESS in 20m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b09e1620c9bf4677830e42efc027019f : SUCCESS in 22m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e3304015cdbd4ecb8002b1a832c11dda : SUCCESS in 21m 58s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/106caffb7ae74d2da7494db2a6adc08d : SUCCESS in 19m 51s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8c2b4dce488b4d4a91e55256a082b9ff : SUCCESS in 18m 40s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/bf524a34bf6c44e797777ce80782936b : SUCCESS in 6m 20s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f3e0e627181144658d40354f7d222de8 : FAILURE in 25m 50s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4edccb25f5944dc2989820dde8a00ec8 : SUCCESS in 40m 02s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/96ac1888028941a0bad82f7d0d71089d : SUCCESS in 49m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ff87518f2db24e058285a6a2b29b5d1f : SUCCESS in 46m 04s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3aceefa9ffd64e819028639f5529fe0c : SUCCESS in 40m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1176b4c7d372468b9bb6ee7b8a4e6ae0 : SUCCESS in 23m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c780f2a1db144134b02072bbe648a7fd : SUCCESS in 7m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c4fa5a5645c1417888277c5ab50ffefd : SUCCESS in 30m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f1b88c1d87024f4ebf9e9f5c4e4dd938 : SUCCESS in 1h 01m 37s","accounts_in_message":[],"_revision_number":8},{"id":"eae381c5aa09c72f3b2138972b52a38d9ca29215","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-30 17:10:20.000000000","message":"Patch Set 8: Code-Review+1\n\n(8 comments)\n\nLooking good...just a bunch of initial comments from reading over the code - need to spin it up and look over the tests more.","accounts_in_message":[],"_revision_number":8},{"id":"c9f26ce52735b628fc4e796a0cf4104b83bb29ae","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-30 17:44:12.000000000","message":"Patch Set 8: Workflow-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"f3683abe45c70126eaeb87ff569860b7c263bf2f","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-31 07:57:02.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"d18c1ff0a8215696d559de35aa07c20650e93561","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-31 20:50:34.000000000","message":"Patch Set 8:\n\n(6 comments)","accounts_in_message":[],"_revision_number":8},{"id":"9f73df7eadd76c542952785f529bbbd04d20bbde","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-31 20:50:39.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"178e270a6183e3e396905d7466acbc07411bc402","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-31 21:57:39.000000000","message":"Patch Set 9: Verified-1\n\n(1 comment)\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/145d5f05b2254f568ba0e23e536c5e30 : SUCCESS in 9m 46s\n- grenade https://zuul.opendev.org/t/openstack/build/f1c19f810ea14a219501d1ef5c91559d : SUCCESS in 1h 02m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a0336463ae6247adba4fa7addd897772 : SUCCESS in 43m 44s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5f8cbd3c1b694695a5f1071d0f1b1b5f : SUCCESS in 11m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0bac9a12f69949b1aaf0245e69ac548a : SUCCESS in 8m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/bcaea85c7d534bd1800acecad99e2778 : SUCCESS in 22m 03s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6e9d853bd0784cc99d4e6ef63cc302fe : SUCCESS in 16m 30s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bb519e392af14e00b6274d678ebea518 : SUCCESS in 22m 37s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/cd2d669e820846798ab48392a46e3886 : SUCCESS in 17m 03s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/4b2ff53ebf22477d8058adfcbfbf1fd9 : SUCCESS in 19m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4e79e6be78434b1ca925587eb241a9a6 : SUCCESS in 17m 53s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1af9f0ccf8384aff8dfe828158334eba : SUCCESS in 22m 31s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2546d02107124e9ab315689e3ffad483 : SUCCESS in 20m 01s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/bb31b2b9a2bd4866a922ecc7f61c586d : SUCCESS in 22m 18s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/cfc9b0ee9d2c41e296bc36f29dbf12e3 : SUCCESS in 22m 36s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/84fb3e541a43419a9b737fa920265f2a : SUCCESS in 22m 56s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/05cae002c8364345a16fe3432e16ae22 : SUCCESS in 9m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f080f238fb4741a8b150357036358346 : FAILURE in 26m 32s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/49629e2cacc34134ad6eec975e47626a : SUCCESS in 52m 24s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/d5b0f56050664f5a959bb018096e6cea : SUCCESS in 52m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ffae9d6691a14e298042bedd3fb3475d : SUCCESS in 45m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b56ce3a6cb574cddb4ddef364a1813fe : SUCCESS in 41m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7babcd4bd56d417496a530eeef11127c : SUCCESS in 16m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e68bd50fb154d48b1d4761841828116 : FAILURE in 7m 06s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f979899c53da4fd2adafc7845b919af0 : SUCCESS in 25m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cfda6f3a961d4e039bcbec58c44bf607 : SUCCESS in 59m 35s","accounts_in_message":[],"_revision_number":9},{"id":"22503176426983903b3f5d0dc66caf63f169fdbf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-31 23:40:58.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"a76e66f82cbf3860b97c0a37fef0c5c7d47f5f13","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-04-01 03:36:21.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"bfc007480d56b6d3b2b4382049a0d0601c0927de","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-01 04:59:40.000000000","message":"Patch Set 10: 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/113e58db78c945b6a7031a408c1d858c : SUCCESS in 8m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/e4e4ea574aae46dba7d6d5ee21a8d54b : SUCCESS in 1h 11m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/323adf7bb5184b5cb72b16072313df61 : SUCCESS in 48m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cd18da9418904a33b131de18a68bff13 : SUCCESS in 11m 27s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c03ba0f58e0b4af38ce4e2865a0fdfd7 : SUCCESS in 6m 41s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/195415b2dc94477fa9e1a563786633c0 : SUCCESS in 14m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/301f7e3aaea14502a518c7c2b19fe459 : SUCCESS in 15m 41s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/987b1d7cecdd4d75932a25371c9c0aa1 : SUCCESS in 13m 04s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/87f06e0e6e70412081d2d0e101ab7624 : SUCCESS in 20m 27s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/0061736f0a494cf4ab60923d610f720a : SUCCESS in 15m 47s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e8040cf6ffce48db8fd3f21b2988583c : SUCCESS in 18m 24s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4823709a8dfc468396f41032ad7d5d55 : SUCCESS in 13m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4acbcea04e674c91b8feb820ac4a99e0 : SUCCESS in 19m 09s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/66147a10c3ef4d85bfe06c5f345919b4 : SUCCESS in 18m 25s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/183102a01c3b499ba4713dc57ef801f2 : SUCCESS in 17m 28s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/84918eaa43be4ac1afaaa72907b220f8 : SUCCESS in 18m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f66eb3671d1d4622bffd6ec991dce7f1 : SUCCESS in 7m 11s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f511fb92b77841dfa3a61c90cad3d9f5 : SUCCESS in 21m 39s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/41897313292141e3b26f704640466640 : FAILURE in 45m 23s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/5235d0758319437ca97ecd88c431482b : SUCCESS in 47m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e15e157aa9b045f796444030d28ad5a3 : SUCCESS in 34m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/375b8ca682df44959de12936a1633c4e : SUCCESS in 40m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8f9f4ee677294171b1a0770bffcd8c59 : SUCCESS in 14m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7b1c8a16a82746ec8a46aa29144421f0 : SUCCESS in 6m 20s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/36936927442f435da3cd1c4ec4316c67 : SUCCESS in 25m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/02f6702d5e6044a181498a450de2b61b : SUCCESS in 45m 11s","accounts_in_message":[],"_revision_number":10},{"id":"2960987f2317bdc9884be611a26dcee18b0957d6","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-04-01 16:44:09.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"f83022d89bfd4ca21a695fd262e895504a351aa8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-01 18:02:20.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81d73962b9e04d12a977975f26e28f52 : SUCCESS in 10m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/3d84a40830ce48bab5b574923871c158 : SUCCESS in 1h 05m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0192e5432e654606964c412c02c75c85 : SUCCESS in 42m 29s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9b37fa1c12f849bc8bf20b96bf252825 : SUCCESS in 10m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0856ceb6877045d9a41678bf2eed1b17 : SUCCESS in 7m 49s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f828b2dde11c47caaa8539c1863aabc6 : SUCCESS in 18m 49s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/20ce99cae8714d238916dc8fed5e9021 : SUCCESS in 18m 20s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3af31e8b5fe84b979c989cbaffa5449b : SUCCESS in 18m 59s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b1ddd16629574d3393777e17251cd019 : SUCCESS in 19m 30s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/64d0ae74d976414aa1d3949bd20a52bc : SUCCESS in 22m 56s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5660028ebc4d4b2e9e48d5308fa8086f : SUCCESS in 19m 59s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a85b5b72819e4f0dbafc2a1dce7dcd11 : SUCCESS in 25m 09s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8bf656241e5d4a43b055ea232ed74075 : SUCCESS in 21m 48s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b2fa8ce345ba45f3b155be57d5505b91 : SUCCESS in 20m 26s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e4944574879640d7980b3c3de5ba54bf : SUCCESS in 23m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0062c7d9a9b1407aade3e899150daae2 : SUCCESS in 20m 01s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/66b036143c174be3b2d5bc6f49b58445 : SUCCESS in 7m 25s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b8aeef37982e40daaf7d5f38b551ba16 : SUCCESS in 23m 48s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d9d326144414401f81dfbabf98617985 : SUCCESS in 48m 52s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/aa535e7841214519a32f1650d8464e79 : SUCCESS in 53m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8ccae19314ca4fb2b3b6381beadb6288 : SUCCESS in 40m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/24c4ee92c8744bb38429ae6b45bccc5c : SUCCESS in 40m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5dc82c8055ae49f98a5d6133b852d6cf : SUCCESS in 16m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ff3acc94e4643598e13afc83b537a6b : SUCCESS in 7m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9bd54ca659fb4ee08ec6f6bef58c8acd : SUCCESS in 23m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0ce67f23e4dd405998627762ad0360ad : SUCCESS in 1h 11m 47s","accounts_in_message":[],"_revision_number":10},{"id":"dac2af0795c788c285c676cc12f550fe9d2aa58c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-04-02 03:14:05.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"51ed8128167e3b85760557bd9271d671450d1ce3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-02 04:28:14.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a9fc6b3ab654a0287b1f6a9d27788f0 : SUCCESS in 8m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/6e7c140444ae410db973faedb954a73b : SUCCESS in 1h 09m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bf3401f6eb9b4e6f85e6a81f32118803 : SUCCESS in 46m 38s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/133fe04107924ae9af8ad49941a28d5c : SUCCESS in 9m 52s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/420b2d60db0444aa8203a2ddab7fc833 : SUCCESS in 6m 38s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e5f595821ea740d2a604943f76b7ffa3 : SUCCESS in 14m 27s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/caf78878069b4ecbbcdc7c63473dd151 : SUCCESS in 15m 08s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/018f5ad56f5843f088bc4fc84614c7c0 : SUCCESS in 18m 59s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8d7203bd01df4f01b9570da38a2d80aa : SUCCESS in 14m 58s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/049b4d3e246a4d3b88a7bf47bf33dee9 : SUCCESS in 14m 55s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/72d9ab88b1774bd8b9104ee77065c135 : SUCCESS in 15m 34s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/5d0fcbc3c6bd423fab211014f7c74f9e : SUCCESS in 16m 31s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/298ccae161b5404e9720b6d92eb4921a : SUCCESS in 16m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/159d96ebe80649e4b651f05b748cc63a : SUCCESS in 25m 57s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/04244a260e77443e88fd342fad821866 : SUCCESS in 21m 06s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b29c2a0598bf4c7ea13b791ae9e35971 : SUCCESS in 19m 02s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a8babb5c096749e9815d4653dc5f3773 : SUCCESS in 6m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ad6e2aca3d7f4dfd9d9f542425d29fdc : SUCCESS in 19m 43s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2a63db856b234710b9ef1a67c03e6436 : SUCCESS in 45m 29s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/cce34be941bf45efaf27caee2eace11a : SUCCESS in 45m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1ba43cb890e44677a561a48b192906f6 : SUCCESS in 26m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/48f5dabf394943d699de891b003b8a39 : SUCCESS in 42m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/10ef1aec02e349c1afa83f17f68dfa1a : SUCCESS in 19m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3bc429fe32d846d990e182589e8bcd9c : SUCCESS in 5m 55s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/457b8441c2c342aaa2234143d8fc23cc : SUCCESS in 29m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6a776ea687954a8d9fcfea50ccf913ac : SUCCESS in 1h 05m 55s","accounts_in_message":[],"_revision_number":11},{"id":"bb669767ec116700e14f93549ae08d4ea2bbfe89","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-04-02 22:02:16.000000000","message":"Patch Set 11: Code-Review+2\n\n(3 comments)\n\nthis is gunna be GREAT!","accounts_in_message":[],"_revision_number":11},{"id":"fdeb4c9e044b8fc6912c0bae863f7e738a522e07","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-04-05 19:16:12.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"8cb2c3a68c7c44b59836050ab634416925cd52dd","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-04-05 19:16:36.000000000","message":"Patch Set 12:\n\nGood catch, and thanks for the test! Should be better now.","accounts_in_message":[],"_revision_number":12},{"id":"ecff646e0d248dc151c45dfb92d97e7d5dd3fdca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 20:39:28.000000000","message":"Patch Set 12: 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/e701e6789e69454987cf32dd563cb26c : SUCCESS in 7m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/bcf8a2f2620d43649317555e36f771e8 : SUCCESS in 57m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6354ca35dff44a0c8d521fd839b09529 : SUCCESS in 38m 49s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5909ff7532e24c8c93ddca396c348729 : SUCCESS in 9m 16s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a0ccecda1ac64c3bb23ad5d957346e24 : SUCCESS in 7m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a0250faf31df42e789e5b06865952255 : FAILURE in 4m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7b67c28a82ae4da8a7ee7193ada3532b : SUCCESS in 14m 19s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8a227e9a8bc6442080830bdb90127ed4 : SUCCESS in 14m 46s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/ea006fc04373442ab4688b2d9423a197 : SUCCESS in 14m 45s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/90652b58b88b456389e45c729cfeee00 : SUCCESS in 14m 33s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c5a234278da245a69735db24ab555631 : FAILURE in 4m 39s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8a374903a471445683278438d251e881 : FAILURE in 5m 06s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/eeca6431897541e091cd9ebc8a4579f4 : FAILURE in 4m 28s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/578d892202824ceab185dd43e82ccbc2 : SUCCESS in 17m 01s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/06db1de1956745d6b971f8137f31a0c6 : FAILURE in 21m 06s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/411e505d8dcf43b7bc2d62b3314f0f31 : SUCCESS in 17m 54s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ac9161ca275c4c7981b480836929fcfc : RETRY_LIMIT in 3m 29s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f48eed49fac9407cb8bdded7a171b131 : SUCCESS in 27m 57s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/80e3eaf236f941f98e94a994d74c3297 : SUCCESS in 1h 04m 53s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/4e49542c9cd347339d8da80c5c8d3d93 : SUCCESS in 40m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d600c2e636304e89afdf4a49ab8c30cb : SUCCESS in 55m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/23ad0191ff2d484d9c2db9f68a18e4c9 : SUCCESS in 35m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f9163a96186c4ae6aef6342a48e7adb7 : FAILURE in 5m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed37012ceb204e15a2688b739bfcbd2a : SUCCESS in 6m 26s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/abeb3b1ea4d34c0ea33e3427495def8e : RETRY_LIMIT in 7m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/54a3128060ab462698d5e335a765ec25 : SUCCESS in 48m 12s","accounts_in_message":[],"_revision_number":12},{"id":"39853db3f3ed1d4ecf8aae905ec7c7d82c980c96","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-04-05 21:54:52.000000000","message":"Patch Set 12: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":12},{"id":"e0ee2e8362c999d3706e03ac4cb3653de9708265","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 23:15:19.000000000","message":"Patch Set 12:\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/d42e45d2d2b94555a322854e417a5815 : SUCCESS in 11m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/5a0a6992911b4451b14eaebe1c0f7dd9 : SUCCESS in 1h 13m 39s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/882d44007bd94480bf2cc83cfb6fa60d : FAILURE in 28m 27s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a8734519edbd49ef9a21de192ddf4b24 : SUCCESS in 7m 49s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/53544c8dd6ae495cb86f0254026e4fad : SUCCESS in 7m 27s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a5dff55212ce4a69a0f5168b51bed627 : FAILURE in 4m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/872a23c307cd46eeae479ad599b7fc3c : SUCCESS in 15m 39s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/86257eb539af4a2eb50dc49ff03fba2d : SUCCESS in 13m 17s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/e948781ecea74cf799e7e0fef0d20d8c : SUCCESS in 17m 48s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/fce37e8d3d2149fcae181003d6e272e3 : SUCCESS in 14m 03s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9abd7329ed5e46f4af09e380deed9d0e : FAILURE in 4m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/676348be5cb24fd68f58e76cceefdbf3 : FAILURE in 4m 03s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6f2411e96beb40259bcd3e2d5eb8c077 : FAILURE in 4m 09s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/302fc04196024ffb9128f3a050630f51 : SUCCESS in 20m 28s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/48a44f0dabda4d82a2ca3d1ee63a1e5e : SUCCESS in 18m 44s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8b951015bbc6406d82c44dbf639b8e61 : SUCCESS in 29m 48s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8b6856d468b347da970eafef4e7c43a0 : SUCCESS in 6m 53s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b3268fd585f94eb9b3afe5ea5890d5eb : FAILURE in 25m 26s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/baa1dfef0754489f917dc71d16920aa7 : RETRY_LIMIT in 4m 53s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/be34ff68ef6b47e2a9c5d2e25b5828ca : SUCCESS in 57m 15s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/320321d5f19b415b92bf0b0c3afd8c57 : SUCCESS in 30m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fbb1b4091d0b4d9c827437023e42ada9 : SUCCESS in 40m 18s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/72d3594a22bf487cb264d56835324226 : FAILURE in 4m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8c17fdab1c6d4e4abda030b92fa965f7 : SUCCESS in 6m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7e8e5dadca994202b0518b0f52b21986 : RETRY_LIMIT in 8m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/799f454cc93844798fb9bfbadca26f9b : SUCCESS in 1h 03m 37s","accounts_in_message":[],"_revision_number":12},{"id":"f4bde58ca63f8dd18a1379aa185e9b5701256736","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-04-06 21:24:56.000000000","message":"Patch Set 12:\n\nrecheck","accounts_in_message":[],"_revision_number":12},{"id":"7352d9aa32cc4ea0284aca549ea6f9088442c4d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-06 22:25:54.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e6dfed9dbf754a169069a13aa4187e89 : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/e6d03be3b97446868b1ee936cd4a170c : SUCCESS in 58m 40s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8fe1dc2c35c24962b743178091e8a3a7 : SUCCESS in 42m 55s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/246b4ee3fe1244c496d0ae7f98cbda0b : SUCCESS in 9m 18s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/35d4c18fe0f44de9b165d718dd5dc54a : SUCCESS in 8m 43s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9cd508f947814e58a8090c8c49e60981 : SUCCESS in 18m 33s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/57cc1373eba3414d9ec15bc8e69498a1 : SUCCESS in 19m 26s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9f1e5069121f4a0484aa614c59a62749 : SUCCESS in 15m 35s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/10c94b4161e44393bfee647340f69680 : SUCCESS in 18m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b89595f56d1a4604b931b65c485898e3 : SUCCESS in 18m 32s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/3226d1bd38ce4cb7898aa6b2c774d810 : SUCCESS in 25m 44s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/bc75ca7c10984db5883f28a716ff7b3c : SUCCESS in 20m 28s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3e7ba696d99c438494da0f5ce1f5d202 : SUCCESS in 16m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c1c1d6e4fccd44a8bc03d3d84d0ff0fa : SUCCESS in 20m 55s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/38f20196d3394e8c9fca26ca087bd930 : SUCCESS in 20m 04s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/794d8d6812ad433b9442609098dee4e2 : SUCCESS in 21m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/16f4fb03d6714500a3c4723efd75ae13 : SUCCESS in 6m 08s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8d1141fc13d9474ba22c4a7d57be4641 : SUCCESS in 21m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/01a1258c950845d2a438c9d5cfadc2e9 : SUCCESS in 43m 01s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/407eb120b123400db92902198f33ce61 : SUCCESS in 51m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e89f5c5890ac42fa9fe8ea5936027070 : SUCCESS in 46m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3ffdd097a73848fdbc06fdec6f0973e4 : SUCCESS in 40m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6fe6af870c2145d899cad3ca5c8cb9ff : SUCCESS in 15m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/013ce1eb82094cd8a33bb87eeddfb103 : SUCCESS in 5m 06s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/677ebc469b3d48a5b64d7552ebaef712 : SUCCESS in 29m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4ef2a19d66944dd68502f880ee4ffcbe : SUCCESS in 54m 44s","accounts_in_message":[],"_revision_number":12},{"id":"80d6a9db93f71266dea4e823cb1848131bdd7a7e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-06 22:26:15.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"aab904672d2cc8af3a9f5fd4f4a31c3a7e322314","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-06 23:30:10.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06b40a6d05ff4742bc647a5a5bb6596e : SUCCESS in 9m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/141b425d9660444cab2630e3d40cdf88 : SUCCESS in 1h 02m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ddc60c0250ac4a54a3ed39d0e33c4d48 : SUCCESS in 51m 34s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/53acea57e3e946fdb2a8671d21d02eea : SUCCESS in 9m 12s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/ee3b9108ec9d42c6ab6278dc6e98c964 : SUCCESS in 8m 26s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/32b15727232e4df494abaf0cb5ced995 : SUCCESS in 20m 48s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/84a6f74a79834466950302b61b2c8e40 : SUCCESS in 15m 51s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a5f63f7831624dfbb8a11c6e48c2e43d : SUCCESS in 19m 43s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0d0e32df8d31486e8eb7cd95a75e0aa3 : SUCCESS in 15m 12s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/98b6efc964c841f7b329e759f0b7172c : SUCCESS in 19m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2c8ba1b87f63450197e6db318b3389af : SUCCESS in 21m 18s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/94754cbf9d2648409a23093a81e49c76 : SUCCESS in 21m 16s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a1fb0dbdd0cf49a894052c37d78e9d1a : SUCCESS in 18m 20s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9604dc3ef9954f1a8f782da64d1be8aa : SUCCESS in 21m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/60e00fe209364c359fb48f9b22729e4b : SUCCESS in 21m 12s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8a55a701473248b299ca6e6088141755 : SUCCESS in 19m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/aef6c9d98dd64954b023493235844404 : SUCCESS in 7m 12s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/20bb40bc63fb4682bac50b894514bf81 : SUCCESS in 50m 35s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/7dad0f87177e4899aa8b0640e9c27ec7 : SUCCESS in 50m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3ac2db63d57b4a789377ce050c3d640a : SUCCESS in 40m 54s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/129c7e6298e04dc7acd58c6c5d25624f : SUCCESS in 40m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f9783877d65549f1ad82c038daaf3e07 : SUCCESS in 16m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2f338fc4bcfe4221be090bd623bb5c9e : SUCCESS in 6m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d538e91590e64a29acbaabf6f40a19f9 : SUCCESS in 30m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/20f0ac93602944a6b1a60f570c905d93 : SUCCESS in 57m 38s","accounts_in_message":[],"_revision_number":12},{"id":"e3de7ad04d380a3dc28b8443954694945af99683","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-06 23:30:11.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":12},{"id":"e6ad3d2e9b7698fde7bbc4cc66bfd921252fc5eb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-06 23:31:52.000000000","message":"Patch Set 12:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba946a8a03564692aa49f602939ac51d : SUCCESS in 1m 11s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/80aaeb54838b44a196dc4579e48f510c : SUCCESS in 40s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/a14a952d26bb4cf6b238003ee2fdfc9b : SUCCESS in 42s (non-voting)","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"abfa6bee72eadd07aa5b2913a553d1c98964c03e","revisions":{"5838e93fb3fc7e7cb279c71905fc5aa881b3d8b0":{"kind":"REWORK","_number":1,"created":"2021-01-07 01:44:06.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/1"}}},"commit":{"parents":[{"commit":"ff86476b6bb62ca17fd867c6070d9eca4cae43e2","subject":"relinker: Improve logging","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ff86476b6bb62ca17fd867c6070d9eca4cae43e2"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:35:30.000000000","tz":-480},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5838e93fb3fc7e7cb279c71905fc5aa881b3d8b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5838e93fb3fc7e7cb279c71905fc5aa881b3d8b0"}]},"branch":"refs/heads/master"},"5f5721ee6ecb28ee5eebeee5be1c3b79d49e01dd":{"kind":"REWORK","_number":2,"created":"2021-01-29 21:51:16.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/2"}}},"commit":{"parents":[{"commit":"27fee63c9a36f633c5d54baab51fadb7627d0266","subject":"relinker: Warn on unmounted disks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/27fee63c9a36f633c5d54baab51fadb7627d0266"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-29 21:49:22.000000000","tz":-480},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5f5721ee6ecb28ee5eebeee5be1c3b79d49e01dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5f5721ee6ecb28ee5eebeee5be1c3b79d49e01dd"}]},"branch":"refs/heads/master"},"fd966700892019c9ed084db6a1f16686158be6d5":{"kind":"REWORK","_number":3,"created":"2021-02-02 19:58:12.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/3"}}},"commit":{"parents":[{"commit":"7306514e04565725dfd3f773e9c0a60c023baa9d","subject":"relinker: Warn on unmounted disks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7306514e04565725dfd3f773e9c0a60c023baa9d"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-02 19:57:26.000000000","tz":-480},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fd966700892019c9ed084db6a1f16686158be6d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fd966700892019c9ed084db6a1f16686158be6d5"}]},"branch":"refs/heads/master"},"4a89f4ba15915d2f717f85d5d8e471feacdcd8a5":{"kind":"REWORK","_number":4,"created":"2021-02-08 23:44:22.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/4"}}},"commit":{"parents":[{"commit":"92d9f8a87c9de647cc7a91fea63f9ac82fe329cd","subject":"relinker: Rehash as we complete partitions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/92d9f8a87c9de647cc7a91fea63f9ac82fe329cd"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-08 23:43:15.000000000","tz":-480},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4a89f4ba15915d2f717f85d5d8e471feacdcd8a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4a89f4ba15915d2f717f85d5d8e471feacdcd8a5"}]},"branch":"refs/heads/master"},"2b272e3a149b79504bf4d5d335d9362b65d9cbb5":{"kind":"REWORK","_number":5,"created":"2021-03-12 22:44:41.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/5"}}},"commit":{"parents":[{"commit":"ec5fb155821d336bde7534dd441fa18d0c215547","subject":"Merge \"Fix os.link exceptions in diskfile.relink_paths\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ec5fb155821d336bde7534dd441fa18d0c215547"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-12 22:07:39.000000000","tz":-480},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2b272e3a149b79504bf4d5d335d9362b65d9cbb5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2b272e3a149b79504bf4d5d335d9362b65d9cbb5"}]},"branch":"refs/heads/master"},"125523454565b716b4b695fa639613b011d3e0c1":{"kind":"REWORK","_number":6,"created":"2021-03-23 00:53:33.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/6"}}},"commit":{"parents":[{"commit":"31e27a168ac8b6d073863da2c03d272c29474c5c","subject":"Merge \"relinker: add --partition option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/31e27a168ac8b6d073863da2c03d272c29474c5c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-23 00:53:16.000000000","tz":-420},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/125523454565b716b4b695fa639613b011d3e0c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/125523454565b716b4b695fa639613b011d3e0c1"}]},"branch":"refs/heads/master"},"c0ada620357fdb31dddf521ba4b387e05be04cd3":{"kind":"REWORK","_number":7,"created":"2021-03-24 16:00:08.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/7"}}},"commit":{"parents":[{"commit":"3a41cbe67027e0abe2816a7b659a8fd01f95fd14","subject":"relinker: Allow multiple policies to be specified","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3a41cbe67027e0abe2816a7b659a8fd01f95fd14"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-24 15:59:45.000000000","tz":-420},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c0ada620357fdb31dddf521ba4b387e05be04cd3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c0ada620357fdb31dddf521ba4b387e05be04cd3"}]},"branch":"refs/heads/master"},"ed447cbc2e01b539b8bbd28047bce31389b6fb09":{"kind":"REWORK","_number":8,"created":"2021-03-25 16:19:03.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/8"}}},"commit":{"parents":[{"commit":"8cc1ef92558bd3f7c345c955f386498b936bace1","subject":"Merge \"relinker: Add policy to relinker progress output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8cc1ef92558bd3f7c345c955f386498b936bace1"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-25 16:18:45.000000000","tz":-420},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ed447cbc2e01b539b8bbd28047bce31389b6fb09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ed447cbc2e01b539b8bbd28047bce31389b6fb09"}]},"branch":"refs/heads/master"},"cf83d052a7f683dfc638b831be7a87cb8d23f25c":{"kind":"REWORK","_number":9,"created":"2021-03-31 20:50:39.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/9"}}},"commit":{"parents":[{"commit":"8cc1ef92558bd3f7c345c955f386498b936bace1","subject":"Merge \"relinker: Add policy to relinker progress output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8cc1ef92558bd3f7c345c955f386498b936bace1"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-31 20:49:11.000000000","tz":-420},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cf83d052a7f683dfc638b831be7a87cb8d23f25c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cf83d052a7f683dfc638b831be7a87cb8d23f25c"}]},"branch":"refs/heads/master"},"2df8057addc1df8fe68b68471775284b3782dca7":{"kind":"REWORK","_number":10,"created":"2021-03-31 23:40:58.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/10"}}},"commit":{"parents":[{"commit":"8cc1ef92558bd3f7c345c955f386498b936bace1","subject":"Merge \"relinker: Add policy to relinker progress output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8cc1ef92558bd3f7c345c955f386498b936bace1"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-31 23:40:46.000000000","tz":-420},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2df8057addc1df8fe68b68471775284b3782dca7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2df8057addc1df8fe68b68471775284b3782dca7"}]},"branch":"refs/heads/master"},"f0bb43a1703abe64f0c6ceda6c59a9a83d6abca1":{"kind":"REWORK","_number":11,"created":"2021-04-02 03:14:05.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/11"}}},"commit":{"parents":[{"commit":"b79ca57fa98323b17f896af86c617d465066d544","subject":"Merge \"Create a separate doc for audit watcher\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b79ca57fa98323b17f896af86c617d465066d544"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-04-02 03:13:17.000000000","tz":-420},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nAdd a new option, workers, that works more or less like the same option\nfrom background daemons. Disks will be distributed across N worker\nsub-processes so we can make the best use of the I/O available.\n\nWhile we\u0027re at it, log final stats at warning if there were errors.\n\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f0bb43a1703abe64f0c6ceda6c59a9a83d6abca1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f0bb43a1703abe64f0c6ceda6c59a9a83d6abca1"}]},"branch":"refs/heads/master"},"abfa6bee72eadd07aa5b2913a553d1c98964c03e":{"kind":"REWORK","_number":12,"created":"2021-04-05 19:16:12.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/769633/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/769633/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/769633/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/769633/12"}}},"commit":{"parents":[{"commit":"b79ca57fa98323b17f896af86c617d465066d544","subject":"Merge \"Create a separate doc for audit watcher\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b79ca57fa98323b17f896af86c617d465066d544"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-07 00:18:04.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-04-05 19:15:56.000000000","tz":-420},"subject":"relinker: Parallelize per disk","message":"relinker: Parallelize per disk\n\nAdd a new option, workers, that works more or less like the same option\nfrom background daemons. Disks will be distributed across N worker\nsub-processes so we can make the best use of the I/O available.\n\nWhile we\u0027re at it, log final stats at warning if there were errors.\n\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I039d2b8861f69a64bd9d2cdf68f1f534c236b2ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/abfa6bee72eadd07aa5b2913a553d1c98964c03e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/abfa6bee72eadd07aa5b2913a553d1c98964c03e"}]},"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}]}],"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":{}}}]}
