)]}'
{"id":"openstack%2Fswift~796548","triplet_id":"openstack%2Fswift~master~I35b3660f954bcf91aee2698b2c9cc10d5447abc1","project":"openstack/swift","branch":"master","hashtags":[],"change_id":"I35b3660f954bcf91aee2698b2c9cc10d5447abc1","subject":"bufferedhttp: Tolerate socket being None","status":"MERGED","created":"2021-06-15 21:46:17.000000000","updated":"2021-07-01 20:18:32.000000000","submitted":"2021-07-01 20:16:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"796548","meta_rev_id":"028a29a6ae88ee87e7cf29842b10b4ff93448caa","_number":796548,"virtual_id_number":796548,"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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-07-01 20:16:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":2,"date":"2021-07-01 18:34:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":1,"date":"2021-07-01 18:34:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-06-15 22:33:01.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":"CC"},{"updated":"2021-06-15 22:49:53.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-06-16 01:05:23.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":"2021-06-18 06:49:58.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-06-28 21:54:29.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":"3f8c46c65a3a1410dc6667b796bd0c6e447f62ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-06-15 21:46:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d31e0b3872aa2afb3ecbcac7fd2a9437eb60e044","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-15 22:33:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/221f829d05bd4e9aa0386a6ebf8e0e54 : SUCCESS in 39m 02s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1152fbd99e80407d93f8a1a6573d3ecc : SUCCESS in 38m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"30b778de200a0b1e303aeb86d0992a22de047fc2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-15 22:49:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01f2748bb3a24e6ab771e5450b37513a : SUCCESS in 9m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/b13cf9daf5b24510abe7c9f2a0a4aece : SUCCESS in 1h 02m 24s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ee5c8b5e347c449f80edb0b724d3d1fb : SUCCESS in 38m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/49dfec201ae24968ac305f4a55604bd4 : SUCCESS in 8m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7684bc04c01349878970b3339b4342b8 : SUCCESS in 8m 32s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/828b945778b44795b8faaabf0085194a : SUCCESS in 15m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2397be46f125483a97e207256637f2d8 : SUCCESS in 27m 54s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6e4095da6b93497c87758357cea8b4f3 : SUCCESS in 13m 54s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/500118778a2c4c5c8a4ad5884be59557 : SUCCESS in 20m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/990d0949ca3648ecb71bcb1a2a7c7e99 : SUCCESS in 23m 08s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/7644174941ae4fc782a6c95423a6cd01 : SUCCESS in 14m 59s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/83409cf6b9e7412483bc966c2a3ec6a5 : SUCCESS in 15m 34s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3f41a8e91ebb4323907628d64bb882dd : SUCCESS in 18m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/2c1c6937210c43bab45978a66e91f603 : SUCCESS in 18m 30s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/4d6ed3db4a9c43fdb09568cc11a6a0c1 : SUCCESS in 19m 14s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0f3dff1b1c654f279ebe0560e4bbf909 : SUCCESS in 19m 49s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/26ad8a02e8b545689d06ded6c483ce57 : SUCCESS in 6m 29s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7f366eff1ec54492b9942aa49770ecc4 : SUCCESS in 20m 16s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/38b605d35ed1412ba16220a49de57d82 : SUCCESS in 51m 41s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/eb9cca45eace447fb0026647eb11333c : SUCCESS in 50m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b6a6aa3b474c4429a7155fb44ea56760 : SUCCESS in 38m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2f800f73beb44401842185c454e29189 : SUCCESS in 41m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b28058d8687342708113f6e430d54de9 : SUCCESS in 16m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ac50e60a7647412c9464cc1eba657511 : SUCCESS in 6m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1b085d225c5c4c1b8fc10c14ec0e3f58 : SUCCESS in 22m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ef6c68f6392b4a1aa40b9c9242f74eff : SUCCESS in 56m 03s","accounts_in_message":[],"_revision_number":1},{"id":"b9ca4c101d4ae83a0899ca6f2ea00646ba21d1ff","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-06-16 01:05:23.000000000","message":"Patch Set 1: Code-Review+2\n\nI\u0027m okay with this, although I don\u0027t like environment this fragile.","accounts_in_message":[],"_revision_number":1},{"id":"66001f7047a8dea0650d60f96eb4f76318c7d9f0","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-06-18 06:49:58.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9a011d662f4ca00deab954fbc069977fb785b9da","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-06-28 20:48:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6ecc8fc708e93dbdad2a0ec52c550bf8bc682960","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-28 21:51:54.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ed9dd5b2de864f3fb25a533a6f640bfa : SUCCESS in 1h 00m 29s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/24258eb3919c44ae83b6e30ac32e34d6 : SUCCESS in 51m 56s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"dcd5f22ebf365f15d94afcc464974f1bae3a85cd","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-06-28 21:54:29.000000000","message":"Patch Set 2: Code-Review+1\n\ni guess it\u0027s just a race: the hub is servicing a gt that was awaiting, and wants to return a response from getexpect (but it doesn\u0027t realize the connection was prematurely closed by some sort of nuke from orbit tear down)\n\na test for __init__(None) would probably look like silly, but it might be nice to have a test that demonstrates you can still call read (and just get back an empty string)\n\nhttps://review.opendev.org/c/openstack/swift/+/798387","accounts_in_message":[],"_revision_number":2},{"id":"75a6dba8460361171c7c9f978f3faab609440006","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-28 21:56:15.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/f484be1505b3494c837569feee41291b : SUCCESS in 12m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/30096002abc148cc81491c219cbd82b1 : SUCCESS in 1h 00m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c769ff0253764e4da60e54cd8e61b208 : FAILURE in 16m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4f5048abae994dc382849db7f5d9ddda : SUCCESS in 9m 04s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7580e11972134a9e9391ada7f5e7a1b9 : SUCCESS in 9m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/06912390b19443069f9276f999107063 : SUCCESS in 17m 48s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fac6d9e717c44cc1bf83c2c240031c27 : SUCCESS in 23m 16s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/14de21a7a5804096a63e051bd1116cdb : SUCCESS in 16m 14s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/42e9bdbd4b6b4e5e9ecc2fa5b04f4713 : SUCCESS in 16m 26s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a1950bd39f1f4dc8bc8c11a3fd78244e : SUCCESS in 15m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8c8dec18d75847a8990cdf6c2fb5eb53 : SUCCESS in 16m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/68202b6d95ed40f9a3d7223ac854d296 : SUCCESS in 19m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5722a48d320040d0b90da391c0b83113 : SUCCESS in 20m 52s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b9500c2008024ebb8f24e4990b31491b : SUCCESS in 17m 01s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/52e2b00e20d840539deeb33d62fa9361 : SUCCESS in 31m 32s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/a41450bfddb548bd8604c5e527025042 : SUCCESS in 18m 04s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4ec03f864de04a13aaa96ab593f5d3a8 : SUCCESS in 9m 50s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c10cb57b2a1f495eb369e93b1773ae26 : SUCCESS in 21m 53s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d6899db0ce944f309b2074d6f4571b9e : SUCCESS in 48m 25s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/17a20b0ae53441d883fc7f221cb1cf4a : SUCCESS in 47m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c5ae0f7db94f47a88b35daa2bce11e81 : SUCCESS in 41m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/62e4f21b4f0d4a5c8a4b812bf9f5f7f9 : SUCCESS in 37m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd5d33f6153444f18a52d95d6360f536 : SUCCESS in 17m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/022240b50b754e7fa2263ecdd8a0a340 : SUCCESS in 7m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6643e75001ed41a6a2808ffa01d05a89 : FAILURE in 25m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4f9aed9b67554a438d3d38462361a9b9 : SUCCESS in 1h 04m 08s","accounts_in_message":[],"_revision_number":2},{"id":"79ab5a880458ad77773b34e13304aee56dd5b9c4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-06-28 23:17:08.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bed6409af4f946a738644d8377ff6ce4633806cc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-29 00:13:08.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/14f8e48e2dc04ec4a9c0a4954ab7c6f3 : SUCCESS in 54m 07s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/bee4df7b637844329145d171d9334946 : SUCCESS in 48m 07s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"722249a194efb4280ca5efebe0ef25f634f82046","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-29 00:32:46.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8645a6aa8a754f8ca2065a01a417d056 : SUCCESS in 10m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/d9f4afeda318403ead9213ffaf25a9e7 : SUCCESS in 1h 10m 45s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f66999116a7d415b88e0da15e28e8974 : SUCCESS in 47m 09s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ad19d6a3232843799e3fa1f0d21155e7 : SUCCESS in 9m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/99e49e2528d840e28896d96221cc1c9d : SUCCESS in 9m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/66c0a01b670746d5bccd4a76ee0e0894 : SUCCESS in 17m 52s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ca0bbe0b27a84e7e89d7a57c89654215 : SUCCESS in 18m 58s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1d6c15c671dd4b788874bbe486e21ce6 : SUCCESS in 18m 39s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d3265acf0eb9474499754bbccb021377 : SUCCESS in 18m 34s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5927ddab045a4f22a0d839dc8a14f5e4 : SUCCESS in 18m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b819e5f3cca84a2388b4cd9cfb0f1d5c : SUCCESS in 19m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c568910db84941438b9d56c9b3513d2b : SUCCESS in 20m 03s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7b77830e5e3f4ea49b139482b5cf5a45 : SUCCESS in 20m 43s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/c7367a566d7049cdaa0b182ac52c8be9 : SUCCESS in 18m 38s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/a10d1546e98843fdacb1b9ce0be6b380 : SUCCESS in 19m 30s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/17a75e320f7241eaab6767d138fd3f2b : SUCCESS in 21m 47s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/12c2d03f4a5f4ca7b36ee215fcc8be9b : SUCCESS in 8m 22s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0d08e2971a3f45d99d91e2e90ee6bc29 : FAILURE in 29m 42s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/19664f747aed4ebba818bb123be73802 : SUCCESS in 52m 24s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/cb28e7a174f3404ca4167e05c8421935 : SUCCESS in 53m 14s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/957f15a276a94df8a858957ea8f3c8bb : SUCCESS in 40m 36s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f5daaab5effe4b1f81368fe567b6fae9 : SUCCESS in 42m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bbbb633193a041b7ab979bd54ae95be4 : SUCCESS in 19m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58c78ddd75f64360a9e2f0cfd725c009 : SUCCESS in 9m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f33a4c3ca3104fd083a9799ed5527af3 : SUCCESS in 25m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fc4cd9585d004aa8a207273bed43c69d : SUCCESS in 47m 04s","accounts_in_message":[],"_revision_number":3},{"id":"85fb8ef19207b0e21bfe4667afe1353b26f1a398","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-07-01 18:34:32.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"0a75794eca3f4515d1600d422449e63c5bfd119f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-01 18:35:00.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"9c04d8080d98f6a252a67d999880b653b57f05a1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-01 20:16:41.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29a7d2c365da4a608821aedd4206ba31 : SUCCESS in 11m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/c070e732f19348f79b7f0306ef911750 : SUCCESS in 1h 03m 01s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8fff0acbf5da4a419adb93502a6e14a8 : SUCCESS in 47m 15s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/1106623d74124c16b862c817266688e3 : SUCCESS in 12m 30s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/cfd688d297cc4820994fee194058c443 : SUCCESS in 11m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ffdb496cbfb74cf9a50e7d3e4ccdb56e : SUCCESS in 19m 34s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2b032c2e03944c7685495eb4bc6c9f19 : SUCCESS in 19m 38s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5b2cc80cb1924d65bc370ddbd45541fd : SUCCESS in 22m 57s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/4b1c904770284650a551c6d55c5b2a7f : SUCCESS in 18m 07s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/544f3edf63d1402fa1dbedf767eaa068 : SUCCESS in 18m 45s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9125ce3df51540549dd27fd5eadd6ab6 : SUCCESS in 24m 11s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e977213f1f824b0bafd29016c64d0cbe : SUCCESS in 26m 09s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5af610383bab4129b4511d233211e564 : SUCCESS in 27m 30s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/dc6ad19943ce40a2bc9cc9dcb7c8d1cc : SUCCESS in 22m 50s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/e79f87e623364f2b82f972f80145bb60 : SUCCESS in 24m 10s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/bbd80bf643504e358a72860562ad4e73 : SUCCESS in 18m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ef04f7de6d4f4d2fb2d132554c68b3af : SUCCESS in 9m 15s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8cac8df8ea944850b25a9e9463138a0d : SUCCESS in 58m 13s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/c19f8d9df2ba4cf9884d9405b30a4ee8 : SUCCESS in 50m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e4d84142a36b457ca6554ea1cbca1c70 : SUCCESS in 45m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/da6f3e833e7e48f89ebf1b61868ff738 : SUCCESS in 42m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/eb6364d56bee4890b22f31c361269f62 : SUCCESS in 17m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5d38d291d37b4f128c4ceb37c3e427f4 : SUCCESS in 9m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d1c3ff5bda7349718415667e4a7f7d4c : SUCCESS in 25m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d65d4f19c819425ca83fda39b67dcb0b : SUCCESS in 51m 18s","accounts_in_message":[],"_revision_number":3},{"id":"32cd580381c2ad6595df0c456adb13bd27458efd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-01 20:16:47.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"028a29a6ae88ee87e7cf29842b10b4ff93448caa","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-01 20:18:32.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b0537c685e54b538cd509b676c49b87 : SUCCESS in 1m 19s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/9ef6c921fc4941fa9d59e984ed0c0918 : SUCCESS in 51s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/b95c28d62c9a4202a87460b61b7b29d4 : FAILURE in 49s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"50ba8e69755e99bc66e8a335591ee4a0393fe8fb","revisions":{"8e61fcdb0222e07bdf1a873f1e2a45cb0ca77def":{"kind":"REWORK","_number":1,"created":"2021-06-15 21:46:17.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/48/796548/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/48/796548/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/48/796548/1"}}},"commit":{"parents":[{"commit":"977f1bcc61077833c8473f7dee7a53e5605def2f","subject":"Merge \"Add unit test for missing whole EC fragments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/977f1bcc61077833c8473f7dee7a53e5605def2f"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-06-15 21:41:01.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-06-15 21:45:48.000000000","tz":-420},"subject":"bufferedhttp: Tolerate socket being None","message":"bufferedhttp: Tolerate socket being None\n\nSeen in prod:\n\nTraceback (most recent call last):\n  File \".../swift/proxy/controllers/obj.py\", line 416, in _get_conn_response\n    self.app.node_timeout, not final_phase)\n  File \".../swift/proxy/controllers/obj.py\", line 1645, in await_response\n    self.resp \u003d self.conn.getexpect()\n  File \".../swift/common/bufferedhttp.py\", line 229, in getexpect\n    response \u003d BufferedHTTPResponse(self.sock, **kwargs)\n  File \".../swift/common/bufferedhttp.py\", line 64, in __init__\n    self._real_socket \u003d sock.fd._sock\nAttributeError: \u0027NoneType\u0027 object has no attribute \u0027fd\u0027\n\nChange-Id: I35b3660f954bcf91aee2698b2c9cc10d5447abc1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8e61fcdb0222e07bdf1a873f1e2a45cb0ca77def"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8e61fcdb0222e07bdf1a873f1e2a45cb0ca77def"}]},"branch":"refs/heads/master"},"608af39e3fe20e95204cdfa4e024e8f114242a21":{"kind":"REWORK","_number":2,"created":"2021-06-28 20:48:30.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/48/796548/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/48/796548/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/48/796548/2"}}},"commit":{"parents":[{"commit":"977f1bcc61077833c8473f7dee7a53e5605def2f","subject":"Merge \"Add unit test for missing whole EC fragments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/977f1bcc61077833c8473f7dee7a53e5605def2f"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-06-15 21:41:01.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-06-28 20:48:19.000000000","tz":-420},"subject":"bufferedhttp: Tolerate socket being None","message":"bufferedhttp: Tolerate socket being None\n\nSeen in prod:\n\nTraceback (most recent call last):\n  File \".../swift/proxy/controllers/obj.py\", line 416, in _get_conn_response\n    self.app.node_timeout, not final_phase)\n  File \".../swift/proxy/controllers/obj.py\", line 1645, in await_response\n    self.resp \u003d self.conn.getexpect()\n  File \".../swift/common/bufferedhttp.py\", line 229, in getexpect\n    response \u003d BufferedHTTPResponse(self.sock, **kwargs)\n  File \".../swift/common/bufferedhttp.py\", line 64, in __init__\n    self._real_socket \u003d sock.fd._sock\nAttributeError: \u0027NoneType\u0027 object has no attribute \u0027fd\u0027\n\nChange-Id: I35b3660f954bcf91aee2698b2c9cc10d5447abc1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/608af39e3fe20e95204cdfa4e024e8f114242a21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/608af39e3fe20e95204cdfa4e024e8f114242a21"}]},"branch":"refs/heads/master"},"50ba8e69755e99bc66e8a335591ee4a0393fe8fb":{"kind":"REWORK","_number":3,"created":"2021-06-28 23:17:08.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/48/796548/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/48/796548/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/796548/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/48/796548/3"}}},"commit":{"parents":[{"commit":"977f1bcc61077833c8473f7dee7a53e5605def2f","subject":"Merge \"Add unit test for missing whole EC fragments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/977f1bcc61077833c8473f7dee7a53e5605def2f"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-06-15 21:41:01.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-06-28 23:16:27.000000000","tz":-420},"subject":"bufferedhttp: Tolerate socket being None","message":"bufferedhttp: Tolerate socket being None\n\nSeen in prod:\n\nTraceback (most recent call last):\n  File \".../swift/proxy/controllers/obj.py\", line 416, in _get_conn_response\n    self.app.node_timeout, not final_phase)\n  File \".../swift/proxy/controllers/obj.py\", line 1645, in await_response\n    self.resp \u003d self.conn.getexpect()\n  File \".../swift/common/bufferedhttp.py\", line 229, in getexpect\n    response \u003d BufferedHTTPResponse(self.sock, **kwargs)\n  File \".../swift/common/bufferedhttp.py\", line 64, in __init__\n    self._real_socket \u003d sock.fd._sock\nAttributeError: \u0027NoneType\u0027 object has no attribute \u0027fd\u0027\n\nChange-Id: I35b3660f954bcf91aee2698b2c9cc10d5447abc1\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50ba8e69755e99bc66e8a335591ee4a0393fe8fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50ba8e69755e99bc66e8a335591ee4a0393fe8fb"}]},"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":{}}}]}
