)]}'
{"id":"openstack%2Fswift~737856","triplet_id":"openstack%2Fswift~master~I87fe3477d8b7ef186421ef2d08bc3b205c18a0c1","project":"openstack/swift","branch":"master","topic":"bug/1884991","hashtags":[],"change_id":"I87fe3477d8b7ef186421ef2d08bc3b205c18a0c1","subject":"py3: Stop munging RAW_PATH_INFO","status":"MERGED","created":"2020-06-24 18:01:56.000000000","updated":"2020-07-22 05:08:30.000000000","submitted":"2020-07-22 05:07:03.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"737856-1595394423519-798a8ba2","meta_rev_id":"07e589441b18c1e4ea731520d8901b10c24bde3b","_number":737856,"virtual_id_number":737856,"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,"date":"2020-07-16 21:46:04.000000000","_account_id":32210,"name":"David J. Orman","email":"ormandj@corenode.com"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-22 05:07:03.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"recommended":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"all":[{"value":0,"_account_id":32210,"name":"David J. Orman","email":"ormandj@corenode.com"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-07-22 03:47:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"value":2,"date":"2020-07-22 03:44:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":32210,"name":"David J. Orman","email":"ormandj@corenode.com"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"value":1,"date":"2020-07-22 03:44:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"_account_id":32210,"name":"David J. Orman","email":"ormandj@corenode.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-25 14:07:42.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-07-16 21:46:04.000000000","updated_by":{"_account_id":32210,"name":"David J. Orman","email":"ormandj@corenode.com"},"reviewer":{"_account_id":32210,"name":"David J. Orman","email":"ormandj@corenode.com"},"state":"REVIEWER"},{"updated":"2020-07-22 03:47:17.000000000","updated_by":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"reviewer":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"state":"REVIEWER"},{"updated":"2020-07-22 05:07:03.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":"030fbdc005690d30a4183d38b758f5254a1d6cf2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-24 18:01:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"185b957d2df391465aef8a0e4c2f23d7e2c84394","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 22:46:06.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/137271f24d35434690fb7f054de67443 : SUCCESS in 8m 59s\n- grenade https://zuul.opendev.org/t/openstack/build/39f4e31749284556be1085328bad4396 : SUCCESS in 58m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7e9d01b4778b4e68b0d9c618ab2603fd : SUCCESS in 53m 50s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ed2129faac7b403a89c879b622eca112 : SUCCESS in 13m 55s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0c9321dab1b14533b3f2bf828810016c : SUCCESS in 11m 45s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/bd34535538494c14835153c2df9f0efc : SUCCESS in 13m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f58b117f37cc4c058d4e5323a3e809c2 : SUCCESS in 17m 02s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/774488f7a99f4e8b9b11119771fd3725 : SUCCESS in 16m 15s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/75973e98e8474eabad9606866fbbb22e : SUCCESS in 28m 16s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0c6eee34544b4fdd956cb83bfc4a1b21 : SUCCESS in 31m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e256c8161b8f4b308e86195f88050dc8 : SUCCESS in 16m 32s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5849898d60804097a4db06f7e2097612 : SUCCESS in 21m 39s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e9105abfa4e140eeb387aa15b9e15427 : SUCCESS in 18m 06s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/a62521197bf747e29853ecac974a59ec : SUCCESS in 19m 01s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/af3868e57cb84572be2dc82f90c69466 : SUCCESS in 19m 05s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/04fd122026b44a7a88d99046dd4f7321 : SUCCESS in 1h 00m 37s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/5cedfda1d03e49818b276ee9c34be204 : FAILURE in 1h 19m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7ca7e98aae364a30a3429f9593ef6b25 : TIMED_OUT in 1h 05m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7479fec21b504256b7c2eaa59279b9d2 : SUCCESS in 44m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a14af0de266043cc88529da018870fcf : SUCCESS in 18m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/554e9243f20f43fea3507446d2c25e17 : SUCCESS in 9m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/bc32fdebeca4405b91c9cb13779bda02 : FAILURE in 15m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/404008834e8d455b8913b9edac156528 : SUCCESS in 50m 27s","accounts_in_message":[],"_revision_number":1},{"id":"dbacb2b64f27ac658de66e78b309186e30cb1ccb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-25 00:20:02.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"61371d8dbdb400b05c51e187dbfd02436d554bf0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-25 01:34:09.000000000","message":"Patch Set 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/9a2d532cb0994235910374d0aef22112 : SUCCESS in 11m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/f1ac34112b7548279532b8e09e8a157e : SUCCESS in 1h 09m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7975fe5a1e5747ef9b69cf1228873545 : FAILURE in 54m 31s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/385a2d817ec54c818b7cb48df217914c : SUCCESS in 11m 24s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/253f35029fdc4f7ca822dd009021dac5 : SUCCESS in 9m 09s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/5c63387ef14747ac827446b6d8947274 : SUCCESS in 16m 35s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/666d095661ff4d659bb454f3dff6f456 : SUCCESS in 17m 26s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8d91307920354845bcac9ac0494366fe : SUCCESS in 26m 39s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/07786b35972946a097b66cd52321b7e8 : SUCCESS in 22m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f639fddd271949a3a4449c8968aea5ea : SUCCESS in 20m 49s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d9d9cf3811884bb894643b2300ede8b7 : SUCCESS in 37m 39s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c256a89055e54852a656453e96dec8b7 : SUCCESS in 22m 21s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e286ac738190490a90ef6f770c778888 : SUCCESS in 24m 50s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c987a479ab914a7ebc280f894e3206d9 : SUCCESS in 22m 00s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b60b6d2e37f1491997dac53873a34261 : SUCCESS in 21m 49s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/dd96428dc3f5437eb75698eb2038467b : SUCCESS in 25m 36s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b15ec941fd9147e994a9d13cdba18bb8 : SUCCESS in 49m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/900280016fe24688a10dbf85d9ec2479 : SUCCESS in 44m 09s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b7b583d9f62b47ad963bbd5bf35c9cab : SUCCESS in 40m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4105e8b19f2c415795a69433457da784 : SUCCESS in 13m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dcc21549cba3454a9f4bdb0b1010261b : SUCCESS in 9m 20s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/26e980af269e4784bcc864efc8c9d285 : FAILURE in 9m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6b964ffaee8b4527bc262a75273d9ba1 : SUCCESS in 51m 34s","accounts_in_message":[],"_revision_number":1},{"id":"0ae1ab971b7e5d012542725c24b5b14c38c9207e","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-06-25 14:07:42.000000000","message":"Patch Set 1:\n\n(2 comments)\n\ni don\u0027t think I understand this change yet\n\nDoes anyone know how difficult it would be to codify the repro in the bug report for a func test?","accounts_in_message":[],"_revision_number":1},{"id":"d4795e886fb8fd2326e4afe3c3ddedd6ff0f86ae","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-25 17:47:18.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nI should probably go dust off https://github.com/python/cpython/pull/7932 -- I\u0027d been resisting getting dragged into overhauling their client, too :vomit:","accounts_in_message":[],"_revision_number":1},{"id":"afc20f34d81a501ce54aa6321b1c201b87b98e7e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-27 00:16:52.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"cc43218e1a430dfd13a750f61d49b21bdcec598c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-27 01:13:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0ec5ae6a6df446a89961438dcae34dc : SUCCESS in 8m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/b37d0bd58e684821a831897c4da3faa4 : SUCCESS in 55m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/005d235efb6344cb8d1db06e042b31b8 : SUCCESS in 42m 25s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0f3bdf90257d459095f1798ea85bbeca : SUCCESS in 8m 19s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/d0488b68bd534a898d57c8fc285108cd : SUCCESS in 8m 38s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/12fbabfb433246ed918c2d2933a3f0e3 : SUCCESS in 14m 52s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ce74b35d2edc48888f8fd14869f20f10 : SUCCESS in 15m 08s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/4b5597e936fb468cb78d563fe21de76c : SUCCESS in 15m 27s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/519083885db34c9ea8647eeb73619494 : SUCCESS in 16m 24s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5d1778bf5b884696905821f9bb67b82b : SUCCESS in 21m 04s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/046f29b0c341406894fd9be2b035bb30 : SUCCESS in 18m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/66bb6207f95044e7955929aac8461740 : SUCCESS in 19m 05s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9f1ff3d1433f4e7eb0f9a528452e6cdf : SUCCESS in 19m 05s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c91d0938336249bbb8259f959ae68d73 : SUCCESS in 22m 17s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/9ae2b0eb993740d7aa5fe8596077504a : SUCCESS in 17m 49s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/53d56cc2a53d4672b3e69aae87d01b44 : SUCCESS in 20m 32s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a87f26ce7ac443cb9b96fba38c6f6b78 : SUCCESS in 36m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d9d4e1b6998445e699e5f0f6edc50b12 : SUCCESS in 39m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/986146ac763b4a829386f8ba49f96fac : SUCCESS in 41m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8f295bd9995847edab6fbac3d3556c3a : SUCCESS in 12m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3de19ff269e7484db7e5130520ec8eb9 : SUCCESS in 5m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1ea032406e7a4cb88410f632408a4014 : FAILURE in 8m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/147dd829665a4e1282d64b42f44eded1 : SUCCESS in 53m 13s","accounts_in_message":[],"_revision_number":2},{"id":"cac92ae547678e0881a4326fa821f14fd4f80dec","author":{"_account_id":32210,"name":"David J. Orman","email":"ormandj@corenode.com"},"date":"2020-07-16 21:46:04.000000000","message":"Patch Set 2:\n\nWe\u0027ve been running with this patch in production (patched Ussuri) since 2020-06-26. This has completely resolved the issues we were experiencing with our users.","accounts_in_message":[],"_revision_number":2},{"id":"6446bc7e0a903d88388aaab24ff27cd9be07a29e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-22 03:44:31.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nWe\u0027ve at least got unit test coverage, and reports of success in the field. I\u0027m going to go ahead and merge so I can get on backporting; we can always add func tests later.","accounts_in_message":[],"_revision_number":2},{"id":"b693bbf0bd8b88d50180d0208af51e4ce22c4229","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-22 03:44:37.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/ussuri as commit 5aefa86a1830179e7e44466b5f5db71223530aa8","accounts_in_message":[],"_revision_number":2},{"id":"cb269071d8af41cb5f51ba5b9fcb6511c5b60424","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 03:44:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"fc68f1473376513372f7f5411bea7d613ce1bba0","author":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"date":"2020-07-22 03:47:17.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"b854f1a89a9fbd510a4b37f4d77708249cb262a8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 05:07:03.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"f58ed91c1400b1c20a8ccd27c2dbe384679fad61","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 05:07:03.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74bfe2c281444f8da2c01df66c3b31e9 : SUCCESS in 8m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/f5f6a9f712284a3a827dc42e865d8ff5 : SUCCESS in 1h 04m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/287a0a45d5244bae918f8733d49b6a73 : SUCCESS in 45m 22s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/3096341a87eb4324bfaa02ccd69c6215 : SUCCESS in 9m 59s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/fe54076ea7144fcb97648682b8e067ed : SUCCESS in 11m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1d4db1fe8c404b4f8a6cda61bfd3a32b : SUCCESS in 20m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e19cf3db41744dfab502aa3f2f482423 : SUCCESS in 13m 03s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/4a5e2bd5b8304d25818e57099eb06538 : SUCCESS in 12m 26s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/2bc3fd1e2007455d91fc7563910aa052 : SUCCESS in 14m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e4429e602b0743d3aba76fdeefd01592 : SUCCESS in 16m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b39980e49b0b4626b67cb0f6bdddabc6 : SUCCESS in 19m 00s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b3061b95dc234c9fa569eacdaddf5e60 : SUCCESS in 20m 35s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b8937b46509147e0ae401124551d4cf8 : SUCCESS in 16m 28s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0619835443714bb99b1177db48a60ca9 : SUCCESS in 17m 32s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e19cb550e6974f8caec3bce456cd8924 : SUCCESS in 49m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6338e8c2c6f94997b3fc298ffe5fc777 : SUCCESS in 41m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/104722f7e513449881f64b4df63f61f8 : SUCCESS in 43m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e7ad702546f74958bdb3398c31c1e89a : SUCCESS in 12m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4faa3d4b4c704e16817ec291c075837b : SUCCESS in 5m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6a253b08742a494891da5e4e03ea1393 : SUCCESS in 58m 42s","accounts_in_message":[],"_revision_number":2},{"id":"ee6f717bf08ad66520f6d9dbaa9ce66cdeafef24","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 05:08:30.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f1ba9c39dd7a4bc28a8f244385b25497 : SUCCESS in 1m 08s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/7644d4fdc53047729861dc1cc3243828 : FAILURE in 37s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/2e3198ae88474ba3b42799cd40fc3e10 : FAILURE in 38s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7753eff66233db82948227c7f592fb0c463a0aef","revisions":{"99efb58c877214322103426ac8792ab9c5619ee7":{"kind":"REWORK","_number":1,"created":"2020-06-24 18:01:56.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/56/737856/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/737856/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/737856/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/737856/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/737856/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/737856/1"}}},"commit":{"parents":[{"commit":"5cf5548a85286b09a3441176dc773c2874203a39","subject":"Merge \"s3api: Add basic support for ?tagging requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5cf5548a85286b09a3441176dc773c2874203a39"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-24 17:40:51.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-24 18:01:20.000000000","tz":-420},"subject":"py3: Stop munging RAW_PATH_INFO","message":"py3: Stop munging RAW_PATH_INFO\n\nWe rely on having byte-accurate representations of the request path\nas-seen-on-the-wire to compute signatures in s3api; the unquoting /\nrequoting madness to make non-ascii paths work with python\u0027s stdlib can\nlead to erroneous SignatureDoesNotMatch responses.\n\nChange-Id: I87fe3477d8b7ef186421ef2d08bc3b205c18a0c1\nCloses-Bug: #1884991\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/99efb58c877214322103426ac8792ab9c5619ee7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/99efb58c877214322103426ac8792ab9c5619ee7"}]},"branch":"refs/heads/master"},"7753eff66233db82948227c7f592fb0c463a0aef":{"kind":"REWORK","_number":2,"created":"2020-06-27 00:16:52.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/56/737856/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/737856/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/737856/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/737856/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/737856/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/737856/2"}}},"commit":{"parents":[{"commit":"5cf5548a85286b09a3441176dc773c2874203a39","subject":"Merge \"s3api: Add basic support for ?tagging requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5cf5548a85286b09a3441176dc773c2874203a39"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-24 17:40:51.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-27 00:15:59.000000000","tz":-420},"subject":"py3: Stop munging RAW_PATH_INFO","message":"py3: Stop munging RAW_PATH_INFO\n\nWe rely on having byte-accurate representations of the request path\nas-seen-on-the-wire to compute signatures in s3api; the unquoting /\nrequoting madness to make non-ascii paths work with python\u0027s stdlib can\nlead to erroneous SignatureDoesNotMatch responses.\n\nChange-Id: I87fe3477d8b7ef186421ef2d08bc3b205c18a0c1\nCloses-Bug: #1884991\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7753eff66233db82948227c7f592fb0c463a0aef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7753eff66233db82948227c7f592fb0c463a0aef"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
