)]}'
{"id":"openstack%2Fpython-novaclient~167408","triplet_id":"openstack%2Fpython-novaclient~master~I1939c19664e58e2def684380d64c465dc1cfc132","project":"openstack/python-novaclient","branch":"master","topic":"bp/keypair-x509-certificates","hashtags":[],"change_id":"I1939c19664e58e2def684380d64c465dc1cfc132","subject":"Implements \u0027microversions\u0027 api type - Part 2","status":"MERGED","created":"2015-03-24 21:36:20.000000000","updated":"2015-07-27 23:13:38.000000000","submitted":"2015-07-27 23:13:36.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":26,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3cd2d516add019cbaf65b2030ccc4a2c87f280a1","_number":167408,"virtual_id_number":167408,"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,"date":"2015-07-27 17:44:47.000000000","_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":2,"date":"2015-07-27 23:13:36.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2015-07-27 22:14:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":1,"date":"2015-07-27 15:30:56.000000000","permitted_voting_range":{"min":1,"max":1},"_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":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":2,"date":"2015-07-27 12:14:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2015-07-27 20:06:04.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2015-07-27 22:14:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"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":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"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":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_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":13909,"name":"Chris Gacsal","email":"chris.gacsal@gmail.com","username":"chrisg"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-25 16:39:31.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-07-02 09:40:39.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-21 08:10:33.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-24 21:25:24.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-27 15:30:56.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-07-27 22:14:06.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-27 23:13:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5c89f5b9fb85ce465eebf280ef1981911c8f4d5d","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 1.","accounts_in_message":[],"_revision_number":1},{"id":"f9964d5dd4968f410de9b75fc59d815f62d3660e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-24 22:31:17.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/08/167408/1/check/gate-python-novaclient-python26/0e510c8/ : SUCCESS in 1m 46s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/1/check/gate-python-novaclient-pep8/7ef27e0/ : SUCCESS in 1m 03s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/1/check/gate-python-novaclient-docs/b8242f8//doc/build/html/ : SUCCESS in 53s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/1/check/gate-python-novaclient-python27/c234718/ : SUCCESS in 1m 33s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/1/check/gate-python-novaclient-python34/8be7cf8/ : SUCCESS in 2m 50s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/fb71854/ : SUCCESS in 29m 30s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/794bb03/ : FAILURE in 53m 21s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/1/check/gate-python-novaclient-pypy/dfa9dc5/ : SUCCESS in 2m 33s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/fa36ed8/ : FAILURE in 48m 19s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/1/check/check-novaclient-dsvm-functional/c4697bb/ : FAILURE in 23m 36s","accounts_in_message":[],"_revision_number":1},{"id":"e1295bdcc625b8a66e59eb11e9b0c66739e74a98","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 11:04:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a5a878b236d14a305a9fdf1a9d4d62ec44533217","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 11:33:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"699f576d36f73346b53edf1d86af61f00b52fb9d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 12:44:54.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"1f82dce5b872197bce005ebbf5c72d3734525b51","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 13:49:29.000000000","message":"Patch Set 4: 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/08/167408/4/check/gate-python-novaclient-python26/945c322/ : SUCCESS in 1m 30s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/4/check/gate-python-novaclient-pep8/9423f8d/ : SUCCESS in 55s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/4/check/gate-python-novaclient-docs/917fd57//doc/build/html/ : SUCCESS in 47s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/4/check/gate-python-novaclient-python27/6246dd6/ : SUCCESS in 1m 30s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/4/check/gate-python-novaclient-python34/5472b7f/ : SUCCESS in 2m 29s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/b3cbd7e/ : SUCCESS in 27m 17s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/2fc3e15/ : SUCCESS in 57m 50s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/4/check/gate-python-novaclient-pypy/369210a/ : SUCCESS in 1m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/e073607/ : FAILURE in 1h 04m 30s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/4/check/check-novaclient-dsvm-functional/431d0b7/ : SUCCESS in 20m 38s","accounts_in_message":[],"_revision_number":4},{"id":"2bea7c7d4650a2403b0a8ca941872ca15a97ff89","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-03-25 16:39:31.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nHello, suggestion inline. Without it, the min_version and max_version key-value arg will break the client. :)","accounts_in_message":[],"_revision_number":4},{"id":"d1e49ee082b6045de94cc864914c4d96ebaf1488","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 5.","accounts_in_message":[],"_revision_number":5},{"id":"6eb1d73c8a47fd852b0c6a166ea53af0d5be6ef5","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-26 10:45:20.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"bb399aab0c4eebf72426ac4b04be4bfc5b7859b8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-26 11:37:56.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/08/167408/6/check/gate-python-novaclient-python26/e595761/ : SUCCESS in 1m 17s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/6/check/gate-python-novaclient-pep8/dd539c5/ : SUCCESS in 59s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/6/check/gate-python-novaclient-docs/5b90fc1//doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/6/check/gate-python-novaclient-python27/175fdff/ : SUCCESS in 1m 18s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/6/check/gate-python-novaclient-python34/857ad26/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/20c4bae/ : SUCCESS in 23m 21s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/cb44c21/ : SUCCESS in 51m 03s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/6/check/gate-python-novaclient-pypy/12681c6/ : SUCCESS in 1m 48s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/6/check/gate-tempest-dsvm-neutron-src-python-novaclient/fddca60/ : FAILURE in 52m 28s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/6/check/check-novaclient-dsvm-functional/53390dc/ : SUCCESS in 20m 46s","accounts_in_message":[],"_revision_number":6},{"id":"075e5d511c639055dd2fdd2fc3fb8651114ae753","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 7.","accounts_in_message":[],"_revision_number":7},{"id":"db66dc4c2bc99041ee95820d1e6b27e011fccbc8","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 13:25:01.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"da596aad69d414c361a517feca72920780df0e47","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 14:40:31.000000000","message":"Patch Set 8: 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/08/167408/8/check/gate-python-novaclient-python26/579c7a6/ : SUCCESS in 1m 21s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/8/check/gate-python-novaclient-pep8/97819d8/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/8/check/gate-python-novaclient-docs/2de0eef//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/8/check/gate-python-novaclient-python27/e4189a4/ : SUCCESS in 1m 37s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/8/check/gate-python-novaclient-python34/14f2099/ : FAILURE in 3m 23s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/8/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/7b81599/ : SUCCESS in 25m 36s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/8/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/083fc46/ : SUCCESS in 41m 15s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/8/check/gate-python-novaclient-pypy/cc0ae51/ : SUCCESS in 2m 19s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/8/check/gate-tempest-dsvm-neutron-src-python-novaclient/66c8693/ : FAILURE in 1h 00m 58s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/8/check/check-novaclient-dsvm-functional/79f32cc/ : SUCCESS in 22m 39s","accounts_in_message":[],"_revision_number":8},{"id":"fb4dbe51cd1bdaaf9827820370f242bac8d403eb","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 9.","accounts_in_message":[],"_revision_number":9},{"id":"eed009d6dfa22dbb5b3698fa65d9ba08eaea1755","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 16:48:25.000000000","message":"Patch Set 9: 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/08/167408/9/check/gate-python-novaclient-python26/1ce3735/ : SUCCESS in 1m 31s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/9/check/gate-python-novaclient-pep8/8a91f24/ : SUCCESS in 51s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/9/check/gate-python-novaclient-docs/475499f//doc/build/html/ : SUCCESS in 9m 09s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/9/check/gate-python-novaclient-python27/762abe9/ : SUCCESS in 1m 32s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/9/check/gate-python-novaclient-python34/b7b6a7b/ : FAILURE in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/9/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/551384d/ : SUCCESS in 25m 40s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/9/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/6623d03/ : SUCCESS in 56m 11s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/9/check/gate-python-novaclient-pypy/09818ce/ : SUCCESS in 2m 19s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/9/check/gate-tempest-dsvm-neutron-src-python-novaclient/45bf941/ : SUCCESS in 52m 54s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/9/check/check-novaclient-dsvm-functional/4b008ae/ : SUCCESS in 18m 47s","accounts_in_message":[],"_revision_number":9},{"id":"6890e42b196fa6d50466eaaddeac7a8c5bce956f","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 10.","accounts_in_message":[],"_revision_number":10},{"id":"84fce618d5ba2b8437a5d5c395baa3e8eee23119","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 11.","accounts_in_message":[],"_revision_number":11},{"id":"de0a66ec10c91fceb038d280c55a588ec025d2a3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 18:45:39.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/11/check/gate-python-novaclient-python26/5bddf44/ : SUCCESS in 1m 13s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/11/check/gate-python-novaclient-pep8/92b0997/ : SUCCESS in 1m 19s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/11/check/gate-python-novaclient-docs/5c266a5//doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/11/check/gate-python-novaclient-python27/a853820/ : SUCCESS in 1m 42s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/11/check/gate-python-novaclient-python34/4680d38/ : SUCCESS in 11m 39s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/11/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/ae7c500/ : SUCCESS in 26m 01s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/11/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/ee01768/ : SUCCESS in 40m 51s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/11/check/gate-python-novaclient-pypy/46a0d0a/ : SUCCESS in 4m 03s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/11/check/gate-tempest-dsvm-neutron-src-python-novaclient/d04b916/ : SUCCESS in 59m 12s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/11/check/check-novaclient-dsvm-functional/b4f3c8b/ : SUCCESS in 36m 10s","accounts_in_message":[],"_revision_number":11},{"id":"14610ed00bb43d7f4c40582aefef0a5032ea6682","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 12.","accounts_in_message":[],"_revision_number":12},{"id":"fcaf7649454e38340cbeabcd461fcf15f79e672e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 13:34:54.000000000","message":"Patch Set 12: 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/08/167408/12/check/gate-python-novaclient-python26/728f6f7/ : FAILURE in 1m 10s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/12/check/gate-python-novaclient-pep8/42737ef/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/12/check/gate-python-novaclient-docs/411a48c//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/12/check/gate-python-novaclient-python27/978ae9d/ : FAILURE in 1m 19s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/12/check/gate-python-novaclient-python34/fd926fb/ : FAILURE in 3m 08s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/12/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/840e45a/ : FAILURE in 12m 09s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/12/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/b2d43a1/ : FAILURE in 19m 22s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/12/check/gate-python-novaclient-pypy/9ad8b41/ : FAILURE in 2m 14s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/12/check/gate-tempest-dsvm-neutron-src-python-novaclient/be60f5f/ : SUCCESS in 1h 04m 06s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/12/check/check-novaclient-dsvm-functional/045c675/ : SUCCESS in 19m 23s","accounts_in_message":[],"_revision_number":12},{"id":"e4f229f25e3f4506161822efc1f884ece0bcd603","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 13.","accounts_in_message":[],"_revision_number":13},{"id":"88419561fab368bbffa33ab7175811de9c338345","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-09 16:36:35.000000000","message":"Patch Set 13: 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/08/167408/13/check/gate-python-novaclient-python26/b5ce826/ : SUCCESS in 1m 11s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/13/check/gate-python-novaclient-pep8/07cd104/ : SUCCESS in 40s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/13/check/gate-python-novaclient-docs/ce2e14d//doc/build/html/ : SUCCESS in 1m 01s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/13/check/gate-python-novaclient-python27/04cb880/ : SUCCESS in 1m 15s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/13/check/gate-python-novaclient-python34/a16e338/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/08/167408/13/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/a668683/ : FAILURE in 13m 49s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/08/167408/13/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/a1e2c7d/ : FAILURE in 2h 05m 48s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/13/check/gate-python-novaclient-pypy/e55b54e/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/13/check/gate-tempest-dsvm-neutron-src-python-novaclient/650fcf6/ : SUCCESS in 53m 51s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/13/check/check-novaclient-dsvm-functional/16788a2/ : SUCCESS in 19m 41s","accounts_in_message":[],"_revision_number":13},{"id":"13191d98c4603b33d5b233bcc91b6f8576751bd6","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 14.","accounts_in_message":[],"_revision_number":14},{"id":"4c0ebee00cd05d8a4b094a66899d3a85b9ff7538","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-21 14:44:35.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":"0854175e9e16176cf1435407b7d7939324e2cf31","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 15.","accounts_in_message":[],"_revision_number":15},{"id":"8a15d45134d96ed78f2b201e10ede12491ea3deb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-22 13:02:36.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/15/check/gate-python-novaclient-python26/30c0712/ : SUCCESS in 1m 12s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/15/check/gate-python-novaclient-pep8/c058363/ : SUCCESS in 40s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/15/check/gate-python-novaclient-docs/dbea276//doc/build/html/ : SUCCESS in 48s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/15/check/gate-python-novaclient-python27/4c40050/ : SUCCESS in 2m 04s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/15/check/gate-python-novaclient-python34/9c7b645/ : SUCCESS in 2m 31s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/15/check/gate-python-novaclient-pypy/0c39bc9/ : SUCCESS in 2m 06s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/15/check/gate-tempest-dsvm-neutron-src-python-novaclient/84a6fbe/ : SUCCESS in 50m 46s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/15/check/check-novaclient-dsvm-functional/8f3747f/ : SUCCESS in 17m 14s","accounts_in_message":[],"_revision_number":15},{"id":"ddd067115037b566733447fd1df72e4acd520313","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-06 19:41:46.000000000","message":"Patch Set 15: 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":15},{"id":"f19f3af96d0beb8434b95e4c87e4198dcbe8f5fc","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 16.","accounts_in_message":[],"_revision_number":16},{"id":"02ee4093b2f49f5e85239ef73d85871232e22b6e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-19 17:08:25.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/16/check/gate-python-novaclient-python26/ec43d04/ : SUCCESS in 1m 31s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/16/check/gate-python-novaclient-pep8/f80e985/ : SUCCESS in 59s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/16/check/gate-python-novaclient-docs/d8e0f5b//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/16/check/gate-python-novaclient-python27/3e478b9/ : SUCCESS in 1m 34s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/16/check/gate-python-novaclient-python34/bfd9e1b/ : SUCCESS in 1m 59s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/16/check/gate-python-novaclient-pypy/7d949b0/ : SUCCESS in 1m 50s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/16/check/gate-tempest-dsvm-neutron-src-python-novaclient/0ed7758/ : SUCCESS in 51m 09s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/16/check/check-novaclient-dsvm-functional/2b5a806/ : SUCCESS in 15m 50s","accounts_in_message":[],"_revision_number":16},{"id":"a3f2e1bbad58414f8d349ca9fe648cbd4ee7a9d2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-05-20 22:39:24.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"821701ee00952f81afbadb7c2609db468a6c2b28","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-20 23:33:00.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/17/check/gate-python-novaclient-python26/94408d8/ : SUCCESS in 1m 25s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/17/check/gate-python-novaclient-pep8/dabd7f1/ : SUCCESS in 1m 13s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/17/check/gate-python-novaclient-docs/e541d31//doc/build/html/ : SUCCESS in 1m 22s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/17/check/gate-python-novaclient-python27/90f9fc0/ : SUCCESS in 1m 34s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/17/check/gate-python-novaclient-python34/3128f18/ : SUCCESS in 1m 40s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/17/check/gate-python-novaclient-pypy/fa66ce2/ : SUCCESS in 1m 49s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/17/check/gate-tempest-dsvm-neutron-src-python-novaclient/7a4c887/ : SUCCESS in 53m 11s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/17/check/check-novaclient-dsvm-functional/02833e5/ : SUCCESS in 20m 02s","accounts_in_message":[],"_revision_number":17},{"id":"84bec69e143ba2a954204f9778cac4e9f69dfa11","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-14 05:50:20.000000000","message":"Patch Set 17: 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":17},{"id":"4b6751e242e4ad56fc4ca39ceb1024d8d3f63f23","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 18.","accounts_in_message":[],"_revision_number":18},{"id":"8418bad0767ba6801d21ba3e300a94b64e4f4040","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-25 16:25:45.000000000","message":"Patch Set 19: Patch Set 18 was rebased","accounts_in_message":[],"_revision_number":18},{"id":"53a2efa64049c36d67930f732bda359c2dd8b351","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-25 19:49:05.000000000","message":"Patch Set 19: 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/08/167408/19/check/gate-python-novaclient-python26/9b14184/ : FAILURE in 1m 31s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/19/check/gate-python-novaclient-pep8/7bbee25/ : SUCCESS in 1m 16s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/19/check/gate-python-novaclient-docs/88121e5//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/19/check/gate-python-novaclient-python27/dc402cf/ : FAILURE in 1m 49s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/19/check/gate-python-novaclient-python34/8a79dc9/ : FAILURE in 2m 11s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/19/check/gate-python-novaclient-pypy/5724689/ : FAILURE in 2m 53s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/19/check/gate-tempest-dsvm-neutron-src-python-novaclient/6fce589/ : SUCCESS in 53m 20s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/19/check/check-novaclient-dsvm-functional/1bc7ca4/ : SUCCESS in 20m 35s","accounts_in_message":[],"_revision_number":19},{"id":"e2cee4272f505473440b97625839ce7d7e72a29a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-26 12:27:26.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"0de524e9d212c90a3e6668afbe9dfad304c5f4c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 13:16:52.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/20/check/gate-python-novaclient-python26/f1fa855/ : SUCCESS in 1m 24s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/20/check/gate-python-novaclient-pep8/21a7165/ : SUCCESS in 1m 09s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/20/check/gate-python-novaclient-docs/afbd22f//doc/build/html/ : SUCCESS in 57s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/20/check/gate-python-novaclient-python27/dc8e05b/ : SUCCESS in 1m 42s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/20/check/gate-python-novaclient-python34/96a4f19/ : SUCCESS in 2m 01s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/20/check/gate-python-novaclient-pypy/c526367/ : SUCCESS in 2m 10s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/20/check/gate-tempest-dsvm-neutron-src-python-novaclient/bbb5ff3/ : SUCCESS in 46m 15s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/20/check/check-novaclient-dsvm-functional/b31b9b9/ : SUCCESS in 20m 14s","accounts_in_message":[],"_revision_number":20},{"id":"78d887f5e724e3f64e15733dc149eb539340f41c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-26 19:06:55.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"3b2e18237546a94271fb84cc638f56751f4ccbd9","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-26 19:11:00.000000000","message":"Patch Set 21:\n\n(4 comments)","accounts_in_message":[],"_revision_number":21},{"id":"faa7f8f3dc18ba2dfc211831bfd55331800f7c4c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-26 19:24:29.000000000","message":"Patch Set 21:\n\n(4 comments)","accounts_in_message":[],"_revision_number":21},{"id":"9fffac43a909b22d89e99fc59a15be929edbce79","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-26 19:28:26.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"29366556b08012a92b5eaf6e02b8339f285ee8c9","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-26 19:35:13.000000000","message":"Patch Set 22: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":22},{"id":"4f53131005e0039a4f41595166188032641dc62f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 20:19:33.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/22/check/gate-python-novaclient-python26/5f84f9b/ : SUCCESS in 1m 21s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/22/check/gate-python-novaclient-pep8/9badc9d/ : SUCCESS in 1m 13s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/22/check/gate-python-novaclient-docs/6dfcf51//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/22/check/gate-python-novaclient-python27/e9ec215/ : SUCCESS in 2m 24s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/22/check/gate-python-novaclient-python34/9a75e55/ : SUCCESS in 2m 37s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/22/check/gate-python-novaclient-pypy/dff1431/ : SUCCESS in 2m 39s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/22/check/gate-tempest-dsvm-neutron-src-python-novaclient/2751bbd/ : SUCCESS in 48m 20s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/22/check/check-novaclient-dsvm-functional/061303b/ : SUCCESS in 21m 34s","accounts_in_message":[],"_revision_number":22},{"id":"be9588a8ef2b952917df25c80c1994aef1b1029f","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-27 09:37:03.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"61cd8e2cee758e1b7a7428e6839d276703311219","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-27 10:03:23.000000000","message":"Patch Set 23:\n\nthe example that this code works - https://review.openstack.org/#/c/136458/ :)","accounts_in_message":[],"_revision_number":23},{"id":"e15aee30fd4a7bea7ca9befb5814e26160f4a5bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-27 10:28:25.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/23/check/gate-python-novaclient-python26/ee575b3/ : SUCCESS in 1m 34s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/23/check/gate-python-novaclient-pep8/900302d/ : SUCCESS in 53s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/23/check/gate-python-novaclient-docs/91ad8f9//doc/build/html/ : SUCCESS in 1m 24s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/23/check/gate-python-novaclient-python27/d6a5877/ : SUCCESS in 1m 44s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/23/check/gate-python-novaclient-python34/afa6ff9/ : SUCCESS in 2m 24s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/23/check/gate-python-novaclient-pypy/0b7e4fe/ : SUCCESS in 2m 38s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/23/check/gate-tempest-dsvm-neutron-src-python-novaclient/42e0c9f/ : SUCCESS in 51m 07s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/23/check/check-novaclient-dsvm-functional/6f7e160/ : SUCCESS in 18m 47s","accounts_in_message":[],"_revision_number":23},{"id":"574866b30d8f52c459c10db0b56c619fd960121d","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-29 20:50:04.000000000","message":"Patch Set 23:\n\nWow, that was subtle.  Could you add one more test for @wraps to ensure that it actually calls the method when it\u0027s supposed to?","accounts_in_message":[],"_revision_number":23},{"id":"e925d6026d3158c99bf28ab246c35d85bc4f7ff6","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-29 21:19:14.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"615fa2e5fbedc082cd391a33963df8810bbc2fb4","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-06-29 21:19:26.000000000","message":"Patch Set 23:\n\n@Kevin, done :)","accounts_in_message":[],"_revision_number":23},{"id":"e8f355bea1dc075b64993199575f778bf8dc3533","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-06-29 21:38:16.000000000","message":"Patch Set 24: Code-Review+2","accounts_in_message":[],"_revision_number":24},{"id":"d3cb75e5725181892a2bc06a10f0ef2201daad44","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-29 23:23:58.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/24/check/gate-python-novaclient-python26/dc948e5/ : SUCCESS in 1m 27s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/24/check/gate-python-novaclient-pep8/dd4638d/ : SUCCESS in 1m 21s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/24/check/gate-python-novaclient-docs/b5a7d45//doc/build/html/ : SUCCESS in 1m 26s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/24/check/gate-python-novaclient-python27/ae13209/ : SUCCESS in 2m 52s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/24/check/gate-python-novaclient-python34/98d0174/ : SUCCESS in 2m 03s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/24/check/gate-python-novaclient-pypy/5a94a00/ : SUCCESS in 3m 22s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/24/check/gate-tempest-dsvm-neutron-src-python-novaclient/5bc4f21/ : SUCCESS in 41m 21s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/24/check/check-novaclient-dsvm-functional/3f32e13/ : SUCCESS in 20m 12s","accounts_in_message":[],"_revision_number":24},{"id":"7223d75479a78657d8ec12d5b148ea7819b3d7d6","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-09 13:59:14.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"2d294bc5dadd8b28ae7ff959284d51d6e5c2388a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-09 15:10:15.000000000","message":"Patch Set 25: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/25/check/gate-python-novaclient-python26/d1fa638/ : SUCCESS in 1m 34s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/25/check/gate-python-novaclient-pep8/564e96e/ : SUCCESS in 2m 21s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/25/check/gate-python-novaclient-docs/0fc1a72//doc/build/html/ : SUCCESS in 1m 41s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/25/check/gate-python-novaclient-python27/a099692/ : SUCCESS in 1m 44s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/25/check/gate-python-novaclient-python34/954daa0/ : SUCCESS in 2m 22s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/25/check/gate-python-novaclient-pypy/e85ede7/ : SUCCESS in 2m 45s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/25/check/gate-tempest-dsvm-neutron-src-python-novaclient/9d62175/ : SUCCESS in 1h 06m 59s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/25/check/check-novaclient-dsvm-functional/555d39f/ : SUCCESS in 25m 23s","accounts_in_message":[],"_revision_number":25},{"id":"1c3d7767341d06a9603eb60cf46075b24164aa73","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-09 18:17:44.000000000","message":"Patch Set 25: Code-Review-1\n\n(7 comments)\n\nOverall this looks really good. -1 for help message display text friendliness and a few suggestions to make the tests easier to understand.","accounts_in_message":[],"_revision_number":25},{"id":"2e820fec15c5fad84f4a43a469df113507ce039d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-09 22:15:52.000000000","message":"Patch Set 25:\n\n(7 comments)","accounts_in_message":[],"_revision_number":25},{"id":"a0bf8daee728bfcd18f6bed4a3cbb82cceef2e7d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-09 22:16:00.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"d0847ddc473bc2be2c02b59983ed7c3362a5a3bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-09 23:03:26.000000000","message":"Patch Set 26: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/26/check/gate-python-novaclient-python26/1299fe0/ : SUCCESS in 1m 42s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/26/check/gate-python-novaclient-pep8/a5ef225/ : SUCCESS in 2m 38s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/26/check/gate-python-novaclient-docs/cd35748//doc/build/html/ : SUCCESS in 1m 18s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/26/check/gate-python-novaclient-python27/2995124/ : SUCCESS in 1m 37s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/26/check/gate-python-novaclient-python34/2e4d369/ : SUCCESS in 2m 25s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/26/check/gate-python-novaclient-pypy/8a9f84b/ : SUCCESS in 2m 21s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/26/check/gate-tempest-dsvm-neutron-src-python-novaclient/c3d2db8/ : SUCCESS in 46m 58s\n- check-novaclient-dsvm-functional http://logs.openstack.org/08/167408/26/check/check-novaclient-dsvm-functional/f1d9e92/ : SUCCESS in 27m 45s","accounts_in_message":[],"_revision_number":26},{"id":"4c3343ac9a0755716ebff28b7a33a168eefb25b2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-09 23:22:39.000000000","message":"Patch Set 26: Code-Review+2\n\nThanks!","accounts_in_message":[],"_revision_number":26},{"id":"ffa45db4e1b993ea55473cc8ce5d22f63c8fd70e","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 27.","accounts_in_message":[],"_revision_number":27},{"id":"90f89e74f3eb9ae398dbd95c4f0964267e2a57f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-14 15:52:43.000000000","message":"Patch Set 27: 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/08/167408/27/check/gate-python-novaclient-python26/61d0237/ : FAILURE in 1m 15s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-pep8/db11196/ : SUCCESS in 57s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/27/check/gate-python-novaclient-docs/b247395//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-python27/ab07a00/ : FAILURE in 1m 41s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-python34/8183d45/ : FAILURE in 2m 18s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-pypy/0d3673d/ : FAILURE in 2m 32s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/27/check/gate-tempest-dsvm-neutron-src-python-novaclient/41bf022/ : SUCCESS in 59m 58s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/27/check/gate-novaclient-dsvm-functional/7e14cf0/ : SUCCESS in 27m 10s","accounts_in_message":[],"_revision_number":27},{"id":"3d33199ccdb53bb78cb3cc264f03755d82143319","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-14 22:01:06.000000000","message":"Patch Set 27:\n\nrecheck","accounts_in_message":[],"_revision_number":27},{"id":"39e296e032a9958af86f4474da2731fad422912c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-14 23:09:09.000000000","message":"Patch Set 27: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-python26/550ce7f/ : SUCCESS in 2m 30s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-pep8/c05e787/ : SUCCESS in 1m 11s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/27/check/gate-python-novaclient-docs/b669f6e//doc/build/html/ : SUCCESS in 1m 22s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-python27/a1a5652/ : SUCCESS in 1m 46s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-python34/03c0f13/ : SUCCESS in 2m 28s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/27/check/gate-python-novaclient-pypy/7b3783c/ : SUCCESS in 2m 33s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/27/check/gate-tempest-dsvm-neutron-src-python-novaclient/36c06c3/ : SUCCESS in 48m 24s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/27/check/gate-novaclient-dsvm-functional/e22633f/ : SUCCESS in 22m 22s","accounts_in_message":[],"_revision_number":27},{"id":"534f816f6ff873eb2339911da2bd29cfabe38f31","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 28.","accounts_in_message":[],"_revision_number":28},{"id":"cd6f1647e56b45abc270f31cc43cd32087986a50","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 15:11:33.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/28/check/gate-python-novaclient-python26/61f4a66/ : SUCCESS in 1m 39s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/28/check/gate-python-novaclient-pep8/fe8f466/ : SUCCESS in 1m 13s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/28/check/gate-python-novaclient-docs/abdb737//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/28/check/gate-python-novaclient-python27/83df4e8/ : SUCCESS in 1m 53s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/28/check/gate-python-novaclient-python34/498c308/ : SUCCESS in 2m 16s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/28/check/gate-python-novaclient-pypy/bb87dab/ : SUCCESS in 2m 19s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/28/check/gate-tempest-dsvm-neutron-src-python-novaclient/04b620a/ : SUCCESS in 1h 04m 35s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/28/check/gate-novaclient-dsvm-functional/cfd6be3/ : SUCCESS in 29m 20s","accounts_in_message":[],"_revision_number":28},{"id":"f2b7b47d3ea0d979180f873b9b4edb6794e2a8d2","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-21 08:10:33.000000000","message":"Patch Set 28: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":28},{"id":"fe2f35d01b933c995e55656a0c86847c2c739a48","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-21 14:23:29.000000000","message":"Patch Set 28: -Code-Review","accounts_in_message":[],"_revision_number":28},{"id":"597f21f9e9db4916ec24f6bd52c1f9f7d7a0835e","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-22 08:42:50.000000000","message":"Uploaded patch set 29.","accounts_in_message":[],"_revision_number":29},{"id":"09a2164d7a8fa09f94ab70ed58cc75bb477a1731","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-22 10:27:03.000000000","message":"Uploaded patch set 30.","accounts_in_message":[],"_revision_number":30},{"id":"3c2d3c6bd2c318a259d2303b60c2adb1656e808e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-22 12:00:05.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/08/167408/30/check/gate-python-novaclient-python26/d189672/ : FAILURE in 1m 30s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/30/check/gate-python-novaclient-pep8/d7a2b5a/ : NOT_REGISTERED\n- gate-python-novaclient-docs http://logs.openstack.org/08/167408/30/check/gate-python-novaclient-docs/598bad7/ : NOT_REGISTERED\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/30/check/gate-python-novaclient-python27/9f37c8d/ : NOT_REGISTERED\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/30/check/gate-python-novaclient-python34/3ff27cf/ : NOT_REGISTERED\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/30/check/gate-python-novaclient-pypy/35c6b3e/ : NOT_REGISTERED (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/30/check/gate-tempest-dsvm-neutron-src-python-novaclient/9029685/ : SUCCESS in 1h 00m 31s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/30/check/gate-novaclient-dsvm-functional/321a3ee/ : SUCCESS in 20m 19s","accounts_in_message":[],"_revision_number":30},{"id":"d9f4b7d50b6d7a67e2283e8534d6735de3682c26","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-23 00:39:36.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/08/167408/29/check/gate-python-novaclient-python26/8a2ad70/ : SUCCESS in 1m 36s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/29/check/gate-python-novaclient-pep8/8de286d/ : FAILURE in 1m 06s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/29/check/gate-python-novaclient-docs/35e978d//doc/build/html/ : SUCCESS in 1m 24s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/29/check/gate-python-novaclient-python27/c1546c3/ : SUCCESS in 1m 49s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/29/check/gate-python-novaclient-python34/cb3ee28/ : SUCCESS in 2m 25s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/29/check/gate-python-novaclient-pypy/590edcb/ : SUCCESS in 2m 35s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/29/check/gate-tempest-dsvm-neutron-src-python-novaclient/fd14b0c/ : SUCCESS in 1h 02m 55s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/29/check/gate-novaclient-dsvm-functional/c837f86/ : SUCCESS in 28m 30s","accounts_in_message":[],"_revision_number":29},{"id":"ac380a63d86f5249f60e85c5092c2d97b08d93f2","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-23 06:18:33.000000000","message":"Uploaded patch set 31.","accounts_in_message":[],"_revision_number":31},{"id":"71a982b697a54b6701f2f8e8a60f8225889ebbb0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-23 08:06:35.000000000","message":"Patch Set 31: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/31/check/gate-python-novaclient-python26/6cf237a/ : SUCCESS in 1m 40s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/31/check/gate-python-novaclient-pep8/3415a18/ : SUCCESS in 59s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/31/check/gate-python-novaclient-docs/afe6b3b//doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/31/check/gate-python-novaclient-python27/802adf4/ : SUCCESS in 1m 54s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/31/check/gate-python-novaclient-python34/448d79d/ : SUCCESS in 2m 12s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/31/check/gate-python-novaclient-pypy/29e88bf/ : SUCCESS in 2m 57s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/31/check/gate-tempest-dsvm-neutron-src-python-novaclient/cd54932/ : SUCCESS in 1h 06m 18s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/31/check/gate-novaclient-dsvm-functional/fad5f47/ : SUCCESS in 41m 10s","accounts_in_message":[],"_revision_number":31},{"id":"699d4df7dec2329f213c949009350bf2d70cc525","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-07-24 21:25:24.000000000","message":"Patch Set 31: Code-Review+2","accounts_in_message":[],"_revision_number":31},{"id":"98667d6f2d42132bfae0b39fccfdbccb31a1d162","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2015-07-27 12:14:01.000000000","message":"Uploaded patch set 32.","accounts_in_message":[],"_revision_number":32},{"id":"533bd8602f3a049aa2a8224fd7dc4093ceddba70","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-27 13:43:16.000000000","message":"Patch Set 32: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/32/check/gate-python-novaclient-python26/8bc5da9/ : SUCCESS in 1m 32s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/32/check/gate-python-novaclient-pep8/dfd07d5/ : SUCCESS in 1m 16s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/32/check/gate-python-novaclient-docs/b46b144//doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/32/check/gate-python-novaclient-python27/0902278/ : SUCCESS in 1m 44s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/32/check/gate-python-novaclient-python34/68027eb/ : SUCCESS in 3m 01s\n- gate-python-novaclient-pypy http://logs.openstack.org/08/167408/32/check/gate-python-novaclient-pypy/4c9f258/ : SUCCESS in 2m 39s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/32/check/gate-tempest-dsvm-neutron-src-python-novaclient/dba6c93/ : SUCCESS in 1h 03m 31s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/32/check/gate-novaclient-dsvm-functional/bfeeac8/ : SUCCESS in 29m 11s","accounts_in_message":[],"_revision_number":32},{"id":"1f476771662f96b378e8e1a8789fc2d9f4fc3a5f","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2015-07-27 15:30:56.000000000","message":"Patch Set 32: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"57545bd6e3a444631f66f019366d112a12652ecf","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-27 17:44:47.000000000","message":"Patch Set 32:\n\nI\u0027d like to see a +1 on this from Andrey","accounts_in_message":[],"_revision_number":32},{"id":"ed9af845cb8575626cc2113fb854690c715b19de","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-07-27 20:06:04.000000000","message":"Patch Set 32: Code-Review+1\n\n@Melanie: I have no ability to check last patch-set manually(I\u0027m on vacation without laptop), but Alex\u0027s change looks good to me","accounts_in_message":[],"_revision_number":32},{"id":"4160137e07f05f377922fda0aae3082a52523b14","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-07-27 22:14:06.000000000","message":"Patch Set 32: Code-Review+2 Workflow+1\n\nI think this is in good enough shape and we can do refactoring as follow-on patches","accounts_in_message":[],"_revision_number":32},{"id":"5fdb55545afdaa4c029914dbdfc6f948b2b02cba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-27 22:14:13.000000000","message":"Patch Set 32: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":32},{"id":"29d9242c6b979617d66e5f97ed83836dc0559a7f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-27 23:13:36.000000000","message":"Patch Set 32: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/08/167408/32/gate/gate-python-novaclient-python26/51dc153/ : SUCCESS in 1m 34s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/08/167408/32/gate/gate-python-novaclient-docs/16b3d48//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-novaclient-pep8 http://logs.openstack.org/08/167408/32/gate/gate-python-novaclient-pep8/f26a4a4/ : SUCCESS in 1m 11s\n- gate-python-novaclient-python27 http://logs.openstack.org/08/167408/32/gate/gate-python-novaclient-python27/8f8e381/ : SUCCESS in 1m 40s\n- gate-python-novaclient-python34 http://logs.openstack.org/08/167408/32/gate/gate-python-novaclient-python34/b63437c/ : SUCCESS in 2m 25s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/08/167408/32/gate/gate-tempest-dsvm-neutron-src-python-novaclient/dec1c1a/ : SUCCESS in 58m 53s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/08/167408/32/gate/gate-novaclient-dsvm-functional/8ee8eb5/ : SUCCESS in 28m 26s","accounts_in_message":[],"_revision_number":32},{"id":"87dfeec4e59ebda35a7de3e900b1a523567a04df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-27 23:13:38.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":32}],"current_revision_number":32,"current_revision":"936cf572dff92036db8966204e01a59fe67ffb83","revisions":{"40172d34e5e370e73978bd0bbcf42e96c8e6a4f3":{"kind":"REWORK","_number":1,"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/08/167408/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/1"}}},"commit":{"parents":[{"commit":"01b2346ddd2ac0c73143959b85c6c2013dabcd1b","subject":"Change processing versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/01b2346ddd2ac0c73143959b85c6c2013dabcd1b"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 19:27:49.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-24 21:36:10.000000000","tz":120},"subject":"WIP: filter functions by supported versions","message":"WIP: filter functions by supported versions\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/40172d34e5e370e73978bd0bbcf42e96c8e6a4f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/40172d34e5e370e73978bd0bbcf42e96c8e6a4f3"}]},"branch":"refs/heads/master"},"142015ed18ed01e7f1b18ef3e65a16feede12cc6":{"kind":"REWORK","_number":2,"created":"2015-03-25 11:04:56.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/2"}}},"commit":{"parents":[{"commit":"81f6748c7be1bd1adb79ee80613103c9b688b877","subject":"Change processing versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/81f6748c7be1bd1adb79ee80613103c9b688b877"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 10:54:47.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 11:04:47.000000000","tz":120},"subject":"WIP: Add version related decorators","message":"WIP: Add version related decorators\n\nNew decorators:\n - api_version - marks function as versioned and replace it with\n   `novaclient.api_version.VersionedMethod` class\n - versioned_arg - create versioned cli argument\n - versioned_cmd - marks cli command as version dependent\n\nAlso, this patch changes way ob discovering all arguments and commands\nin shell.\n\nTODO:\n - add tests\n - add docstrings\n - raise proper exceptions in novaclient.api_version.VersionedMethod.__call__\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/142015ed18ed01e7f1b18ef3e65a16feede12cc6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/142015ed18ed01e7f1b18ef3e65a16feede12cc6"}]},"branch":"refs/heads/master"},"c3992ae994c31a3d7f05af2a54a1eb62d936b190":{"kind":"REWORK","_number":3,"created":"2015-03-25 11:33:11.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/3"}}},"commit":{"parents":[{"commit":"81f6748c7be1bd1adb79ee80613103c9b688b877","subject":"Change processing versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/81f6748c7be1bd1adb79ee80613103c9b688b877"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 10:54:47.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 11:32:32.000000000","tz":120},"subject":"WIP: Add version related decorators","message":"WIP: Add version related decorators\n\nNew decorators:\n - api_version - marks function as versioned and replace it with\n   `novaclient.api_version.VersionedMethod` class\n - versioned_arg - create versioned cli argument\n - versioned_cmd - marks cli command as version dependent\n\nAlso, this patch changes way ob discovering all arguments and commands\nin shell.\n\nTODO:\n - adopt `api_version` to usage not only in shell\n - add tests\n - add docstrings\n - raise proper exceptions in novaclient.api_version.VersionedMethod.__call__\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c3992ae994c31a3d7f05af2a54a1eb62d936b190"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c3992ae994c31a3d7f05af2a54a1eb62d936b190"}]},"branch":"refs/heads/master"},"2b10f6062e27ccec8aa07fb9d7487b5fd045fe31":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-03-25 12:44:54.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/4"}}},"commit":{"parents":[{"commit":"d7ee29f398c86f3206de8fc512a7a18473afa26f","subject":"Change processing versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d7ee29f398c86f3206de8fc512a7a18473afa26f"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 10:54:47.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 12:44:54.000000000","tz":0},"subject":"WIP: Add version related decorators","message":"WIP: Add version related decorators\n\nNew decorators:\n - api_version - marks function as versioned and replace it with\n   `novaclient.api_version.VersionedMethod` class\n - versioned_arg - create versioned cli argument\n - versioned_cmd - marks cli command as version dependent\n\nAlso, this patch changes way ob discovering all arguments and commands\nin shell.\n\nTODO:\n - adopt `api_version` to usage not only in shell\n - add tests\n - add docstrings\n - raise proper exceptions in novaclient.api_version.VersionedMethod.__call__\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2b10f6062e27ccec8aa07fb9d7487b5fd045fe31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2b10f6062e27ccec8aa07fb9d7487b5fd045fe31"}]},"branch":"refs/heads/master"},"41d7b1889f6919b887d4d5f88a9977ec4ba790f7":{"kind":"REWORK","_number":5,"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/08/167408/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/5"}}},"commit":{"parents":[{"commit":"1f8588d3c02eed63348bad8d7dd8ba0f52cfd480","subject":"Change processing versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1f8588d3c02eed63348bad8d7dd8ba0f52cfd480"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 10:54:47.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-26 10:04:01.000000000","tz":120},"subject":"WIP: Add version related decorators","message":"WIP: Add version related decorators\n\nNew decorators:\n - api_version - marks function as versioned and replace it with\n   `novaclient.api_version.VersionedMethod` class\n - versioned_arg - create versioned cli argument\n - versioned_cmd - marks cli command as version dependent\n\nAlso, this patch changes way ob discovering all arguments and commands\nin shell.\n\nTODO:\n - adopt `api_version` to usage not only in shell\n - add tests\n - add docstrings\n - raise proper exceptions in novaclient.api_version.VersionedMethod.__call__\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/41d7b1889f6919b887d4d5f88a9977ec4ba790f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/41d7b1889f6919b887d4d5f88a9977ec4ba790f7"}]},"branch":"refs/heads/master"},"e7c8de3cecc4b5a9aa1dc8a79940765e4c13af4a":{"kind":"REWORK","_number":6,"created":"2015-03-26 10:45:20.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/6"}}},"commit":{"parents":[{"commit":"1f8588d3c02eed63348bad8d7dd8ba0f52cfd480","subject":"Change processing versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1f8588d3c02eed63348bad8d7dd8ba0f52cfd480"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 10:54:47.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-26 10:45:06.000000000","tz":120},"subject":"WIP: Add version related decorators","message":"WIP: Add version related decorators\n\nNew decorators:\n - api_version - marks function as versioned and replace it with\n   `novaclient.api_version.VersionedMethod` class\n - versioned_arg - create versioned cli argument\n - versioned_cmd - marks cli command as version dependent\n\nAlso, this patch changes way ob discovering all arguments and commands\nin shell.\n\nTODO:\n - adopt `api_version` to usage not only in shell\n - add tests\n - add docstrings\n - raise proper exceptions in novaclient.api_version.VersionedMethod.__call__\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e7c8de3cecc4b5a9aa1dc8a79940765e4c13af4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e7c8de3cecc4b5a9aa1dc8a79940765e4c13af4a"}]},"branch":"refs/heads/master"},"ebccef88c58ec03c6f6e5a27bd46530d6d0abc4b":{"kind":"REWORK","_number":7,"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/08/167408/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/7"}}},"commit":{"parents":[{"commit":"7c87d94bbe312081ef944b2fbd70c4dfaf959018","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7c87d94bbe312081ef944b2fbd70c4dfaf959018"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.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 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ebccef88c58ec03c6f6e5a27bd46530d6d0abc4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ebccef88c58ec03c6f6e5a27bd46530d6d0abc4b"}]},"branch":"refs/heads/master"},"b6be8da1a9bdecc243a61e12686c63fd013537a4":{"kind":"REWORK","_number":8,"created":"2015-04-06 13:25:01.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/8"}}},"commit":{"parents":[{"commit":"7c87d94bbe312081ef944b2fbd70c4dfaf959018","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7c87d94bbe312081ef944b2fbd70c4dfaf959018"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 13:24:41.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b6be8da1a9bdecc243a61e12686c63fd013537a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b6be8da1a9bdecc243a61e12686c63fd013537a4"}]},"branch":"refs/heads/master"},"06b644a9fb693fd558d50b6dd08cf996ee7413ef":{"kind":"REWORK","_number":9,"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/08/167408/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/9"}}},"commit":{"parents":[{"commit":"671e08c9cc6bd91ff9d799cb2144eff229ff5750","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/671e08c9cc6bd91ff9d799cb2144eff229ff5750"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 15:34:39.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/06b644a9fb693fd558d50b6dd08cf996ee7413ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/06b644a9fb693fd558d50b6dd08cf996ee7413ef"}]},"branch":"refs/heads/master"},"72a1edf456c166848206947305daa422bea87d55":{"kind":"TRIVIAL_REBASE","_number":10,"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/08/167408/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/10"}}},"commit":{"parents":[{"commit":"0fe5409ba7e567b94e5df21a333e74cee23973af","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0fe5409ba7e567b94e5df21a333e74cee23973af"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 17:13:08.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/72a1edf456c166848206947305daa422bea87d55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/72a1edf456c166848206947305daa422bea87d55"}]},"branch":"refs/heads/master"},"219544edfc634b377b65b5d60ba6a6abd7a6ddbe":{"kind":"TRIVIAL_REBASE","_number":11,"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/08/167408/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/11"}}},"commit":{"parents":[{"commit":"f18c42aec1b04c33d0a12a77f0e530e212bc72cd","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f18c42aec1b04c33d0a12a77f0e530e212bc72cd"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 17:15:52.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/219544edfc634b377b65b5d60ba6a6abd7a6ddbe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/219544edfc634b377b65b5d60ba6a6abd7a6ddbe"}]},"branch":"refs/heads/master"},"57eac72f2a74f2799dbbb33f33ecc76c9fed9dce":{"kind":"TRIVIAL_REBASE","_number":12,"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/08/167408/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/12"}}},"commit":{"parents":[{"commit":"da79f4faffc62ca025e3739254d6d69b22f0688c","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/da79f4faffc62ca025e3739254d6d69b22f0688c"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-08 12:20:28.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/57eac72f2a74f2799dbbb33f33ecc76c9fed9dce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/57eac72f2a74f2799dbbb33f33ecc76c9fed9dce"}]},"branch":"refs/heads/master"},"97ea377575afeb697f4275078c187eb15f4a9fee":{"kind":"REWORK","_number":13,"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/08/167408/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/13"}}},"commit":{"parents":[{"commit":"889cefd71cf41a8d5a5f1ef21a904fe9c54516a0","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/889cefd71cf41a8d5a5f1ef21a904fe9c54516a0"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-09 14:08:42.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/97ea377575afeb697f4275078c187eb15f4a9fee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/97ea377575afeb697f4275078c187eb15f4a9fee"}]},"branch":"refs/heads/master"},"1fd7df8a2b7bfd22700d68cafaca1eba777e1de3":{"kind":"REWORK","_number":14,"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/08/167408/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/14"}}},"commit":{"parents":[{"commit":"f191ff530f98de64b24abe89659661edd3c88e65","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f191ff530f98de64b24abe89659661edd3c88e65"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-21 14:43:55.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1fd7df8a2b7bfd22700d68cafaca1eba777e1de3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1fd7df8a2b7bfd22700d68cafaca1eba777e1de3"}]},"branch":"refs/heads/master"},"4676c3a777878d326ffabedd41171e34f3159cde":{"kind":"TRIVIAL_REBASE","_number":15,"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/08/167408/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/15"}}},"commit":{"parents":[{"commit":"89cce66316249b036a39db5ef616f99ba7beac06","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/89cce66316249b036a39db5ef616f99ba7beac06"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.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 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4676c3a777878d326ffabedd41171e34f3159cde"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4676c3a777878d326ffabedd41171e34f3159cde"}]},"branch":"refs/heads/master"},"68ca81b2c5c30ad7e0e8bc30ae59129c7fec1d21":{"kind":"TRIVIAL_REBASE","_number":16,"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/08/167408/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/16"}}},"commit":{"parents":[{"commit":"85c1eea18f5e769f68fb90db9b1e2d8e8125ddaf","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/85c1eea18f5e769f68fb90db9b1e2d8e8125ddaf"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.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 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/68ca81b2c5c30ad7e0e8bc30ae59129c7fec1d21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/68ca81b2c5c30ad7e0e8bc30ae59129c7fec1d21"}]},"branch":"refs/heads/master"},"6409e5fc26b660d36be141dec7878431ecd572b4":{"kind":"REWORK","_number":17,"created":"2015-05-20 22:39:24.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/17"}}},"commit":{"parents":[{"commit":"85c1eea18f5e769f68fb90db9b1e2d8e8125ddaf","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/85c1eea18f5e769f68fb90db9b1e2d8e8125ddaf"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2015-05-20 21:36:40.000000000","tz":-420},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6409e5fc26b660d36be141dec7878431ecd572b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6409e5fc26b660d36be141dec7878431ecd572b4"}]},"branch":"refs/heads/master"},"01a76efdb5975710959a91b505185dd3816f7b8c":{"kind":"REWORK","_number":18,"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/08/167408/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/18"}}},"commit":{"parents":[{"commit":"2331c9842cb1f9dba07da273174c8a38d25405a8","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2331c9842cb1f9dba07da273174c8a38d25405a8"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-06-25 14:15:40.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/01a76efdb5975710959a91b505185dd3816f7b8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/01a76efdb5975710959a91b505185dd3816f7b8c"}]},"branch":"refs/heads/master"},"5e8103813b7e0dc67611f8c85c55ad0d1df11fcd":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2015-06-25 16:25:45.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/19"}}},"commit":{"parents":[{"commit":"fa949a2a53d9ba077f4061349c9af624bb2d13b6","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/fa949a2a53d9ba077f4061349c9af624bb2d13b6"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-06-25 16:25:45.000000000","tz":0},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5e8103813b7e0dc67611f8c85c55ad0d1df11fcd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5e8103813b7e0dc67611f8c85c55ad0d1df11fcd"}]},"branch":"refs/heads/master"},"7b52c0682f588c46d1d6c1acf503bab9f134fd7d":{"kind":"REWORK","_number":20,"created":"2015-06-26 12:27:26.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/20"}}},"commit":{"parents":[{"commit":"de3b0dfb15020ef8dc48f1387890ed3200da851e","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de3b0dfb15020ef8dc48f1387890ed3200da851e"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-06-26 12:27:13.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7b52c0682f588c46d1d6c1acf503bab9f134fd7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7b52c0682f588c46d1d6c1acf503bab9f134fd7d"}]},"branch":"refs/heads/master"},"33ebdb035f9dc0e02204ef6daa6c6642bc2f97af":{"kind":"REWORK","_number":21,"created":"2015-06-26 19:06:55.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/21"}}},"commit":{"parents":[{"commit":"de3b0dfb15020ef8dc48f1387890ed3200da851e","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de3b0dfb15020ef8dc48f1387890ed3200da851e"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-06-26 15:06:54.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/33ebdb035f9dc0e02204ef6daa6c6642bc2f97af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/33ebdb035f9dc0e02204ef6daa6c6642bc2f97af"}]},"branch":"refs/heads/master"},"27c99a9246e356cdfdd7b768dd1521b2a9d2985e":{"kind":"REWORK","_number":22,"created":"2015-06-26 19:28:26.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/22"}}},"commit":{"parents":[{"commit":"de3b0dfb15020ef8dc48f1387890ed3200da851e","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de3b0dfb15020ef8dc48f1387890ed3200da851e"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2015-06-26 19:28:14.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/27c99a9246e356cdfdd7b768dd1521b2a9d2985e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/27c99a9246e356cdfdd7b768dd1521b2a9d2985e"}]},"branch":"refs/heads/master"},"7658d95c767738731a5a3ddb2551a5faf4a065b7":{"kind":"REWORK","_number":23,"created":"2015-06-27 09:37:03.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/23"}}},"commit":{"parents":[{"commit":"de3b0dfb15020ef8dc48f1387890ed3200da851e","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de3b0dfb15020ef8dc48f1387890ed3200da851e"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2015-06-27 09:33:35.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7658d95c767738731a5a3ddb2551a5faf4a065b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7658d95c767738731a5a3ddb2551a5faf4a065b7"}]},"branch":"refs/heads/master"},"9ae911677b6a8a841c469677785f00194b847486":{"kind":"REWORK","_number":24,"created":"2015-06-29 21:19:14.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/24"}}},"commit":{"parents":[{"commit":"de3b0dfb15020ef8dc48f1387890ed3200da851e","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de3b0dfb15020ef8dc48f1387890ed3200da851e"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2015-06-29 21:18:51.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/9ae911677b6a8a841c469677785f00194b847486"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/9ae911677b6a8a841c469677785f00194b847486"}]},"branch":"refs/heads/master"},"6796706a7c61c31728a8972ca78a5c6100734420":{"kind":"REWORK","_number":25,"created":"2015-07-09 13:59:14.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/25"}}},"commit":{"parents":[{"commit":"c9a6d64208c78f25faad3a5a2d2465716c881784","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c9a6d64208c78f25faad3a5a2d2465716c881784"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-07-09 13:55:03.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6796706a7c61c31728a8972ca78a5c6100734420"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6796706a7c61c31728a8972ca78a5c6100734420"}]},"branch":"refs/heads/master"},"48ffae6d7e660a9a40bb67d3b91b4988caa4818f":{"kind":"REWORK","_number":26,"created":"2015-07-09 22:16:00.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/08/167408/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/26"}}},"commit":{"parents":[{"commit":"c9a6d64208c78f25faad3a5a2d2465716c881784","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c9a6d64208c78f25faad3a5a2d2465716c881784"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2015-07-09 22:15:30.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/48ffae6d7e660a9a40bb67d3b91b4988caa4818f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/48ffae6d7e660a9a40bb67d3b91b4988caa4818f"}]},"branch":"refs/heads/master"},"52de0fecc4315fd07414c48e4862636130dd67a4":{"kind":"TRIVIAL_REBASE","_number":27,"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/08/167408/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/27"}}},"commit":{"parents":[{"commit":"67ed9d586c26204aa94f945655aa8418e8124ed6","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/67ed9d586c26204aa94f945655aa8418e8124ed6"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-07-14 14:35:14.000000000","tz":180},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/52de0fecc4315fd07414c48e4862636130dd67a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/52de0fecc4315fd07414c48e4862636130dd67a4"}]},"branch":"refs/heads/master"},"07ac9239f9a8301e7b042bf58764fd1610ea3b2d":{"kind":"TRIVIAL_REBASE","_number":28,"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/08/167408/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/28"}}},"commit":{"parents":[{"commit":"ea0b3bd60853dccd189b86c9198274a9cd00faf7","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea0b3bd60853dccd189b86c9198274a9cd00faf7"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.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 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\n\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/07ac9239f9a8301e7b042bf58764fd1610ea3b2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/07ac9239f9a8301e7b042bf58764fd1610ea3b2d"}]},"branch":"refs/heads/master"},"d84d3fce0c3eac3929ca29c5212ee0690f0d7995":{"kind":"REWORK","_number":29,"created":"2015-07-22 08:42:50.000000000","uploader":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"ref":"refs/changes/08/167408/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/29"}}},"commit":{"parents":[{"commit":"ea0b3bd60853dccd189b86c9198274a9cd00faf7","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea0b3bd60853dccd189b86c9198274a9cd00faf7"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"He Jie Xu","email":"hejie.xu@intel.com","date":"2015-07-22 08:47:23.000000000","tz":480},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\nCo-Authored-By: Alex Xu \u003chejie.xu@intel.com\u003e\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d84d3fce0c3eac3929ca29c5212ee0690f0d7995"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d84d3fce0c3eac3929ca29c5212ee0690f0d7995"}]},"branch":"refs/heads/master"},"65b4d69ed3c7806f0b0af3214a997e2e5911012c":{"kind":"REWORK","_number":30,"created":"2015-07-22 10:27:03.000000000","uploader":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"ref":"refs/changes/08/167408/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/30"}}},"commit":{"parents":[{"commit":"ea0b3bd60853dccd189b86c9198274a9cd00faf7","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea0b3bd60853dccd189b86c9198274a9cd00faf7"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"He Jie Xu","email":"hejie.xu@intel.com","date":"2015-07-22 10:34:23.000000000","tz":480},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\nCo-Authored-By: Alex Xu \u003chejie.xu@intel.com\u003e\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/65b4d69ed3c7806f0b0af3214a997e2e5911012c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/65b4d69ed3c7806f0b0af3214a997e2e5911012c"}]},"branch":"refs/heads/master"},"426ce974e564d238918da10a099b2929ca67c541":{"kind":"REWORK","_number":31,"created":"2015-07-23 06:18:33.000000000","uploader":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"ref":"refs/changes/08/167408/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/31"}}},"commit":{"parents":[{"commit":"ea0b3bd60853dccd189b86c9198274a9cd00faf7","subject":"Implements \u0027microversions\u0027 api type - Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea0b3bd60853dccd189b86c9198274a9cd00faf7"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"He Jie Xu","email":"hejie.xu@intel.com","date":"2015-07-23 06:25:23.000000000","tz":480},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\nCo-Authored-By: Alex Xu \u003chejie.xu@intel.com\u003e\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/426ce974e564d238918da10a099b2929ca67c541"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/426ce974e564d238918da10a099b2929ca67c541"}]},"branch":"refs/heads/master"},"936cf572dff92036db8966204e01a59fe67ffb83":{"kind":"TRIVIAL_REBASE","_number":32,"created":"2015-07-27 12:14:01.000000000","uploader":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"ref":"refs/changes/08/167408/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/08/167408/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/08/167408/32"}}},"commit":{"parents":[{"commit":"169b8a08ceabed0a22d5d812236d993bc1e269da","subject":"Merge \"Improve hypervisor-show print list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/169b8a08ceabed0a22d5d812236d993bc1e269da"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-02 16:28:02.000000000","tz":180},"committer":{"name":"He Jie Xu","email":"hejie.xu@intel.com","date":"2015-07-25 07:57:17.000000000","tz":480},"subject":"Implements \u0027microversions\u0027 api type - Part 2","message":"Implements \u0027microversions\u0027 api type - Part 2\n\nNew decorator \"novaclient.api_versions.wraps\" replaces original method with\nsubstitution. This substitution searches for methods which desire specified\napi version.\n\nAlso, this patch updates novaclient shell to discover versioned methods and\narguments.\n\nRelated to bp api-microversion-support\nCo-Authored-By: Alex Xu \u003chejie.xu@intel.com\u003e\nChange-Id: I1939c19664e58e2def684380d64c465dc1cfc132\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/936cf572dff92036db8966204e01a59fe67ffb83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/936cf572dff92036db8966204e01a59fe67ffb83"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
