)]}'
{"id":"openstack%2Fswift~704892","triplet_id":"openstack%2Fswift~master~I557acd547788b3259b5ae5b38a7be191235cf267","project":"openstack/swift","branch":"master","topic":"performance/remove_pyeclib_queue-fixup","hashtags":[],"change_id":"I557acd547788b3259b5ae5b38a7be191235cf267","subject":"proxy: stop sending frags to PyECLib with a Queue","status":"NEW","created":"2020-01-29 21:47:22.000000000","updated":"2021-01-16 18:02:32.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d389f1045cf9eecfb7cc94cc50e0d06f35e9edc0","_number":704892,"virtual_id_number":704892,"owner":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-01-16 18:02:32.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"_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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"_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":"2020-03-04 21:28:12.000000000","updated_by":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"reviewer":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"state":"REVIEWER"},{"updated":"2020-04-09 14:43:34.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2020-10-14 01:15:40.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2020-10-14 04:05:05.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2020-11-20 06:09:05.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"}],"messages":[{"id":"4869f9eff3c85d420ab129b39d387aa94aa3120e","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-01-29 21:47:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9a1f5c28eb720524da9c595fe46ab9ad6ed0a632","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-29 23:24:12.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5f8c94da1ac430287606c9d26f568a5 : SUCCESS in 8m 45s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c99dc6eaf9614485a7cfabd3928670df : SUCCESS in 1h 04m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b739896e5f094b349d54a39b70689834 : SUCCESS in 56m 25s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0d4631062bab44029eb279ccf3ff5a2b : SUCCESS in 10m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/5bf052796fc140a6bf2498b000fc88af : SUCCESS in 10m 36s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/94474469a43b4d209799fc160fde9bc0 : FAILURE in 34m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6afee2f0052e406b97ad6bc129e6c9d4 : SUCCESS in 20m 19s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/33949dce201b4caa953b1f6ecf0b28d4 : SUCCESS in 15m 39s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4c8c60e02412416eb033027d7803a5d6 : SUCCESS in 11m 12s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4c8063cc7a7e4bbbb677dc2e2b213add : SUCCESS in 16m 21s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/0f0285ff954347f19c2d1706eb20a32b : SUCCESS in 13m 33s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/58fdaebd07044692a0e860015b876488 : FAILURE in 34m 32s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/a4549357bf244d01b3ef9f3dcc9ee60b : SUCCESS in 18m 24s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/1da62f2a442f46b2955fad600eee10bb : FAILURE in 34m 36s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/b226182a4316425d9b8b35007972be10 : SUCCESS in 19m 05s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/33c3e1d124684927b12d988b02fa1495 : SUCCESS in 16m 02s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b2d838451c8d4b4cab09124de9778b9a : SUCCESS in 14m 59s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/578ded82061f4934b6d13e7b9d958d3e : SUCCESS in 22m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bbd76c2d073b40debee9ce98cdb4b2b8 : SUCCESS in 28m 03s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a93e24a65db6491984cd674a1cce2dc1 : TIMED_OUT in 1h 01m 41s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0564d1775401415b845790b3bf622155 : SUCCESS in 43m 04s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/5f0815f2e4814f68963eadda36d65011 : SUCCESS in 40m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/49aba81f34ae4462969dbb92af9b822d : TIMED_OUT in 50m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/417f7337c31e41349b4c1609d49a71c9 : FAILURE in 18m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c5bb951ee241498088b5b5a5eed169ed : SUCCESS in 7m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0313e017d1e2423a98803d113647e408 : SUCCESS in 19m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1580679e46c4418f96c090e93249cace : SUCCESS in 1h 33m 17s","accounts_in_message":[],"_revision_number":1},{"id":"0cf9e59844b83a7dde397b102178395f92a9e478","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-03-11 05:12:34.000000000","message":"Patch Set 1: Code-Review-1\n\nI\u0027m having a serious problem verifying this on py27. A full run of the unit tests fails, but if I re-run individual tests then everything works. It\u0027s quite vexing.","accounts_in_message":[],"_revision_number":1},{"id":"a2b0359b672484f4fa376f16a1614bf6e65c7894","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-04-08 19:58:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4d75cc07a674c6641eddf0e3bea255905de03426","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-04-08 20:01:42.000000000","message":"Patch Set 2: Workflow-1\n\nA very little update on this patch:\n1/ it removes a useless sleep() that was really killing performance\n2/ it increase the size of the test object in one test because now the proxy can send everything to the TCP buffer so it might not get that the client is disconnected if the object is smaller than the TCP buffer\n3/ It disables the test that is creating the random test failure\n\nI don\u0027t know why this test create a random behavior","accounts_in_message":[],"_revision_number":2},{"id":"fd779028b53bc4e3ad01c109b1794a96da8ae111","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-04-08 21:38:56.000000000","message":"Patch Set 2:\n\nTo reproduce the issue, you have to run all proxy tests:\n  nosetests test/unit/proxy/\n\nWith the test_GET_with_frags_swapped_around disable it pass, while if the test is enable, we get some random failures","accounts_in_message":[],"_revision_number":2},{"id":"e8fc355b6b15401cc3945fac31cdebc99951ad03","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 01:58:58.000000000","message":"Patch Set 2: 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/2f3e166bf52d4eb8b35e8c7af1616c97 : SUCCESS in 9m 17s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c44aa3457fbc4a938158dbc290bf0799 : SUCCESS in 1h 06m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9117a6b743784c6686d63689da2a9f13 : SUCCESS in 49m 17s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/399fc5bf76b04252b6db67fd9d98ad77 : SUCCESS in 10m 03s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/43d67d67edf249418dffc43cf4dfc633 : SUCCESS in 11m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/22c4e0218fc9426192ed8f00b5408f8b : SUCCESS in 17m 11s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7761a5771f8d4cb78eb94e8a4118ec26 : SUCCESS in 17m 34s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6c92d402556743b5b5a0e892d4003a47 : FAILURE in 13m 31s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/951d5fda7cfe44069788c796475567b8 : SUCCESS in 14m 54s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/643d51ed06f94108bd520d0757ea9742 : SUCCESS in 11m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/74ffbfa6822d4015a2f52f1cde9ed5b5 : SUCCESS in 17m 37s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/6f6fa113ae3e48739e70f5109abb8351 : SUCCESS in 15m 07s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0db5a904f4c64244ba0fbfefe5d60a39 : SUCCESS in 15m 32s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/4bb88d9d638f40b6862566f0cb372353 : SUCCESS in 21m 03s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5ee284cabfe9467394259898fa3741b4 : SUCCESS in 16m 28s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1a1ee443cc804403b4c283ed95156277 : SUCCESS in 29m 02s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/7ba835aa644b40aeb678b69238f47dc3 : SUCCESS in 21m 31s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/61c99f5f7f4f497398741ba3be91abf7 : SUCCESS in 17m 39s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/3cfdab0754fa45158f2254dbd19d4280 : SUCCESS in 20m 10s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/5486780247ea42478de32d3584debb4f : SUCCESS in 23m 06s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3a6f82d6f1d54e269f516b6f68158efc : SUCCESS in 45m 24s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/44ad20deb81f414189094a3512457171 : SUCCESS in 44m 02s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/fa18d91ca990454686f77eed5441cb1e : SUCCESS in 40m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c1b3ef62a1fd4ca297d696a61135ef0c : SUCCESS in 37m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c07d9e0d9fc04cd9a726e6669dd013aa : SUCCESS in 15m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0554d95acaa149ef8688d4f944faa06b : SUCCESS in 6m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9bcc4f1d41e44e05beecafaa7e3bd484 : SUCCESS in 25m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8607ea2520b54c89832847d792a3c2c2 : SUCCESS in 1h 04m 49s","accounts_in_message":[],"_revision_number":2},{"id":"fdd208398fc9da762ddd27477a6fe9d5c87b4161","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-04-09 14:43:34.000000000","message":"Patch Set 2: Code-Review-1\n\nI couldn\u0027t get this test to fail on my machine when running it like:\n\nwhile true; do nosetests swift/test/unit/proxy/controllers/test_obj.py:TestECObjController.test_GET_with_frags_swapped_around; if [ $? -ne 0 ]; then break; fi; done\n\nremove the double und so we can let it fail in the gate\n\nIf we can find the race and widen it with some sleep it should be possible to fix it","accounts_in_message":[],"_revision_number":2},{"id":"635a9e66fd586936c2c30f441ef28e19fc9e0551","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-04-15 21:37:35.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9fedfcb78f7bb8316333cb29d89d8d78ba9db6a5","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-04-15 21:37:43.000000000","message":"Patch Set 2:\n\n\u003e I couldn\u0027t get this test to fail on my machine when running it\n \u003e like:\n\nThis test is not broken. It breaks other (random) tests in proxy/test_server.py.\n\nCommand:\nwhile :; do nosetests test/unit/proxy/ \u0026\u003e/dev/null \u0026\u0026 echo -n . || echo -n x; done\n\nWith test_GET_with_frags_swapped_around disabled:\n......^C\n\n\nWith test_GET_with_frags_swapped_around enabled:\nxxxxx^C\n\n\nI pushed the same code with the test enabled.","accounts_in_message":[],"_revision_number":2},{"id":"15f4f4b2848e63fb25e681cbd317aab9ce8a6115","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-15 22:58:58.000000000","message":"Patch Set 3: 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/c6427ae7e40c42168fcd2605a88f0056 : SUCCESS in 10m 30s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c191dd2e4b0541a4a5539e43c23ad9c7 : SUCCESS in 1h 15m 27s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1d62759c92d94dcb8dd81264898c4e3d : SUCCESS in 56m 20s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/641f1407829d4cdaa6c92330bb4baebb : SUCCESS in 11m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/67e3eef9be104314b118a5b5f56f3f34 : SUCCESS in 14m 10s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/232e42329ffd41e2876acb80c6200338 : FAILURE in 13m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/684ebb6068c944758f79ee8dc4931ab8 : SUCCESS in 12m 58s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/92f6b34ba0774b99b89e2ec519ab5402 : SUCCESS in 13m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/028b19b4a52e4ee78cf18c048168fe7b : SUCCESS in 15m 20s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/adeb09e9f9804b9faa7ac08db14dcf51 : SUCCESS in 11m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d99710db154541b1bf522aca393c3736 : SUCCESS in 13m 44s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/ba7c9e84a7614a0a86eb4f6fd9d356d2 : SUCCESS in 12m 39s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/eea41a024c5f421bbba867588bd09bd7 : SUCCESS in 24m 24s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/aca9858c3d764ebda9dc9b19561aa48b : SUCCESS in 18m 05s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/4da1b7468f23467dbfc17ecf0e14444c : SUCCESS in 15m 03s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/aca1e1c06cb943b8b0841f76078338b0 : SUCCESS in 19m 52s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/18dca331d5b34eb99ed18978c8c0d0e3 : SUCCESS in 11m 32s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c414d0aa25fa418b98a239cea972dae5 : SUCCESS in 17m 07s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/86116e751ab64dbca3f20125b7cd1b84 : SUCCESS in 17m 29s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e9659211e0384abcbac866b22c289d20 : TIMED_OUT in 41m 14s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b762e8a90b3d41e5a68e6b10c0a6816f : SUCCESS in 55m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0f641fc4f6ca4c86b77581c7e4945a6e : SUCCESS in 30m 30s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/7eafdff5fa06416ea30304345dd43c70 : SUCCESS in 35m 50s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/508a8606a25f4ce7922db99d96fc5ef7 : SUCCESS in 30m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/46cb29049c6d44569d135c181a05151e : FAILURE in 33m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ae57f0717e64c05bee4202115bb0841 : SUCCESS in 5m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6166a88f00a4484ebed96b2cc07a72be : SUCCESS in 22m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/25293e29800146fbb8beb4ff635a5ba5 : SUCCESS in 1h 14m 54s","accounts_in_message":[],"_revision_number":3},{"id":"12b72d2c07f1d70aa757b9da09b988eb4387735a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-08 17:43:41.000000000","message":"Patch Set 3:\n\nrecheck\n\nJust trying to remember what the error was.","accounts_in_message":[],"_revision_number":3},{"id":"2ebf1a1698a457c8840cf426c540ca2503d19dce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-08 17:43:54.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"38f5b71965b4b786fe81a72827bb15597ca3cc3c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-08 19:13:12.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"26eb72357e865f7fb3851a23766758ab70c6c588","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-10-08 20:26:17.000000000","message":"Patch Set 4:\n\nHere\u0027s a bet: it will fail on py27.","accounts_in_message":[],"_revision_number":4},{"id":"e8e2d25f190f7cfbf9f5900ab3cccd2437b588fb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 05:05:42.000000000","message":"Patch Set 4: 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/4188ebdce4e643b09c4cdf73a677e3bc : SUCCESS in 9m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/614504f21a6a4158b4549b755559cf1b : SUCCESS in 1h 02m 35s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/649183f64430411d94ecfbec9adc79ce : SUCCESS in 41m 23s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d8fa857a5ede4e0f8a03e0f0eb9a3efd : SUCCESS in 8m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/8ed1314dcc2946119e023dd58de6d5d8 : SUCCESS in 9m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9637236d82df424eb739f1c2860ff39f : FAILURE in 3m 42s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/800099fddc5040018746e0d72b0a586d : SUCCESS in 14m 04s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6c9ee3b3e7c0487a851a5787af4f78a2 : SUCCESS in 12m 52s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/a67b2f3da87b4602aa7df0c3f5faea60 : SUCCESS in 13m 04s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e8eab139e2224bc0b805a7a6ad3feb2f : SUCCESS in 20m 10s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/65a8ce9518ae4496ab6d14f6c54cb160 : SUCCESS in 17m 31s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/455b971b98bd4ba399f8b32cd6b8ca10 : SUCCESS in 17m 25s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/101c098c684a45668bfca6d3aea9de55 : SUCCESS in 18m 59s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/a4870548379546cfbbdd2c402d5afc2f : SUCCESS in 15m 58s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/6b624e4e43234e8b8e50cfeef38ec53c : SUCCESS in 18m 15s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/60b2cf65157c4747990550b1b425a714 : SUCCESS in 20m 03s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/92f6fe8d1237447896ed0022562170d7 : SUCCESS in 45m 16s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5c062c5edfde467b861cf55640e5eeff : SUCCESS in 45m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/de94a8abf2f5470384c2d0cf08bef327 : FAILURE in 21m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4c8d4c972b364e2aa8c2a438b3c38fc3 : FAILURE in 4m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b2c34995e81747a2b1586ecd17340689 : FAILURE in 4m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c8505c52649b43c6b1207a9de468597d : FAILURE in 8m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d4ab33ec8cb94da29f54ff7ddee5dfdb : FAILURE in 48m 54s","accounts_in_message":[],"_revision_number":4},{"id":"8673200e84143ddcde8d0fa9f93b33337cb30f11","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-10-14 01:15:40.000000000","message":"Patch Set 4: Code-Review+2\n\nFails on py27 with\n\"ERROR: Package \u0027oslo.cache\u0027 requires a different Python: 2.7.17 not in \u0027\u003e\u003d3.6\u0027\"\nHow are we pulling Oslo? Keystoneclient, I bet. Or maybe PBR?","accounts_in_message":[],"_revision_number":4},{"id":"d716ceaeec168f1d882bb824e29b5447f0d13070","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-14 04:05:05.000000000","message":"Patch Set 4:\n\nrecheck\n\nYeah, it\u0027s coming in because of keystone at least; probably barbican, too. I\u0027ve seen a fair number of these sorts of errors lately; I think some of the test runners are (were?) hooked up to bad pypi mirrors.","accounts_in_message":[],"_revision_number":4},{"id":"7eb0a7f20ae902790aa2892d2d66b6bcdfd69835","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-14 05:13:01.000000000","message":"Patch Set 4:\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/c8192adcd198493cb18738f843edc49a : SUCCESS in 9m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/c25db5fc90cd4f4ab2e3652ffb2971cf : SUCCESS in 53m 59s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/33ea37725aa34709944c34cdb1425bc0 : SUCCESS in 43m 28s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/675e23b388284118b0c70163ab1ca38f : SUCCESS in 8m 15s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/770c3f531aad43acbe30c0002a09d026 : SUCCESS in 9m 30s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/48d8ba790ed040d89a73a4963c7214fd : FAILURE in 17m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4ab2e46be12f4728ae5580de3ab35c5f : SUCCESS in 12m 46s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e84cb7813c1d427a893b8d72fc9de56d : SUCCESS in 15m 08s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/42f7f791b43944fda1019db52bc9ee20 : SUCCESS in 14m 50s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8d12e5e477cd4bdcbaa50a852ed7226a : SUCCESS in 29m 24s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8ef479ab686f445d8366d51c0e591573 : SUCCESS in 29m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/13f51805abb146b4866ffedf36399112 : SUCCESS in 22m 43s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/bad45b854da34ac78110e7607cb26f37 : SUCCESS in 28m 17s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c1f6f44e44b84d69a5683431865e64fc : SUCCESS in 24m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8dfac8f8ab8746f4a039da9189335557 : SUCCESS in 20m 37s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/48f193356a9247299cd4e5782191af81 : SUCCESS in 22m 40s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/aaf45b1e37ca458fb440320505f5c6ca : FAILURE in 48m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6e8617518dc84b668fd42a64d7c3d0f3 : SUCCESS in 40m 29s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a17cd26a76854812bdff85d9688aee1b : SUCCESS in 39m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f1ec394a325841a598d5db9fb9fe6e16 : FAILURE in 12m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3547c06b784c424c9b91099bc4da4756 : SUCCESS in 5m 55s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e24bfa41c56a4113b2fce96a4d65820a : SUCCESS in 34m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2d928821e4914798b5425764aad1a75a : SUCCESS in 1h 01m 42s","accounts_in_message":[],"_revision_number":4},{"id":"9134e9d02d9471f91e3eece8b8f3f62c9d2b48a2","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-11-19 04:53:02.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"c08cba9b1a348508c2eeaf5b32f0b0d6af0326db","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-19 06:01:08.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/39942fedf3f14acaa976943e43d610c3 : SUCCESS in 12m 36s\n- grenade https://zuul.opendev.org/t/openstack/build/7fad31a1c33c44979e1a2de572efdc86 : SUCCESS in 48m 26s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2ca2bab5ac2f40b788eeead55a45979d : SUCCESS in 51m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1711bf9102034134aaef79f30cc995ba : SUCCESS in 8m 39s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ae0122b9e0674a0283668b3226bcb6a9 : SUCCESS in 9m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/101ad904c8ec4158bf9ec404f028c970 : FAILURE in 14m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d8f960a920774b4c9b0df32da3baa63f : SUCCESS in 12m 31s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e4d4282403a549e8b334efea3bcbf8be : TIMED_OUT in 1h 01m 01s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/41a8c0da478e400f86fd5eb98a1461e4 : SUCCESS in 14m 02s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8b70a6f8d1c8440a8926b0636db78524 : SUCCESS in 23m 31s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1c507315547949e88580ca022298c2ca : SUCCESS in 28m 56s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/562708820dc241969dd6411e074eaa6d : SUCCESS in 27m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/bc096f182dc8439e89d268564bb34a68 : SUCCESS in 19m 56s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2e86b5d4d47844109dd6817e9408ddb3 : SUCCESS in 18m 40s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8a4283273a7d4cc2951939cba24328c3 : SUCCESS in 17m 18s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3ff9abe91489441284e23400ce158f49 : SUCCESS in 26m 51s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b00e3387d86841e88d197b6286f3eb36 : FAILURE in 49m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/06ca171abf9743e781d653e3a6766b87 : SUCCESS in 44m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/164765d163cd4456b0dd9e0e08e4166e : SUCCESS in 43m 37s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4bc9a63689db4be586e731ecf0be401b : FAILURE in 23m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a5a1c15e04b748f2b5bba96f74af18fd : SUCCESS in 7m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b204c453c9774b75946e0b9bd084266d : SUCCESS in 23m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/810822590842410ba72539866c4a2cb3 : SUCCESS in 1h 05m 21s","accounts_in_message":[],"_revision_number":5},{"id":"beed27c0001301be03f4cf4c2ae0660d241c966a","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-11-19 14:36:47.000000000","message":"Patch Set 5:\n\nrecheck\n\n17 failures and 16 errors because of 60 seconds ChunkWriteTimeout. Starts with test_small_suffix_aligned and continues for a few tests along the lines of ranged GETs.","accounts_in_message":[],"_revision_number":5},{"id":"c9fbb9fbc1967b39ca70298b79b951c0a92ba46f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-19 18:14:19.000000000","message":"Patch Set 5:\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/f0e2bb373d8c438787767d98f2e7ea5a : SUCCESS in 12m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/3d75c09fe0594784a60d6e619774e566 : SUCCESS in 1h 13m 33s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2b803b679e284d68a8620508e5fdf78c : SUCCESS in 51m 19s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1cbaacf1d6bb44719ad4cd6105a897dd : SUCCESS in 8m 41s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/32c3bc90736a4ecf94032aa8c55d26dc : SUCCESS in 20m 58s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6be61811867c4be6ac1042c311725a21 : FAILURE in 22m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d97f9312753e43df96b2de5c6acd187b : SUCCESS in 13m 16s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a0e786d9d9c945d383c5909e6376d8b7 : SUCCESS in 30m 53s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0ed2c9a17ae04719b275bca6ea6e6ea9 : SUCCESS in 13m 01s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f600427f1a3840e48b685ba1108a1243 : SUCCESS in 22m 50s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/82d034920fcb4570b15b32166bc21352 : SUCCESS in 17m 18s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/dd16aa1cad8c480bac7c86b9b1d8f971 : SUCCESS in 26m 02s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/748f69e649e04914a62bffccd816e2aa : SUCCESS in 20m 14s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/86af510520b344a984ed203e5ed6a0d8 : SUCCESS in 32m 06s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a3b063b67ca64b0691d35d631eac7826 : SUCCESS in 36m 58s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e46c6a4c0ffa4714bdc70000f3337711 : SUCCESS in 19m 13s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/752b71a8721c459ea3a62ff7e1f5f754 : SUCCESS in 45m 11s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5efa25552d874d5f9389d824b3b75a4e : SUCCESS in 44m 33s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7268ed7a95fa40bbba2f0c22d39f9260 : SUCCESS in 47m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/02998c4bae374ee0ad489db974f0f624 : FAILURE in 12m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/afc08af0d587479b9659ada074f4ceef : SUCCESS in 6m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2df02fb0a3924e82831b9bde554f5f19 : SUCCESS in 20m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9fc13e45f8f448c696300050dbc78e79 : SUCCESS in 1h 06m 23s","accounts_in_message":[],"_revision_number":5},{"id":"6442c647cac06ba9bb046a31ba66b27416d2e511","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-11-20 03:14:06.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"69f7e646f1c0d4bed3fafcd483589072d2434cb6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-20 04:19:09.000000000","message":"Patch Set 6: 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/8cefac5e0bc04ef4a43e343515d0a4a9 : SUCCESS in 12m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/ea1e2aff02ae494a9b6c77030c2ed72c : SUCCESS in 57m 05s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0bf719aa308841438010c7152a8e662c : SUCCESS in 45m 43s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2d1ef55181de48d9b38aae013f5d73f7 : SUCCESS in 10m 11s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/16439f68c149449f975b7fd9f48c6838 : SUCCESS in 9m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e1ea30bd6175412eaf1730ca218eba53 : FAILURE in 12m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/73ed682dd7334c9e9ed6812491b45994 : TIMED_OUT in 1h 00m 58s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2ef5c015b8884bf9ad5864d355abd81a : SUCCESS in 11m 46s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/eb7267f4257f46ff9adbe87243e51d31 : SUCCESS in 12m 50s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/96abdf10d0b54ab098e2d881c7581b89 : SUCCESS in 15m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/15ffeb7a1c664068a2f51e5e5933a9e4 : SUCCESS in 23m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bd503eb79c2a4f94843f93b83df87263 : SUCCESS in 24m 04s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a33ea935434f4276bd969cf078650308 : SUCCESS in 36m 34s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5b2f09ed2f5b4ba3b1ba7e6398844836 : SUCCESS in 16m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/54f80bbf360745c09ce0e07f5fb75435 : SUCCESS in 18m 42s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/caec4136a0d74129b6f6a6a6b148786b : SUCCESS in 25m 52s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/791a093ea6724e03bd2c7a35459b89b5 : SUCCESS in 42m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e8ef7699475944edb67068e5d4abdbed : SUCCESS in 40m 02s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/69a6be817743488a92d0b3e2b7e2abdb : SUCCESS in 44m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/454c8a73f32640d4a893e299e4b9a6f5 : FAILURE in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f9aff3137454eeaab76befca47e7330 : SUCCESS in 5m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/33a9ab9d66384bf08962f08ad961d3dc : SUCCESS in 23m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/08e956bfaa344badb05fb41ab51363f7 : SUCCESS in 59m 24s","accounts_in_message":[],"_revision_number":6},{"id":"1845572bff4642cd36eb0c6314f76e63a345dfd9","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-11-20 04:58:51.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"160f4ee5d2a81650bd7713106fa8be7e92a35f3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-20 06:09:05.000000000","message":"Patch Set 7: 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/48474660c73944afbe43792bec8e4a76 : SUCCESS in 11m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/c2fe9340a5c846a7b0c09ba4fb8892a6 : SUCCESS in 1h 05m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9279f0477de442a1a146c600776a7ff9 : SUCCESS in 48m 09s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c72da6fbcb3d49c987f9dad284111858 : SUCCESS in 8m 03s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/208a934a52b348189c2574211dbbdfc9 : SUCCESS in 8m 45s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/893ab9a16d7e4507869ea2ca3c3dc10c : FAILURE in 12m 16s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6bf9884e28334629aad7ab8bc2fd73b8 : SUCCESS in 13m 25s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/370daaedefb44cf0ba8cf7acb15bd716 : SUCCESS in 12m 30s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c7e282edbeee45b8be65b7ceac689330 : SUCCESS in 12m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/45556b0c960745048c8fb398a6dd5dab : SUCCESS in 16m 31s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2917ab0bf0794bdfb054722f3459ea7f : SUCCESS in 15m 52s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a9493f4980e445a6963cddba2ffd806b : SUCCESS in 17m 07s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8d04e6cf8be34516b5936a2d0e835e02 : SUCCESS in 16m 03s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/cfaea8b05e8f4b1fa072e324b030f40f : SUCCESS in 17m 00s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a8630da98e254416b411eb7e4a800bb3 : SUCCESS in 29m 55s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/41765ba70c1b4b29b481f916f7255d46 : FAILURE in 19m 49s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3314237d879342d4817ea655cf13cad2 : SUCCESS in 46m 51s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5287b2834c2d46009c449b8b786b1360 : SUCCESS in 42m 38s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/55e90e4d3cc14434a02cc3a0b72b330a : SUCCESS in 39m 00s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/02ee90b122654ed48b0c72ebf6fa8cca : FAILURE in 12m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a4880eb024104080bdfc50c1613259dc : SUCCESS in 5m 37s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7faf999c1d0c48f4b43427178933dd6e : SUCCESS in 19m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/71971679b26a4fb295a4476e67119631 : SUCCESS in 1h 03m 59s","accounts_in_message":[],"_revision_number":7},{"id":"8163a9994a4faa93a70519bcb804c37dd0184fdc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-11-23 21:58:06.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"f9febd05a1e351f8ea71a6b83e88b9a461067a68","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-23 23:41:34.000000000","message":"Patch Set 8: 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/866b4eb233c34484bae66f2650b66301 : SUCCESS in 8m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/fe970ad8ab2b43a492fe75c80a12194d : SUCCESS in 1h 05m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/290fe982eb564818932e299d200e0fc3 : FAILURE in 45m 56s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1536a764435f474eb1aa485b7b11f04b : SUCCESS in 8m 23s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/dc87355fb6e548a5a9101162b230087c : SUCCESS in 9m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/db6227d86e044d69a91e49c5873f4da9 : FAILURE in 4m 21s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d3b26699959143b68bc50c3f37d05498 : FAILURE in 12m 20s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/eeddf222dfb24d3880c44f710b22f8d5 : FAILURE in 58m 24s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/294a8d72a603418f8ae163aaa15cafba : FAILURE in 13m 25s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/777ff8754f8549de8153dd3461884fb4 : SUCCESS in 17m 16s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a6e5095d0a464d07885d0ca604c91766 : SUCCESS in 16m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4a785589d1314b99bae8e68c817b3a48 : SUCCESS in 17m 08s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a220229d5dda4d9fbaf1b491351bb895 : SUCCESS in 16m 43s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/7a8768a477ba47509e7e84e88c445530 : SUCCESS in 17m 37s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c6d73a0075fd460bbc50e57cd6ccd7a2 : SUCCESS in 17m 14s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c03c6841c1824cb3baddbfb966b77da1 : SUCCESS in 20m 02s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2d113bda551140a3956a297aa03f2aec : FAILURE in 1h 05m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ebda638472de4f65bcbff9f6d5457b7c : SUCCESS in 36m 58s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/65541c06c7db4e4a8270a0a0c82e0a61 : FAILURE in 17m 23s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b61e180be46c41a0a0abfa6f6aa2a084 : FAILURE in 15m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/568b12b0fb98431a860c88177550e13d : FAILURE in 8m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2cbc1df954e34f479e31f3e6e477f8e9 : SUCCESS in 21m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/22c2d9003f51483d81685a8f1c8ff767 : SUCCESS in 1h 09m 24s","accounts_in_message":[],"_revision_number":8},{"id":"a1b361f58527ea53724535c308bc5e1af8f55673","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-01-16 02:35:32.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"16a695aae31b05dac49b3c8c49cf3a5e783cf79a","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-01-16 02:37:41.000000000","message":"Patch Set 9:\n\nNo changes - only rebased. However! Tim added a double-run: tests that fail get re-executed by ID. With that, a possibility exists for this to pass.","accounts_in_message":[],"_revision_number":9},{"id":"5950aab6e0511ef525870726ffbcc551326e34a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-16 03:31:31.000000000","message":"Patch Set 9: 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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/e7090bc8e455453d9f9431f7dde855f6 : SUCCESS in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a0b210d02d5c40a5b871c97d82b8863f : SUCCESS in 8m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f6baa49e5b7c40a68d03e06651d44a0a : SUCCESS in 5m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/9958c4d8694c4360a096eb27b663d134 : SUCCESS in 46m 44s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/73f5a5d23f7f49748feec677f235b710 : SUCCESS in 41m 51s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3a52a11f24354f93a3c29606e604d4f8 : SUCCESS in 7m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/030fce72b49c48d1903e82fa579c36b6 : SUCCESS in 8m 32s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9df78ec4716940c9b1fe1a9e302053a0 : POST_FAILURE in 11m 54s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7920c3dde26b44ff9fa5cec4663f192c : POST_FAILURE in 10m 42s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c874e87e07b44e3bac12c9d149169d7f : POST_FAILURE in 12m 58s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/25dc8a9217174555913e2b34c3f32fd1 : POST_FAILURE in 12m 54s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d71fabe10fae468bad685f5e34b3fe9d : SUCCESS in 20m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/0b94e7dc412943958bf705afc2945e05 : SUCCESS in 21m 00s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a087a44281bf41a48731afbd1e3a383a : SUCCESS in 18m 36s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/39abcf149e56492e8585572865314bea : SUCCESS in 18m 38s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e2f92dc6d5af477e861b78fa68b54691 : SUCCESS in 18m 44s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/81407ec449d5481aa5543083d4790120 : SUCCESS in 23m 17s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/17924b912bc74e2bbe2cd85f8faf0363 : SUCCESS in 25m 00s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1244d4cd55534de987995a272c22b803 : SUCCESS in 47m 14s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/e43a1396bfb54778a2cf0442ff5d7fb6 : SUCCESS in 43m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7e1f05adc5554f468444275a8cf3edec : SUCCESS in 44m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/86a8ca9aef734f548a113912de4b9d6e : SUCCESS in 54m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/00f4625b859c4506977406b25c7f5feb : FAILURE in 12m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/165df83abed343029989e6bb84e526e5 : FAILURE in 7m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8f1b216f5aae4828975a378c2bc9ae93 : FAILURE in 8m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f3d700a2ba904c37a473d08cd8b90731 : SUCCESS in 51m 49s","accounts_in_message":[],"_revision_number":9},{"id":"bd7d31461293fd118a88bc5a502dc5ad68a6f6f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-01-16 16:37:33.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"d389f1045cf9eecfb7cc94cc50e0d06f35e9edc0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-16 18:02:32.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/2e5e7afb529b419a8572d8d2eb8184ad : SUCCESS in 8m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/327530a9b338453281b8e04c58692c19 : SUCCESS in 1h 14m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/70746bee1770499fa74f7d47673b71ce : SUCCESS in 43m 06s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/294734587a984b4aad105aa998bd832e : SUCCESS in 7m 54s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/52c1c2188aa843909fa0f2f887c6b789 : SUCCESS in 8m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c44950b944034abda942035dc1653ad9 : FAILURE in 15m 03s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/151eea1db6c544f7864273308418c124 : SUCCESS in 14m 51s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c65d4079bb3b47e9946f2d7e66c24c44 : SUCCESS in 19m 03s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/07df860705844286b711058bb2aa710a : SUCCESS in 13m 47s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c9afee11229d489a8c69ca04c5dffb5b : SUCCESS in 18m 11s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/39cda72fe1bb47caa354af248784e4e7 : SUCCESS in 17m 10s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d194982fdc154fe58aa81d9ce4246d86 : SUCCESS in 15m 38s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/1f50be04f7e44cb5b0ba2cf7d50d7eb2 : SUCCESS in 16m 21s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e04f98e87496476d814158ea560164f0 : SUCCESS in 18m 33s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/433b7bd4c3a545b99f2ba9cc459d1a9b : SUCCESS in 18m 25s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e0f984ed24084361a8e30a84f74ce2c0 : SUCCESS in 21m 36s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b69b6646bf6c443e8f2772c67739b139 : SUCCESS in 49m 02s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/af6acd64641842f98d1b2c3b6d8bec61 : SUCCESS in 46m 16s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0c6880cc93ce4c41b10b37687d9cf5a1 : SUCCESS in 39m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/44b3402ea86e442c919dc05f9a809b1c : SUCCESS in 39m 50s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b15f9524a1a14401872661360f52887a : FAILURE in 13m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd75210117bc435eb2f7a0293d7c4c43 : SUCCESS in 5m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1d3099907a854c2aa8a2a04bc3968c26 : FAILURE in 7m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6736932e49d34ac6a0f1e4bb7cb0f0ad : SUCCESS in 1h 00m 05s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"372c6e16c2bcfb073704a8f4b8c1f48c91c31a55","revisions":{"e82ebc0bccb39a0e4d42480afc794669bcb2dd11":{"kind":"REWORK","_number":1,"created":"2020-01-29 21:47:22.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/92/704892/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/1"}}},"commit":{"parents":[{"commit":"898cb928c7bae882ffc336c29098ccc38db7fb3c","subject":"Merge \"s3api: use native strings in s3api.auth_details access_key\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/898cb928c7bae882ffc336c29098ccc38db7fb3c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-01-29 21:43:00.000000000","tz":-300},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving data\nthrough a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues.\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e82ebc0bccb39a0e4d42480afc794669bcb2dd11"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e82ebc0bccb39a0e4d42480afc794669bcb2dd11"}]},"branch":"refs/heads/master"},"ef182b45b9af901847e84bf3c0e88b8565e31d6a":{"kind":"REWORK","_number":2,"created":"2020-04-08 19:58:56.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/92/704892/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/2"}}},"commit":{"parents":[{"commit":"898cb928c7bae882ffc336c29098ccc38db7fb3c","subject":"Merge \"s3api: use native strings in s3api.auth_details access_key\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/898cb928c7bae882ffc336c29098ccc38db7fb3c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-04-08 19:57:58.000000000","tz":-240},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving data\nthrough a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef182b45b9af901847e84bf3c0e88b8565e31d6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef182b45b9af901847e84bf3c0e88b8565e31d6a"}]},"branch":"refs/heads/master"},"0d8d539fda0eeb72b223e2b983956834aaa2e5d9":{"kind":"REWORK","_number":3,"created":"2020-04-15 21:37:35.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/92/704892/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/3"}}},"commit":{"parents":[{"commit":"898cb928c7bae882ffc336c29098ccc38db7fb3c","subject":"Merge \"s3api: use native strings in s3api.auth_details access_key\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/898cb928c7bae882ffc336c29098ccc38db7fb3c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-04-15 21:37:22.000000000","tz":-240},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving data\nthrough a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d8d539fda0eeb72b223e2b983956834aaa2e5d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d8d539fda0eeb72b223e2b983956834aaa2e5d9"}]},"branch":"refs/heads/master"},"ba38b8a747e89a8e306a97558f417991b3d6f451":{"kind":"REWORK","_number":4,"created":"2020-10-08 19:13:12.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/92/704892/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/4"}}},"commit":{"parents":[{"commit":"44ac59ddc38298b5c9ce215fa74e44055d9fced5","subject":"Merge \"py3: Fix non-ascii chars in staticweb listings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/44ac59ddc38298b5c9ce215fa74e44055d9fced5"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-10-08 19:12:57.000000000","tz":-420},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving data\nthrough a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ba38b8a747e89a8e306a97558f417991b3d6f451"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ba38b8a747e89a8e306a97558f417991b3d6f451"}]},"branch":"refs/heads/master"},"5541a144e1c8b3f29aab3b21c41b1fac9151bb2c":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2020-11-19 04:53:02.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/92/704892/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/5"}}},"commit":{"parents":[{"commit":"0dc918e71a75d7bb094707cf8bcbcbdd033b174b","subject":"Merge \"py2: Suppress more CryptographyDeprecationWarnings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0dc918e71a75d7bb094707cf8bcbcbdd033b174b"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2020-11-19 04:53:02.000000000","tz":-360},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving data\nthrough a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5541a144e1c8b3f29aab3b21c41b1fac9151bb2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5541a144e1c8b3f29aab3b21c41b1fac9151bb2c"}]},"branch":"refs/heads/master"},"4b2f49560801662e0f8871b181e6ca2bc3f3aae9":{"kind":"REWORK","_number":6,"created":"2020-11-20 03:14:06.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/92/704892/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/6"}}},"commit":{"parents":[{"commit":"0dc918e71a75d7bb094707cf8bcbcbdd033b174b","subject":"Merge \"py2: Suppress more CryptographyDeprecationWarnings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0dc918e71a75d7bb094707cf8bcbcbdd033b174b"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2020-11-20 03:13:35.000000000","tz":-360},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving\ndata through a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b2f49560801662e0f8871b181e6ca2bc3f3aae9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b2f49560801662e0f8871b181e6ca2bc3f3aae9"}]},"branch":"refs/heads/master"},"e8b1d02ee24cdd61e7c521a21969f122a86847e1":{"kind":"REWORK","_number":7,"created":"2020-11-20 04:58:51.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/92/704892/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/7"}}},"commit":{"parents":[{"commit":"0dc918e71a75d7bb094707cf8bcbcbdd033b174b","subject":"Merge \"py2: Suppress more CryptographyDeprecationWarnings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0dc918e71a75d7bb094707cf8bcbcbdd033b174b"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2020-11-20 04:55:09.000000000","tz":-360},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving\ndata through a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e8b1d02ee24cdd61e7c521a21969f122a86847e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e8b1d02ee24cdd61e7c521a21969f122a86847e1"}]},"branch":"refs/heads/master"},"b7db9aad2ee563c17de9e04ce53e78f8b77beb1c":{"kind":"REWORK","_number":8,"created":"2020-11-23 21:58:06.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/92/704892/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/8"}}},"commit":{"parents":[{"commit":"0dc918e71a75d7bb094707cf8bcbcbdd033b174b","subject":"Merge \"py2: Suppress more CryptographyDeprecationWarnings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0dc918e71a75d7bb094707cf8bcbcbdd033b174b"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2020-11-23 21:57:57.000000000","tz":-360},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving\ndata through a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b7db9aad2ee563c17de9e04ce53e78f8b77beb1c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b7db9aad2ee563c17de9e04ce53e78f8b77beb1c"}]},"branch":"refs/heads/master"},"fdab5460ba70cc5068ead6598921c084e15e7fc7":{"kind":"REWORK","_number":9,"created":"2021-01-16 02:35:32.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/92/704892/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/9"}}},"commit":{"parents":[{"commit":"951e0379e0215cb094258fed64bef3320d51b15e","subject":"Merge \"py3: Fix non-ASCII multipart uploads\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/951e0379e0215cb094258fed64bef3320d51b15e"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2021-01-16 02:35:20.000000000","tz":-360},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving\ndata through a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fdab5460ba70cc5068ead6598921c084e15e7fc7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fdab5460ba70cc5068ead6598921c084e15e7fc7"}]},"branch":"refs/heads/master"},"372c6e16c2bcfb073704a8f4b8c1f48c91c31a55":{"kind":"REWORK","_number":10,"created":"2021-01-16 16:37:33.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/92/704892/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/92/704892/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/92/704892/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/92/704892/10"}}},"commit":{"parents":[{"commit":"951e0379e0215cb094258fed64bef3320d51b15e","subject":"Merge \"py3: Fix non-ASCII multipart uploads\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/951e0379e0215cb094258fed64bef3320d51b15e"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-06 15:33:08.000000000","tz":-300},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2021-01-16 16:30:14.000000000","tz":-360},"subject":"proxy: stop sending frags to PyECLib with a Queue","message":"proxy: stop sending frags to PyECLib with a Queue\n\nAs explained in commit 2f1111a4364858fe87696f748405e6a3ff8f5655, moving\ndata through a Queue is very CPU intensive. All fragments downloaded from\nobject-servers are sent to PyECLib using queues. This commit remove the\nusage of queues during a GET request of object on erasure code policy.\n\nThe gain on bandwidth and CPU usage is significant. On a benchmark\nenvironment, it gave this result for a download of a 6 GB object on an\nerasure code 8+2 policy (average of 3 runs):\n    master: 3.04 Gbps / 1693 jiffies consumed by the proxy-server\n    this patch: 5.71 Gbps / 903 jiffies consumed by the proxy-server\n\nChange-Id: I557acd547788b3259b5ae5b38a7be191235cf267\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/372c6e16c2bcfb073704a8f4b8c1f48c91c31a55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/372c6e16c2bcfb073704a8f4b8c1f48c91c31a55"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
