)]}'
{"id":"openstack%2Fpython-novaclient~167577","triplet_id":"openstack%2Fpython-novaclient~master~I770e0ef6f5f56cc3a0dfe6295b4c8d147e20bdf3","project":"openstack/python-novaclient","branch":"master","topic":"bp/keypair-x509-certificates","hashtags":[],"change_id":"I770e0ef6f5f56cc3a0dfe6295b4c8d147e20bdf3","subject":"Adds os-compute-api-type flag","status":"ABANDONED","created":"2015-03-25 12:43:12.000000000","updated":"2015-04-09 14:11:47.000000000","total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1620f527e66e732bbad184110d0413c97f431af4","_number":167577,"virtual_id_number":167577,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":-1,"date":"2015-04-08 13:36:14.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"all":[{"value":-1,"date":"2015-04-08 12:20:38.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":-1,"date":"2015-04-08 12:20:38.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-25 13:28:30.000000000","updated_by":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"reviewer":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"state":"REVIEWER"},{"updated":"2015-03-25 14:32:23.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2015-03-25 16:02:29.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-03-27 14:16:14.000000000","updated_by":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"reviewer":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"state":"REVIEWER"},{"updated":"2015-04-01 13:41:27.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2015-04-02 00:40:37.000000000","updated_by":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"reviewer":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"state":"REVIEWER"},{"updated":"2015-04-02 00:53:47.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-04-02 13:49:05.000000000","updated_by":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"reviewer":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"state":"REVIEWER"},{"updated":"2015-04-08 13:36:14.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7326e03c3d749cb3e3d041e3076025230c45db7c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-03-25 12:43:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2c054150521507817337fa3617a48fe4fcc98275","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 13:43:53.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/77/167577/1/check/gate-python-novaclient-python26/8a2e850/ : SUCCESS in 1m 19s\n- gate-python-novaclient-pep8 http://logs.openstack.org/77/167577/1/check/gate-python-novaclient-pep8/a36042b/ : SUCCESS in 53s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/77/167577/1/check/gate-python-novaclient-docs/64a1a37//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-novaclient-python27 http://logs.openstack.org/77/167577/1/check/gate-python-novaclient-python27/9b2cdd9/ : SUCCESS in 1m 12s\n- gate-python-novaclient-python34 http://logs.openstack.org/77/167577/1/check/gate-python-novaclient-python34/a0df250/ : SUCCESS in 3m 11s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/77/167577/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/8a4f4e1/ : SUCCESS in 28m 43s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/77/167577/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/87b0e3e/ : SUCCESS in 1h 00m 34s\n- gate-python-novaclient-pypy http://logs.openstack.org/77/167577/1/check/gate-python-novaclient-pypy/c3f2bd2/ : SUCCESS in 1m 45s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/77/167577/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/3d2c715/ : FAILURE in 54m 47s\n- check-novaclient-dsvm-functional http://logs.openstack.org/77/167577/1/check/check-novaclient-dsvm-functional/f49642f/ : FAILURE in 20m 38s","accounts_in_message":[],"_revision_number":1},{"id":"c74e4f738364e7139c316803dafc3004d342d2c3","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-03-25 19:59:54.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"34487b253c562ad5541b60c81ee4ccb76eff8979","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-25 21:14:43.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"aeae42c3da082bfa69acad3f7725257f7d72e37f","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-25 21:17:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5c4223b9cf7bc65b6662af00aaf733a6e19bdcc8","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2015-03-26 12:01:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cd03bc71b31ddbac8a45730fbf868ae34dc3d4a4","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-03-27 14:16:14.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)\n\nHello, I\u0027ve left some clarifications inline about the purpose of this commit, so it is clear to the other reviewers. :)","accounts_in_message":[],"_revision_number":1},{"id":"3dd125542c15e781f6b18db362eb030dae139e02","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-01 13:00:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8b5063cd12b94c6c672e11ecc8b5f57cbbd107e8","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2015-04-01 13:41:27.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"eefbb59119f052032e7c528f68f5497b6e636e63","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-01 14:12:01.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0c153d5492badc9ba0bce4d18fb0ae642a0d6610","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-01 16:13:55.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/77/167577/3/check/gate-python-novaclient-python26/0e9bc1e/ : SUCCESS in 1m 13s\n- gate-python-novaclient-pep8 http://logs.openstack.org/77/167577/3/check/gate-python-novaclient-pep8/96dc249/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/77/167577/3/check/gate-python-novaclient-docs/5fbe9ef//doc/build/html/ : SUCCESS in 1m 06s\n- gate-python-novaclient-python27 http://logs.openstack.org/77/167577/3/check/gate-python-novaclient-python27/20be68c/ : SUCCESS in 1m 25s\n- gate-python-novaclient-python34 http://logs.openstack.org/77/167577/3/check/gate-python-novaclient-python34/e8ed2f2/ : SUCCESS in 3m 13s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/77/167577/3/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/bd72133/ : SUCCESS in 30m 10s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/77/167577/3/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/ed4e6cb/ : SUCCESS in 42m 55s\n- gate-python-novaclient-pypy http://logs.openstack.org/77/167577/3/check/gate-python-novaclient-pypy/9ddd498/ : SUCCESS in 2m 00s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/77/167577/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/eae4283/ : FAILURE in 1h 57m 24s\n- check-novaclient-dsvm-functional http://logs.openstack.org/77/167577/3/check/check-novaclient-dsvm-functional/96d42d9/ : SUCCESS in 17m 51s","accounts_in_message":[],"_revision_number":3},{"id":"0bf1190e78c702a2c25d9d0d2887ef4c874bacc0","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-02 00:40:37.000000000","message":"Patch Set 3: Code-Review-1\n\n\"compute\" isn\u0027t legacy... it\u0027s what the type is meant to be, whereas \"computev21\" is a temporary bastardization created by devstack and specific to devstack which should not get sucked back into the novaclient codebase. If you want to use a non-standard service type like \"computev21\", then I believe you can already do that without any of these changes... just specify --service-type. If you want to help here, remove DEFAULT_NOVA_SERVICE_TYPE_MAP and the code that tries to guess service_type based on the version... the caller is supposed to expect the service_type to be \"compute\" unless they specify otherwise.","accounts_in_message":[],"_revision_number":3},{"id":"540794b26d7516ab8076ffbb056c8b83c2be5e35","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-04-02 00:53:47.000000000","message":"Patch Set 3: Code-Review-1\n\nTo be clear, service_type we keep talking about maps to endpoint names in the keystone service catalog. It has nothing to do with nova api. By choosing endpoint name \"compute,\" we are choosing the endpoint from the keystone service catalog named \"compute.\" We are not in any way telling nova api what we want.\n\nThat is why I think we shouldn\u0027t be making up any non-standard service catalog endpoint names in novaclient. It is deployment specific. And Matthew is right, it can be controlled by --service-type option, that\u0027s what it\u0027s for. If your deployer has set up an endpoint in keystone service catalog called \"computev21,\" you can completely call it by for example \u0027nova --service-type computev21 show myserver\u0027","accounts_in_message":[],"_revision_number":3},{"id":"b0f4e5ff9e44c3ef7a6d2261583968cc67f112df","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 4.","accounts_in_message":[],"_revision_number":4},{"id":"f645bb05c20a98355c40b4fca0ae988ecb3bcdea","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 13:37:18.000000000","message":"Patch Set 4:\n\n@folks, thanks you all for review. In this chain of patches, I have -1 here for auto-selecting service_type and -1 in another patch for not auto-selecting service_type(see a comment for patch-set 25 in https://review.openstack.org/#/c/152569 ).\n\nMaybe we can discuss this topic at IRC all together?","accounts_in_message":[],"_revision_number":4},{"id":"6827722b0f9d5d5d8c0ac40b0338ee5a9cbfe79d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 14:50:19.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/77/167577/4/check/gate-python-novaclient-python26/768f9ed/ : SUCCESS in 1m 13s\n- gate-python-novaclient-pep8 http://logs.openstack.org/77/167577/4/check/gate-python-novaclient-pep8/f449ca0/ : SUCCESS in 46s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/77/167577/4/check/gate-python-novaclient-docs/72f94c4//doc/build/html/ : SUCCESS in 1m 23s\n- gate-python-novaclient-python27 http://logs.openstack.org/77/167577/4/check/gate-python-novaclient-python27/e755d5c/ : SUCCESS in 1m 30s\n- gate-python-novaclient-python34 http://logs.openstack.org/77/167577/4/check/gate-python-novaclient-python34/eec8270/ : SUCCESS in 2m 44s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/77/167577/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/6eb2443/ : SUCCESS in 34m 05s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/77/167577/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/44be5d5/ : SUCCESS in 55m 45s\n- gate-python-novaclient-pypy http://logs.openstack.org/77/167577/4/check/gate-python-novaclient-pypy/e0009e4/ : SUCCESS in 1m 52s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/77/167577/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/12517aa/ : SUCCESS in 1h 12m 42s\n- check-novaclient-dsvm-functional http://logs.openstack.org/77/167577/4/check/check-novaclient-dsvm-functional/4496018/ : SUCCESS in 19m 55s","accounts_in_message":[],"_revision_number":4},{"id":"cbec516936a6f5e586f4e5a9a3d92f19fb36a706","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-06 14:50:39.000000000","message":"Patch Set 4:\n\nadded comments in https://review.openstack.org/#/c/152569/ and pinged claudiub in IRC to point him to them.","accounts_in_message":[],"_revision_number":4},{"id":"7af8642e003a148381283444e80ac453bf749912","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-06 15:57:06.000000000","message":"Patch Set 4:\n\nI forgot to share etherpad link - https://etherpad.openstack.org/p/novaclient_microversions_design . I hope Christopher will not mind:)","accounts_in_message":[],"_revision_number":4},{"id":"2ef65f29238c401ec78916ec318f3339065b75fb","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-04-06 21:55:26.000000000","message":"Patch Set 4:\n\nFWIW, I mentioned this service catalog endpoint name debate in the liberty design summit etherpad:\n\nhttps://etherpad.openstack.org/p/liberty-nova-summit-ideas\n\nand someone commented that this topic should probably go under the Cross Project tracks. That is, if this topic can\u0027t get resolved over gerrit etc before the summit.","accounts_in_message":[],"_revision_number":4},{"id":"315a472a5d4ad9fe9366db8412d791c64bf7db34","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 5.","accounts_in_message":[],"_revision_number":5},{"id":"dff12aee38a5e811a5d493f1ff6ef9061f27ccd7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 13:36:14.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-python26 http://logs.openstack.org/77/167577/5/check/gate-python-novaclient-python26/403f898/ : FAILURE in 1m 14s\n- gate-python-novaclient-pep8 http://logs.openstack.org/77/167577/5/check/gate-python-novaclient-pep8/32c140a/ : SUCCESS in 48s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/77/167577/5/check/gate-python-novaclient-docs/047d2f7//doc/build/html/ : SUCCESS in 1m 06s\n- gate-python-novaclient-python27 http://logs.openstack.org/77/167577/5/check/gate-python-novaclient-python27/9ead3fd/ : FAILURE in 1m 28s\n- gate-python-novaclient-python34 http://logs.openstack.org/77/167577/5/check/gate-python-novaclient-python34/a02b3af/ : FAILURE in 3m 08s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/77/167577/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/72ee51d/ : FAILURE in 11m 55s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/77/167577/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/246c675/ : FAILURE in 19m 29s\n- gate-python-novaclient-pypy http://logs.openstack.org/77/167577/5/check/gate-python-novaclient-pypy/3dcecee/ : FAILURE in 2m 28s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/77/167577/5/check/gate-tempest-dsvm-neutron-src-python-novaclient/a1f2f44/ : SUCCESS in 1h 06m 23s\n- check-novaclient-dsvm-functional http://logs.openstack.org/77/167577/5/check/check-novaclient-dsvm-functional/2b77821/ : SUCCESS in 20m 19s","accounts_in_message":[],"_revision_number":5},{"id":"323d6d394cdc703d4b2f33025d3dbc70697a4eda","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-08 14:25:49.000000000","message":"Patch Set 5:\n\nI looked over the design etherpad. I really don\u0027t think we should even have an os-compute-api-type, which appears to be a cross between compute service type and compute api version. We already have --service-type for shell commands, but lack an env var for that. What we really need here is an OS_COMPUTE_SERVICE_TYPE env var, for those who want the default for their usage to be something other than \"compute\". And then the api version can be parsed to determine whether you\u0027re using a microversion or not (matching \u0027\\d\\.[1-9]\u0027 would indicate a microversion) wherever we have code that needs to act differently for that.","accounts_in_message":[],"_revision_number":5},{"id":"41871f1e1d42da5bd1a25a1b78cddaf31e2ffe73","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-04-09 14:11:47.000000000","message":"Abandoned\n\nThis patch is not necessary.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"eb51c0ca05c4b50af3f3127402710d0eddaee96a","revisions":{"58e2661cf90dda215b57c0cc757f76ec784c827e":{"kind":"REWORK","_number":1,"created":"2015-03-25 12:43:12.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/77/167577/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/77/167577/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/1"}}},"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 12:39:39.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-03-25 12:39:39.000000000","tz":120},"subject":"Change default service type to computev21","message":"Change default service type to computev21\n\nThe latest compute API endpoint relates computev21 service type, so it\nwould be nice to set is a default service type.\n\nChange-Id: I770e0ef6f5f56cc3a0dfe6295b4c8d147e20bdf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/58e2661cf90dda215b57c0cc757f76ec784c827e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/58e2661cf90dda215b57c0cc757f76ec784c827e"}]},"branch":"refs/heads/master"},"3cd6d83720d43120446f666d4db43fee2613fe3c":{"kind":"REWORK","_number":2,"created":"2015-04-01 13:00:21.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/77/167577/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/77/167577/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/2"}}},"commit":{"parents":[{"commit":"f0a33d41bd338df821cd54dfe4f4dcfddec53d05","subject":"Deprecate v1.1 and remove v3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f0a33d41bd338df821cd54dfe4f4dcfddec53d05"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-01 12:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-01 12:59:57.000000000","tz":180},"subject":"Adds os-compute-api-type flag","message":"Adds os-compute-api-type flag\n\n--os-compute-api-type \u003d\u003d \"legacy\"(default value) means that v1.1 and v2 is\nused(API microversions protocol is not turned on).Default nova service\ntype is \"compute\".\n\n--os-compute-api-type \u003d\u003d \"microversions\" means that API microversions\nprotocol should be used when talking to the Nova API side. Default nova\nservice type is changed to \"computev21\"(needed  to get the correct api\nentry point from keystone).\n\nChange-Id: I770e0ef6f5f56cc3a0dfe6295b4c8d147e20bdf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/3cd6d83720d43120446f666d4db43fee2613fe3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/3cd6d83720d43120446f666d4db43fee2613fe3c"}]},"branch":"refs/heads/master"},"0a23cf7d73967678c386445222b5cffc1e9cf46f":{"kind":"REWORK","_number":3,"created":"2015-04-01 14:12:01.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/77/167577/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/77/167577/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/3"}}},"commit":{"parents":[{"commit":"f0a33d41bd338df821cd54dfe4f4dcfddec53d05","subject":"Deprecate v1.1 and remove v3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f0a33d41bd338df821cd54dfe4f4dcfddec53d05"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-01 12:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-01 14:10:47.000000000","tz":180},"subject":"Adds os-compute-api-type flag","message":"Adds os-compute-api-type flag\n\n--os-compute-api-type \u003d\u003d \"legacy\"(default value) means that v1.1 and v2 is\nused(API microversions protocol is not turned on).Default nova service\ntype is \"compute\".\n\n--os-compute-api-type \u003d\u003d \"microversions\" means that API microversions\nprotocol should be used when talking to the Nova API side. Default nova\nservice type is changed to \"computev21\"(needed  to get the correct api\nentry point from keystone).\n\nChange-Id: I770e0ef6f5f56cc3a0dfe6295b4c8d147e20bdf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0a23cf7d73967678c386445222b5cffc1e9cf46f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0a23cf7d73967678c386445222b5cffc1e9cf46f"}]},"branch":"refs/heads/master"},"d1379c88932af06244bf2185347b789feae57a6d":{"kind":"TRIVIAL_REBASE","_number":4,"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/77/167577/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/77/167577/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/4"}}},"commit":{"parents":[{"commit":"b73850452a0a8119aa5e52e71d0494d8ad79041e","subject":"Deprecate v1.1 and remove v3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b73850452a0a8119aa5e52e71d0494d8ad79041e"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-01 12:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-06 13:22:10.000000000","tz":180},"subject":"Adds os-compute-api-type flag","message":"Adds os-compute-api-type flag\n\n--os-compute-api-type \u003d\u003d \"legacy\"(default value) means that v1.1 and v2 is\nused(API microversions protocol is not turned on).Default nova service\ntype is \"compute\".\n\n--os-compute-api-type \u003d\u003d \"microversions\" means that API microversions\nprotocol should be used when talking to the Nova API side. Default nova\nservice type is changed to \"computev21\"(needed  to get the correct api\nentry point from keystone).\n\nChange-Id: I770e0ef6f5f56cc3a0dfe6295b4c8d147e20bdf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d1379c88932af06244bf2185347b789feae57a6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d1379c88932af06244bf2185347b789feae57a6d"}]},"branch":"refs/heads/master"},"eb51c0ca05c4b50af3f3127402710d0eddaee96a":{"kind":"TRIVIAL_REBASE","_number":5,"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/77/167577/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/77/167577/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/77/167577/5"}}},"commit":{"parents":[{"commit":"e7486d78a5ba75a2a9a73cb39c2167d3c3feaf50","subject":"Deprecate v1.1 and remove v3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e7486d78a5ba75a2a9a73cb39c2167d3c3feaf50"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-01 12:28:02.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-04-08 12:12:22.000000000","tz":180},"subject":"Adds os-compute-api-type flag","message":"Adds os-compute-api-type flag\n\n--os-compute-api-type \u003d\u003d \"legacy\"(default value) means that v1.1 and v2 is\nused(API microversions protocol is not turned on).Default nova service\ntype is \"compute\".\n\n--os-compute-api-type \u003d\u003d \"microversions\" means that API microversions\nprotocol should be used when talking to the Nova API side. Default nova\nservice type is changed to \"computev21\"(needed  to get the correct api\nentry point from keystone).\n\nChange-Id: I770e0ef6f5f56cc3a0dfe6295b4c8d147e20bdf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/eb51c0ca05c4b50af3f3127402710d0eddaee96a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/eb51c0ca05c4b50af3f3127402710d0eddaee96a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
