)]}'
{"id":"openstack%2Fpython-openstackclient~703683","triplet_id":"openstack%2Fpython-openstackclient~stable%2Frocky~Ic9b2b47848a600e87a3674289ae7ae8c3e091fee","project":"openstack/python-openstackclient","branch":"stable/rocky","topic":"bug/1775482","hashtags":[],"change_id":"Ic9b2b47848a600e87a3674289ae7ae8c3e091fee","subject":"Fix functional tests for py3","status":"MERGED","created":"2020-01-21 19:53:38.000000000","updated":"2020-03-03 00:39:29.000000000","submitted":"2020-03-03 00:37:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"703683-1583195843842-fbec7540","meta_rev_id":"805cf7ec2377ef28262c43ac5a0921221e793f4b","_number":703683,"virtual_id_number":703683,"owner":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-03-02 21:09:29.000000000","_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-03 00:37:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"recommended":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":1,"date":"2020-02-12 01:10:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":2,"date":"2020-01-29 07:21:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":1,"date":"2020-01-31 12:55:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},{"value":2,"date":"2020-03-02 19:26:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":1,"date":"2020-01-29 03:20:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-02-11 16:22:57.000000000","_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"date":"2020-01-29 00:28:35.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2020-01-29 00:30:38.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"date":"2020-01-29 00:29:25.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},{"value":1,"date":"2020-03-02 19:26:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"date":"2020-02-27 17:18:25.000000000","_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-21 19:53:38.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2020-01-29 00:28:35.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2020-01-29 00:29:25.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2020-01-29 00:30:38.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2020-01-29 03:20:27.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2020-01-29 07:21:03.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-01-31 12:55:55.000000000","updated_by":{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},"reviewer":{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},"state":"REVIEWER"},{"updated":"2020-02-11 16:22:57.000000000","updated_by":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"reviewer":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"state":"REVIEWER"},{"updated":"2020-02-12 01:10:56.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2020-02-27 17:18:25.000000000","updated_by":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"reviewer":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"state":"REVIEWER"},{"updated":"2020-03-02 19:26:26.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-03-03 00:37:23.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":"02e903f107e0ee26fdf68f67c57be597bdcd1403","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-01-21 19:53:38.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"79aeff34895b1ebb6d2d6dde756fa58a24ff0e8a","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-21 19:59:20.000000000","message":"Patch Set 1:\n\nThis doesn\u0027t look like it was cherry-picked from stable/stein based on the included changes.","accounts_in_message":[],"_revision_number":1},{"id":"5f21f72a6a1b61844d918f8a31a6afac6af2f8d3","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-01-21 20:00:42.000000000","message":"Abandoned\n\nlet me cherry pick from stable/stein. i did master","accounts_in_message":[],"_revision_number":1},{"id":"a52fb9ea84d3245f693b430e1c2128d1dcbd8fa8","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-01-21 20:01:11.000000000","message":"Restored\n\nok need to fix it another way","accounts_in_message":[],"_revision_number":1},{"id":"5feb709152733cf286eb1fb1595c68d45104ac0a","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-01-21 20:04:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"15b9c1092093124c4a487b62a1d0e7bacccd00c6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-21 22:17:39.000000000","message":"Patch Set 3: 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-pep8 https://zuul.opendev.org/t/openstack/build/5537e7fb860d45b1862a4e5c08e13dec : SUCCESS in 4m 38s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0b5ed9e0d164497d9372912c8f3fbb07 : SUCCESS in 4m 14s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/8cf993e4f98e4b0c93c14bc58c2d9752 : SUCCESS in 4m 13s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/3e3755e04e404bc8b099386941d9e06e : SUCCESS in 6m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0f19a579753242468998b9ccd7183095 : SUCCESS in 8m 51s\n- tempest-full https://zuul.opendev.org/t/openstack/build/c67cee857b0f4c3186ecd8891b516f71 : TIMED_OUT in 2h 08m 57s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c22ef7fc9a1945d5958baa86f6b3725f : FAILURE in 1h 08m 33s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3aadb1918a334a57bc3d72072210313b : SUCCESS in 4m 37s","accounts_in_message":[],"_revision_number":3},{"id":"0b15a37763f1937aa8116b53849fcfecc0d1d504","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-01-22 15:40:40.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"57fd66e5036d24af32c656bc38fa0bd68842452e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-22 17:53:23.000000000","message":"Patch Set 3:\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-pep8 https://zuul.opendev.org/t/openstack/build/98a8ad0a43c6441c97a6523e78d2d620 : SUCCESS in 5m 42s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6dffca0efde3499ca61b355267c82385 : SUCCESS in 4m 25s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/84e377d224c641ca91444185b651d2c2 : SUCCESS in 4m 34s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/f4a573f67ebd4e56a23bec38ad4a016d : SUCCESS in 5m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76fa1a3458874597887f047ec1122e20 : SUCCESS in 7m 55s\n- tempest-full https://zuul.opendev.org/t/openstack/build/9c1a4454ea9a4b64b75e04d9a560dea4 : SUCCESS in 1h 53m 09s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/deef1b46ae4f420584c4b22994dd0b71 : FAILURE in 55m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9f83710f5b6c41719a5f0b85ac58985d : SUCCESS in 7m 41s","accounts_in_message":[],"_revision_number":3},{"id":"b3c0b7bb997619937fd483e81cf8d6ed5b77bf44","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2020-01-28 00:13:32.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"dd8c34ad71c2f11ca4050231d11e468711da2804","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-28 01:43:43.000000000","message":"Patch Set 3:\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-pep8 https://zuul.opendev.org/t/openstack/build/119d3073dc1d4c118b9dd98a6abfd4b7 : SUCCESS in 5m 07s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/642dae25e644427698936472221eabfe : SUCCESS in 4m 55s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/10f5b693e0474301a38e61a55ff9261d : SUCCESS in 4m 19s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/d56bbc423bfd4e689524d60c70adeb9d : SUCCESS in 5m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/30132eca83854ba1b6e52a2068238046 : SUCCESS in 4m 57s\n- tempest-full https://zuul.opendev.org/t/openstack/build/11cc6de9bb0f46a5b9a6b04ac2a5f563 : SUCCESS in 1h 29m 06s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/0d31bd8268ab40b787944d68cd342675 : FAILURE in 46m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f762f6c9c7034497887ea33b5956c1de : SUCCESS in 4m 39s","accounts_in_message":[],"_revision_number":3},{"id":"df3ad6a64481ad907384f186a067e095763b28ca","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-01-28 22:52:23.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7725b1d7e50ceb31c4c3f6bbf770172159409425","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-29 00:21:20.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c2b7cf08f80046abb208efcf9d803b42 : SUCCESS in 4m 16s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/23d5f44e4ad54964935d07dc9728e400 : SUCCESS in 4m 36s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/e7e31a33da4a4931bd706ca3fc4bba97 : SUCCESS in 4m 45s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/094c5bad2f974a14af0e1ed9858de59d : SUCCESS in 5m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c5770ed230514f59b2d3006883e2d97e : SUCCESS in 6m 32s\n- tempest-full https://zuul.opendev.org/t/openstack/build/e42a9ee1f1034af8a6fe6dc97ab5bf2b : SUCCESS in 1h 25m 33s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/e0b987be20da470093418a451f8295f8 : SUCCESS in 54m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/351dba61ea4147ce8bd8d6fbb3c539c1 : SUCCESS in 6m 31s","accounts_in_message":[],"_revision_number":4},{"id":"7faf96ebfe7f5e2021a495047332e92b5919308b","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2020-01-29 03:20:27.000000000","message":"Patch Set 4: Code-Review+1\n\nlets do this","accounts_in_message":[],"_revision_number":4},{"id":"ba2660baf11aa2dd24ec419e0ab39134b9cb5a0e","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-01-29 04:57:35.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"97b752e61c19db1ee0d3cabfb16121ab45defe7d","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-29 07:20:51.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"23cadff6282dd0629bcaa5db27eeb93c7cc60ca5","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-29 07:21:03.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"ab89f89b2e1e1de3e8692a32635166de135a5ae6","author":{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},"date":"2020-01-31 12:55:55.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"13b7983f5f6defdf675979f1c52a6d08252e9eba","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-02-12 01:10:56.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"5079843e7d0e06141f565dd74f6b8c87c968efc1","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-02 19:26:26.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"82384796bfa49baa86d84fb8ba35f70c752dfd25","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-02 19:26:39.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"7084e65d5e93ee5eaa574cee86a8bbba3ef1cc3f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-02 21:02:59.000000000","message":"Patch Set 4: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/857e7fe693f349c1ac87340ab6346cdf : FAILURE in 4m 55s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e811c3aa7cb14e7da65037025dff34e0 : FAILURE in 7m 02s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/9c16af1dd7d941c5b4e40f9fb21483ad : FAILURE in 6m 21s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/f230dae9b6cf4e49ac0c39c9b7d84145 : SUCCESS in 7m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d2df59f9392462b88a953e35a5a50a3 : SUCCESS in 7m 03s\n- tempest-full https://zuul.opendev.org/t/openstack/build/0e499bdc56154789aa61dedf533b51dc : SUCCESS in 1h 30m 25s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/83f3bf157e5d410fb5c58f649b869aab : FAILURE in 38m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a0042950c5e94fb4bbf6ccfa761fe8c5 : FAILURE in 5m 03s","accounts_in_message":[],"_revision_number":4},{"id":"aaca2ebaa187b4bbdb129b7e90e9019051146520","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-03-02 21:09:29.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"a11a269b3f63cd427a87577feb262205468e5694","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-02 22:58:39.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ae2c26c30ad4325a82a99c92a5805f5 : SUCCESS in 5m 58s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/89c4878e6d3b4c1bb2b2da05a84db095 : SUCCESS in 7m 07s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/97a7f118bf0e413294484435e41ec418 : SUCCESS in 7m 19s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/37302187cb6f43809da181b9169baf70 : SUCCESS in 6m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d993f9b3e094d0f85d251817a358c52 : SUCCESS in 6m 55s\n- tempest-full https://zuul.opendev.org/t/openstack/build/719e67ba35174f858dbddacec3ecb835 : SUCCESS in 1h 45m 18s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/b74f9883a5d5445fba8081fc270d2bf4 : SUCCESS in 58m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0fb202fe581b4ad6bc169dd1887a6563 : SUCCESS in 6m 39s","accounts_in_message":[],"_revision_number":4},{"id":"d3f721cf9e4b664dcb17775a82415ac2fba07c42","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-02 22:58:52.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"dab0628380b58eff6ae019bd44e63ece0e99df21","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-03 00:37:23.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e7674efd36442b3b2da7faad512aa4b : SUCCESS in 7m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/92d835ddc2194ad09c77b8b27b0906da : SUCCESS in 6m 51s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/3f9217d71a684a9aac5d72a918ed05de : SUCCESS in 7m 07s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/421c82c78f034aa7a2f2435c408ebe02 : SUCCESS in 7m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/643c31badfdb4afda64bb1953ffce3e3 : SUCCESS in 7m 32s\n- tempest-full https://zuul.opendev.org/t/openstack/build/7c66ef1048ba4e37aca81687a92b8386 : SUCCESS in 1h 36m 33s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/aa98eaf00e314d378b7aaf2c12720c16 : SUCCESS in 52m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/36818eb9bf3245908417b53f6249f897 : SUCCESS in 7m 34s","accounts_in_message":[],"_revision_number":4},{"id":"dc687d0eb0dfa57c35194e3b59d1e26cbdab5a69","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-03 00:37:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"fda07a9f626459b04cb217c27b19be20e9415e74","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-03 00:39:29.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2f518bd03eb4477ab135a22f35ef9a38 : SUCCESS in 1m 38s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"47f0277208362a3224f8e587bbdd60dd5aebf846","revisions":{"6be7525d9d2cd269e7e3dcc9d8516dc0b9b43f21":{"kind":"REWORK","_number":1,"created":"2020-01-21 19:53:38.000000000","uploader":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"ref":"refs/changes/83/703683/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/703683/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/1"}}},"commit":{"parents":[{"commit":"df872713c72de9a4b3d1422dd74aabe0bf26f145","subject":"Improve document \u0027openstack complete\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/df872713c72de9a4b3d1422dd74aabe0bf26f145"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-10-29 20:55:11.000000000","tz":-300},"committer":{"name":"Keith Berger","email":"keith.berger@suse.com","date":"2020-01-21 19:53:38.000000000","tz":0},"subject":"Fix functional tests for py3","message":"Fix functional tests for py3\n\nFix various things so the functional tests will work under python3:\n\n- A hashlib.md5() can only be update()d with an encoded string in py3.\n- There\u0027s no dict.iteritems(), change to dict.items() (which is already\n  an iterator).\n- Open temp files with \u0027w+\u0027 mode rather than the default \u0027w+b\u0027 (as an\n  alternative to encoding all the write and expected-read payloads as\n  bytes).\n- (This is a weird one) Explicitly raise SkipTest from unittest (rather\n  than unittest2, which is where cls.skipException landed). Not sure why\n  this is busted, but this moves the ball.\n\nChange-Id: Ic9b2b47848a600e87a3674289ae7ae8c3e091fee\n(cherry picked from commit f1d742f32adeb662a3fdf8fa3ef3bc391e71ed81)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6be7525d9d2cd269e7e3dcc9d8516dc0b9b43f21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6be7525d9d2cd269e7e3dcc9d8516dc0b9b43f21"}]},"branch":"refs/heads/stable/rocky"},"99dd521710782f686bd18ef168cb4479c3c9c1d4":{"kind":"REWORK","_number":3,"created":"2020-01-21 20:04:30.000000000","uploader":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"ref":"refs/changes/83/703683/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/703683/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/3"}}},"commit":{"parents":[{"commit":"df872713c72de9a4b3d1422dd74aabe0bf26f145","subject":"Improve document \u0027openstack complete\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/df872713c72de9a4b3d1422dd74aabe0bf26f145"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-10-29 20:55:11.000000000","tz":-300},"committer":{"name":"KeithMnemonic","email":"kberger@suse.com","date":"2020-01-21 20:04:25.000000000","tz":-300},"subject":"Fix functional tests for py3","message":"Fix functional tests for py3\n\nFix various things so the functional tests will work under python3:\n\n- A hashlib.md5() can only be update()d with an encoded string in py3.\n- There\u0027s no dict.iteritems(), change to dict.items() (which is already\n  an iterator).\n- Open temp files with \u0027w+\u0027 mode rather than the default \u0027w+b\u0027 (as an\n  alternative to encoding all the write and expected-read payloads as\n  bytes).\n- (This is a weird one) Explicitly raise SkipTest from unittest (rather\n  than unittest2, which is where cls.skipException landed). Not sure why\n  this is busted, but this moves the ball.\n\nConflict/issue with raising SkipTest on this branch.\n\n(cherry picked from commit f1d742f32adeb662a3fdf8fa3ef3bc391e71ed81)\n(cherry picked from commit b866202f54afddca66a77cd989b082e193a96956)\n\nIncludes squash of:\nBefore writing object data to stdout, re-open it in binary mode\n\nOtherwise, you can hit TypeErrors on Python3.\n\nCloses-Bug: 1775482\n(cherry picked from commit 415b48056d9d021e04ec972029040a89a6b13928)\n\nChange-Id: Ic9b2b47848a600e87a3674289ae7ae8c3e091fee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/99dd521710782f686bd18ef168cb4479c3c9c1d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/99dd521710782f686bd18ef168cb4479c3c9c1d4"}]},"branch":"refs/heads/stable/rocky"},"47f0277208362a3224f8e587bbdd60dd5aebf846":{"kind":"REWORK","_number":4,"created":"2020-01-28 22:52:23.000000000","uploader":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"ref":"refs/changes/83/703683/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/703683/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/703683/4"}}},"commit":{"parents":[{"commit":"df872713c72de9a4b3d1422dd74aabe0bf26f145","subject":"Improve document \u0027openstack complete\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/df872713c72de9a4b3d1422dd74aabe0bf26f145"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-10-29 20:55:11.000000000","tz":-300},"committer":{"name":"KeithMnemonic","email":"kberger@suse.com","date":"2020-01-28 22:52:09.000000000","tz":-300},"subject":"Fix functional tests for py3","message":"Fix functional tests for py3\n\nFix various things so the functional tests will work under python3:\n\n- A hashlib.md5() can only be update()d with an encoded string in py3.\n- There\u0027s no dict.iteritems(), change to dict.items() (which is already\n  an iterator).\n- Open temp files with \u0027w+\u0027 mode rather than the default \u0027w+b\u0027 (as an\n  alternative to encoding all the write and expected-read payloads as\n  bytes).\n- (This is a weird one) Explicitly raise SkipTest from unittest (rather\n  than unittest2, which is where cls.skipException landed). Not sure why\n  this is busted, but this moves the ball.\n\nConflict/issue with raising SkipTest on this branch.\n\n(cherry picked from commit f1d742f32adeb662a3fdf8fa3ef3bc391e71ed81)\n(cherry picked from commit b866202f54afddca66a77cd989b082e193a96956)\n\nIncludes squash of:\nBefore writing object data to stdout, re-open it in binary mode\n\nOtherwise, you can hit TypeErrors on Python3.\n\nCloses-Bug: 1775482\n(cherry picked from commit 415b48056d9d021e04ec972029040a89a6b13928)\n\nChange-Id: Ic9b2b47848a600e87a3674289ae7ae8c3e091fee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/47f0277208362a3224f8e587bbdd60dd5aebf846"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/47f0277208362a3224f8e587bbdd60dd5aebf846"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
