)]}'
{"id":"openstack%2Fswift~688113","triplet_id":"openstack%2Fswift~master~I6da047716c05e4f2a9e1e74ca19afb62e812d172","project":"openstack/swift","branch":"master","topic":"bug/1847755","hashtags":[],"change_id":"I6da047716c05e4f2a9e1e74ca19afb62e812d172","subject":"Fix kms_keymaster under Python 3","status":"MERGED","created":"2019-10-11 12:13:57.000000000","updated":"2019-10-15 17:45:33.000000000","submitted":"2019-10-15 14:54:04.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":"688113-1571151244644-01385176","meta_rev_id":"6126c36882f5b5cce0b867167c25a8dcfc3d69d8","_number":688113,"virtual_id_number":688113,"owner":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-10-15 14:54:04.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":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"all":[{"value":2,"date":"2019-10-14 14:24:24.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-10-15 11:59:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"value":2,"date":"2019-10-14 05:00:48.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"all":[{"value":1,"date":"2019-10-15 13:25:49.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-13 14:20:53.000000000","updated_by":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"reviewer":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"state":"REVIEWER"},{"updated":"2019-10-14 05:00:48.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2019-10-15 13:25:49.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-10-15 14:54:04.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":"f837775ebcbe14cd21501dabf176b75ebc2fb259","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2019-10-11 12:13:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4af18baeee2240230f5ddc22dcb6a61737566146","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2019-10-11 12:46:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"42a9df171a928a5293dd45894c34ab937f96a730","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-10-11 13:27:16.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\n(question)","accounts_in_message":[],"_revision_number":2},{"id":"7f209ff3a3c05cd561e2129c7e16d5fb128ab416","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-11 14:00:57.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 https://zuul.opendev.org/t/openstack/build/40a608e859c943778d11ce6a912d4b0b : SUCCESS in 7m 28s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3491968ec66a47659c6a8050e4348169 : SUCCESS in 55m 54s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d574ce8f143647168828c91f2c344adf : SUCCESS in 44m 48s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7e5fc0c9c4f947aa91073a4c62a5102a : SUCCESS in 8m 35s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/6f993fc4d8604f51aed19f5f3f882a36 : SUCCESS in 8m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c5855efcc65f48ddb80a8d5027bbe3af : SUCCESS in 18m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e03271d8eff744eb9d3c97dc3ac0f9ec : SUCCESS in 12m 31s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0898da2be6284b22b63da552b9661ac6 : SUCCESS in 11m 09s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/24de747680134b968b7e36a15fba7c86 : SUCCESS in 10m 03s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/20053f7cf7244b088f8e456481f6264e : SUCCESS in 9m 46s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/5827fd9472b14e12b065b94d7768ce6c : SUCCESS in 9m 31s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/bc6357c33cef4390ab7413bb97612293 : SUCCESS in 9m 43s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/a8e91c8fc9314dee8583d2966a685b34 : SUCCESS in 12m 14s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c5b7fd2a1cde4f1bb0b4d18a79527731 : SUCCESS in 9m 56s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8b0b01a320384dbdb3c269e734b7eb4d : SUCCESS in 11m 35s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/4925fcf6fcd944eba35ef23da60ed7ad : SUCCESS in 9m 52s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b403d34a4ae24e42865d4570db9c7d14 : SUCCESS in 13m 16s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/d4d900ba3a704be8ade194a4308dd703 : SUCCESS in 14m 59s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c8e9ff278ee14b268f5c828cf03269c6 : SUCCESS in 12m 51s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/12ea7f3c68864672b3595555360ed243 : SUCCESS in 37m 28s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e02b180066534e69add20e8dbcdfc887 : SUCCESS in 32m 32s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/82fdcdb90f594359ae4ef9d3a04ae49e : SUCCESS in 30m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c40c6737f29847708ba6a3a9acdbdc30 : SUCCESS in 29m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0ef998038abb4b72854c3f3a715229b4 : SUCCESS in 15m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3bb61bc5947d4158a29f74649ff77507 : SUCCESS in 5m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2147859db0984bd8803497f6005b27d1 : FAILURE in 25m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fcc25d78a085430cbae89c4027fca8a4 : SUCCESS in 1h 07m 32s","accounts_in_message":[],"_revision_number":2},{"id":"3c814afefb4fc402bf23348fa44c90fb40ef9ce4","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2019-10-11 16:33:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fcff5f45bfedc94f03fe71e24a14a4feec1fed6a","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2019-10-11 16:35:11.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"5e5a68e77f2de9f002029720e62511fe54c3a315","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-11 17:51:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b005999332b94df2b66b482f21304958 : SUCCESS in 8m 06s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/a211768d41484d6bb3399da1579c1809 : SUCCESS in 59m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f7d034495c9d490e88aa7e98a9e4a28c : SUCCESS in 52m 49s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e84ef4ff2d5046bba35fd8a4d38c0fde : SUCCESS in 10m 09s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/da559db7ffe94876901447b0af13312b : SUCCESS in 10m 46s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cb160873dda749e0bc8dc7240f6f63af : SUCCESS in 11m 22s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/670821d88d6b40d195af6e6bebfb6bba : SUCCESS in 11m 38s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fc3c4e68dbd54692b486104e395fe385 : SUCCESS in 13m 14s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/5139917b224942bb8ce92f88fdd12b59 : SUCCESS in 11m 54s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/eb647eddccfd430eb65bf4d501ddea62 : SUCCESS in 12m 05s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/e704da6f740449458870ec36423045f3 : SUCCESS in 11m 10s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/907f770127c74e89b4d50e32fd6ab833 : SUCCESS in 12m 22s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/35a45ecc7cad4b508cb6f243543fd202 : SUCCESS in 14m 28s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/69d63629ed6b4efe934b372d2d770198 : SUCCESS in 11m 33s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/362fcc27736942a78b8e1dfc107233e5 : SUCCESS in 18m 47s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/f5ad6c8b00124027a9ca5202feafb7c5 : SUCCESS in 19m 26s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/00ee5e3f6cc04db1a10db40c72b59dff : SUCCESS in 18m 04s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/a1bd20d44bf64e95bbff30f206acdd2c : SUCCESS in 21m 02s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c943f8194e914279b1001510a8403f98 : SUCCESS in 14m 37s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/346a6f6813bc4380aa8ebd685790c077 : SUCCESS in 44m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6fbd70bf4cc543a68eeecd5b58c73de9 : SUCCESS in 36m 07s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/f7b01a749a7e4fb69ee1f59ad5f87138 : SUCCESS in 39m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e8011c2e70b14405aee944f646128e7e : SUCCESS in 29m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a0a09ed7b9a84b93a1aebc1c46465353 : SUCCESS in 16m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4dd1b5ac885d4c76a584769be8a1c0d9 : SUCCESS in 5m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7dbc5862dc07472cb8f1775bc6ac91c2 : SUCCESS in 23m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0b746f90605748279ec0d132809a2b11 : SUCCESS in 1h 13m 55s","accounts_in_message":[],"_revision_number":3},{"id":"1c4bf9301283db7657a85463c8ef7c11ba7c1fa4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-10-13 06:06:25.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f7c635915e57b6a1444f1543e491423b1e069bb3","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-10-13 06:07:11.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"792cf1429a32eb9410cbf948f2a308a194576b85","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-13 07:29:32.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fc6f38f87df4482594115b943330f8db : SUCCESS in 8m 01s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b536a8914dc7450aaed91ce8f83de9e9 : SUCCESS in 51m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/668150e4253d4b9c8c772f9def2fb356 : SUCCESS in 52m 26s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b0954ce7baef49b6b05408fa69e6fca0 : SUCCESS in 9m 17s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/b5c9ffc007a14ace964ad4749d6bc505 : SUCCESS in 8m 46s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0fdcbc7016d94878b2d45d52340494be : FAILURE in 12m 23s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b98db63c39fa4c27b11a74ba7ba09cb1 : SUCCESS in 13m 12s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e9b69101ed7c4c4d8a85a47c7764f260 : SUCCESS in 13m 47s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/0e27d5ad6e46417ebdb280c2df6c5a69 : SUCCESS in 11m 31s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/7ed91646314b485fb8f6eebe936a33c6 : SUCCESS in 13m 13s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/9e18b2bf8f0b43ae838062ea93132ce1 : SUCCESS in 11m 05s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/0ce85bf048da433f9e9d42ea3a0013bd : SUCCESS in 10m 42s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/e9aa9a1238df4c8796bcb71f1ed1fbad : SUCCESS in 14m 20s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/998ecbbb326f4f9f9446472f1ee3dc6d : SUCCESS in 10m 47s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5c8a6e35920240728019a2ecc926c143 : SUCCESS in 11m 19s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/6223a99982a2496dbae44588c8f1b65f : SUCCESS in 10m 11s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/52cfb7d53946494b92658666a59cb552 : SUCCESS in 11m 50s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/ee8eec95b8af40398cfb6ee88c6830f3 : SUCCESS in 13m 15s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c80d9a12f46a42d1b6fa69b041384c45 : SUCCESS in 16m 56s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1c6d7760233f4d7d85ec04f0ff46a3d7 : SUCCESS in 29m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ace68a7c964444d79540eca5783a870f : SUCCESS in 29m 53s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/17f497f903d1473bb3dd7ef5b076058f : SUCCESS in 29m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cebaabacb8eb4647a4c0f62e682da740 : SUCCESS in 24m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3c89e68782f94ccda7e9f1ce7f7715ee : FAILURE in 13m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/944da0dda1f24188af2ab832cc80d29b : SUCCESS in 6m 47s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dd11cd4e27d34f92862a9a49bf9aa329 : SUCCESS in 19m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/409d374e4dbc43f2a474b982de606d2b : SUCCESS in 1h 01m 46s","accounts_in_message":[],"_revision_number":4},{"id":"2a3a476e72ae81be172fdcd6f744eac487ceffb2","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-10-13 13:36:36.000000000","message":"Patch Set 4: Code-Review+2\n\nThat test controlled by the content, man. I wonder if someone will ever get very confused.\n\nDid Thomas agree to this?","accounts_in_message":[],"_revision_number":4},{"id":"a378290e3ba245bf40af43613f5e7bf0a1c0fa1e","author":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"date":"2019-10-13 14:20:53.000000000","message":"Patch Set 4: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"29a0f23d6180b0c6a5bfa07ed80c3d6a920da84b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-13 15:34:30.000000000","message":"Patch Set 4:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b05dc5f7814426eb261d956f25916f8 : SUCCESS in 6m 53s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/1f99ea3ffe5d4059a3a53dc1962209b9 : SUCCESS in 1h 03m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e9e080c553ac4cebb9517782e129f346 : SUCCESS in 58m 45s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/eb6dfc4f253a424c8d88b2fa37ea5680 : SUCCESS in 11m 36s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c91e17f80e994d07b41415a97f2c7b20 : SUCCESS in 13m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fc1e4e498c4b49bdbf52279a9517cc54 : FAILURE in 27m 08s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/affebb86a07948bc9c6fcdd56557b219 : SUCCESS in 27m 17s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e13f541a79ce41ee9eaa99609e953bbd : SUCCESS in 27m 22s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/b8c1e96854644cd3ac006e68e7566410 : SUCCESS in 12m 14s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/346cbfa11bce4d399078fd30017bb345 : SUCCESS in 24m 35s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/4bf1951f34a14abea5653eae71aa2a1c : SUCCESS in 23m 07s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/fffd871fd7794f2d93515b6bf9e75102 : SUCCESS in 14m 04s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/e0d794cd62d74d879709b5cbdfd150ef : SUCCESS in 31m 04s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9006742096fa4bdab3e0ee3131839a61 : SUCCESS in 16m 02s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/64f4e281ab5a47b29efdd355f588f286 : SUCCESS in 12m 52s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/e2414199ed4a42d49773fa1860c767d1 : FAILURE in 16m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/05397b94369d4ae0bbe1254127ac3b12 : SUCCESS in 24m 01s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/8ae2507da1a9497fa7bfc3c0b37f08e7 : SUCCESS in 20m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c13433dbf9f84dacb86d6d7290a37862 : SUCCESS in 11m 49s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2294c80c77814a099147c00dbed52aac : SUCCESS in 40m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9143417155354acc9820c59c6df1ed9a : SUCCESS in 32m 51s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/ecdfe4077b5148378d3242718cdcbbc1 : SUCCESS in 28m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f0bf9c3adb75427a8501944494b51d1b : SUCCESS in 32m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6fdbf5e6ce924a3da8712ab99f376fc9 : FAILURE in 14m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7f7dd9e90f94b73a61be18ae81b5bab : SUCCESS in 5m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/582f12a1bf594d87b5fdd78529091ce8 : SUCCESS in 20m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/23efc7b022b44596b40b394099e481cc : SUCCESS in 1h 03m 34s","accounts_in_message":[],"_revision_number":4},{"id":"4eaf9b6ebb854749305d89249bf17b09177e4154","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-10-14 04:59:02.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"261a0e459e670bbf22136a1b58c166690ceaee97","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-10-14 05:00:48.000000000","message":"Patch Set 5: Code-Review+2\n\n*grumble, grumble*\n\nThat\u0027s what I get for mainly having a py3 dev environment these days...","accounts_in_message":[],"_revision_number":5},{"id":"eae0399cb52bbb7bcf16573e5ca47a08c1b7d8ff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-14 06:18:27.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5cb66ea1d86e4b52a93a62664169fc18 : SUCCESS in 7m 34s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/481cfcbab1504670a6e8dcafc6a42154 : SUCCESS in 55m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5e5dc6206aa64e56b1e476ceb50bd8ad : SUCCESS in 47m 38s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d9209d9a16bc44b09f48201214b9bbd3 : SUCCESS in 8m 25s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/cda9f46127164867bc7b374358ee6c4d : SUCCESS in 10m 11s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9650ed9e20f244f9b47633769d68e9f6 : SUCCESS in 18m 17s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/41be12fbb1534348bc350121aff45f1e : SUCCESS in 24m 36s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bfd64c6f78eb4e7e93dfa3237a3a66be : SUCCESS in 12m 27s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/2592df02a26a421d881327ea8312bece : SUCCESS in 23m 21s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/7ef075fda9a9422197e19bbdc4e11fe0 : SUCCESS in 10m 56s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/baeaeede1d374cbd8173d9f5ed099b16 : SUCCESS in 23m 10s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/91ed13fc973641c69a34dbaab1a206fb : SUCCESS in 17m 38s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/21839274d4c24b6696ea7ce72e98b51a : SUCCESS in 28m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ed3a338a19684da79b20b2b74781a117 : SUCCESS in 10m 07s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/73b6f55810a1479d991dce1c45bb5bc8 : SUCCESS in 24m 12s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/06af75c917e94bc985efcf96cdd183d6 : SUCCESS in 17m 43s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/864aed8e3e2044ca9ea614d4d7af1b0b : SUCCESS in 25m 48s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/5bb9dc87c0db47e7a0117bb726adb881 : SUCCESS in 21m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/768bafad82d144a79f50730735ab2057 : SUCCESS in 28m 33s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/567116d7880b4f5db53681aa6880c5a1 : SUCCESS in 33m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/443aa2fb64854130b2ca991df3bf2142 : SUCCESS in 39m 48s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/d7a979e01a634a9eb4b214ef0d96eb6c : SUCCESS in 26m 39s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bf54e64986fd4c799a461278ef41f473 : SUCCESS in 40m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fe07731ea8804750a2e0791ccb8250ca : SUCCESS in 12m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91ad460c6c4c4e65864e163d727391fe : SUCCESS in 5m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/661ca2f79e0b448189d6ebc0d416e0ea : SUCCESS in 24m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3b63ac356bbc468dad7087a21b3c69c9 : FAILURE in 1h 08m 45s","accounts_in_message":[],"_revision_number":5},{"id":"ccaf833fa10dbad8fba1d2092de177284a4554cb","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-10-14 14:24:24.000000000","message":"Patch Set 5: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"ca453f1a32bca60b252ddab98089b96269956dc8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-14 16:02:00.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5fa9dd1c37644e3d9c138bec8a3f19cf : SUCCESS in 7m 08s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/e7b9bc9b892348c7967be23fe0ce63fc : SUCCESS in 1h 00m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/43f407b9693a4c3faa78dbb614198c9e : SUCCESS in 59m 45s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0730f99509be4a2fa119b88859d8aa6b : SUCCESS in 9m 09s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7ede20f949d8405ea136fb0af948a9c7 : SUCCESS in 9m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ba5f6fa3492943cfa249f3e403c8864c : SUCCESS in 15m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/93879171a5c54110a5b82b4d9a021c04 : SUCCESS in 16m 43s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6eb766e3cde642e98165bde391addf31 : SUCCESS in 14m 29s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/219fbf3a91604e81b4b9b3b96a8d9c64 : SUCCESS in 9m 04s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/d0c7c4c946b746399b64797aba9f9be4 : SUCCESS in 19m 44s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/3001ac2ec0c647bb832fa4dfb97d615a : SUCCESS in 9m 32s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/dd316c8397744af7ab32c2581402872b : SUCCESS in 10m 29s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/0a691ce95e01410f924aa649fa1e96d7 : SUCCESS in 15m 44s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b92b37165c5e4b48ad6ec2bd02a93487 : SUCCESS in 11m 27s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/626bb2ee7317440bad28fb22bcb921be : SUCCESS in 10m 14s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/082e0f3dee014fb19511101e9c9549b1 : SUCCESS in 9m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/bab928966ed345b1a1c3b8b4b620d44b : SUCCESS in 10m 41s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/f27d30c280e441e786237c9f55914edd : SUCCESS in 12m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7f22f7adda7340f7a50897ae10c32a7e : SUCCESS in 12m 40s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a5c513e480ff49ad8d9b2055e1ca79e4 : SUCCESS in 39m 10s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/be45b6620bd948dbb8fa0af7b76f415c : SUCCESS in 33m 38s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/bb91ce1a28784f5a82810082edff1f10 : SUCCESS in 33m 09s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/000d14ead9764d4686f32f76492046eb : SUCCESS in 28m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6d83c1fcd61747e1b27303fb656fa78f : SUCCESS in 11m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ccc51c07b0a74f1b84abb3155242805f : SUCCESS in 5m 31s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ae8daba9e17a4b5587f823c44c436eed : SUCCESS in 17m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/81c3726a230c49b0adaff9dc84a6b18e : SUCCESS in 1h 04m 58s","accounts_in_message":[],"_revision_number":5},{"id":"58c7ac1c624b6dd5c3e58734193a5c5dc0ed7d72","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2019-10-15 11:59:09.000000000","message":"Patch Set 5: Code-Review+1\n\nThis fixed the bug for me in Debian (ie: I was able to \"openstack object create\" where previously, it crashed). So, a big +1 for me.","accounts_in_message":[],"_revision_number":5},{"id":"0ceee69338250a25f3bd7687725b12dafc390a5b","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-10-15 13:25:49.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"2e1b1ccc5f2eef79e39aaa9f35ad286dd24d68e6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-15 13:26:07.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"ac3f05a42ea4801f189141ac8a112f67d4528935","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-15 14:54:04.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49ffc0917d7d48818a8324147d9d117e : SUCCESS in 9m 08s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/e79bcc4bf8d1474ba1fcbce348301c3e : SUCCESS in 1h 21m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b9df6eda00ea467b8abf0da5c4bc101a : SUCCESS in 51m 45s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/90331e948c2147f498a7e37cbe1cae0c : SUCCESS in 9m 10s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/078497f85f214238910ad97f7f4fba66 : SUCCESS in 10m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7fb21cf39abe4406837bc0968d400470 : SUCCESS in 11m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b04b24f0326f4f6191efdef233de2757 : SUCCESS in 13m 28s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5e6e337f4e7942dc8d5bff825b750ad3 : SUCCESS in 12m 25s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/f6066f5d9d7b459d9c05dd6e5a40f590 : SUCCESS in 9m 28s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/ab581bc8efdd4ca09672b6801133882b : SUCCESS in 10m 09s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/54b86033d1df477c8778c9584c430b79 : SUCCESS in 9m 44s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/ae6001a4cb7548b986b3917093388d9c : SUCCESS in 9m 26s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/88ced64abc4842f59b9c6a57e308ec15 : SUCCESS in 12m 01s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c139ceac6cb04602a72d90e4e9222389 : SUCCESS in 11m 46s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/ac7521ec44f44af194fe6c7202245872 : SUCCESS in 11m 31s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ee203d55a42d4246a7e48755d79c2754 : SUCCESS in 13m 56s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/abca2a4c990941ae8e4a1bede1e50cd1 : SUCCESS in 16m 40s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/684e475da05748639667910d9ef38a22 : SUCCESS in 36m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5f5e0230edf44b009ff4ca2eb33dca82 : SUCCESS in 28m 47s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/ccf2429c0abc4f0586b82aace856e428 : SUCCESS in 39m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9aae41b3fc7347d592f6e2b3ace52273 : SUCCESS in 29m 18s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4de6d074f7064c4eb0457c2a47bdb8de : SUCCESS in 13m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/094f72f0548f416bbf2ff3d0e3543515 : SUCCESS in 5m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0bdc0cb1a64c4e7aac978bd629c1a14d : SUCCESS in 1h 19m 04s","accounts_in_message":[],"_revision_number":5},{"id":"fe93e3e59a1f01fe9195821043e57f4bccb583de","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-15 14:54:04.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"6a93040052b5a014924a86298a1e37f7cc88f911","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-15 14:57:59.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a2d949fe806e47a29b4f92fd483ce68e : SUCCESS in 1m 38s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/bbbdc28c28354d0fa41a5ffe7fd1641f : SUCCESS in 46s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/99bc0b39844c40809766f9cf37b768fe : FAILURE in 53s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e320d72e1069d34a025addd4030e02a68be638e9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-10-15 17:45:33.000000000","message":"Patch Set 5: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit dd51658949ca937abd9d87a5184704cd48135682","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"85d3658d6297efbe9a588d1b4364a2a68f9e5bb7","revisions":{"1e81a78da81a4c03bdc773ce8a11ba25e4996952":{"kind":"REWORK","_number":1,"created":"2019-10-11 12:13:57.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/13/688113/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/688113/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/688113/1"}}},"commit":{"parents":[{"commit":"29d46ca9f624cde5f452f7f50ed4244be09eb97a","subject":"Merge \"Fix misleading error msg if swift.conf unreadable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29d46ca9f624cde5f452f7f50ed4244be09eb97a"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 12:12:01.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 12:13:54.000000000","tz":120},"subject":"Fix on-disk encryption under Python 3","message":"Fix on-disk encryption under Python 3\n\nWhen using encryption with Python 3, we get:\nTypeError: key: expected bytes or bytearray,\nbut got \u0027str\u0027 (txn: tx2b59918356794c709b34b-005da06b77)\n\nThis patch fixes it by converting the key into a bytearay.\n\nChange-Id: I6da047716c05e4f2a9e1e74ca19afb62e812d172\nCloses-Bug: #1847755\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1e81a78da81a4c03bdc773ce8a11ba25e4996952"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1e81a78da81a4c03bdc773ce8a11ba25e4996952"}]},"branch":"refs/heads/master"},"d1f0c674c0429eca2aa15a569a129830a3399b34":{"kind":"REWORK","_number":2,"created":"2019-10-11 12:46:43.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/13/688113/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/688113/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/688113/2"}}},"commit":{"parents":[{"commit":"29d46ca9f624cde5f452f7f50ed4244be09eb97a","subject":"Merge \"Fix misleading error msg if swift.conf unreadable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29d46ca9f624cde5f452f7f50ed4244be09eb97a"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 12:12:01.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 12:46:32.000000000","tz":120},"subject":"Fix on-disk encryption under Python 3","message":"Fix on-disk encryption under Python 3\n\nWhen using encryption with Python 3, we get:\nTypeError: key: expected bytes or bytearray,\nbut got \u0027str\u0027 (txn: tx2b59918356794c709b34b-005da06b77)\n\nThis patch fixes it by converting the key into a bytearay.\n\nChange-Id: I6da047716c05e4f2a9e1e74ca19afb62e812d172\nCloses-Bug: #1847755\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1f0c674c0429eca2aa15a569a129830a3399b34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1f0c674c0429eca2aa15a569a129830a3399b34"}]},"branch":"refs/heads/master"},"ac7970c6489aca64973816c4235f5b570f716d9b":{"kind":"REWORK","_number":3,"created":"2019-10-11 16:33:54.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/13/688113/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/688113/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/688113/3"}}},"commit":{"parents":[{"commit":"29d46ca9f624cde5f452f7f50ed4244be09eb97a","subject":"Merge \"Fix misleading error msg if swift.conf unreadable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29d46ca9f624cde5f452f7f50ed4244be09eb97a"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 12:12:01.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 16:33:34.000000000","tz":120},"subject":"Fix on-disk encryption under Python 3","message":"Fix on-disk encryption under Python 3\n\nWhen using encryption with Python 3, we get:\nTypeError: key: expected bytes or bytearray,\nbut got \u0027str\u0027 (txn: tx2b59918356794c709b34b-005da06b77)\n\nThis patch fixes it by converting the key into a bytearay.\n\nChange-Id: I6da047716c05e4f2a9e1e74ca19afb62e812d172\nCloses-Bug: #1847755\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ac7970c6489aca64973816c4235f5b570f716d9b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ac7970c6489aca64973816c4235f5b570f716d9b"}]},"branch":"refs/heads/master"},"ad8a21628717fd3ba9eaaa54537ab8349a0353d8":{"kind":"REWORK","_number":4,"created":"2019-10-13 06:06:25.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/13/688113/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/688113/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/688113/4"}}},"commit":{"parents":[{"commit":"29d46ca9f624cde5f452f7f50ed4244be09eb97a","subject":"Merge \"Fix misleading error msg if swift.conf unreadable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29d46ca9f624cde5f452f7f50ed4244be09eb97a"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 12:12:01.000000000","tz":120},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-10-13 05:59:15.000000000","tz":-420},"subject":"Fix kms_keymaster under Python 3","message":"Fix kms_keymaster under Python 3\n\nDepending on how the key was stored in Barbican, it may come out of\nCastellan as a native string, which would not be suitable on Python 3.\nNow, check that the secret is a byte string, and if it isn\u0027t, encode as\nUTF-8 (to match Barbican\u0027s internal encoding).\n\nChange-Id: I6da047716c05e4f2a9e1e74ca19afb62e812d172\nCloses-Bug: #1847755\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad8a21628717fd3ba9eaaa54537ab8349a0353d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad8a21628717fd3ba9eaaa54537ab8349a0353d8"}]},"branch":"refs/heads/master"},"85d3658d6297efbe9a588d1b4364a2a68f9e5bb7":{"kind":"REWORK","_number":5,"created":"2019-10-14 04:59:02.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/13/688113/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/688113/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/688113/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/688113/5"}}},"commit":{"parents":[{"commit":"29d46ca9f624cde5f452f7f50ed4244be09eb97a","subject":"Merge \"Fix misleading error msg if swift.conf unreadable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29d46ca9f624cde5f452f7f50ed4244be09eb97a"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2019-10-11 12:12:01.000000000","tz":120},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-10-14 04:58:50.000000000","tz":-420},"subject":"Fix kms_keymaster under Python 3","message":"Fix kms_keymaster under Python 3\n\nDepending on how the key was stored in Barbican, it may come out of\nCastellan as a native string, which would not be suitable on Python 3.\nNow, check that the secret is a byte string, and if it isn\u0027t, encode as\nUTF-8 (to match Barbican\u0027s internal encoding).\n\nChange-Id: I6da047716c05e4f2a9e1e74ca19afb62e812d172\nCloses-Bug: #1847755\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/85d3658d6297efbe9a588d1b4364a2a68f9e5bb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/85d3658d6297efbe9a588d1b4364a2a68f9e5bb7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
