)]}'
{"id":"openstack%2Fpython-novaclient~152569","triplet_id":"openstack%2Fpython-novaclient~master~I0e6574ddaec11fdd053a49adb6b9de9056d0fbac","project":"openstack/python-novaclient","branch":"master","topic":"bp/api-microversion-support","hashtags":[],"change_id":"I0e6574ddaec11fdd053a49adb6b9de9056d0fbac","subject":"Implements \u0027microversions\u0027 api type - Part 1","status":"MERGED","created":"2015-02-03 15:26:36.000000000","updated":"2015-07-24 22:34:48.000000000","submitted":"2015-07-24 22:34:47.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":147,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a44db1ac1ee756a19bca5e2e76e865a3d2164a48","_number":152569,"virtual_id_number":152569,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":2,"date":"2015-07-24 22:34:47.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-07-24 21:23:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":2,"date":"2015-07-16 13:08:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":1,"date":"2015-07-16 13:08:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},{"value":1,"date":"2015-07-24 22:20:30.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-07-24 21:23:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-13 11:13:59.000000000","updated_by":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"reviewer":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"state":"REVIEWER"},{"updated":"2015-02-27 02:06:56.000000000","updated_by":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"reviewer":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"state":"REVIEWER"},{"updated":"2015-03-05 16:48:12.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-03-15 23:32:16.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":"2015-03-16 15:55:52.000000000","updated_by":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"reviewer":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"state":"REVIEWER"},{"updated":"2015-03-25 00:54:56.000000000","updated_by":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"reviewer":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"state":"REVIEWER"},{"updated":"2015-03-27 14:33:26.000000000","updated_by":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"reviewer":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"state":"REVIEWER"},{"updated":"2015-04-08 12:22:52.000000000","updated_by":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"reviewer":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"state":"REVIEWER"},{"updated":"2015-04-10 23:04:59.000000000","updated_by":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"reviewer":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"state":"REVIEWER"},{"updated":"2015-04-20 19:56:11.000000000","updated_by":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"reviewer":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"state":"REVIEWER"},{"updated":"2015-06-08 13:27:45.000000000","updated_by":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"reviewer":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"state":"REVIEWER"},{"updated":"2015-07-02 09:38:32.000000000","updated_by":{"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},"reviewer":{"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},"state":"REVIEWER"},{"updated":"2015-07-08 13:27:27.000000000","updated_by":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"reviewer":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"state":"REVIEWER"},{"updated":"2015-07-14 13:04:38.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2015-07-15 05:14:14.000000000","updated_by":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"reviewer":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"state":"REVIEWER"},{"updated":"2015-07-15 12:30:05.000000000","updated_by":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"reviewer":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"state":"REVIEWER"},{"updated":"2015-07-15 18:23:54.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2015-07-24 21:23:32.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2015-07-24 22:20:30.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2015-07-24 22:34:47.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"87d532abe3cfe165a52b36f12facb31d3f14a78e","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-03 15:26:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b42333722ca7cd519f3fa8dec14e2fc34c4f68e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-03 15:53:08.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/1/check/gate-python-novaclient-python26/1ffdebe/ : SUCCESS in 55s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/1/check/gate-python-novaclient-pep8/809f28c/ : FAILURE in 50s\n- gate-python-novaclient-docs http://logs.openstack.org/69/152569/1/check/gate-python-novaclient-docs/704edb7/ : FAILURE in 30s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/1/check/gate-python-novaclient-python27/fa638e1/ : SUCCESS in 59s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/1/check/gate-python-novaclient-python34/98cf752/ : SUCCESS in 2m 17s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/3867eca/ : FAILURE in 10m 13s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/e6f1231/ : FAILURE in 10m 58s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/1/check/gate-python-novaclient-pypy/1518caf/ : SUCCESS in 1m 57s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/f89e038/ : FAILURE in 10m 57s","accounts_in_message":[],"_revision_number":1},{"id":"3a2d51e6bab388176c8aef9ceb6877f39f4192ff","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-02-03 17:03:48.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"99a456f8ff93da2924fe32ab814e41712a6cc85c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-04 17:33:48.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d5bb2f5ab48a8c0ed37fe6799038972afa38ffee","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-02-04 17:41:06.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"547752ecfae0a824a36372bfb0b72ae7b8238bf0","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-04 17:45:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"30b0dc3aeb71a358db4782ef84665f4f6e447eaf","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-04 17:45:31.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"b6e39a70a7a9c0db199e0635ca15c530be76cfd1","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-04 17:46:05.000000000","message":"Patch Set 3:\n\npatch-set#3 - removed redundant exception, which was added in patch-set#1","accounts_in_message":[],"_revision_number":3},{"id":"c0b549bce536c2a04a225fce1ea858056a5f6f03","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-02-04 17:54:20.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"69490fbee9eac0187ae80277d28921485a65c3a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-04 17:59:53.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/3/check/gate-python-novaclient-python26/8d093d7/ : FAILURE in 40s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/3/check/gate-python-novaclient-pep8/64ede09/ : SUCCESS in 1m 04s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/3/check/gate-python-novaclient-docs/4d82eb8//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/3/check/gate-python-novaclient-python27/34bd02a/ : FAILURE in 51s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/3/check/gate-python-novaclient-python34/92a45d1/ : FAILURE in 2m 32s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/3/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/790e188/ : FAILURE in 9m 05s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/3/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/22031cf/ : FAILURE in 10m 10s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/3/check/gate-python-novaclient-pypy/c34c116/ : FAILURE in 1m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/bf9fe1b/ : FAILURE in 8m 38s","accounts_in_message":[],"_revision_number":3},{"id":"d4215846426bb513e110178d1812121d1bcd7f22","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-04 23:00:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"503408a999992c99f9f14dd79986f1f52c1dc023","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-02-04 23:05:48.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"913294091d5de22348e6ce450d56686d06521e77","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-04 23:37:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/4/check/gate-python-novaclient-python26/814fe21/ : SUCCESS in 1m 07s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/4/check/gate-python-novaclient-pep8/5eaf52b/ : SUCCESS in 41s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/4/check/gate-python-novaclient-docs/c8f97d7//doc/build/html/ : SUCCESS in 59s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/4/check/gate-python-novaclient-python27/681035b/ : SUCCESS in 1m 39s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/4/check/gate-python-novaclient-python34/cc1d555/ : SUCCESS in 2m 21s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/10c08f1/ : SUCCESS in 22m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/f9be387/ : SUCCESS in 27m 01s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/4/check/gate-python-novaclient-pypy/37ab774/ : SUCCESS in 2m 33s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/abe8820/ : SUCCESS in 32m 10s","accounts_in_message":[],"_revision_number":4},{"id":"eed663cbc193107405ff936f41b2d685e12a12ca","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2015-02-05 12:25:45.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"40c2b32ce40ba5df5c9f80c2c33743fc3511c1f2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-05 13:02:01.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"1610e91927197fc601143d6fbde483eaf584a041","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2015-02-06 06:33:37.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"eac393d4a42d0b401cdfa195f9ed15f472ab02d4","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-06 09:47:06.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"28229a6cbe37e57d931a78c858f3f2135615bcf2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-06 14:04:12.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6df788fd6709bd491beefbb2858559040b51bc76","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 14:56:33.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/5/check/gate-python-novaclient-python26/62f1824/ : SUCCESS in 1m 25s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/5/check/gate-python-novaclient-pep8/104827c/ : FAILURE in 52s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/5/check/gate-python-novaclient-docs/1c57df0//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/5/check/gate-python-novaclient-python27/1f4c783/ : SUCCESS in 1m 37s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/5/check/gate-python-novaclient-python34/13ce3f4/ : SUCCESS in 3m 16s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/ba1f60e/ : SUCCESS in 26m 04s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/3993dee/ : SUCCESS in 36m 30s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/5/check/gate-python-novaclient-pypy/9c2cde3/ : SUCCESS in 1m 54s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/5/check/gate-tempest-dsvm-neutron-src-python-novaclient/6ba04f4/ : SUCCESS in 47m 21s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/5/check/check-novaclient-dsvm-functional/3e73e04/ : SUCCESS in 15m 39s","accounts_in_message":[],"_revision_number":5},{"id":"023aefd94912f8b6497d11f90bee5a9f80b3799c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-06 15:02:52.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"8e66bdee0d4bf3b78d1335777288b53fad49af3b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 16:02:08.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python26/0815c2b/ : SUCCESS in 1m 01s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pep8/f9875c9/ : SUCCESS in 40s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/6/check/gate-python-novaclient-docs/917760a//doc/build/html/ : SUCCESS in 59s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python27/12e1f65/ : SUCCESS in 1m 36s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python34/ff0ad12/ : FAILURE in 2m 32s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/345285c/ : SUCCESS in 26m 05s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/39df51b/ : SUCCESS in 30m 02s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pypy/93780e4/ : SUCCESS in 1m 52s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient/380f3ca/ : SUCCESS in 31m 25s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/6/check/check-novaclient-dsvm-functional/67a3e31/ : SUCCESS in 13m 19s","accounts_in_message":[],"_revision_number":6},{"id":"ced1797989b1282db125334bf1aa3ec916df6a16","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-06 16:16:53.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"6072816e6ef047f8ca002fca1b1ce6b48b34f758","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 17:27:49.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python26/3ea1a1e/ : SUCCESS in 1m 27s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pep8/c8ac416/ : SUCCESS in 34s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/6/check/gate-python-novaclient-docs/eb33aa5//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python27/ebaf58c/ : SUCCESS in 1m 39s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python34/08eac81/ : SUCCESS in 2m 58s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/426d2cb/ : SUCCESS in 28m 35s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/e962903/ : SUCCESS in 30m 27s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pypy/10035e7/ : FAILURE in 2m 23s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient/2dd5f71/ : SUCCESS in 33m 39s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/6/check/check-novaclient-dsvm-functional/7eb0de1/ : SUCCESS in 13m 40s","accounts_in_message":[],"_revision_number":6},{"id":"7d9dbb852b3f7b632d9c0d036842fa3fae8f9e21","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-06 17:33:57.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"4375a80c9e6517c6579533c81eebe7e824e07534","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 18:18:43.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python26/a5ad629/ : SUCCESS in 55s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pep8/a4e4157/ : SUCCESS in 1m 08s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/6/check/gate-python-novaclient-docs/24f069f//doc/build/html/ : SUCCESS in 56s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python27/ae78bcc/ : SUCCESS in 1m 09s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python34/55a3918/ : SUCCESS in 2m 50s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/c5823c2/ : SUCCESS in 22m 39s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/7c9d010/ : SUCCESS in 35m 01s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pypy/ab90329/ : FAILURE in 2m 21s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient/11ece4f/ : SUCCESS in 39m 04s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/6/check/check-novaclient-dsvm-functional/abe4e53/ : SUCCESS in 16m 23s","accounts_in_message":[],"_revision_number":6},{"id":"f20010b986c64f58062e7ad6482ab585029ba60b","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-09 23:44:06.000000000","message":"Patch Set 6:\n\nstrange failure of pypy check, locally it passed.","accounts_in_message":[],"_revision_number":6},{"id":"918afd2f6c06e4a930b6f8213e7f882229033442","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-11 16:52:36.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"e52c4a0c79b452982adcf958459db80f058af6b8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-11 18:01:56.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python26/827dfc2/ : SUCCESS in 1m 00s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pep8/fcf66ed/ : SUCCESS in 44s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/6/check/gate-python-novaclient-docs/3ebf607//doc/build/html/ : SUCCESS in 3m 42s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python27/455d24e/ : SUCCESS in 3m 40s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-python34/2cda3d0/ : SUCCESS in 4m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/5012231/ : SUCCESS in 29m 39s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/9dd8b9b/ : SUCCESS in 26m 27s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/6/check/gate-python-novaclient-pypy/f57ee73/ : SUCCESS in 1m 42s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/6/check/gate-tempest-dsvm-neutron-src-python-novaclient/cddb327/ : SUCCESS in 43m 19s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/6/check/check-novaclient-dsvm-functional/480e390/ : SUCCESS in 17m 34s","accounts_in_message":[],"_revision_number":6},{"id":"dde5ebc686ffcccd0404e0be7a373a0f1eb8b24e","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-12 10:06:21.000000000","message":"Patch Set 6:\n\ncool.. pypy is not failed:)","accounts_in_message":[],"_revision_number":6},{"id":"0854e95c20772614c361e274a73ce20781fd79fa","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-12 15:42:29.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"ca159b937bc27df805d3ad83ad8019387e2c5fd7","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-02-12 16:39:08.000000000","message":"Patch Set 7:\n\n(3 comments)\n\nHave some nits marked inline…","accounts_in_message":[],"_revision_number":7},{"id":"c7658a1401451b8e285554e4e95d9c6538746823","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2015-02-12 16:46:44.000000000","message":"Patch Set 7: Code-Review+1\n\nNo additional feedback from what Kevin supplied","accounts_in_message":[],"_revision_number":7},{"id":"cb923a60edd3389fcd9db21e852b5ccecdb6177e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 16:48:06.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/7/check/gate-python-novaclient-python26/ec5cd1f/ : SUCCESS in 1m 00s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/7/check/gate-python-novaclient-pep8/b808ab4/ : FAILURE in 47s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/7/check/gate-python-novaclient-docs/64adf7a//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/7/check/gate-python-novaclient-python27/14aec98/ : SUCCESS in 1m 06s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/7/check/gate-python-novaclient-python34/7ba7a03/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/7/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/68ffbdc/ : SUCCESS in 31m 23s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/7/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/d05e620/ : SUCCESS in 27m 37s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/7/check/gate-python-novaclient-pypy/798e707/ : SUCCESS in 1m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/7/check/gate-tempest-dsvm-neutron-src-python-novaclient/34ab598/ : SUCCESS in 43m 43s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/7/check/check-novaclient-dsvm-functional/0376b6d/ : SUCCESS in 14m 30s","accounts_in_message":[],"_revision_number":7},{"id":"2306b002820e026a23a046bc7b11b99e7f4f4255","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-12 17:35:35.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"67102a515829f5a850779b06327a6a87367ba624","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-12 17:35:55.000000000","message":"Patch Set 7:\n\n(3 comments)","accounts_in_message":[],"_revision_number":7},{"id":"8378253c27d2f6a89837ffca10ce6ec1584a87ae","author":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"date":"2015-02-12 17:53:41.000000000","message":"Patch Set 8: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"9f1bb00ea78536d3a3a6d40e5908f7068d8150a8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 18:25:13.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/8/check/gate-python-novaclient-python26/8444311/ : SUCCESS in 1m 04s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/8/check/gate-python-novaclient-pep8/d3ce758/ : SUCCESS in 45s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/8/check/gate-python-novaclient-docs/49f9fe0//doc/build/html/ : SUCCESS in 57s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/8/check/gate-python-novaclient-python27/b575ffe/ : SUCCESS in 1m 23s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/8/check/gate-python-novaclient-python34/6457fb2/ : SUCCESS in 2m 36s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/8/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/551c48d/ : SUCCESS in 30m 48s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/8/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/c4eb48c/ : SUCCESS in 33m 06s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/8/check/gate-python-novaclient-pypy/19dbf39/ : SUCCESS in 1m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/8/check/gate-tempest-dsvm-neutron-src-python-novaclient/a71d509/ : SUCCESS in 35m 43s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/8/check/check-novaclient-dsvm-functional/cb073c1/ : SUCCESS in 14m 22s","accounts_in_message":[],"_revision_number":8},{"id":"784547d1ee98a288f7f112053c421064348cf790","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2015-02-12 23:07:09.000000000","message":"Patch Set 8: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"0088b67e82582bee1fb72fa9a61ac8cd5115fd6e","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-13 07:55:02.000000000","message":"Patch Set 8:\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"be381dea89b49324ce33bf48890edc87232f39ca","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2015-02-13 11:13:59.000000000","message":"Patch Set 8: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"f518e5721f9940d1eb53eccd532f03d4e7c30251","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-13 11:16:26.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"4c8fac8a70c6d63de3aecb7e8c40ae93834943b5","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-13 11:33:41.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"b434b8fd36b8acacbdcf5f074ef0dc27d93c3303","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-13 12:11:25.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"6f9efe9f210b2fd1b3e12d293c0ac3176c181979","author":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"date":"2015-02-13 12:17:08.000000000","message":"Patch Set 8: -Code-Review\n\n(3 comments)\n\nRemove my -1, comments inline","accounts_in_message":[],"_revision_number":8},{"id":"3bf1d4bb1cac0845afa632dcc7561ab2eb9e6bb9","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-13 12:26:59.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"e3978656d81f1a377299f51b95de2d987b86ec2a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-16 13:46:56.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"d2993d15fac1e82c0e97d981da046565e00bb1ec","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-16 13:47:54.000000000","message":"Patch Set 9:\n\nChanged header name, since https://review.openstack.org/#/c/153183/1 was merged.","accounts_in_message":[],"_revision_number":9},{"id":"aadfd4a4f83d6bf4ba9f1ad39de53c4e25a72756","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-16 14:34:24.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/9/check/gate-python-novaclient-python26/2291a8a/ : SUCCESS in 1m 01s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/9/check/gate-python-novaclient-pep8/4fe5249/ : SUCCESS in 36s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/9/check/gate-python-novaclient-docs/56b99a8//doc/build/html/ : SUCCESS in 41s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/9/check/gate-python-novaclient-python27/01cbffa/ : SUCCESS in 1m 39s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/9/check/gate-python-novaclient-python34/eb82223/ : SUCCESS in 3m 34s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/9/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/af41914/ : SUCCESS in 24m 42s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/9/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/890e029/ : SUCCESS in 39m 52s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/9/check/gate-python-novaclient-pypy/d5f3535/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/9/check/gate-tempest-dsvm-neutron-src-python-novaclient/b245ae9/ : SUCCESS in 45m 13s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/9/check/check-novaclient-dsvm-functional/80c2935/ : SUCCESS in 15m 53s","accounts_in_message":[],"_revision_number":9},{"id":"4520152f9d264d3a6b8ac7b6ecaa71029047d88c","author":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"date":"2015-02-16 14:54:52.000000000","message":"Patch Set 9:\n\n(2 comments)\n\nPlease leave a comment and I\u0027m ok with this change","accounts_in_message":[],"_revision_number":9},{"id":"ef3bc4e4171621592551cab93bfc8fe37a1391b2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-18 17:58:20.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"9240452f7aa597a6278d13dc672dcccee50c9f09","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-23 16:35:58.000000000","message":"Patch Set 9: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":9},{"id":"462a9a313e502b8d08077be9ce4861fe41a334b0","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-23 21:23:13.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"70d045a436e472bad3d36851bbb24fd73b1ece28","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-23 22:58:03.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/10/check/gate-python-novaclient-python26/df9a912/ : SUCCESS in 1m 06s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/10/check/gate-python-novaclient-pep8/67e4761/ : SUCCESS in 38s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/10/check/gate-python-novaclient-docs/369c41e//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/10/check/gate-python-novaclient-python27/2f013b7/ : SUCCESS in 1m 42s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/10/check/gate-python-novaclient-python34/2edaaa2/ : SUCCESS in 2m 57s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/10/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/d20fd41/ : SUCCESS in 24m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/10/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/0fee6ae/ : SUCCESS in 45m 24s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/10/check/gate-python-novaclient-pypy/c748716/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/10/check/gate-tempest-dsvm-neutron-src-python-novaclient/fbce649/ : SUCCESS in 58m 17s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/10/check/check-novaclient-dsvm-functional/45dc3f2/ : SUCCESS in 21m 52s","accounts_in_message":[],"_revision_number":10},{"id":"8a308bb3e2c237914b432d178ca1de2be41a7819","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-02-26 20:47:24.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"1bbf82ab4a685bf94d72a7a200dfbcecd02f555a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-27 10:30:16.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"63c05e19f5a38c0c2b072359fce18b8baabd96dd","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-27 13:25:58.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"76b2b3f05e8bc828a8847d6136234ff68045db93","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-27 13:31:44.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"3d650de1fa70cb1776f97070106765027ee04217","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-27 14:39:13.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-python26/40227d1/ : SUCCESS in 1m 08s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-pep8/47965ba/ : SUCCESS in 51s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/11/check/gate-python-novaclient-docs/0b7339c//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-python27/24c64e9/ : SUCCESS in 1m 16s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-python34/36725af/ : SUCCESS in 2m 49s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/11/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/99843a5/ : SUCCESS in 22m 50s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/11/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/653f84d/ : SUCCESS in 52m 51s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-pypy/4a21092/ : SUCCESS in 1m 34s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/11/check/gate-tempest-dsvm-neutron-src-python-novaclient/c8cc9c9/ : FAILURE in 1h 10m 13s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/11/check/check-novaclient-dsvm-functional/6fdcc06/ : SUCCESS in 29m 27s","accounts_in_message":[],"_revision_number":11},{"id":"6d3aad7123759bceac392e957a7003be2d2a9156","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-02-27 16:56:07.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"5d6b0ff1d4466319b7c841c548a0b5b56e8baef8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-27 18:20:23.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-python26/9913ada/ : SUCCESS in 1m 00s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-pep8/e4c80bd/ : SUCCESS in 48s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/11/check/gate-python-novaclient-docs/77824a5//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-python27/da89ceb/ : SUCCESS in 1m 39s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-python34/f362a7d/ : SUCCESS in 2m 48s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/11/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/5c05384/ : SUCCESS in 25m 45s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/11/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/511393d/ : SUCCESS in 47m 22s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/11/check/gate-python-novaclient-pypy/1b8367f/ : SUCCESS in 1m 49s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/11/check/gate-tempest-dsvm-neutron-src-python-novaclient/f9bbe67/ : SUCCESS in 1h 11m 36s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/11/check/check-novaclient-dsvm-functional/b5ac7e1/ : SUCCESS in 24m 43s","accounts_in_message":[],"_revision_number":11},{"id":"462f0ef7bc6c06f75b37368d0cf21dc61ab5c323","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-03-05 16:48:12.000000000","message":"Patch Set 11: Code-Review+2","accounts_in_message":[],"_revision_number":11},{"id":"2364ff76af58c0d6a6a16a81132d0d9d33ad7710","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-05 22:47:14.000000000","message":"Patch Set 11: Code-Review-1\n\n(1 comment)\n\nI think this looks mostly good, comments inline about the hard-coding of supported versions and base api version inside the check_versions function.","accounts_in_message":[],"_revision_number":11},{"id":"877bcfc9361232a44282b0e8512ab29d38c26e40","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-06 09:45:16.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"ad3b1264d5e91793d112506fd3f8f1fa2a62fa46","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-06 09:46:04.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"b8906a33b83d3e857306b7b417f74cf299f27c01","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 10:50:12.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/12/check/gate-python-novaclient-python26/2876780/ : SUCCESS in 1m 42s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/12/check/gate-python-novaclient-pep8/4c20275/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/12/check/gate-python-novaclient-docs/94100dc//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/12/check/gate-python-novaclient-python27/973086c/ : SUCCESS in 1m 06s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/12/check/gate-python-novaclient-python34/9bf1b58/ : SUCCESS in 2m 49s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/12/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/802b16b/ : SUCCESS in 23m 35s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/12/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/d7134f1/ : SUCCESS in 37m 31s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/12/check/gate-python-novaclient-pypy/f11d577/ : SUCCESS in 2m 17s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/12/check/gate-tempest-dsvm-neutron-src-python-novaclient/a29a92e/ : SUCCESS in 1h 04m 44s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/12/check/check-novaclient-dsvm-functional/7fdc138/ : SUCCESS in 22m 33s","accounts_in_message":[],"_revision_number":12},{"id":"3b7da345667a08a9f7206682f3c45285bfbec92b","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-06 11:57:10.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"6c19da56fa3ba4b2d22920be7a4653a4830a8f93","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-06 15:06:53.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"c7451169f15ab72eff60b8505eb112a14ace9cf6","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-06 15:07:06.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"3d9cbbdecf14221c89b0372875836a605be2196f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 16:03:06.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/13/check/gate-python-novaclient-python26/4e5ccd0/ : SUCCESS in 1m 09s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/13/check/gate-python-novaclient-pep8/d67c812/ : SUCCESS in 37s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/13/check/gate-python-novaclient-docs/8a8edc8//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/13/check/gate-python-novaclient-python27/c00cf42/ : SUCCESS in 1m 17s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/13/check/gate-python-novaclient-python34/51ee28f/ : SUCCESS in 2m 52s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/13/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/9a81864/ : SUCCESS in 23m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/13/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/5e0faba/ : SUCCESS in 40m 02s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/13/check/gate-python-novaclient-pypy/c56e88d/ : SUCCESS in 2m 18s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/13/check/gate-tempest-dsvm-neutron-src-python-novaclient/b3e1317/ : SUCCESS in 49m 12s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/13/check/check-novaclient-dsvm-functional/69aec92/ : SUCCESS in 21m 44s","accounts_in_message":[],"_revision_number":13},{"id":"f524c255524de313efb01614eafd73431f23d4f1","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-06 16:26:57.000000000","message":"Patch Set 13: Code-Review+2","accounts_in_message":[],"_revision_number":13},{"id":"be2726812e310689c02da5e0a47b52079290a543","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-06 17:10:15.000000000","message":"Patch Set 13:\n\nNova cli still doesn\u0027t work with microversions due usage of default service_type\u003dcompute instead of computev21.","accounts_in_message":[],"_revision_number":13},{"id":"3b90ee51f39c56489f78f578816a2816f8efaa83","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-06 17:22:39.000000000","message":"Patch Set 13:\n\n@Feodor: Sorry, but I found nothing about service_type in microversion spec http://specs.openstack.org/openstack/nova-specs/specs/kilo/approved/api-microversions.html","accounts_in_message":[],"_revision_number":13},{"id":"8653a62ea0d3172ff6e46780d3b0e9829522edc3","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-06 17:28:01.000000000","message":"Patch Set 13: Code-Review-1\n\n(1 comment)\n\nI\u0027ve found one more error. See inline comment.","accounts_in_message":[],"_revision_number":13},{"id":"25541f43197401a3b3cb52b2ec8e5e38a9262d6d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-06 17:30:14.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"21f584167e395c5ef95ad1939545ca47492ba685","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-06 17:30:31.000000000","message":"Patch Set 13:\n\n(1 comment)\n\nThanks","accounts_in_message":[],"_revision_number":13},{"id":"da879653233ac99de1c4e29743369005b99b173f","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-06 17:38:02.000000000","message":"Patch Set 13: -Code-Review\n\n@Andrey,\n\nservice_type is a parameter of client.Client function. It means a service name which is used to search a service url in keystone catalog. Nova supports two services registered in the catalog: compute and computev21. Microversions are suported by computev21 only. But novaclient requests compute by default.","accounts_in_message":[],"_revision_number":13},{"id":"db21c525d31b43172c7def469851408792e4d405","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-06 17:46:45.000000000","message":"Patch Set 14:\n\n@Andrey, since 2.3 microversion is merged, you could check Nova cli with current Nova.\n\n2.3 microversion adds additional OS-EXT-SRV-ATTR:* attributes to an instance output. Just list instances with admin (!) credentials and make sure that :reservation_id, :launch_index, :kernel_id attributes are shown.","accounts_in_message":[],"_revision_number":14},{"id":"cb7ea3eebef9d1a163e8f08370cee1fa5b8da0de","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-06 17:54:17.000000000","message":"Patch Set 14:\n\n@Andrey, also with --debug option of Nova cli you could see a requested url. Its path should start with \u0027/v2.1\u0027.\n\nps. I have no idea about behavior of Nova cli with no --os-compute-api-version parameter. Probably it should still request legacy \u0027/v2\u0027 as it does at the moment.","accounts_in_message":[],"_revision_number":14},{"id":"d178320595a318dcb7c569c0bf8befa4f0ab890a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 21:02:35.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/14/check/gate-python-novaclient-python26/201d598/ : SUCCESS in 1m 32s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/14/check/gate-python-novaclient-pep8/95c1f6f/ : SUCCESS in 46s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/14/check/gate-python-novaclient-docs/b7e0083//doc/build/html/ : SUCCESS in 58s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/14/check/gate-python-novaclient-python27/7f3afc7/ : SUCCESS in 1m 35s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/14/check/gate-python-novaclient-python34/2079112/ : SUCCESS in 3m 48s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/14/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/52e997a/ : SUCCESS in 28m 19s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/14/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/0b3390a/ : SUCCESS in 45m 00s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/14/check/gate-python-novaclient-pypy/6a6878e/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/14/check/gate-tempest-dsvm-neutron-src-python-novaclient/ee12d97/ : SUCCESS in 51m 54s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/14/check/check-novaclient-dsvm-functional/45684a0/ : SUCCESS in 21m 57s","accounts_in_message":[],"_revision_number":14},{"id":"a909398b100012280db2677d22a48578b33b07ce","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-07 00:47:17.000000000","message":"Patch Set 14:\n\nThe issues Feodor found make it apparent we need some (unrelated to this patch) tests.","accounts_in_message":[],"_revision_number":14},{"id":"9e56f05f2e173595f628ed690cd71d756207f236","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-12 19:10:33.000000000","message":"Patch Set 14: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":14},{"id":"922613461ea6ae5c608be2647dca1d66308ab726","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-12 22:45:34.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"c9f8709055a690277aa2f294f771297a2d7da93c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-13 00:59:20.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/15/check/gate-python-novaclient-python26/5531849/ : SUCCESS in 1m 23s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/15/check/gate-python-novaclient-pep8/b32db37/ : SUCCESS in 41s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/15/check/gate-python-novaclient-docs/43a412c//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/15/check/gate-python-novaclient-python27/9be4abe/ : SUCCESS in 1m 17s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/15/check/gate-python-novaclient-python34/2cf6a2d/ : SUCCESS in 2m 45s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/15/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/2e8aa54/ : SUCCESS in 34m 45s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/15/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/9598df6/ : SUCCESS in 39m 33s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/15/check/gate-python-novaclient-pypy/628a5c2/ : SUCCESS in 1m 47s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/15/check/gate-tempest-dsvm-neutron-src-python-novaclient/5147f81/ : SUCCESS in 1h 02m 40s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/15/check/check-novaclient-dsvm-functional/84fa19a/ : SUCCESS in 24m 50s","accounts_in_message":[],"_revision_number":15},{"id":"36e72f90b37f39811da7ec26aadcac6ace97f8b9","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-13 14:38:06.000000000","message":"Patch Set 15: Code-Review+1\n\n(1 comment)\n\nnova --os-compute-api-version 2.3 --service-type computev21 list\nworks for me, but\n nova --os-compute-api-version 2.3 list\nstill doesn\u0027t.\n\nAnyway this changeset brings an ability to work with microversions.","accounts_in_message":[],"_revision_number":15},{"id":"6e525cd6c6b2aa817b3531fa33e3d8a5b5dbc026","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-13 14:42:10.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"b4617dbb1c8421dfb93b89cd0c68f256b0eaa121","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-13 14:47:04.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"38224cbb4267411aea16d7418f71d1af9d4aca97","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-13 14:51:34.000000000","message":"Patch Set 16:\n\n@Feodor: as far as I understand from docs, service type should not affect anything related to microverioning, so, imo, if it affects, there is a bug on API side.","accounts_in_message":[],"_revision_number":16},{"id":"6b5aec5501080064cbc9d44988d3c4608bfdeded","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-13 15:35:54.000000000","message":"Patch Set 16: Code-Review+1\n\n@Andrey, microversions are supported by v21 service type only. See for example the first Dan Smith\u0027s comment in https://review.openstack.org/#/c/155853/. So it\u0027s correct, that \u0027compute\u0027 service doesn\u0027t return any microversion related info.","accounts_in_message":[],"_revision_number":16},{"id":"2515fba527d1fb47ada6d105bae527c5d167f024","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-13 15:59:49.000000000","message":"Patch Set 16:\n\n\u003emicroversions are supported by v21 service type only.\n\nYeah, you are right. But it looks quite strange. Just want to clarify situation: Why we need several variables for turning on one thing?\n\n\u003eSee for example the first Dan Smith\u0027s comment in https://review.openstack.org/#/c/155853/.\n\nBut usage of \"compute\" service type with X-OpenStack-Nova-API-Version header doesn\u0027t mean that original v2 is changed.","accounts_in_message":[],"_revision_number":16},{"id":"b3ba09a7f77c40f2157702b154d03d573f126bcd","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-13 16:37:29.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"59914694de5a6e0d93f6e0655800b670859bc18a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-13 16:38:11.000000000","message":"Patch Set 17:\n\n@Feodor, you comment about service_type was addressed.","accounts_in_message":[],"_revision_number":17},{"id":"4e4b38d218875c34a99b4615013c0488c202e1c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-13 21:02:59.000000000","message":"Patch Set 17: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-python26/4e84e0a/ : FAILURE in 1m 05s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-pep8/9c689c6/ : SUCCESS in 47s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/17/check/gate-python-novaclient-docs/e2fbea1//doc/build/html/ : SUCCESS in 58s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-python27/92b2b6a/ : FAILURE in 1m 20s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-python34/48fda65/ : FAILURE in 2m 59s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/17/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/28344d8/ : SUCCESS in 32m 12s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/17/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/6685d08/ : SUCCESS in 49m 14s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-pypy/1a43490/ : FAILURE in 2m 13s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/17/check/gate-tempest-dsvm-neutron-src-python-novaclient/9d12bbf/ : SUCCESS in 56m 25s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/17/check/check-novaclient-dsvm-functional/fda3309/ : SUCCESS in 20m 01s","accounts_in_message":[],"_revision_number":17},{"id":"31459a70837b3ff018cee97d02c6cb856c2e6b8f","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-03-16 06:24:29.000000000","message":"Patch Set 17:\n\nI doing simple test for previous patchset, it basically works. But if I want to see the new field of keypair, I only can saw that from debug message.\n\nThis patch just as the comment is basic stuff of microversions, in the future we need support different version function for this I guess:\nhttps://github.com/openstack/python-novaclient/blob/master/novaclient/v2/shell.py#L2909\n\nIf our goal for now just basic stuff, this LGTM.","accounts_in_message":[],"_revision_number":17},{"id":"2e68f47afb085e32bf8e80ae975f8e6c464322c4","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-16 07:44:22.000000000","message":"Patch Set 17:\n\nrecheck","accounts_in_message":[],"_revision_number":17},{"id":"9231aa978cc2323b886e21bdcc7b87c60d64a150","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-16 08:48:50.000000000","message":"Patch Set 17:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-python26/5d18c21/ : FAILURE in 1m 05s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-pep8/8d912e2/ : SUCCESS in 46s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/17/check/gate-python-novaclient-docs/450a3b4//doc/build/html/ : SUCCESS in 48s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-python27/1038985/ : FAILURE in 1m 23s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-python34/5c0a48d/ : FAILURE in 3m 16s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/17/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/81ab2f5/ : SUCCESS in 29m 04s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/17/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/0918169/ : SUCCESS in 44m 03s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/17/check/gate-python-novaclient-pypy/8dc3304/ : FAILURE in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/17/check/gate-tempest-dsvm-neutron-src-python-novaclient/29027a0/ : SUCCESS in 1h 04m 24s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/17/check/check-novaclient-dsvm-functional/9e70e27/ : SUCCESS in 20m 42s","accounts_in_message":[],"_revision_number":17},{"id":"9f842cf7e455cd1bea1bcc3cda6c24a75a456ac4","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2015-03-16 15:55:52.000000000","message":"Patch Set 17: Code-Review+1\n\nLooks like there are still some issues with the tests, but the ideas present look sound.","accounts_in_message":[],"_revision_number":17},{"id":"52c1a7f113e05fb4a1d7cc91fc39bd4633eeb5cd","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2015-03-17 04:42:36.000000000","message":"Patch Set 17: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":17},{"id":"18fcd448c671ee1dd6a347210bc431abe7772b9d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-03-19 12:04:15.000000000","message":"Patch Set 18: Commit message was updated","accounts_in_message":[],"_revision_number":18},{"id":"8986ba7a808e9f1d896eac98070d42f777c7210c","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-03-19 12:04:50.000000000","message":"Patch Set 17: Code-Review-1\n\n-1 to proxy the -1 from chris.\n\nI just removed this from the nova blueprint as we are at feature freeze, so this should be tracked outside the blueprints for now.","accounts_in_message":[],"_revision_number":17},{"id":"a72be513b42c70feb76c57b8bed1b829686deac3","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-03-19 12:05:09.000000000","message":"Patch Set 18: Code-Review-1\n\noops, proxy chris\u0027s -1","accounts_in_message":[],"_revision_number":18},{"id":"e74ed368ae30acc774e8e707dfc88452ea9689cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-19 14:04:04.000000000","message":"Patch Set 18: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/18/check/gate-python-novaclient-python26/b001eec/ : FAILURE in 1m 14s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/18/check/gate-python-novaclient-pep8/d132028/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/18/check/gate-python-novaclient-docs/e9641f4//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/18/check/gate-python-novaclient-python27/0effce8/ : FAILURE in 7m 58s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/18/check/gate-python-novaclient-python34/8e07840/ : FAILURE in 2m 46s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/18/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/416a026/ : SUCCESS in 29m 23s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/18/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/e71bdd4/ : SUCCESS in 41m 23s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/18/check/gate-python-novaclient-pypy/684d404/ : FAILURE in 1m 57s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/18/check/gate-tempest-dsvm-neutron-src-python-novaclient/d033ac2/ : SUCCESS in 51m 00s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/18/check/check-novaclient-dsvm-functional/f25eecb/ : SUCCESS in 21m 45s","accounts_in_message":[],"_revision_number":18},{"id":"f0742a2a479949d56d75dfc3b2ef1b8bd519fcc2","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-19 19:47:42.000000000","message":"Patch Set 18:\n\n@John, does it mean that Kilo could be released with no microversion support at client part?","accounts_in_message":[],"_revision_number":18},{"id":"25788d2caa48e4c68863f2882d415244e3d53600","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-20 16:02:30.000000000","message":"Patch Set 17:\n\n(4 comments)","accounts_in_message":[],"_revision_number":17},{"id":"df7c1fa6183b45631121efa8fdd29ab74f9f2d4d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-20 16:11:28.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"ee158303f641cc9cbcbcb237eab35a17ca3de303","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-20 16:16:18.000000000","message":"Patch Set 19: Workflow-1\n\njust fixed tests. comments from reviewers are not addressed yet","accounts_in_message":[],"_revision_number":19},{"id":"09216e3f0a7f5d6ab83f86c56aae300262c663c3","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-03-20 18:07:23.000000000","message":"Patch Set 19:\n\n@Feodor, I don\u0027t think Kilo will be released without microversioning implemented on the client part. Otherwise, api changes added as microversions would be unusable.","accounts_in_message":[],"_revision_number":19},{"id":"0b56e9831f0246ccedc0d1683077a35c0e55627d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-20 20:13:50.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/19/check/gate-python-novaclient-python26/0b1a2c9/ : SUCCESS in 1m 20s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/19/check/gate-python-novaclient-pep8/0d56547/ : SUCCESS in 1m 02s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/19/check/gate-python-novaclient-docs/e48ac16//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/19/check/gate-python-novaclient-python27/4e1d57f/ : SUCCESS in 1m 22s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/19/check/gate-python-novaclient-python34/9b19547/ : SUCCESS in 2m 37s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/19/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/11ad109/ : SUCCESS in 29m 57s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/19/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/e8ae0ac/ : SUCCESS in 44m 14s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/19/check/gate-python-novaclient-pypy/24cd44d/ : SUCCESS in 2m 20s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/19/check/gate-tempest-dsvm-neutron-src-python-novaclient/b5be7fb/ : SUCCESS in 47m 10s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/19/check/check-novaclient-dsvm-functional/cebe2eb/ : SUCCESS in 19m 16s","accounts_in_message":[],"_revision_number":19},{"id":"a291dc8fd406fd3dc88e672080e5f8abbf148cbe","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-23 16:53:25.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"e38c0a47d63231df11ae918a3405a9d4627bee68","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-23 16:53:42.000000000","message":"Patch Set 17:\n\n(2 comments)","accounts_in_message":[],"_revision_number":17},{"id":"15181514e0bf8b6b7c56b78adac9e38e53df0b09","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-23 18:28:00.000000000","message":"Patch Set 20: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/20/check/gate-python-novaclient-python26/3a7edde/ : SUCCESS in 1m 23s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/20/check/gate-python-novaclient-pep8/e455c1e/ : SUCCESS in 46s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/20/check/gate-python-novaclient-docs/41ec6dd//doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/20/check/gate-python-novaclient-python27/76a0afa/ : SUCCESS in 1m 09s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/20/check/gate-python-novaclient-python34/1b5bba7/ : SUCCESS in 2m 37s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/20/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/1a6db34/ : SUCCESS in 24m 34s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/20/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/5879d91/ : SUCCESS in 44m 11s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/20/check/gate-python-novaclient-pypy/982e3e7/ : SUCCESS in 1m 43s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/20/check/gate-tempest-dsvm-neutron-src-python-novaclient/9c6c21d/ : SUCCESS in 56m 01s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/20/check/check-novaclient-dsvm-functional/8731116/ : FAILURE in 18m 45s","accounts_in_message":[],"_revision_number":20},{"id":"4071a8cac81f4004e2998aad9391df80230f935b","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-03-24 20:24:46.000000000","message":"Patch Set 20: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"49e5da1bc3de0a4cb7968b46784a0be23a8bc37d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-24 20:32:05.000000000","message":"Patch Set 20: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"e1e13a4da90a83c2e70f2af25d442b1e23a08209","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-03-24 21:14:35.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"206c05e46de203e1b32a5bc2ea0f54c53979108a","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-03-24 21:28:07.000000000","message":"Patch Set 20:\n\nI don\u0027t know what happened in this commit yet, but my commit was working with patchset 19. I will investigate in the morning.","accounts_in_message":[],"_revision_number":20},{"id":"31c322b9570441730e98496b6a61ed4ad09e195d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-24 21:34:35.000000000","message":"Patch Set 20: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"6ed37b9501eb62b3427a433b7fe299371b29a399","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-24 21:36:20.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"60dfe978a72fef5967b79c15cb1215644d2ba8c5","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-24 21:36:53.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"bc6a7cf2afc7ab316259db93d861b8d568f549f2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-24 21:37:17.000000000","message":"Patch Set 21:\n\nchanges in patch-set #21: all version related stuff moved to separate module.","accounts_in_message":[],"_revision_number":21},{"id":"3a6064b936c6357adcc121b30721e76ef9cc7df7","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-24 22:08:06.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"72b94c7675853286e602f50931021bee1731ae9e","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-03-24 22:22:58.000000000","message":"Patch Set 21: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"79e1d5e0c7f7b93166e09e3cc0c5f8b4c4852db7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-24 22:23:49.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"519c895674907cc5d8bf53e7b00e4d409862f479","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-24 22:42:22.000000000","message":"Patch Set 21: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/21/check/gate-python-novaclient-python26/a1d60c3/ : SUCCESS in 1m 12s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/21/check/gate-python-novaclient-pep8/e70419e/ : SUCCESS in 48s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/21/check/gate-python-novaclient-docs/6238bd0//doc/build/html/ : SUCCESS in 54s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/21/check/gate-python-novaclient-python27/09e467a/ : SUCCESS in 1m 24s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/21/check/gate-python-novaclient-python34/520ed36/ : SUCCESS in 2m 52s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/21/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/c979a36/ : SUCCESS in 28m 59s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/21/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/9705d44/ : SUCCESS in 49m 45s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/21/check/gate-python-novaclient-pypy/e2c2156/ : SUCCESS in 2m 28s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/21/check/gate-tempest-dsvm-neutron-src-python-novaclient/86cc58c/ : FAILURE in 1h 05m 56s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/21/check/check-novaclient-dsvm-functional/f82ae22/ : FAILURE in 20m 02s","accounts_in_message":[],"_revision_number":21},{"id":"1f07fba91a2a56ae87b9eff90b36d861e6ee85e9","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2015-03-25 00:54:56.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"1bb71e63ee00d1698bcd5758682e52ffd10cc95d","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-25 09:56:20.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"03bc23cdcbb9c400e7251f00dc7ae250ddc5bd20","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 10:26:39.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"555b93b12bed77ebca3c3aedf443b47812c92d82","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 10:30:01.000000000","message":"Patch Set 22:\n\n* changed default service_type to \"compute\"(need a discussion)\n\n* added compare functions to APIVersion class\n\n* increase test coverage","accounts_in_message":[],"_revision_number":22},{"id":"f205aff634521292c3d8f80571c0c0aa9ff325a1","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 10:52:38.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"00c389cba7b574e5b1081d58e86992f7993adff4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 12:19:56.000000000","message":"Patch Set 23: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/23/check/gate-python-novaclient-python26/833c55b/ : FAILURE in 1m 09s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/23/check/gate-python-novaclient-pep8/2ef542c/ : SUCCESS in 54s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/23/check/gate-python-novaclient-docs/8db1b99//doc/build/html/ : SUCCESS in 47s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/23/check/gate-python-novaclient-python27/560802f/ : FAILURE in 1m 22s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/23/check/gate-python-novaclient-python34/d751219/ : FAILURE in 2m 50s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/23/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/d7eb897/ : SUCCESS in 25m 36s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/23/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/cce796b/ : FAILURE in 1h 18m 34s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/23/check/gate-python-novaclient-pypy/89fe33f/ : FAILURE in 1m 59s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/23/check/gate-tempest-dsvm-neutron-src-python-novaclient/d6c0d19/ : FAILURE in 45m 29s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/23/check/check-novaclient-dsvm-functional/c434b6e/ : SUCCESS in 20m 25s","accounts_in_message":[],"_revision_number":23},{"id":"c0e10573f5d52c66547a0e5ab2407ac157d691e9","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 12:43:12.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"f88173b84736bffdc213d04e926aee7b2698aa6f","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 12:44:11.000000000","message":"Patch Set 24:\n\n@all, let\u0027s move discussion about changing default value of service type to separate patch - https://review.openstack.org/#/c/167577/","accounts_in_message":[],"_revision_number":24},{"id":"3df2067fb41a96d472765b8e0b4b4322e62fe122","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 13:39:47.000000000","message":"Patch Set 24: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/24/check/gate-python-novaclient-python26/26df31a/ : SUCCESS in 1m 07s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/24/check/gate-python-novaclient-pep8/d313075/ : SUCCESS in 52s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/24/check/gate-python-novaclient-docs/9e8e14b//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/24/check/gate-python-novaclient-python27/975c7dd/ : SUCCESS in 1m 26s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/24/check/gate-python-novaclient-python34/eb686b5/ : SUCCESS in 3m 08s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/24/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/61d4849/ : SUCCESS in 29m 14s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/24/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/35c1033/ : SUCCESS in 52m 36s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/24/check/gate-python-novaclient-pypy/4879eb9/ : SUCCESS in 1m 56s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/24/check/gate-tempest-dsvm-neutron-src-python-novaclient/f1c8e84/ : FAILURE in 56m 28s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/24/check/check-novaclient-dsvm-functional/d2d6959/ : SUCCESS in 20m 50s","accounts_in_message":[],"_revision_number":24},{"id":"1c4370e60010d6cfc584835a97f7dc108fb03799","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-03-25 16:36:44.000000000","message":"Patch Set 24:\n\n(5 comments)\n\nHello. I have some suggestions on the api_versions.py. They are more aesthetic, so, no real impact on the functionality.","accounts_in_message":[],"_revision_number":24},{"id":"b347deedf791d70ec519fd534264d87ed3f7f570","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-26 10:04:12.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"b2d6443982c47efcad978af90f114d3a8b7d822c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-26 10:53:18.000000000","message":"Patch Set 25: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/25/check/gate-python-novaclient-python26/4ad2982/ : SUCCESS in 1m 25s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/25/check/gate-python-novaclient-pep8/1d04f5a/ : SUCCESS in 49s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/25/check/gate-python-novaclient-docs/05fbd69//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/25/check/gate-python-novaclient-python27/6f8f3c8/ : SUCCESS in 1m 35s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/25/check/gate-python-novaclient-python34/428e94f/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/25/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/cf59b2f/ : FAILURE in 24m 48s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/25/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/3e07abf/ : SUCCESS in 40m 29s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/25/check/gate-python-novaclient-pypy/cdaf4cf/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/25/check/gate-tempest-dsvm-neutron-src-python-novaclient/57c7e80/ : FAILURE in 46m 56s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/25/check/check-novaclient-dsvm-functional/6a0e927/ : SUCCESS in 20m 55s","accounts_in_message":[],"_revision_number":25},{"id":"914f8acc3279590c8b6690ff3fc373004434a72c","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-03-27 14:33:26.000000000","message":"Patch Set 25: Code-Review-1\n\n(1 comment)\n\nHello, left a suggestion inline.","accounts_in_message":[],"_revision_number":25},{"id":"041a641c684c137ffafb9ea5c37f3addaf2b8428","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 13:22:25.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"d1e73ee0e6a3306b38e6f924695502117ef6cc8f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 14:31:08.000000000","message":"Patch Set 26: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/26/check/gate-python-novaclient-python26/cc0b2f2/ : SUCCESS in 1m 14s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/26/check/gate-python-novaclient-pep8/29ae54d/ : SUCCESS in 51s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/26/check/gate-python-novaclient-docs/de9be64//doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/26/check/gate-python-novaclient-python27/5768bee/ : SUCCESS in 1m 18s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/26/check/gate-python-novaclient-python34/57c2f2c/ : SUCCESS in 2m 50s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/26/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/463623e/ : SUCCESS in 25m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/26/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/8295fb3/ : SUCCESS in 42m 25s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/26/check/gate-python-novaclient-pypy/f10081f/ : SUCCESS in 1m 50s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/26/check/gate-tempest-dsvm-neutron-src-python-novaclient/365dd74/ : FAILURE in 53m 49s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/26/check/check-novaclient-dsvm-functional/f005dc8/ : SUCCESS in 19m 30s","accounts_in_message":[],"_revision_number":26},{"id":"167765ed32f362a852cf287bf26d7a96dad33597","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-06 14:32:57.000000000","message":"Patch Set 26: Code-Review-1\n\n(3 comments)\n\ndefault service type must always be \"compute\". Elaborated inline.","accounts_in_message":[],"_revision_number":26},{"id":"4731c9a1ffec1e13bc83b11676081813a3ee3acd","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 14:50:11.000000000","message":"Patch Set 26:\n\n@Matthew, thanks for your comment, but let\u0027s discuss question about service_type in IRC","accounts_in_message":[],"_revision_number":26},{"id":"3730adc3c9aee9e18bfcebb4b1fd7019f139dcc1","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 15:35:14.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"4b8c460cca4b97b0e3783086401eb6c68d0ef04a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 17:13:08.000000000","message":"Patch Set 27: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/27/check/gate-python-novaclient-python26/3c4ef46/ : SUCCESS in 1m 28s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/27/check/gate-python-novaclient-pep8/19ddc35/ : SUCCESS in 46s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/27/check/gate-python-novaclient-docs/9db5b8b//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/27/check/gate-python-novaclient-python27/2344626/ : SUCCESS in 1m 26s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/27/check/gate-python-novaclient-python34/30241b2/ : SUCCESS in 3m 26s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/27/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/f3038d4/ : SUCCESS in 29m 08s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/27/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/a7a6bc8/ : SUCCESS in 1h 11m 31s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/27/check/gate-python-novaclient-pypy/2e5a302/ : SUCCESS in 2m 30s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/27/check/gate-tempest-dsvm-neutron-src-python-novaclient/a1ad4a4/ : SUCCESS in 1h 04m 09s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/27/check/check-novaclient-dsvm-functional/0e52135/ : SUCCESS in 17m 34s","accounts_in_message":[],"_revision_number":27},{"id":"a703eb5d7d07f32390f755e73c79184cff4af249","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 17:14:36.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"70d6dba15733d45c47bf40276960baea0c41f385","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 17:16:02.000000000","message":"Uploaded patch set 29.","accounts_in_message":[],"_revision_number":29},{"id":"aaa65b4b74665d4c1e0b8cb4016901fc17efb6e9","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 17:16:42.000000000","message":"Patch Set 29:\n\ncomment of Matthew was not addressed, just fixed py3k issues","accounts_in_message":[],"_revision_number":29},{"id":"432f5ae1ce3efb4d175490b5216898774343f7b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 18:40:57.000000000","message":"Patch Set 29: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-python26/7e128ed/ : SUCCESS in 1m 20s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-pep8/99b242f/ : SUCCESS in 38s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/29/check/gate-python-novaclient-docs/c050a31//doc/build/html/ : SUCCESS in 48s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-python27/c91c1a4/ : SUCCESS in 1m 24s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-python34/5556eb3/ : SUCCESS in 3m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/29/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/dfdd99e/ : FAILURE in 30m 55s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/29/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/549ad82/ : SUCCESS in 43m 58s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-pypy/58dec00/ : SUCCESS in 17m 39s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/29/check/gate-tempest-dsvm-neutron-src-python-novaclient/1ce8260/ : SUCCESS in 55m 59s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/29/check/check-novaclient-dsvm-functional/fa463fa/ : SUCCESS in 27m 33s","accounts_in_message":[],"_revision_number":29},{"id":"4d26cdb42826da0b4a71bb268b6c568caaa173d8","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 21:46:22.000000000","message":"Patch Set 29:\n\nrecheck","accounts_in_message":[],"_revision_number":29},{"id":"58b229a047fabda3aad228a0684d85cdbba86a66","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 22:52:38.000000000","message":"Patch Set 29: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-python26/5c495fb/ : SUCCESS in 1m 11s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-pep8/5a3a96b/ : SUCCESS in 51s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/29/check/gate-python-novaclient-docs/2b6c654//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-python27/982cfb8/ : SUCCESS in 1m 12s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-python34/cc58ade/ : SUCCESS in 2m 30s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/29/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/072cfc5/ : SUCCESS in 29m 28s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/29/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/ef1207b/ : SUCCESS in 54m 29s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/29/check/gate-python-novaclient-pypy/582685a/ : SUCCESS in 2m 05s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/29/check/gate-tempest-dsvm-neutron-src-python-novaclient/03d051b/ : SUCCESS in 1h 05m 57s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/29/check/check-novaclient-dsvm-functional/5ab3862/ : SUCCESS in 19m 01s","accounts_in_message":[],"_revision_number":29},{"id":"40915839b4235c61e4c74d71c86cd90225a3b47a","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-07 14:55:48.000000000","message":"Patch Set 29: Code-Review-1\n\nsame comments as before","accounts_in_message":[],"_revision_number":29},{"id":"3e3ecc954280d3f62b17ddff2ac2476f77e2d59c","author":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"date":"2015-04-08 11:37:31.000000000","message":"Patch Set 29: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"656c37be3ddb410e3dd00708866a82fa8ef42df6","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-08 12:20:38.000000000","message":"Uploaded patch set 30.","accounts_in_message":[],"_revision_number":30},{"id":"a1fc9c9a739e7371d8fc189471fdb4b095bcb517","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-04-08 12:22:52.000000000","message":"Patch Set 29:\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"e4250968836ded9b07464fe07be497a8085a965d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-08 12:27:50.000000000","message":"Patch Set 29:\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"9b91e07c8fc515ab466914388ba0cd54341fe96c","author":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"date":"2015-04-08 12:33:58.000000000","message":"Patch Set 29:\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"fa556f9b29ed274f12b8ee868feb5ae9143ccdf1","author":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"date":"2015-04-08 12:35:11.000000000","message":"Patch Set 30: Code-Review+1","accounts_in_message":[],"_revision_number":30},{"id":"97d79c4111d7456028a9003e5cfb531c54b1e2c2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 13:24:54.000000000","message":"Patch Set 30: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/30/check/gate-python-novaclient-python26/5934e79/ : FAILURE in 1m 12s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/30/check/gate-python-novaclient-pep8/6eb9f8c/ : SUCCESS in 57s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/30/check/gate-python-novaclient-docs/e3d2dd2//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/30/check/gate-python-novaclient-python27/f0a9484/ : FAILURE in 1m 34s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/30/check/gate-python-novaclient-python34/8a5bb23/ : FAILURE in 3m 07s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/30/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/612a339/ : FAILURE in 18m 51s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/30/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/040658c/ : FAILURE in 15m 56s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/30/check/gate-python-novaclient-pypy/eaa02e5/ : FAILURE in 2m 25s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/30/check/gate-tempest-dsvm-neutron-src-python-novaclient/464c6f2/ : SUCCESS in 56m 05s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/30/check/check-novaclient-dsvm-functional/0dbd645/ : SUCCESS in 19m 21s","accounts_in_message":[],"_revision_number":30},{"id":"062b08108b2abce3f017cefb4e066305fe9adbbb","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-09 14:10:27.000000000","message":"Uploaded patch set 31.","accounts_in_message":[],"_revision_number":31},{"id":"1045da2a4fd8a0c345a33844bcdc025266e085d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-09 15:23:32.000000000","message":"Patch Set 31: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/31/check/gate-python-novaclient-python26/f5bcd3e/ : SUCCESS in 1m 14s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/31/check/gate-python-novaclient-pep8/4be5514/ : SUCCESS in 43s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/31/check/gate-python-novaclient-docs/07a49b8//doc/build/html/ : SUCCESS in 59s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/31/check/gate-python-novaclient-python27/66ad847/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/31/check/gate-python-novaclient-python34/e49b370/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/69/152569/31/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/c53c1d2/ : FAILURE in 11m 38s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/69/152569/31/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/d51ce2f/ : FAILURE in 15m 16s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/31/check/gate-python-novaclient-pypy/c214498/ : SUCCESS in 1m 47s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/31/check/gate-tempest-dsvm-neutron-src-python-novaclient/2d755ca/ : SUCCESS in 54m 14s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/31/check/check-novaclient-dsvm-functional/b003083/ : SUCCESS in 20m 35s","accounts_in_message":[],"_revision_number":31},{"id":"64074a2d4f6c37b718fe7d05e9ab998092dcedfa","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-10 23:04:59.000000000","message":"Patch Set 31: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":31},{"id":"db4c95225ecf218c193454f807b4a705f4104c21","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-20 13:31:28.000000000","message":"Patch Set 31:\n\n(2 comments)","accounts_in_message":[],"_revision_number":31},{"id":"d4ab12f158934ca407d487de39b4a33963fa3bbe","author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"date":"2015-04-20 19:56:11.000000000","message":"Patch Set 31: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":31},{"id":"e837776b5a8162b590aabf39f04934b121d48af0","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-21 14:44:18.000000000","message":"Uploaded patch set 32.","accounts_in_message":[],"_revision_number":32},{"id":"ca8d30d5d2d75284334f2699c6c40bbc817e79c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-21 14:44:34.000000000","message":"Patch Set 32: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":32},{"id":"1caa7b2e27a768fd9f82ab934f6aecad6f336588","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-22 12:04:06.000000000","message":"Uploaded patch set 33.","accounts_in_message":[],"_revision_number":33},{"id":"b823d39ff1dab7c71dea29f991506db264ad37c0","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-22 12:05:11.000000000","message":"Patch Set 31:\n\n(4 comments)","accounts_in_message":[],"_revision_number":31},{"id":"4a3e037e5e7021f2df915c91635bd618ebe83c8e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-22 13:02:29.000000000","message":"Patch Set 33: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/33/check/gate-python-novaclient-python26/7ca7821/ : SUCCESS in 1m 23s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/33/check/gate-python-novaclient-pep8/6e2b7c5/ : SUCCESS in 43s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/33/check/gate-python-novaclient-docs/f0af05a//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/33/check/gate-python-novaclient-python27/da25a3b/ : SUCCESS in 1m 20s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/33/check/gate-python-novaclient-python34/f8e515f/ : SUCCESS in 2m 50s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/33/check/gate-python-novaclient-pypy/02d2b5c/ : SUCCESS in 1m 37s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/33/check/gate-tempest-dsvm-neutron-src-python-novaclient/2306cf1/ : SUCCESS in 50m 28s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/33/check/check-novaclient-dsvm-functional/ac0c790/ : SUCCESS in 17m 00s","accounts_in_message":[],"_revision_number":33},{"id":"ab440d9da1bbeea1cd4195aa4c2eb59e46d0d812","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-04-24 09:10:58.000000000","message":"Patch Set 33:\n\nThanks all the works. I put some of my thought on the ML http://lists.openstack.org/pipermail/openstack-dev/2015-April/062477.html\n\nThat have a little different behavior expected. Hope those are helpful.\n\nThanks\nAlex","accounts_in_message":[],"_revision_number":33},{"id":"36a5055f0e94a79e4697a24255abb4f16558c2b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-06 19:41:46.000000000","message":"Patch Set 33: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":33},{"id":"81a4376f39f2aa40bdc808f9c5d92bc9c08bcb33","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-05-19 16:16:49.000000000","message":"Uploaded patch set 34.","accounts_in_message":[],"_revision_number":34},{"id":"eefaabc1d269be06b4b24563b0721835ee5f184a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-19 17:08:32.000000000","message":"Patch Set 34: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/34/check/gate-python-novaclient-python26/251f731/ : SUCCESS in 1m 31s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/34/check/gate-python-novaclient-pep8/bec3200/ : SUCCESS in 58s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/34/check/gate-python-novaclient-docs/40467ab//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/34/check/gate-python-novaclient-python27/ea59311/ : SUCCESS in 1m 27s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/34/check/gate-python-novaclient-python34/4202484/ : SUCCESS in 2m 01s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/34/check/gate-python-novaclient-pypy/8a3c91e/ : SUCCESS in 2m 43s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/34/check/gate-tempest-dsvm-neutron-src-python-novaclient/f998ae4/ : SUCCESS in 51m 26s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/34/check/check-novaclient-dsvm-functional/c5fe33a/ : SUCCESS in 16m 06s","accounts_in_message":[],"_revision_number":34},{"id":"a1fc7510a99aec43de4f14f57c12f7a919d8b6a6","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-05-29 20:03:22.000000000","message":"Patch Set 34: Code-Review-1\n\n(3 comments)\n\nI want to see exceptions raised be _instances_ of those exceptions, even though I know \u0027raise\u0027 will instantiate them.","accounts_in_message":[],"_revision_number":34},{"id":"1bc3c182524b0198f9bdb46fd324637eafe485e2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-08 12:05:47.000000000","message":"Patch Set 34: Workflow-1\n\nWaiting for https://review.openstack.org/#/c/188410/","accounts_in_message":[],"_revision_number":34},{"id":"275606ac450420de281857369f35bc70e8ac20b4","author":{"_account_id":9550,"name":"Eugeniya Kudryashova","email":"ekudryashova@mirantis.com","username":"ekudryashova"},"date":"2015-06-08 13:27:45.000000000","message":"Patch Set 34:\n\n(1 comment)","accounts_in_message":[],"_revision_number":34},{"id":"57cedb50860e089326b97acf6b4260924b809ff3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-14 05:50:19.000000000","message":"Patch Set 34: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":34},{"id":"e1c112a35d7d23ab9c9028d23acd5aa23bf0f416","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-25 14:00:38.000000000","message":"Patch Set 34:\n\n(4 comments)","accounts_in_message":[],"_revision_number":34},{"id":"41422175551d1047413c0d690d7128b2d802be1d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-25 14:18:30.000000000","message":"Uploaded patch set 35.","accounts_in_message":[],"_revision_number":35},{"id":"87b7a1f26647ee1d32b1dbfcc1e4dd58cb1f6eb9","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-25 16:13:25.000000000","message":"Patch Set 34:\n\n(1 comment)","accounts_in_message":[],"_revision_number":34},{"id":"401aa2acf68d7624ab70d035f54920f33ca41f15","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-25 16:23:13.000000000","message":"Patch Set 35: Code-Review-1\n\n(2 comments)\n\nOne more exception to be instantiated before raising…","accounts_in_message":[],"_revision_number":35},{"id":"d4848a0cfcd9ecb680b6c5504369b14e409bcc6c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-25 16:24:17.000000000","message":"Patch Set 35:\n\n(1 comment)","accounts_in_message":[],"_revision_number":35},{"id":"d0a9da35c0ecd41b7c8d6726c1aba4180d046798","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-25 16:25:11.000000000","message":"Uploaded patch set 36.","accounts_in_message":[],"_revision_number":36},{"id":"8f3bf7d49c453cade6b80f95183faccf3cec6da5","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-25 16:28:57.000000000","message":"Patch Set 36: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":36},{"id":"1d509e7c1e1f3cc4cb31d796fa35d094350d1de2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-25 16:36:21.000000000","message":"Uploaded patch set 37.","accounts_in_message":[],"_revision_number":37},{"id":"d39fac6af4abd80f781c032f67b5ad9d8a773eaa","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-25 18:50:20.000000000","message":"Patch Set 37: Code-Review+2","accounts_in_message":[],"_revision_number":37},{"id":"69b0d1dee82fd2faf2dc8cd8fe6cd632216af5e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-25 19:59:25.000000000","message":"Patch Set 37: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/37/check/gate-python-novaclient-python26/25c8c93/ : SUCCESS in 1m 59s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/37/check/gate-python-novaclient-pep8/c39f116/ : SUCCESS in 41s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/37/check/gate-python-novaclient-docs/8123c5a//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/37/check/gate-python-novaclient-python27/6ee5380/ : SUCCESS in 1m 42s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/37/check/gate-python-novaclient-python34/dba408a/ : SUCCESS in 2m 02s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/37/check/gate-python-novaclient-pypy/14f5f1b/ : SUCCESS in 2m 17s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/37/check/gate-tempest-dsvm-neutron-src-python-novaclient/1ab3507/ : SUCCESS in 55m 08s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/37/check/check-novaclient-dsvm-functional/6826cd4/ : SUCCESS in 20m 58s","accounts_in_message":[],"_revision_number":37},{"id":"97f829f192f1de3cd853ea9cf3383dfedf67ec24","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-06-30 17:36:47.000000000","message":"Patch Set 37: Code-Review-2\n\nProcedural -2 to hold this until the spec merges","accounts_in_message":[],"_revision_number":37},{"id":"bf7d76e6e662a2b7a0706f7003c7b0e28339d600","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-07-02 12:50:36.000000000","message":"Patch Set 37:\n\nspec is all sorted now","accounts_in_message":[],"_revision_number":37},{"id":"6dbd538995910b2b572c48f17df5698dd2042e30","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-02 22:25:27.000000000","message":"Patch Set 37: -Code-Review","accounts_in_message":[],"_revision_number":37},{"id":"a298926014c82ddf8af71c3666ffc0aba2a24e92","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-07 22:19:50.000000000","message":"Patch Set 37: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":37},{"id":"05f49293d1c1cf866fa890ec134fa276ce5004f3","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-08 00:55:18.000000000","message":"Patch Set 37:\n\n(3 comments)","accounts_in_message":[],"_revision_number":37},{"id":"c770b654ec15089cba52081d66353a34d9f7abc8","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-08 09:29:14.000000000","message":"Patch Set 37:\n\n(6 comments)","accounts_in_message":[],"_revision_number":37},{"id":"7471cc4f754c53a0bb4d753c4d8bc0fbe79c5346","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-08 09:29:22.000000000","message":"Uploaded patch set 38.","accounts_in_message":[],"_revision_number":38},{"id":"28baa035258d8bfbad26ca267fa0be453345643a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-08 10:49:16.000000000","message":"Patch Set 38: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/38/check/gate-python-novaclient-python26/edb6748/ : SUCCESS in 1m 31s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/38/check/gate-python-novaclient-pep8/0ff634e/ : SUCCESS in 52s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/38/check/gate-python-novaclient-docs/68cfd7e//doc/build/html/ : SUCCESS in 1m 20s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/38/check/gate-python-novaclient-python27/62fca5d/ : SUCCESS in 1m 43s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/38/check/gate-python-novaclient-python34/dc36448/ : SUCCESS in 2m 18s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/38/check/gate-python-novaclient-pypy/2f3ef84/ : SUCCESS in 2m 41s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/38/check/gate-tempest-dsvm-neutron-src-python-novaclient/ac29f7e/ : SUCCESS in 1h 17m 25s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/38/check/check-novaclient-dsvm-functional/3219bc3/ : SUCCESS in 25m 41s","accounts_in_message":[],"_revision_number":38},{"id":"9215ac924162b44b60f5de6fbbbde8666bb11674","author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"date":"2015-07-08 13:27:27.000000000","message":"Patch Set 38:\n\nThere is a lot of ongoing discussion about the use of specific project names (i.e., \u0027Nova\u0027) vs. the service type (i.e., \u0027Compute\u0027) [1]. I would caution against hard-coding the name of the project in the microversion header, as that will likely change soon.\n\n[1] https://review.openstack.org/#/c/196918","accounts_in_message":[],"_revision_number":38},{"id":"7caed0c5826b5b7c5c7943dd03c8308f58953ea7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-08 22:18:05.000000000","message":"Patch Set 37:\n\n(3 comments)","accounts_in_message":[],"_revision_number":37},{"id":"f3cd252092baf1e9a5575f1e8334ea143c63b287","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-08 22:21:15.000000000","message":"Patch Set 38: Code-Review-1\n\n(2 comments)\n\n-1 for the ImportError, rest looks good to me","accounts_in_message":[],"_revision_number":38},{"id":"2fbf61d115bfb10c4e9505db17efeb3e644a6215","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-09 13:30:14.000000000","message":"Uploaded patch set 39.","accounts_in_message":[],"_revision_number":39},{"id":"ccdfe799b26e1f4507969c8c3f7ecaa51acca528","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-09 13:31:02.000000000","message":"Patch Set 38:\n\n(1 comment)","accounts_in_message":[],"_revision_number":38},{"id":"cbb8f079baff09d4b2b0e2c878457820b60ade3a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-09 13:32:19.000000000","message":"Patch Set 37:\n\n(1 comment)","accounts_in_message":[],"_revision_number":37},{"id":"aaa180e6da989549a5470351ee9d0ffeef221e98","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-09 13:35:10.000000000","message":"Patch Set 39:\n\n@Ed:\nNew header should be implemented at API-side at first and than we will add support in novaclient.\n\nAfter patch of Eugeniya(https://review.openstack.org/#/c/188816/9/novaclient/api_versions.py) will be merged, novaclient side will need only one-line patch to change header name.","accounts_in_message":[],"_revision_number":39},{"id":"b0a73c427a134bc2c752cf94bc8f4bb49b91d795","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-09 14:24:45.000000000","message":"Patch Set 39: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/39/check/gate-python-novaclient-python26/ee96728/ : SUCCESS in 1m 28s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/39/check/gate-python-novaclient-pep8/1ca6fe1/ : SUCCESS in 54s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/39/check/gate-python-novaclient-docs/744ffa2//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/39/check/gate-python-novaclient-python27/cc5a86b/ : SUCCESS in 2m 35s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/39/check/gate-python-novaclient-python34/bd1380c/ : SUCCESS in 2m 11s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/39/check/gate-python-novaclient-pypy/72c1561/ : SUCCESS in 2m 46s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/39/check/gate-tempest-dsvm-neutron-src-python-novaclient/771623c/ : SUCCESS in 54m 23s\n- check-novaclient-dsvm-functional http://logs.openstack.org/69/152569/39/check/check-novaclient-dsvm-functional/9e5f55e/ : SUCCESS in 21m 35s","accounts_in_message":[],"_revision_number":39},{"id":"7cc99d79f1ffc41910e1a5510ee87004d1383cbf","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-09 23:22:05.000000000","message":"Patch Set 39: Code-Review+2\n\nThis is great work, thank you","accounts_in_message":[],"_revision_number":39},{"id":"3fd646619075aae11514eab75a1da22f6ff37f07","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-10 03:23:30.000000000","message":"Patch Set 39: Code-Review-1\n\n(1 comment)\n\nAndrey, sorry, I still think there are wrong in the direction. we said before , we won\u0027t doing version negotiation in the API bit. But from the code https://review.openstack.org/184281 and https://review.openstack.org/#/c/136458/ . Those are still going to negotiate version in API bit.","accounts_in_message":[],"_revision_number":39},{"id":"4037e85539489c2095a4d57c176b8da56278d3da","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-10 10:23:21.000000000","message":"Patch Set 39:\n\n(1 comment)","accounts_in_message":[],"_revision_number":39},{"id":"e9f7a7e97ae7357a3367b8a2d1a1f8eee5e8b3bf","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-10 10:36:16.000000000","message":"Patch Set 39:\n\n(1 comment)","accounts_in_message":[],"_revision_number":39},{"id":"d78a2a5e8b5efbc6b26c62ac87d7f11b1b049ce5","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-10 10:47:55.000000000","message":"Patch Set 39:\n\n(1 comment)","accounts_in_message":[],"_revision_number":39},{"id":"5bccfa2bfcd4fecf39c155b0481851ddc507e84a","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-10 11:09:45.000000000","message":"Patch Set 39:\n\n(1 comment)","accounts_in_message":[],"_revision_number":39},{"id":"c9cc9081efc5461777cfdd753389e52163eb42e7","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-10 11:17:20.000000000","message":"Patch Set 39:\n\n(1 comment)","accounts_in_message":[],"_revision_number":39},{"id":"db401808d745de6b2cd4c14a848b4a58b6ca46e3","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-10 12:46:18.000000000","message":"Patch Set 39:\n\n(1 comment)\n\n@Alex: thanks for clarification.","accounts_in_message":[],"_revision_number":39},{"id":"6666b3258c809850ea27c7fa57f3361631785b81","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-10 21:57:47.000000000","message":"Patch Set 39:\n\n@Alex, Are you saying you don\u0027t think the Python API should be able to request \"latest\" version? And that only the CLI should be able to?","accounts_in_message":[],"_revision_number":39},{"id":"dd90aca43e086058b0b4c9507774bf0b654c94a3","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-12 13:10:53.000000000","message":"Patch Set 39:\n\n(1 comment)\n\n@Melanie, exactly to say API isn\u0027t responsible for discovering version. The CLI is responsible for that. I will setup a meeting for discussion this by email later. Hope you can join the meeting also and give us some suggestion from you view. Thanks Alex.","accounts_in_message":[],"_revision_number":39},{"id":"6d82e833d2654bea3cf85ea61bef4bd8baa8744e","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-12 20:25:06.000000000","message":"Patch Set 39:\n\n(1 comment)","accounts_in_message":[],"_revision_number":39},{"id":"3f56211c0f4db2b1a9261a493f18723972422d2e","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-14 00:23:56.000000000","message":"Patch Set 39:\n\nI don\u0027t understand why the Python API and the CLI should behave differently. And in the spec, I don\u0027t see any information about \"latest\" being specific to the CLI:\n\nhttp://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/novaclient-api-microversions.html#latest-microversion","accounts_in_message":[],"_revision_number":39},{"id":"40b69251bf300407a4ecfc7bd5eb3622311bfba6","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-07-14 13:04:38.000000000","message":"Patch Set 39:\n\n@mel I think its more what this was trying to mean:\nhttp://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/novaclient-api-microversions.html#default-version\n\nNow I need to read more to get the context here. I think it might be OK to support \"latest\" as a lib, but it shouldn\u0027t be the default behaviour for API users, the default should be specifying a specific API version, in theory.","accounts_in_message":[],"_revision_number":39},{"id":"7f60834f5907852ca77357e1a4143ffeb47078c3","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-14 14:35:35.000000000","message":"Uploaded patch set 40.","accounts_in_message":[],"_revision_number":40},{"id":"52c938c4c4656a1b045ba78afe994c04910a9ba8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-14 15:54:23.000000000","message":"Patch Set 40: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-python26/d701aee/ : FAILURE in 5m 19s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-pep8/5ab9160/ : SUCCESS in 1m 07s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/40/check/gate-python-novaclient-docs/d5b26d6//doc/build/html/ : SUCCESS in 1m 20s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-python27/7991961/ : FAILURE in 1m 45s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-python34/ae50056/ : SUCCESS in 2m 24s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-pypy/37450b4/ : SUCCESS in 2m 55s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/40/check/gate-tempest-dsvm-neutron-src-python-novaclient/561319b/ : SUCCESS in 1h 01m 15s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/69/152569/40/check/gate-novaclient-dsvm-functional/07dd057/ : SUCCESS in 31m 46s","accounts_in_message":[],"_revision_number":40},{"id":"611e224fb6795e24a12e30be80f7c933079a5bf3","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-14 22:00:34.000000000","message":"Patch Set 40:\n\nrecheck","accounts_in_message":[],"_revision_number":40},{"id":"c6ca1fbe0b4f24e7b929a2ccc6636c093b50beb7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-14 23:05:20.000000000","message":"Patch Set 40: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-python26/ab15fc4/ : SUCCESS in 1m 39s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-pep8/21dbb78/ : SUCCESS in 1m 36s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/40/check/gate-python-novaclient-docs/378c537//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-python27/b4654bb/ : SUCCESS in 1m 49s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-python34/385f294/ : SUCCESS in 2m 29s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/40/check/gate-python-novaclient-pypy/ae317cf/ : SUCCESS in 2m 47s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/40/check/gate-tempest-dsvm-neutron-src-python-novaclient/e1c8c4b/ : SUCCESS in 44m 41s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/69/152569/40/check/gate-novaclient-dsvm-functional/2f6b21d/ : SUCCESS in 21m 00s","accounts_in_message":[],"_revision_number":40},{"id":"37a46d15a4480bff918dc47c85ae25bc4980ccf7","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-15 12:30:05.000000000","message":"Patch Set 40: Code-Review+1\n\n(1 comment)\n\nLGTM","accounts_in_message":[],"_revision_number":40},{"id":"3cdf053d31011e0cac974cf3a7ee9f97ea4e8309","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-15 18:23:54.000000000","message":"Patch Set 40: Code-Review+2","accounts_in_message":[],"_revision_number":40},{"id":"49817d9f0582b226221275f45e131cad6ee944d9","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-16 13:08:51.000000000","message":"Uploaded patch set 41.","accounts_in_message":[],"_revision_number":41},{"id":"01cdbd2fb906003712e909f8bc1529f9583b53fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 14:58:36.000000000","message":"Patch Set 41: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/41/check/gate-python-novaclient-python26/c05fe1b/ : SUCCESS in 1m 43s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/41/check/gate-python-novaclient-pep8/dd609f2/ : SUCCESS in 53s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/41/check/gate-python-novaclient-docs/842b0a2//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/41/check/gate-python-novaclient-python27/a6f14e1/ : SUCCESS in 1m 52s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/41/check/gate-python-novaclient-python34/107def2/ : SUCCESS in 4m 35s\n- gate-python-novaclient-pypy http://logs.openstack.org/69/152569/41/check/gate-python-novaclient-pypy/6740fe4/ : SUCCESS in 2m 21s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/41/check/gate-tempest-dsvm-neutron-src-python-novaclient/b2230b1/ : SUCCESS in 53m 09s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/69/152569/41/check/gate-novaclient-dsvm-functional/b01b4f5/ : SUCCESS in 21m 29s","accounts_in_message":[],"_revision_number":41},{"id":"c3f857a4ae0a1457abfe2df7dbb66c4dcd511878","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-07-24 21:23:32.000000000","message":"Patch Set 41: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":41},{"id":"90f17bc2dd9670b48a93c954894e1797e64598b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-24 21:23:40.000000000","message":"Patch Set 41: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":41},{"id":"a49f73ff8f5f115fa6a45ff773817323d9500a7e","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2015-07-24 22:20:30.000000000","message":"Patch Set 41: Code-Review+1","accounts_in_message":[],"_revision_number":41},{"id":"8e936981074ea771961e5a4d4f10c1b02f396fe6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-24 22:34:47.000000000","message":"Patch Set 41: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/69/152569/41/gate/gate-python-novaclient-python26/59c565a/ : SUCCESS in 1m 21s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/69/152569/41/gate/gate-python-novaclient-docs/a8498d5//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-novaclient-pep8 http://logs.openstack.org/69/152569/41/gate/gate-python-novaclient-pep8/cb0ccfb/ : SUCCESS in 55s\n- gate-python-novaclient-python27 http://logs.openstack.org/69/152569/41/gate/gate-python-novaclient-python27/9a7abb5/ : SUCCESS in 1m 29s\n- gate-python-novaclient-python34 http://logs.openstack.org/69/152569/41/gate/gate-python-novaclient-python34/3adaeae/ : SUCCESS in 1m 47s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/69/152569/41/gate/gate-tempest-dsvm-neutron-src-python-novaclient/a6e8cec/ : SUCCESS in 1h 10m 54s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/69/152569/41/gate/gate-novaclient-dsvm-functional/c002147/ : SUCCESS in 28m 57s","accounts_in_message":[],"_revision_number":41},{"id":"085e0fee361e7fc1846d9ad91cd7538c7a2e051b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-24 22:34:48.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":41}],"current_revision_number":41,"current_revision":"ea0b3bd60853dccd189b86c9198274a9cd00faf7","revisions":{"43468132b92049f22ef04835f2e84291d39254a1":{"kind":"REWORK","_number":1,"created":"2015-02-03 15:26:36.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/1"}}},"commit":{"parents":[{"commit":"a0a38f23c912a492221380ad0d20ce7705473e6e","subject":"Rename v1_1 to v2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a0a38f23c912a492221380ad0d20ce7705473e6e"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 15:25:18.000000000","tz":120},"subject":"Refactor versioning stuff","message":"Refactor versioning stuff\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1 and V3, except backward\ncompatibility, so we can\u0027t remove it. These versions are marked as\ndeprecated and all versioning mapping stuff is removed.\n\nMicroversions can be selected via --os-compute-api-version parameter.\nIf microversion is set, it will be transmitted to API in\nX-OpenStack-Compute-API-Version header.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/43468132b92049f22ef04835f2e84291d39254a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/43468132b92049f22ef04835f2e84291d39254a1"}]},"branch":"refs/heads/master"},"19515aebd23f907e88359076891a8d774c4f99fc":{"kind":"REWORK","_number":2,"created":"2015-02-04 17:33:48.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/2"}}},"commit":{"parents":[{"commit":"0a60aae852d2688861d0b4ba097a1a00529f0611","subject":"Rename v1_1 to v2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0a60aae852d2688861d0b4ba097a1a00529f0611"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-04 17:33:30.000000000","tz":120},"subject":"Refactor versioning stuff","message":"Refactor versioning stuff\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1 and V3, except backward\ncompatibility, so we can\u0027t remove it. These versions are marked as\ndeprecated and all versioning mapping stuff is removed.\n\nMicroversions can be selected via --os-compute-api-version parameter.\nIf microversion is set, it will be transmitted to API in\nX-OpenStack-Compute-API-Version header.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/19515aebd23f907e88359076891a8d774c4f99fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/19515aebd23f907e88359076891a8d774c4f99fc"}]},"branch":"refs/heads/master"},"be8431344c61ddbdd64c28c69998a2b33260fd92":{"kind":"REWORK","_number":3,"created":"2015-02-04 17:45:17.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/3"}}},"commit":{"parents":[{"commit":"0a60aae852d2688861d0b4ba097a1a00529f0611","subject":"Rename v1_1 to v2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0a60aae852d2688861d0b4ba097a1a00529f0611"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-04 17:45:02.000000000","tz":120},"subject":"Refactor versioning stuff","message":"Refactor versioning stuff\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1 and V3, except backward\ncompatibility, so we can\u0027t remove it. These versions are marked as\ndeprecated and all versioning mapping stuff is removed.\n\nMicroversions can be selected via --os-compute-api-version parameter.\nIf microversion is set, it will be transmitted to API in\nX-OpenStack-Compute-API-Version header.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/be8431344c61ddbdd64c28c69998a2b33260fd92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/be8431344c61ddbdd64c28c69998a2b33260fd92"}]},"branch":"refs/heads/master"},"2a138747ac64546df491712b88d79eb7488e2ebf":{"kind":"REWORK","_number":4,"created":"2015-02-04 23:00:20.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/4"}}},"commit":{"parents":[{"commit":"0a60aae852d2688861d0b4ba097a1a00529f0611","subject":"Rename v1_1 to v2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0a60aae852d2688861d0b4ba097a1a00529f0611"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-04 22:56:58.000000000","tz":120},"subject":"Refactor versioning stuff","message":"Refactor versioning stuff\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1 and V3, except backward\ncompatibility, so we can\u0027t remove it. These versions are marked as\ndeprecated and all versioning mapping stuff is removed.\n\nMicroversions can be selected via --os-compute-api-version parameter.\nIf microversion is set, it will be transmitted to API in\nX-OpenStack-Compute-API-Version header.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2a138747ac64546df491712b88d79eb7488e2ebf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2a138747ac64546df491712b88d79eb7488e2ebf"}]},"branch":"refs/heads/master"},"bacb32c1f2c70035f9477426b9fd4d4f94027c5e":{"kind":"REWORK","_number":5,"created":"2015-02-06 14:04:12.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/5"}}},"commit":{"parents":[{"commit":"ab6065b562e40e31cda96c4a1d285dd1d2aa71d7","subject":"Merge \"Change logic in find_resource() to identify upper-case/lower-case name.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ab6065b562e40e31cda96c4a1d285dd1d2aa71d7"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-06 14:03:51.000000000","tz":120},"subject":"Refactor versioning stuff","message":"Refactor versioning stuff\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1 and V3, except backward\ncompatibility, so we can\u0027t remove it. These versions are marked as\ndeprecated and all versioning mapping stuff is removed.\n\nMicroversions can be selected via --os-compute-api-version parameter.\nIf microversion is set, it will be transmitted to API in\nX-OpenStack-Compute-API-Version header.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/bacb32c1f2c70035f9477426b9fd4d4f94027c5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/bacb32c1f2c70035f9477426b9fd4d4f94027c5e"}]},"branch":"refs/heads/master"},"1a0e3759a06712acdc36470b6929e6ee5380cb44":{"kind":"REWORK","_number":6,"created":"2015-02-06 15:02:52.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/6"}}},"commit":{"parents":[{"commit":"ab6065b562e40e31cda96c4a1d285dd1d2aa71d7","subject":"Merge \"Change logic in find_resource() to identify upper-case/lower-case name.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ab6065b562e40e31cda96c4a1d285dd1d2aa71d7"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-06 15:02:44.000000000","tz":120},"subject":"Refactor versioning stuff","message":"Refactor versioning stuff\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1 and V3, except backward\ncompatibility, so we can\u0027t remove it. These versions are marked as\ndeprecated and all versioning mapping stuff is removed.\n\nMicroversions can be selected via --os-compute-api-version parameter.\nIf microversion is set, it will be transmitted to API in\nX-OpenStack-Compute-API-Version header.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1a0e3759a06712acdc36470b6929e6ee5380cb44"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1a0e3759a06712acdc36470b6929e6ee5380cb44"}]},"branch":"refs/heads/master"},"1ac3e69d24d5009819019a8a161e7864e973c009":{"kind":"REWORK","_number":7,"created":"2015-02-12 15:42:29.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/7"}}},"commit":{"parents":[{"commit":"b53a5e5ab167998b9c0ef559eda6684d044871b3","subject":"Merge \"Copy functional tests from tempest cli read only\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b53a5e5ab167998b9c0ef559eda6684d044871b3"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-12 15:28:38.000000000","tz":180},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Compute-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1ac3e69d24d5009819019a8a161e7864e973c009"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1ac3e69d24d5009819019a8a161e7864e973c009"}]},"branch":"refs/heads/master"},"7aeaa208f11c0b4b70187aa04f8a570e5fae17aa":{"kind":"REWORK","_number":8,"created":"2015-02-12 17:35:35.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/8"}}},"commit":{"parents":[{"commit":"b53a5e5ab167998b9c0ef559eda6684d044871b3","subject":"Merge \"Copy functional tests from tempest cli read only\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b53a5e5ab167998b9c0ef559eda6684d044871b3"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-12 17:35:29.000000000","tz":180},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Compute-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7aeaa208f11c0b4b70187aa04f8a570e5fae17aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7aeaa208f11c0b4b70187aa04f8a570e5fae17aa"}]},"branch":"refs/heads/master"},"3d9e1dffeca9a1cd982eb06064ec69c5d2343e86":{"kind":"REWORK","_number":9,"created":"2015-02-16 13:46:56.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/9"}}},"commit":{"parents":[{"commit":"b53a5e5ab167998b9c0ef559eda6684d044871b3","subject":"Merge \"Copy functional tests from tempest cli read only\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b53a5e5ab167998b9c0ef559eda6684d044871b3"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-16 13:46:41.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/3d9e1dffeca9a1cd982eb06064ec69c5d2343e86"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/3d9e1dffeca9a1cd982eb06064ec69c5d2343e86"}]},"branch":"refs/heads/master"},"081e964748c870c84db1dfec797e20d56d7e9b87":{"kind":"REWORK","_number":10,"created":"2015-02-23 21:23:13.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/10"}}},"commit":{"parents":[{"commit":"ac6636a54d72ba76d0adca76e07d1d26d9ea35c3","subject":"Revert \"Overhaul bash-completion to support non-UUID based IDs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ac6636a54d72ba76d0adca76e07d1d26d9ea35c3"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-23 21:22:59.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/081e964748c870c84db1dfec797e20d56d7e9b87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/081e964748c870c84db1dfec797e20d56d7e9b87"}]},"branch":"refs/heads/master"},"41f92e09ba466f3582f98cc97ce03f4bf6c65b41":{"kind":"REWORK","_number":11,"created":"2015-02-27 13:25:58.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/11"}}},"commit":{"parents":[{"commit":"7a1066fb799c35ffca47bf60f99d23c5358d2a32","subject":"Merge \"allow --endpoint-type internal|admin|public\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7a1066fb799c35ffca47bf60f99d23c5358d2a32"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-27 13:25:46.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/41f92e09ba466f3582f98cc97ce03f4bf6c65b41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/41f92e09ba466f3582f98cc97ce03f4bf6c65b41"}]},"branch":"refs/heads/master"},"1d5a29591db4b12f95e8ad776a74cbb4246d96a5":{"kind":"REWORK","_number":12,"created":"2015-03-06 09:45:16.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/12"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-06 09:45:06.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1d5a29591db4b12f95e8ad776a74cbb4246d96a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1d5a29591db4b12f95e8ad776a74cbb4246d96a5"}]},"branch":"refs/heads/master"},"2ff4030d0e9feb1ad371ab3e280dd0d83069ae3d":{"kind":"REWORK","_number":13,"created":"2015-03-06 15:06:53.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/13"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-06 15:06:11.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2ff4030d0e9feb1ad371ab3e280dd0d83069ae3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2ff4030d0e9feb1ad371ab3e280dd0d83069ae3d"}]},"branch":"refs/heads/master"},"ad014b400880d42bd672b6f0094d59d0d78def98":{"kind":"REWORK","_number":14,"created":"2015-03-06 17:30:14.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/14"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-06 17:30:01.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ad014b400880d42bd672b6f0094d59d0d78def98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ad014b400880d42bd672b6f0094d59d0d78def98"}]},"branch":"refs/heads/master"},"33f439c1781806efa75078166c3ab1fece3592c6":{"kind":"REWORK","_number":15,"created":"2015-03-12 22:45:34.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/15"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-12 22:43:17.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/33f439c1781806efa75078166c3ab1fece3592c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/33f439c1781806efa75078166c3ab1fece3592c6"}]},"branch":"refs/heads/master"},"56fd29041077e9fd6a303c7f66b923c256ee91ed":{"kind":"REWORK","_number":16,"created":"2015-03-13 14:47:04.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/16"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-13 14:46:57.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/56fd29041077e9fd6a303c7f66b923c256ee91ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/56fd29041077e9fd6a303c7f66b923c256ee91ed"}]},"branch":"refs/heads/master"},"9c2a359e6606b5c6f51add86ebd81a2f2edca815":{"kind":"REWORK","_number":17,"created":"2015-03-13 16:37:29.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/17"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-13 16:37:18.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nRelated bp: api-microversions\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/9c2a359e6606b5c6f51add86ebd81a2f2edca815"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/9c2a359e6606b5c6f51add86ebd81a2f2edca815"}]},"branch":"refs/heads/master"},"177a571bbbbf75b784d1ff9097a41fe592cafd6e":{"kind":"NO_CODE_CHANGE","_number":18,"created":"2015-03-19 12:04:15.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/69/152569/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/18"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2015-03-19 12:04:15.000000000","tz":0},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/177a571bbbbf75b784d1ff9097a41fe592cafd6e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/177a571bbbbf75b784d1ff9097a41fe592cafd6e"}]},"branch":"refs/heads/master"},"c72861cf3d1e8b05a4edbca81ece3e2d4421d69c":{"kind":"REWORK","_number":19,"created":"2015-03-20 16:11:28.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/19"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-20 16:07:20.000000000","tz":120},"subject":"Deprecate V1.1, add basic stuff for microversions","message":"Deprecate V1.1, add basic stuff for microversions\n\nDespite the fact that V1.1, V2 and V3 implemented by one module,\nmicroversions will be supported only for V2.\nThere are no reasons to keep V1.1, except backward\ncompatibility, so we can\u0027t remove it. This version is marked as\ndeprecated. Since implementation of V3 was stopped and it is not used\nat all, we can remove it and all versioning mapping stuff.\n\nThe basic microversioning stuff is implemented via\nX-OpenStack-Nova-API-Version header. Compute API version can be\nselected via --os-compute-api-version parameter.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c72861cf3d1e8b05a4edbca81ece3e2d4421d69c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c72861cf3d1e8b05a4edbca81ece3e2d4421d69c"}]},"branch":"refs/heads/master"},"bc97dbe4d8a79797721e47379ee3427636ff2517":{"kind":"REWORK","_number":20,"created":"2015-03-23 16:53:25.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/20"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-02-03 14:50:06.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-23 16:53:04.000000000","tz":120},"subject":"Change processing versions","message":"Change processing versions\n\nDevelopment of compute API versions are moved to use microverions.\nThis patch implements the basic for it. Current microversions use V2 as a\nbase and require usage of v2.1 endpoint. Until another major API version is\nnot designed, endpoint v2.1 is selected as default endpoint(\nDEFAULT_NOVA_SERVICE_TYPE \u003d \u0027computev21\u0027).\n\nCompute API version can be chosen via --os-compute-api-version CLI parameter\nand will be transmitted to API side via X-OpenStack-Nova-API-Version header.\n\nAlso:\n - novacliet V1.1 was marked as deprecated, since there are no reasons\n   to keep it, except backward compatibility.\n - novaclient V3 was removed, since implementation of it was stopped and\n   it is not used at all.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/bc97dbe4d8a79797721e47379ee3427636ff2517"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/bc97dbe4d8a79797721e47379ee3427636ff2517"}]},"branch":"refs/heads/master"},"01b2346ddd2ac0c73143959b85c6c2013dabcd1b":{"kind":"REWORK","_number":21,"created":"2015-03-24 21:36:20.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/21"}}},"commit":{"parents":[{"commit":"025bcfb1e375f8ea419e6fa6368dffbb6681afa8","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/025bcfb1e375f8ea419e6fa6368dffbb6681afa8"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 18:04:12.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 21:36:10.000000000","tz":120},"subject":"Change processing versions","message":"Change processing versions\n\nDevelopment of compute API versions are moved to use microverions.\nThis patch implements the basic for it. Current microversions use V2 as a\nbase and require usage of v2.1 endpoint. Until another major API version is\nnot designed, endpoint v2.1 is selected as default endpoint(\nDEFAULT_NOVA_SERVICE_TYPE \u003d \u0027computev21\u0027).\n\nCompute API version can be chosen via --os-compute-api-version CLI parameter\nand will be transmitted to API side via X-OpenStack-Nova-API-Version header.\n\nAlso:\n - novacliet V1.1 was marked as deprecated, since there are no reasons\n   to keep it, except backward compatibility.\n - novaclient V3 was removed, since implementation of it was stopped and\n   it is not used at all.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/01b2346ddd2ac0c73143959b85c6c2013dabcd1b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/01b2346ddd2ac0c73143959b85c6c2013dabcd1b"}]},"branch":"refs/heads/master"},"4d8d4c2cd64dcf62a506717703991525c834467e":{"kind":"REWORK","_number":22,"created":"2015-03-25 10:26:39.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/22"}}},"commit":{"parents":[{"commit":"025bcfb1e375f8ea419e6fa6368dffbb6681afa8","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/025bcfb1e375f8ea419e6fa6368dffbb6681afa8"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 18:04:12.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 10:26:23.000000000","tz":120},"subject":"Change processing versions","message":"Change processing versions\n\nDevelopment of compute API versions are moved to use microverions.\nThis patch implements the basic for it. Current microversions use V2 as a\nbase and require usage of v2.1 endpoint. Until another major API version is\nnot designed, endpoint v2.1 is selected as default endpoint(\nDEFAULT_NOVA_SERVICE_TYPE \u003d \u0027computev21\u0027).\n\nCompute API version can be chosen via --os-compute-api-version CLI parameter\nand will be transmitted to API side via X-OpenStack-Nova-API-Version header.\n\nAlso:\n - novacliet V1.1 was marked as deprecated, since there are no reasons\n   to keep it, except backward compatibility.\n - novaclient V3 was removed, since implementation of it was stopped and\n   it is not used at all.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4d8d4c2cd64dcf62a506717703991525c834467e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4d8d4c2cd64dcf62a506717703991525c834467e"}]},"branch":"refs/heads/master"},"81f6748c7be1bd1adb79ee80613103c9b688b877":{"kind":"REWORK","_number":23,"created":"2015-03-25 10:52:38.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/23"}}},"commit":{"parents":[{"commit":"025bcfb1e375f8ea419e6fa6368dffbb6681afa8","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/025bcfb1e375f8ea419e6fa6368dffbb6681afa8"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 18:04:12.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 10:52:31.000000000","tz":120},"subject":"Change processing versions","message":"Change processing versions\n\nDevelopment of compute API versions are moved to use microverions.\nThis patch implements the basic for it. Current microversions use V2 as a\nbase and require usage of v2.1 endpoint. Until another major API version is\nnot designed, endpoint v2.1 is selected as default endpoint(\nDEFAULT_NOVA_SERVICE_TYPE \u003d \u0027computev21\u0027).\n\nCompute API version can be chosen via --os-compute-api-version CLI parameter\nand will be transmitted to API side via X-OpenStack-Nova-API-Version header.\n\nAlso:\n - novacliet V1.1 was marked as deprecated, since there are no reasons\n   to keep it, except backward compatibility.\n - novaclient V3 was removed, since implementation of it was stopped and\n   it is not used at all.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/81f6748c7be1bd1adb79ee80613103c9b688b877"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/81f6748c7be1bd1adb79ee80613103c9b688b877"}]},"branch":"refs/heads/master"},"d7ee29f398c86f3206de8fc512a7a18473afa26f":{"kind":"REWORK","_number":24,"created":"2015-03-25 12:43:12.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/24"}}},"commit":{"parents":[{"commit":"025bcfb1e375f8ea419e6fa6368dffbb6681afa8","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/025bcfb1e375f8ea419e6fa6368dffbb6681afa8"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 18:04:12.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 12:37:45.000000000","tz":120},"subject":"Change processing versions","message":"Change processing versions\n\nDevelopment of compute API versions are moved to use microverions.\nThis patch implements the basic for it. Current microversions use V2 as a\nbase and require usage of v2.1 endpoint. Until another major API version is\nnot designed, endpoint v2.1 is selected as default endpoint.\n\nCompute API version can be chosen via --os-compute-api-version CLI parameter\nand will be transmitted to API side via X-OpenStack-Nova-API-Version header.\n\nAlso:\n - novacliet V1.1 was marked as deprecated, since there are no reasons\n   to keep it, except backward compatibility.\n - novaclient V3 was removed, since implementation of it was stopped and\n   it is not used at all.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d7ee29f398c86f3206de8fc512a7a18473afa26f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d7ee29f398c86f3206de8fc512a7a18473afa26f"}]},"branch":"refs/heads/master"},"1f8588d3c02eed63348bad8d7dd8ba0f52cfd480":{"kind":"REWORK","_number":25,"created":"2015-03-26 10:04:12.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/25"}}},"commit":{"parents":[{"commit":"0343dff9735887ddcdf977c78f16fdb46a7ed09c","subject":"Removes reference to v3 nova api from novaclient docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0343dff9735887ddcdf977c78f16fdb46a7ed09c"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 18:04:12.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-26 10:04:01.000000000","tz":120},"subject":"Change processing versions","message":"Change processing versions\n\nDevelopment of compute API versions are moved to use microverions.\nThis patch implements the basic for it. Current microversions use V2 as a\nbase and require usage of v2.1 endpoint. Until another major API version is\nnot designed, endpoint v2.1 is selected as default endpoint.\n\nCompute API version can be chosen via --os-compute-api-version CLI parameter\nand will be transmitted to API side via X-OpenStack-Nova-API-Version header.\n\nAlso:\n - novacliet V1.1 was marked as deprecated, since there are no reasons\n   to keep it, except backward compatibility.\n - novaclient V3 was removed, since implementation of it was stopped and\n   it is not used at all.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1f8588d3c02eed63348bad8d7dd8ba0f52cfd480"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1f8588d3c02eed63348bad8d7dd8ba0f52cfd480"}]},"branch":"refs/heads/master"},"7c87d94bbe312081ef944b2fbd70c4dfaf959018":{"kind":"REWORK","_number":26,"created":"2015-04-06 13:22:25.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/26"}}},"commit":{"parents":[{"commit":"d1379c88932af06244bf2185347b789feae57a6d","subject":"Adds os-compute-api-type flag","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d1379c88932af06244bf2185347b789feae57a6d"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 13:22:10.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nIf \u0027microversions\u0027 api type is selected (via --os-compute-api-type flag or\n\u0027OS_COMPUTE_API_TYPE\u0027 env variable), Compute API version will be transmitted\nto API side via X-OpenStack-Nova-API-Version header.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7c87d94bbe312081ef944b2fbd70c4dfaf959018"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7c87d94bbe312081ef944b2fbd70c4dfaf959018"}]},"branch":"refs/heads/master"},"671e08c9cc6bd91ff9d799cb2144eff229ff5750":{"kind":"REWORK","_number":27,"created":"2015-04-06 15:35:14.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/27"}}},"commit":{"parents":[{"commit":"d1379c88932af06244bf2185347b789feae57a6d","subject":"Adds os-compute-api-type flag","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d1379c88932af06244bf2185347b789feae57a6d"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 15:31:40.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nIf \u0027microversions\u0027 api type is selected (via --os-compute-api-type flag or\n\u0027OS_COMPUTE_API_TYPE\u0027 env variable), Compute API version will be transmitted\nto API side via X-OpenStack-Nova-API-Version header.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/671e08c9cc6bd91ff9d799cb2144eff229ff5750"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/671e08c9cc6bd91ff9d799cb2144eff229ff5750"}]},"branch":"refs/heads/master"},"0fe5409ba7e567b94e5df21a333e74cee23973af":{"kind":"REWORK","_number":28,"created":"2015-04-06 17:14:36.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/28"}}},"commit":{"parents":[{"commit":"d1379c88932af06244bf2185347b789feae57a6d","subject":"Adds os-compute-api-type flag","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d1379c88932af06244bf2185347b789feae57a6d"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 17:13:03.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nIf \u0027microversions\u0027 api type is selected (via --os-compute-api-type flag or\n\u0027OS_COMPUTE_API_TYPE\u0027 env variable), Compute API version will be transmitted\nto API side via X-OpenStack-Nova-API-Version header.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0fe5409ba7e567b94e5df21a333e74cee23973af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0fe5409ba7e567b94e5df21a333e74cee23973af"}]},"branch":"refs/heads/master"},"f18c42aec1b04c33d0a12a77f0e530e212bc72cd":{"kind":"REWORK","_number":29,"created":"2015-04-06 17:16:02.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/29"}}},"commit":{"parents":[{"commit":"d1379c88932af06244bf2185347b789feae57a6d","subject":"Adds os-compute-api-type flag","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d1379c88932af06244bf2185347b789feae57a6d"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 17:15:45.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nIf \u0027microversions\u0027 api type is selected (via --os-compute-api-type flag or\n\u0027OS_COMPUTE_API_TYPE\u0027 env variable), Compute API version will be transmitted\nto API side via X-OpenStack-Nova-API-Version header.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f18c42aec1b04c33d0a12a77f0e530e212bc72cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f18c42aec1b04c33d0a12a77f0e530e212bc72cd"}]},"branch":"refs/heads/master"},"da79f4faffc62ca025e3739254d6d69b22f0688c":{"kind":"REWORK","_number":30,"created":"2015-04-08 12:20:38.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/30"}}},"commit":{"parents":[{"commit":"eb51c0ca05c4b50af3f3127402710d0eddaee96a","subject":"Adds os-compute-api-type flag","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/eb51c0ca05c4b50af3f3127402710d0eddaee96a"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-08 12:20:23.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nIf \u0027microversions\u0027 api type is selected (via --os-compute-api-type flag or\n\u0027OS_COMPUTE_API_TYPE\u0027 env variable), Compute API version will be transmitted\nto API side via X-OpenStack-Nova-API-Version header.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/da79f4faffc62ca025e3739254d6d69b22f0688c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/da79f4faffc62ca025e3739254d6d69b22f0688c"}]},"branch":"refs/heads/master"},"889cefd71cf41a8d5a5f1ef21a904fe9c54516a0":{"kind":"REWORK","_number":31,"created":"2015-04-09 14:10:27.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/31"}}},"commit":{"parents":[{"commit":"5490dcd23ac724069f9c46f8d95b7be1277d1ce2","subject":"Deprecate v1.1 and remove v3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5490dcd23ac724069f9c46f8d95b7be1277d1ce2"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-09 14:08:40.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/889cefd71cf41a8d5a5f1ef21a904fe9c54516a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/889cefd71cf41a8d5a5f1ef21a904fe9c54516a0"}]},"branch":"refs/heads/master"},"f191ff530f98de64b24abe89659661edd3c88e65":{"kind":"REWORK","_number":32,"created":"2015-04-21 14:44:18.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/32"}}},"commit":{"parents":[{"commit":"84e81f9c2a3ef61988b1f336ec602efffaa24d88","subject":"Deprecate v1.1 and remove v3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/84e81f9c2a3ef61988b1f336ec602efffaa24d88"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-21 14:32:04.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f191ff530f98de64b24abe89659661edd3c88e65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f191ff530f98de64b24abe89659661edd3c88e65"}]},"branch":"refs/heads/master"},"89cce66316249b036a39db5ef616f99ba7beac06":{"kind":"REWORK","_number":33,"created":"2015-04-22 12:04:06.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/33","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/33","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/33"}}},"commit":{"parents":[{"commit":"61ef35fe79e2a3a76987a92f9ee2db0bf1f6e651","subject":"Deprecate v1.1 and remove v3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/61ef35fe79e2a3a76987a92f9ee2db0bf1f6e651"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-22 12:03:53.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/89cce66316249b036a39db5ef616f99ba7beac06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/89cce66316249b036a39db5ef616f99ba7beac06"}]},"branch":"refs/heads/master"},"85c1eea18f5e769f68fb90db9b1e2d8e8125ddaf":{"kind":"REWORK","_number":34,"created":"2015-05-19 16:16:49.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/34","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/34","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/34 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/34 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/34 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/34"}}},"commit":{"parents":[{"commit":"aa4c947519ccd6258ae3e228969ab61af06b94e8","subject":"Remove redundant check for version of `requests`","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aa4c947519ccd6258ae3e228969ab61af06b94e8"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2015-05-18 01:33:13.000000000","tz":-420},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/85c1eea18f5e769f68fb90db9b1e2d8e8125ddaf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/85c1eea18f5e769f68fb90db9b1e2d8e8125ddaf"}]},"branch":"refs/heads/master"},"2331c9842cb1f9dba07da273174c8a38d25405a8":{"kind":"REWORK","_number":35,"created":"2015-06-25 14:18:30.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/35","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/35","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/35 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/35 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/35 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/35"}}},"commit":{"parents":[{"commit":"916993a1f654948a65ee0916ceae2df253a78a59","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/916993a1f654948a65ee0916ceae2df253a78a59"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-06-25 14:08:50.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nRelated to bp api-microversion-support\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2331c9842cb1f9dba07da273174c8a38d25405a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2331c9842cb1f9dba07da273174c8a38d25405a8"}]},"branch":"refs/heads/master"},"fa949a2a53d9ba077f4061349c9af624bb2d13b6":{"kind":"REWORK","_number":36,"created":"2015-06-25 16:25:11.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/36","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/36","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/36 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/36 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/36 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/36"}}},"commit":{"parents":[{"commit":"916993a1f654948a65ee0916ceae2df253a78a59","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/916993a1f654948a65ee0916ceae2df253a78a59"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-06-25 16:24:53.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nRelated to bp api-microversion-support\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/fa949a2a53d9ba077f4061349c9af624bb2d13b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/fa949a2a53d9ba077f4061349c9af624bb2d13b6"}]},"branch":"refs/heads/master"},"de3b0dfb15020ef8dc48f1387890ed3200da851e":{"kind":"REWORK","_number":37,"created":"2015-06-25 16:36:21.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/37","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/37","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/37 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/37 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/37 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/37"}}},"commit":{"parents":[{"commit":"916993a1f654948a65ee0916ceae2df253a78a59","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/916993a1f654948a65ee0916ceae2df253a78a59"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-06-25 16:36:05.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nRelated to bp api-microversion-support\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de3b0dfb15020ef8dc48f1387890ed3200da851e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de3b0dfb15020ef8dc48f1387890ed3200da851e"}]},"branch":"refs/heads/master"},"5b8a4a34fedfccec134690a9879ef5948bb67580":{"kind":"REWORK","_number":38,"created":"2015-07-08 09:29:22.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/38","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/38","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/38 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/38 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/38 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/38"}}},"commit":{"parents":[{"commit":"916993a1f654948a65ee0916ceae2df253a78a59","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/916993a1f654948a65ee0916ceae2df253a78a59"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-07-08 09:28:10.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nRelated to bp api-microversion-support\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5b8a4a34fedfccec134690a9879ef5948bb67580"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5b8a4a34fedfccec134690a9879ef5948bb67580"}]},"branch":"refs/heads/master"},"c9a6d64208c78f25faad3a5a2d2465716c881784":{"kind":"REWORK","_number":39,"created":"2015-07-09 13:30:14.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/39","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/39","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/39 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/39 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/39 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/39"}}},"commit":{"parents":[{"commit":"916993a1f654948a65ee0916ceae2df253a78a59","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/916993a1f654948a65ee0916ceae2df253a78a59"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-07-09 13:30:08.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nRelated to bp api-microversion-support\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c9a6d64208c78f25faad3a5a2d2465716c881784"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c9a6d64208c78f25faad3a5a2d2465716c881784"}]},"branch":"refs/heads/master"},"67ed9d586c26204aa94f945655aa8418e8124ed6":{"kind":"REWORK","_number":40,"created":"2015-07-14 14:35:35.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/40","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/40","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/40 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/40 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/40 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/40"}}},"commit":{"parents":[{"commit":"916993a1f654948a65ee0916ceae2df253a78a59","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/916993a1f654948a65ee0916ceae2df253a78a59"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-07-14 14:35:08.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nRelated to bp api-microversion-support\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/67ed9d586c26204aa94f945655aa8418e8124ed6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/67ed9d586c26204aa94f945655aa8418e8124ed6"}]},"branch":"refs/heads/master"},"ea0b3bd60853dccd189b86c9198274a9cd00faf7":{"kind":"TRIVIAL_REBASE","_number":41,"created":"2015-07-16 13:08:51.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/69/152569/41","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/69/152569/41","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/41 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/41 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/41 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/69/152569/41"}}},"commit":{"parents":[{"commit":"d3afbd65f6a79f22a1ba230d53981ba22830c748","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d3afbd65f6a79f22a1ba230d53981ba22830c748"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 13:37:59.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-07-16 13:06:28.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 1","message":"Implements \u0027microversions\u0027 api type - Part 1\n\nCompute API version will be transmitted to API side via\nX-OpenStack-Nova-API-Version header, if minor part of version is presented.\n\nNew module \"novaclient.api_versions\" was added as storage for all api versions\nrelated functions, classes, variables and etc.\n\n`novaclient.api_versions.APIVersion` class is similar to\n`nova.api.openstack.api_version_request.APIVersionRequest`. The main\ndifference relates to compare methods(method `cmp` is missed from Py3) and\nprocessing \"latest\" version.\n\nRelated to bp api-microversion-support\n\nChange-Id: I0e6574ddaec11fdd053a49adb6b9de9056d0fbac\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea0b3bd60853dccd189b86c9198274a9cd00faf7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea0b3bd60853dccd189b86c9198274a9cd00faf7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
