)]}'
{"id":"openstack%2Fswift~672610","triplet_id":"openstack%2Fswift~master~I31d942e72fd7bfbb1db4dbb1dd522dff69969e5d","project":"openstack/swift","branch":"master","topic":"bug/1837805","hashtags":[],"change_id":"I31d942e72fd7bfbb1db4dbb1dd522dff69969e5d","subject":"py3: fix non-ascii metadata handling in account-server","status":"MERGED","created":"2019-07-25 00:01:00.000000000","updated":"2019-07-27 02:00:35.000000000","submitted":"2019-07-27 01:56:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"672610-1564192592550-cd2898e8","meta_rev_id":"66cd39476113c8d53dd3c9eb90c41690a484cd1f","_number":672610,"virtual_id_number":672610,"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":2,"date":"2019-07-27 01:56:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-07-25 21:59:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-07-25 21:59:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}],"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":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":"2019-07-25 20:13:46.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":"2019-07-27 01:56:32.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":"d6cb6f488a790a46ea9fe30d900e8af58bea26d0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 00:01:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"af124e281f3be95ee82a61f5bf0a0aa155a3b326","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 00:02:01.000000000","message":"Patch Set 1: Workflow-1\n\nBah! Forgot my closes-bug.\n\nWell, needs a regression test, anyway...","accounts_in_message":[],"_revision_number":1},{"id":"7adf848f9a07c598ca078cdfbdfb58a0f943a8a1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 00:36:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/10/672610/1/check/openstack-tox-docs/7808edc/html/ : SUCCESS in 4m 53s\n- swift-build-image http://logs.openstack.org/10/672610/1/check/swift-build-image/9d012c7/ : SUCCESS in 7m 21s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/10/672610/1/check/swift-tox-py27/82e3c21/ : SUCCESS in 8m 59s\n- swift-tox-py36 http://logs.openstack.org/10/672610/1/check/swift-tox-py36/d1f3da5/ : SUCCESS in 8m 50s\n- swift-tox-py37 http://logs.openstack.org/10/672610/1/check/swift-tox-py37/28d939b/ : SUCCESS in 10m 01s\n- swift-tox-func http://logs.openstack.org/10/672610/1/check/swift-tox-func/a65008a/ : SUCCESS in 7m 37s\n- swift-tox-func-encryption http://logs.openstack.org/10/672610/1/check/swift-tox-func-encryption/3b0fd4d/ : SUCCESS in 8m 35s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/10/672610/1/check/swift-tox-func-domain-remap-staticweb/d29cce8/ : SUCCESS in 8m 04s\n- swift-tox-func-ec http://logs.openstack.org/10/672610/1/check/swift-tox-func-ec/eee49e1/ : SUCCESS in 9m 57s\n- swift-tox-func-s3api http://logs.openstack.org/10/672610/1/check/swift-tox-func-s3api/2027e44/ : SUCCESS in 11m 48s\n- swift-tox-func-py37 http://logs.openstack.org/10/672610/1/check/swift-tox-func-py37/fd38116/ : SUCCESS in 8m 28s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/10/672610/1/check/swift-tox-func-domain-remap-staticweb-py37/3667515/ : SUCCESS in 7m 51s\n- swift-tox-func-ec-py37 http://logs.openstack.org/10/672610/1/check/swift-tox-func-ec-py37/d163678/ : SUCCESS in 7m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/10/672610/1/check/swift-tox-func-s3api-ceph-s3tests-tempauth/60f7166/ : SUCCESS in 14m 18s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/10/672610/1/check/swift-probetests-centos-7/bb1c7a0/ : SUCCESS in 34m 50s\n- swift-dsvm-functional http://logs.openstack.org/10/672610/1/check/swift-dsvm-functional/9e17e35/ : SUCCESS in 26m 47s\n- swift-dsvm-functional-py3 http://logs.openstack.org/10/672610/1/check/swift-dsvm-functional-py3/23405cd/ : SUCCESS in 28m 42s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/10/672610/1/check/swift-dsvm-functional-ipv6/2dab72d/ : SUCCESS in 27m 12s\n- swift-tox-lower-constraints http://logs.openstack.org/10/672610/1/check/swift-tox-lower-constraints/e16306c/ : SUCCESS in 13m 18s\n- openstack-tox-pep8 http://logs.openstack.org/10/672610/1/check/openstack-tox-pep8/e50c257/ : SUCCESS in 5m 09s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/10/672610/1/check/swift-multinode-rolling-upgrade/92724b3/ : SUCCESS in 22m 00s","accounts_in_message":[],"_revision_number":1},{"id":"003c64ef212e3345048d9248970fdb51a3a69e63","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-07-25 20:13:46.000000000","message":"Patch Set 1: Code-Review+2\n\nLooks fine to me. Maybe just needs a commit message updated.","accounts_in_message":[],"_revision_number":1},{"id":"82e84a1149993c9d6c91a399e230f51531f5919e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 21:18:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"cabbc502405219488776505509ce1cf97d717a6d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 21:19:19.000000000","message":"Topic changed from 672610 to bug/1837805","accounts_in_message":[],"_revision_number":2},{"id":"dbf5ae4b8671151ab3b342783897092acc006453","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 21:56:20.000000000","message":"Patch Set 2: 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 http://logs.openstack.org/10/672610/2/check/openstack-tox-docs/aab0429/html/ : SUCCESS in 6m 54s\n- swift-build-image http://logs.openstack.org/10/672610/2/check/swift-build-image/feb96ce/ : SUCCESS in 8m 39s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/10/672610/2/check/swift-tox-py27/0cb5f42/ : SUCCESS in 16m 41s\n- swift-tox-py36 http://logs.openstack.org/10/672610/2/check/swift-tox-py36/4a6d281/ : SUCCESS in 15m 36s\n- swift-tox-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-py37/2b9d5e3/ : SUCCESS in 12m 42s\n- swift-tox-func http://logs.openstack.org/10/672610/2/check/swift-tox-func/b71823c/ : SUCCESS in 11m 53s\n- swift-tox-func-encryption http://logs.openstack.org/10/672610/2/check/swift-tox-func-encryption/20a9508/ : SUCCESS in 11m 58s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb/63a7dc1/ : SUCCESS in 10m 24s\n- swift-tox-func-ec http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec/af0a521/ : SUCCESS in 14m 23s\n- swift-tox-func-s3api http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api/567b989/ : SUCCESS in 12m 03s\n- swift-tox-func-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-py37/ff93619/ : SUCCESS in 10m 39s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb-py37/2d54e6e/ : SUCCESS in 8m 15s\n- swift-tox-func-ec-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec-py37/d9b182f/ : SUCCESS in 8m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/cb89e6b/ : SUCCESS in 15m 40s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/10/672610/2/check/swift-probetests-centos-7/0b9d3c3/ : FAILURE in 32m 38s\n- swift-dsvm-functional http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional/b5174fe/ : SUCCESS in 27m 05s\n- swift-dsvm-functional-py3 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-py3/7adcc8a/ : SUCCESS in 31m 05s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-ipv6/413cb0f/ : SUCCESS in 27m 46s\n- swift-tox-lower-constraints http://logs.openstack.org/10/672610/2/check/swift-tox-lower-constraints/d3e7b17/ : SUCCESS in 13m 44s\n- openstack-tox-pep8 http://logs.openstack.org/10/672610/2/check/openstack-tox-pep8/f317f5a/ : SUCCESS in 6m 23s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/10/672610/2/check/swift-multinode-rolling-upgrade/d1d3b2b/ : SUCCESS in 16m 36s","accounts_in_message":[],"_revision_number":2},{"id":"30f0456d70b9f72dc2306a3f7a0adad0bd1b92ce","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 21:59:55.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nrecheck\n\nUpdated the commit message, added a regression test. Approving based on Pete\u0027s prior approval.","accounts_in_message":[],"_revision_number":2},{"id":"8dc3441618da188d6cc878b9acb6c638939bcde9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 22:54:26.000000000","message":"Patch Set 2:\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 http://logs.openstack.org/10/672610/2/check/openstack-tox-docs/7367da9/html/ : SUCCESS in 5m 42s\n- swift-build-image http://logs.openstack.org/10/672610/2/check/swift-build-image/9c0e615/ : SUCCESS in 8m 07s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/10/672610/2/check/swift-tox-py27/fea992a/ : SUCCESS in 11m 40s\n- swift-tox-py36 http://logs.openstack.org/10/672610/2/check/swift-tox-py36/9107a98/ : SUCCESS in 10m 57s\n- swift-tox-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-py37/c940ea9/ : SUCCESS in 10m 40s\n- swift-tox-func http://logs.openstack.org/10/672610/2/check/swift-tox-func/3095d78/ : SUCCESS in 10m 08s\n- swift-tox-func-encryption http://logs.openstack.org/10/672610/2/check/swift-tox-func-encryption/e13d36c/ : SUCCESS in 8m 58s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb/ec72e62/ : SUCCESS in 9m 01s\n- swift-tox-func-ec http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec/33c76c9/ : SUCCESS in 10m 49s\n- swift-tox-func-s3api http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api/98dd8cd/ : SUCCESS in 11m 49s\n- swift-tox-func-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-py37/2d70599/ : SUCCESS in 9m 12s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb-py37/77780d9/ : SUCCESS in 7m 25s\n- swift-tox-func-ec-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec-py37/45a6005/ : SUCCESS in 7m 55s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/9528bc7/ : SUCCESS in 12m 27s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/10/672610/2/check/swift-probetests-centos-7/62055f7/ : SUCCESS in 33m 24s\n- swift-dsvm-functional http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional/25f2333/ : SUCCESS in 30m 03s\n- swift-dsvm-functional-py3 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-py3/28620ed/ : SUCCESS in 33m 53s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-ipv6/b9c9a68/ : SUCCESS in 32m 47s\n- swift-tox-lower-constraints http://logs.openstack.org/10/672610/2/check/swift-tox-lower-constraints/a995609/ : FAILURE in 14m 22s\n- openstack-tox-pep8 http://logs.openstack.org/10/672610/2/check/openstack-tox-pep8/7ca08fe/ : SUCCESS in 5m 37s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/10/672610/2/check/swift-multinode-rolling-upgrade/7dc2f6c/ : SUCCESS in 17m 01s","accounts_in_message":[],"_revision_number":2},{"id":"d9aac226a126b5bdf20e6049f9c44fd84122e916","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 23:03:44.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"aaa47afb7426d3c6d2c58dec191c5b655182a736","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 23:45:48.000000000","message":"Patch Set 2:\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 http://logs.openstack.org/10/672610/2/check/openstack-tox-docs/38c963e/html/ : SUCCESS in 4m 49s\n- swift-build-image http://logs.openstack.org/10/672610/2/check/swift-build-image/19d1724/ : SUCCESS in 9m 27s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/10/672610/2/check/swift-tox-py27/1df2d58/ : SUCCESS in 13m 45s\n- swift-tox-py36 http://logs.openstack.org/10/672610/2/check/swift-tox-py36/87503f3/ : SUCCESS in 10m 31s\n- swift-tox-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-py37/be5f320/ : SUCCESS in 21m 43s\n- swift-tox-func http://logs.openstack.org/10/672610/2/check/swift-tox-func/be8a322/ : SUCCESS in 9m 21s\n- swift-tox-func-encryption http://logs.openstack.org/10/672610/2/check/swift-tox-func-encryption/117694c/ : SUCCESS in 18m 57s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb/dd82696/ : SUCCESS in 8m 53s\n- swift-tox-func-ec http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec/f7412f6/ : SUCCESS in 19m 13s\n- swift-tox-func-s3api http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api/75ef86f/ : SUCCESS in 12m 22s\n- swift-tox-func-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-py37/6813718/ : SUCCESS in 10m 07s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb-py37/0430cdb/ : SUCCESS in 8m 28s\n- swift-tox-func-ec-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec-py37/09eae5e/ : SUCCESS in 17m 55s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/124a60f/ : SUCCESS in 22m 13s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/10/672610/2/check/swift-probetests-centos-7/e60e745/ : FAILURE in 25m 48s\n- swift-dsvm-functional http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional/1a11d30/ : SUCCESS in 36m 17s\n- swift-dsvm-functional-py3 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-py3/1707608/ : SUCCESS in 26m 44s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-ipv6/ad1b827/ : SUCCESS in 30m 35s\n- swift-tox-lower-constraints http://logs.openstack.org/10/672610/2/check/swift-tox-lower-constraints/77faa66/ : FAILURE in 11m 35s\n- openstack-tox-pep8 http://logs.openstack.org/10/672610/2/check/openstack-tox-pep8/cc09c83/ : SUCCESS in 7m 22s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/10/672610/2/check/swift-multinode-rolling-upgrade/5a6c70f/ : SUCCESS in 19m 40s","accounts_in_message":[],"_revision_number":2},{"id":"02adf8c4e889068ff4a05161b201b44bb3d7c6d0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-26 19:22:50.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"c921e2ca59eb3ada065d2e0442e97652fb041caa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-26 20:07:17.000000000","message":"Patch Set 2:\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 http://logs.openstack.org/10/672610/2/check/openstack-tox-docs/6b9d870/html/ : SUCCESS in 5m 57s\n- swift-build-image http://logs.openstack.org/10/672610/2/check/swift-build-image/07a92a4/ : SUCCESS in 9m 08s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/10/672610/2/check/swift-tox-py27/1c704be/ : SUCCESS in 11m 35s\n- swift-tox-py36 http://logs.openstack.org/10/672610/2/check/swift-tox-py36/ed14f01/ : SUCCESS in 10m 29s\n- swift-tox-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-py37/68af9f6/ : FAILURE in 11m 07s\n- swift-tox-func http://logs.openstack.org/10/672610/2/check/swift-tox-func/3ecba20/ : SUCCESS in 9m 28s\n- swift-tox-func-encryption http://logs.openstack.org/10/672610/2/check/swift-tox-func-encryption/e54eeed/ : SUCCESS in 10m 56s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb/09c1000/ : SUCCESS in 9m 16s\n- swift-tox-func-ec http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec/40d7bee/ : SUCCESS in 10m 29s\n- swift-tox-func-s3api http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api/36c211e/ : SUCCESS in 13m 08s\n- swift-tox-func-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-py37/08a194c/ : SUCCESS in 11m 32s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb-py37/92d675b/ : SUCCESS in 9m 32s\n- swift-tox-func-ec-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec-py37/41e89f6/ : SUCCESS in 8m 39s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/6a255cf/ : SUCCESS in 14m 23s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/10/672610/2/check/swift-probetests-centos-7/e3962d8/ : SUCCESS in 32m 50s\n- swift-dsvm-functional http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional/d03d8da/ : SUCCESS in 28m 00s\n- swift-dsvm-functional-py3 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-py3/6bcaa92/ : SUCCESS in 28m 13s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-ipv6/341faef/ : SUCCESS in 26m 01s\n- swift-tox-lower-constraints http://logs.openstack.org/10/672610/2/check/swift-tox-lower-constraints/667fd1a/ : SUCCESS in 11m 25s\n- openstack-tox-pep8 http://logs.openstack.org/10/672610/2/check/openstack-tox-pep8/1f9e438/ : SUCCESS in 6m 35s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/10/672610/2/check/swift-multinode-rolling-upgrade/af409c4/ : SUCCESS in 22m 52s","accounts_in_message":[],"_revision_number":2},{"id":"fe5ac3cf1af552c810463a01e6492fb304c9edbb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-26 21:56:53.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"b1c64c61ca09d09874493a3385e1474eb086b005","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-26 22:39:53.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/10/672610/2/check/openstack-tox-docs/7bcbf6a/html/ : SUCCESS in 9m 07s\n- swift-build-image http://logs.openstack.org/10/672610/2/check/swift-build-image/a7548ff/ : SUCCESS in 9m 28s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/10/672610/2/check/swift-tox-py27/4a28a8d/ : SUCCESS in 13m 26s\n- swift-tox-py36 http://logs.openstack.org/10/672610/2/check/swift-tox-py36/0ed2d4b/ : SUCCESS in 14m 00s\n- swift-tox-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-py37/50bf6c2/ : SUCCESS in 14m 15s\n- swift-tox-func http://logs.openstack.org/10/672610/2/check/swift-tox-func/bc78c4f/ : SUCCESS in 11m 34s\n- swift-tox-func-encryption http://logs.openstack.org/10/672610/2/check/swift-tox-func-encryption/ec9fbe9/ : SUCCESS in 9m 29s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb/1916b63/ : SUCCESS in 10m 11s\n- swift-tox-func-ec http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec/6272f1b/ : SUCCESS in 9m 56s\n- swift-tox-func-s3api http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api/6e8e8ef/ : SUCCESS in 13m 11s\n- swift-tox-func-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-py37/4e7059d/ : SUCCESS in 10m 33s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-domain-remap-staticweb-py37/07da483/ : SUCCESS in 12m 42s\n- swift-tox-func-ec-py37 http://logs.openstack.org/10/672610/2/check/swift-tox-func-ec-py37/9bcdc7c/ : SUCCESS in 12m 52s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/10/672610/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/1fc77b6/ : SUCCESS in 19m 24s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/10/672610/2/check/swift-probetests-centos-7/626531e/ : SUCCESS in 38m 18s\n- swift-dsvm-functional http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional/676a14a/ : SUCCESS in 35m 38s\n- swift-dsvm-functional-py3 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-py3/43465c4/ : SUCCESS in 29m 11s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/10/672610/2/check/swift-dsvm-functional-ipv6/ace110a/ : SUCCESS in 29m 23s\n- swift-tox-lower-constraints http://logs.openstack.org/10/672610/2/check/swift-tox-lower-constraints/39227eb/ : SUCCESS in 14m 38s\n- openstack-tox-pep8 http://logs.openstack.org/10/672610/2/check/openstack-tox-pep8/34b9240/ : SUCCESS in 6m 17s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/10/672610/2/check/swift-multinode-rolling-upgrade/afbf5f2/ : SUCCESS in 16m 33s","accounts_in_message":[],"_revision_number":2},{"id":"c0c4948821e659900c3cb00cced9403f295e60b2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-26 22:40:21.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"f047b2c21de81c7672c62650e80bef01b90fc41a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-27 01:56:32.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/10/672610/2/gate/openstack-tox-docs/7138b86/html/ : SUCCESS in 5m 59s\n- swift-upload-image http://logs.openstack.org/10/672610/2/gate/swift-upload-image/bc172ad/ : SUCCESS in 10m 14s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/10/672610/2/gate/swift-tox-py27/4717cd1/ : SUCCESS in 11m 43s\n- swift-tox-py36 http://logs.openstack.org/10/672610/2/gate/swift-tox-py36/05f2202/ : SUCCESS in 11m 20s\n- swift-tox-py37 http://logs.openstack.org/10/672610/2/gate/swift-tox-py37/d068b52/ : SUCCESS in 11m 43s\n- swift-tox-func http://logs.openstack.org/10/672610/2/gate/swift-tox-func/a17715b/ : SUCCESS in 10m 09s\n- swift-tox-func-encryption http://logs.openstack.org/10/672610/2/gate/swift-tox-func-encryption/0cd6707/ : SUCCESS in 10m 01s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/10/672610/2/gate/swift-tox-func-domain-remap-staticweb/c3f7b23/ : SUCCESS in 10m 20s\n- swift-tox-func-ec http://logs.openstack.org/10/672610/2/gate/swift-tox-func-ec/a7ceeff/ : SUCCESS in 10m 57s\n- swift-tox-func-s3api http://logs.openstack.org/10/672610/2/gate/swift-tox-func-s3api/e9ae7c8/ : SUCCESS in 13m 00s\n- swift-tox-func-py37 http://logs.openstack.org/10/672610/2/gate/swift-tox-func-py37/ce3b894/ : SUCCESS in 12m 16s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/10/672610/2/gate/swift-tox-func-domain-remap-staticweb-py37/84ebba2/ : SUCCESS in 8m 58s\n- swift-tox-func-ec-py37 http://logs.openstack.org/10/672610/2/gate/swift-tox-func-ec-py37/0ac1bd8/ : SUCCESS in 8m 35s\n- swift-probetests-centos-7 http://logs.openstack.org/10/672610/2/gate/swift-probetests-centos-7/3febd93/ : SUCCESS in 37m 43s\n- swift-dsvm-functional http://logs.openstack.org/10/672610/2/gate/swift-dsvm-functional/57fd752/ : SUCCESS in 28m 59s\n- swift-dsvm-functional-py3 http://logs.openstack.org/10/672610/2/gate/swift-dsvm-functional-py3/0ce3d29/ : SUCCESS in 34m 42s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/10/672610/2/gate/swift-dsvm-functional-ipv6/5b5991d/ : SUCCESS in 27m 11s\n- swift-tox-lower-constraints http://logs.openstack.org/10/672610/2/gate/swift-tox-lower-constraints/f5fb089/ : SUCCESS in 11m 22s\n- openstack-tox-pep8 http://logs.openstack.org/10/672610/2/gate/openstack-tox-pep8/acf1546/ : SUCCESS in 6m 28s","accounts_in_message":[],"_revision_number":2},{"id":"3b1cc06d4bac18dbe2fa21d570d28def46448e02","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-27 01:56:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"66cd39476113c8d53dd3c9eb90c41690a484cd1f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-27 02:00:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- swift-promote-image http://logs.openstack.org/10/672610/2/promote/swift-promote-image/b1a2127/ : SUCCESS in 41s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"71f83963c2b701bdc6ec67e97429dac661e8ffc6","revisions":{"285d7d536d02bb57b9313e7d0d75dde439cd84e2":{"kind":"REWORK","_number":1,"created":"2019-07-25 00:01:00.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/10/672610/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/672610/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/672610/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/672610/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/672610/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/672610/1"}}},"commit":{"parents":[{"commit":"d6e790d1b71139623ee06f767a16f3adc576ffbb","subject":"Merge \"Fix up errno checking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6e790d1b71139623ee06f767a16f3adc576ffbb"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-24 23:59:08.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-25 00:00:50.000000000","tz":-420},"subject":"py3: fix non-ascii metadata handling in account-server","message":"py3: fix non-ascii metadata handling in account-server\n\nPreviously, we were storing the WSGI-style UTF-8-bytes-decoded-as-Latin-1\nstrings in the JSON field, and sending them back to eventlet directly.\nIf running in a mixed py2/py3 cluster, replication would eventually get\nthat back to the py2 server, and worse, the native-string version would\nget back to the py3 server! Then on GET or HEAD, eventlet would barf\nif any characters were outside the Latin-1 range.\n\nChange-Id: I31d942e72fd7bfbb1db4dbb1dd522dff69969e5d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/285d7d536d02bb57b9313e7d0d75dde439cd84e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/285d7d536d02bb57b9313e7d0d75dde439cd84e2"}]},"branch":"refs/heads/master"},"71f83963c2b701bdc6ec67e97429dac661e8ffc6":{"kind":"REWORK","_number":2,"created":"2019-07-25 21:18:10.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/10/672610/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/672610/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/672610/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/672610/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/672610/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/672610/2"}}},"commit":{"parents":[{"commit":"d6e790d1b71139623ee06f767a16f3adc576ffbb","subject":"Merge \"Fix up errno checking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6e790d1b71139623ee06f767a16f3adc576ffbb"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-24 23:59:08.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-25 21:16:56.000000000","tz":-420},"subject":"py3: fix non-ascii metadata handling in account-server","message":"py3: fix non-ascii metadata handling in account-server\n\nPreviously, we were storing the WSGI-style UTF-8-bytes-decoded-as-Latin-1\nstrings in the JSON field, and sending them back to eventlet directly.\nIf running in a mixed py2/py3 cluster, replication would eventually get\nthat back to the py2 server, and worse, the native-string version would\nget back to the py3 server! Then on GET or HEAD, eventlet would barf\nif any characters were outside the Latin-1 range.\n\nCloses-Bug: #1837805\nChange-Id: I31d942e72fd7bfbb1db4dbb1dd522dff69969e5d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71f83963c2b701bdc6ec67e97429dac661e8ffc6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71f83963c2b701bdc6ec67e97429dac661e8ffc6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
