)]}'
{"id":"openstack%2Frequirements~587304","triplet_id":"openstack%2Frequirements~master~I6b16c8f0e182850cda041ca294edc5ad04c1a3c3","project":"openstack/requirements","branch":"master","topic":"587304","hashtags":[],"change_id":"I6b16c8f0e182850cda041ca294edc5ad04c1a3c3","subject":"Fixed \"pip-install\" test","status":"MERGED","created":"2018-07-31 07:20:15.000000000","updated":"2018-08-01 09:33:56.000000000","submitted":"2018-08-01 09:33:56.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":"587304-1533116036642-726ba92d","meta_rev_id":"18d6fdb7d8a39d65d448f9f6e51922e88e7bf9af","_number":587304,"virtual_id_number":587304,"owner":{"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":22816,"name":"OpenStack Release Bot","email":"infra-root@openstack.org","username":"release","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"date":"2018-08-01 06:25:21.000000000","_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},{"value":2,"date":"2018-08-01 09:33:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"value":0,"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":0,"_account_id":22816,"name":"OpenStack Release Bot","email":"infra-root@openstack.org","username":"release","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":2,"date":"2018-08-01 02:59:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":2,"date":"2018-08-01 03:34:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"value":1,"date":"2018-08-01 07:02:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":0,"_account_id":22816,"name":"OpenStack Release Bot","email":"infra-root@openstack.org","username":"release","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":1,"date":"2018-08-01 03:34:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"value":0,"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"_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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22816,"name":"OpenStack Release Bot","email":"infra-root@openstack.org","username":"release","tags":["SERVICE_USER"]},{"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.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":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"reviewer":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},"reviewer":{"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"reviewer":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"reviewer":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"reviewer":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"reviewer":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"reviewer":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"reviewer":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"state":"REVIEWER"},{"updated":"2018-07-31 07:22:07.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":"2018-07-31 07:22:07.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":"2018-07-31 07:22:07.000000000","updated_by":{"_account_id":22816,"name":"OpenStack Release Bot","email":"infra-root@openstack.org","username":"release","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22816,"name":"OpenStack Release Bot","email":"infra-root@openstack.org","username":"release","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-07-31 16:03:15.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":"2018-08-01 02:59:36.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":"2018-08-01 03:34:50.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":"2018-08-01 07:02:41.000000000","updated_by":{"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},"reviewer":{"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},"state":"REVIEWER"},{"updated":"2018-08-01 09:33:56.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":"c20913e55bcb9b6f03139f419c3001805be2a6bc","author":{"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},"date":"2018-07-31 07:20:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cf234157e3700cdf5078ca633497c6f959a3b482","author":{"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},"date":"2018-07-31 07:21:41.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9d3eabc3abae6036c89d8c19569cf549f6b3ca85","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2018-07-31 08:10:25.000000000","message":"Patch Set 1:\n\nwhen was this changed and does it require a minimum bump as well?","accounts_in_message":[],"_revision_number":1},{"id":"7806bbde18c435c83060905ac6c9b5a2f6fe2b5e","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2018-07-31 08:11:13.000000000","message":"Patch Set 1: Code-Review-2\n\nalso, -2 as this needs a FFE to the dev list first (prefix with [FFE][requirements]","accounts_in_message":[],"_revision_number":1},{"id":"9d59d216b82dca8ba7c795a442eeda0f93ddd2cf","author":{"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},"date":"2018-07-31 08:23:19.000000000","message":"Patch Set 1:\n\nThe name of this package was changed around 2 years ago, but nobody noticed it here, because the tox env \"pip-install\" is not executed by Zuul.","accounts_in_message":[],"_revision_number":1},{"id":"884bf0e84cfb24e62b4dcc3686fd11233f60f2dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-31 09:16:19.000000000","message":"Patch Set 1: 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-pypy http://logs.openstack.org/04/587304/1/check/openstack-tox-pypy/dc437d9/ : SUCCESS in 4m 02s (non-voting)\n- build-openstack-sphinx-docs http://logs.openstack.org/04/587304/1/check/build-openstack-sphinx-docs/c16779d/html/ : SUCCESS in 4m 02s\n- openstack-tox-pep8 http://logs.openstack.org/04/587304/1/check/openstack-tox-pep8/b50eea2/ : SUCCESS in 3m 57s\n- openstack-tox-py27 http://logs.openstack.org/04/587304/1/check/openstack-tox-py27/9183fad/ : SUCCESS in 3m 19s\n- openstack-tox-py35 http://logs.openstack.org/04/587304/1/check/openstack-tox-py35/6a25566/ : SUCCESS in 3m 49s\n- legacy-requirements-integration-dsvm http://logs.openstack.org/04/587304/1/check/legacy-requirements-integration-dsvm/ed65225/ : FAILURE in 34m 44s\n- neutron-grenade-multinode http://logs.openstack.org/04/587304/1/check/neutron-grenade-multinode/fa918d8/ : SUCCESS in 56m 24s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/04/587304/1/check/legacy-tempest-dsvm-neutron-full/7e1b006/ : SUCCESS in 1h 48m 05s\n- neutron-grenade http://logs.openstack.org/04/587304/1/check/neutron-grenade/4aec768/ : SUCCESS in 56m 29s\n- openstack-tox-validate http://logs.openstack.org/04/587304/1/check/openstack-tox-validate/daf94f9/ : SUCCESS in 4m 14s\n- openstack-tox-py36 http://logs.openstack.org/04/587304/1/check/openstack-tox-py36/a8dc701/ : SUCCESS in 3m 50s","accounts_in_message":[],"_revision_number":1},{"id":"e29db2633d21c64c38d187a07fb210ea10a83675","author":{"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},"date":"2018-07-31 09:27:44.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"f3e6e468a1e2663d30bff0148613032b759d913b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-31 11:34:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pypy http://logs.openstack.org/04/587304/1/check/openstack-tox-pypy/dd474ae/ : SUCCESS in 3m 23s (non-voting)\n- build-openstack-sphinx-docs http://logs.openstack.org/04/587304/1/check/build-openstack-sphinx-docs/99602fc/html/ : SUCCESS in 3m 20s\n- openstack-tox-pep8 http://logs.openstack.org/04/587304/1/check/openstack-tox-pep8/b345c29/ : SUCCESS in 3m 02s\n- openstack-tox-py27 http://logs.openstack.org/04/587304/1/check/openstack-tox-py27/5a84cf8/ : SUCCESS in 3m 26s\n- openstack-tox-py35 http://logs.openstack.org/04/587304/1/check/openstack-tox-py35/67f9790/ : SUCCESS in 3m 31s\n- legacy-requirements-integration-dsvm http://logs.openstack.org/04/587304/1/check/legacy-requirements-integration-dsvm/c892b82/ : SUCCESS in 59m 08s\n- neutron-grenade-multinode http://logs.openstack.org/04/587304/1/check/neutron-grenade-multinode/47e6dc6/ : SUCCESS in 1h 13m 53s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/04/587304/1/check/legacy-tempest-dsvm-neutron-full/6d10a9d/ : SUCCESS in 1h 31m 39s\n- neutron-grenade http://logs.openstack.org/04/587304/1/check/neutron-grenade/56f38e8/ : SUCCESS in 53m 47s\n- openstack-tox-validate http://logs.openstack.org/04/587304/1/check/openstack-tox-validate/05311c9/ : SUCCESS in 3m 47s\n- openstack-tox-py36 http://logs.openstack.org/04/587304/1/check/openstack-tox-py36/23936c6/ : SUCCESS in 3m 38s","accounts_in_message":[],"_revision_number":1},{"id":"82bf0210cd9a11ced940da367c9bba2da12db9f9","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-07-31 16:03:15.000000000","message":"Patch Set 1: Code-Review+2\n\nconfigparser is part of the standard library, and was renamed between Python 2 and Python 3. We recently updated all of the jobs to run under python 3 in https://review.openstack.org/#/c/578943/. The pip-install environment is affected because that patch changes the testenv default settings, and we didn\u0027t catch the problem in the gate because we do not run a job that uses that virtualenv in the gate.","accounts_in_message":[],"_revision_number":1},{"id":"e2f57e9d29efc5c24099edb4d60dc63296375b50","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2018-07-31 16:11:21.000000000","message":"Patch Set 1:\n\nok, so this was blocking the infra job then?","accounts_in_message":[],"_revision_number":1},{"id":"8c5ca7be5ac2774d641c35a3b89ec3407373feda","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-07-31 16:23:33.000000000","message":"Patch Set 1:\n\n\u003e ok, so this was blocking the infra job then?\n\nI don\u0027t think we use that environment for any jobs in CI. I\u0027m not sure what it\u0027s for.","accounts_in_message":[],"_revision_number":1},{"id":"0d6d528502d2718917eaddac5c60760bcc3f3eb5","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2018-08-01 01:35:40.000000000","message":"Patch Set 1: Code-Review+2\n\n\u003e \u003e ok, so this was blocking the infra job then?\n \u003e \n \u003e I don\u0027t think we use that environment for any jobs in CI. I\u0027m not\n \u003e sure what it\u0027s for.\n\nIt was added in Ibc37593afcc4d9f820cb88168e1aa15e773b2087 with the intent of making a voting job that called it.  IT was in response to several of our tools using libraries that weren\u0027t listed in requirements.txt (but were in test-requirements.txt).\n\nI know that we\u0027re frozen but IMO that really is with the aim of stabilising the OpenStack release.  this change has no impact on that goal, and fixes a clear, albeit small, issue.","accounts_in_message":[],"_revision_number":1},{"id":"51dbca11a99b7e2c54cd822e0572dfe7ede71602","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2018-08-01 01:46:39.000000000","message":"Patch Set 1:\n\nAlso this is run when you run a bare \u0027tox\u0027 in openstack/requirements\n\nhttp://git.openstack.org/cgit/openstack/requirements/tree/tox.ini#n4","accounts_in_message":[],"_revision_number":1},{"id":"e46406a971ce7a081409d21e1e9c72d9d6fc760d","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2018-08-01 02:01:05.000000000","message":"Patch Set 1:\n\ndo we still intend this to be run on py27?  does this code change run correctly on py27?","accounts_in_message":[],"_revision_number":1},{"id":"229c82274f0ca5952108e8f402a394dfa584577f","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2018-08-01 02:32:26.000000000","message":"Patch Set 1:\n\n\u003e do we still intend this to be run on py27?  does this code change\n \u003e run correctly on py27?\n\nNot really.  We can pick which python version we want it to run under.  I s\u0027pose we could introduce incompatibilities and/or fail to notice a regression by only running it under a single python version but I\u0027m okay with accepting that risk.  Esp. given we don\u0027t actually run it in the gate anyway.","accounts_in_message":[],"_revision_number":1},{"id":"fa91862bb9c54627b2e91d7c3fafc5d1989835a6","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2018-08-01 02:49:49.000000000","message":"Patch Set 1:\n\ncouldn\u0027t we set basepython staticly for the job?","accounts_in_message":[],"_revision_number":1},{"id":"0ccad0e33a3583ab71a90c8f5decf251dcc1fd8b","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2018-08-01 02:57:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d82754ac7f6826ea7e0c1149d862ae97b0fc0d44","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2018-08-01 02:59:36.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6661f01cd6adad61f23f75b2a82714c3ecc8835a","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2018-08-01 03:34:44.000000000","message":"Patch Set 2: Code-Review+2\n\neven better :D","accounts_in_message":[],"_revision_number":2},{"id":"46f5779fb84cc3f274ddb4c07f1d2823b218d378","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2018-08-01 03:34:50.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"698d130d797c2c168a7559e7c4ae6625df0a7185","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-01 04:28:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pypy http://logs.openstack.org/04/587304/2/check/openstack-tox-pypy/e2e0300/ : SUCCESS in 3m 59s (non-voting)\n- build-openstack-sphinx-docs http://logs.openstack.org/04/587304/2/check/build-openstack-sphinx-docs/0147180/html/ : SUCCESS in 3m 04s\n- openstack-tox-pep8 http://logs.openstack.org/04/587304/2/check/openstack-tox-pep8/3e2d657/ : SUCCESS in 2m 37s\n- openstack-tox-py27 http://logs.openstack.org/04/587304/2/check/openstack-tox-py27/6b9c164/ : SUCCESS in 4m 40s\n- openstack-tox-py35 http://logs.openstack.org/04/587304/2/check/openstack-tox-py35/75af208/ : SUCCESS in 3m 03s\n- legacy-requirements-integration-dsvm http://logs.openstack.org/04/587304/2/check/legacy-requirements-integration-dsvm/13b6ea2/ : SUCCESS in 1h 00m 19s\n- neutron-grenade-multinode http://logs.openstack.org/04/587304/2/check/neutron-grenade-multinode/82c6de2/ : SUCCESS in 1h 13m 41s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/04/587304/2/check/legacy-tempest-dsvm-neutron-full/f18b3bc/ : SUCCESS in 1h 28m 08s\n- neutron-grenade http://logs.openstack.org/04/587304/2/check/neutron-grenade/67dfe03/ : SUCCESS in 56m 23s\n- openstack-tox-validate http://logs.openstack.org/04/587304/2/check/openstack-tox-validate/b53ef2d/ : SUCCESS in 3m 11s\n- openstack-tox-py36 http://logs.openstack.org/04/587304/2/check/openstack-tox-py36/989ee81/ : SUCCESS in 3m 14s","accounts_in_message":[],"_revision_number":2},{"id":"b69bbd8d124e1140c3a0f9a6cc538883a2c2fd26","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-01 04:28:33.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d3da91944960d2f2efdcbd1255f9a0dd54a72b24","author":{"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},"date":"2018-08-01 06:25:21.000000000","message":"Patch Set 2:\n\nThanks @Tony, I forgot here about six ;)","accounts_in_message":[],"_revision_number":2},{"id":"0b411c62f71ffd08aef35ff4c6b9cf8c08a04c86","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2018-08-01 06:49:50.000000000","message":"Patch Set 2:\n\n\u003e Thanks @Tony, I forgot here about six ;)\n\nnp, six.moves ... fixing small amounts of py2 \u003c-\u003e py3 transitions pains ;P","accounts_in_message":[],"_revision_number":2},{"id":"a7a96b5a5330fb2c7e7d708c7f95d38fcb8a430e","author":{"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},"date":"2018-08-01 07:02:41.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"ef29e3fe92a3df15f05ebd9a6fd4b9a4e89e1b43","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-01 09:33:56.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"810aaeffce5c3a112dad9cfe7c4a993b735bcad4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-01 09:33:56.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/04/587304/2/gate/build-openstack-sphinx-docs/567d8b7/html/ : SUCCESS in 4m 07s\n- openstack-tox-pep8 http://logs.openstack.org/04/587304/2/gate/openstack-tox-pep8/b6f5dc8/ : SUCCESS in 2m 57s\n- openstack-tox-py27 http://logs.openstack.org/04/587304/2/gate/openstack-tox-py27/07193e4/ : SUCCESS in 3m 55s\n- openstack-tox-py35 http://logs.openstack.org/04/587304/2/gate/openstack-tox-py35/9351d08/ : SUCCESS in 3m 54s\n- legacy-requirements-integration-dsvm http://logs.openstack.org/04/587304/2/gate/legacy-requirements-integration-dsvm/e4f95e3/ : SUCCESS in 1h 21m 44s\n- neutron-grenade-multinode http://logs.openstack.org/04/587304/2/gate/neutron-grenade-multinode/bb0b999/ : SUCCESS in 1h 12m 36s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/04/587304/2/gate/legacy-tempest-dsvm-neutron-full/6676a9e/ : SUCCESS in 1h 28m 37s\n- neutron-grenade http://logs.openstack.org/04/587304/2/gate/neutron-grenade/20fbc15/ : SUCCESS in 49m 43s\n- openstack-tox-validate http://logs.openstack.org/04/587304/2/gate/openstack-tox-validate/d5890a3/ : SUCCESS in 3m 11s\n- openstack-tox-py36 http://logs.openstack.org/04/587304/2/gate/openstack-tox-py36/8b505f2/ : SUCCESS in 3m 35s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"de2adc53771f8d73d4b9d7c9529037e187f71678","revisions":{"b9c4afc2b240fe4a09d6e52bc2750e4127fda89c":{"kind":"REWORK","_number":1,"created":"2018-07-31 07:20:15.000000000","uploader":{"_account_id":27882,"name":"Piotr Bielak","email":"piotrbielak2@gmail.com","username":"pbielak"},"ref":"refs/changes/04/587304/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/04/587304/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/04/587304/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/04/587304/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/04/587304/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/04/587304/1"}}},"commit":{"parents":[{"commit":"4fb7a7b6698769fc661ede26958d894c86c64a6e","subject":"Merge \"update constraint for openstacksdk to new release 0.17.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/4fb7a7b6698769fc661ede26958d894c86c64a6e"}]}],"author":{"name":"Piotr Bielak","email":"piotr.bielak@corp.ovh.com","date":"2018-07-30 14:38:59.000000000","tz":120},"committer":{"name":"Piotr Bielak","email":"piotr.bielak@corp.ovh.com","date":"2018-07-31 07:20:03.000000000","tz":120},"subject":"Fixed \"pip-install\" test","message":"Fixed \"pip-install\" test\n\nThe \"pip-install\" tox environment was failing, because the name\nof the \"ConfigParser\" package was changed into \"configparser\".\nThis commit fixes the name.\n\nChange-Id: I6b16c8f0e182850cda041ca294edc5ad04c1a3c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/b9c4afc2b240fe4a09d6e52bc2750e4127fda89c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/b9c4afc2b240fe4a09d6e52bc2750e4127fda89c"}]},"branch":"refs/heads/master"},"de2adc53771f8d73d4b9d7c9529037e187f71678":{"kind":"REWORK","_number":2,"created":"2018-08-01 02:57:37.000000000","uploader":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"ref":"refs/changes/04/587304/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/04/587304/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/04/587304/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/04/587304/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/04/587304/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/04/587304/2"}}},"commit":{"parents":[{"commit":"4fb7a7b6698769fc661ede26958d894c86c64a6e","subject":"Merge \"update constraint for openstacksdk to new release 0.17.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/4fb7a7b6698769fc661ede26958d894c86c64a6e"}]}],"author":{"name":"Piotr Bielak","email":"piotr.bielak@corp.ovh.com","date":"2018-07-30 14:38:59.000000000","tz":120},"committer":{"name":"Tony Breeds","email":"tony@bakeyournoodle.com","date":"2018-08-01 02:56:57.000000000","tz":600},"subject":"Fixed \"pip-install\" test","message":"Fixed \"pip-install\" test\n\nThe \"pip-install\" tox environment was failing, because the name\nof the \"ConfigParser\" package was changed into \"configparser\".\nThis commit fixes that by using the six.moves module to do the right\nthing on py2 and py3\n\nChange-Id: I6b16c8f0e182850cda041ca294edc5ad04c1a3c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/de2adc53771f8d73d4b9d7c9529037e187f71678"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/de2adc53771f8d73d4b9d7c9529037e187f71678"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
