)]}'
{"id":"openstack%2Fpython-novaclient~164321","triplet_id":"openstack%2Fpython-novaclient~master~I11b48ac14fa4c64d8aae528552ec5b363be384c5","project":"openstack/python-novaclient","branch":"master","topic":"bug/1431154","hashtags":[],"change_id":"I11b48ac14fa4c64d8aae528552ec5b363be384c5","subject":"Ensure the use of volume endpoint in volumes apis","status":"MERGED","created":"2015-03-13 19:43:06.000000000","updated":"2015-03-17 23:24:28.000000000","submitted":"2015-03-17 23:24:27.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d3be02d4dd6bf6a7ecb843230568af8947234ef8","_number":164321,"virtual_id_number":164321,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2015-03-17 23:24:27.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-03-17 15:17:21.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-03-17 10:43:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},{"value":2,"date":"2015-03-17 22:36:53.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"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":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},{"value":1,"date":"2015-03-17 22:36:53.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"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":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-17 10:43:26.000000000","updated_by":{"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},"reviewer":{"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},"state":"REVIEWER"},{"updated":"2015-03-17 15:17:21.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-17 22:36:53.000000000","updated_by":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"REVIEWER"},{"updated":"2015-03-17 23:24:27.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"bd6cc42253b1200f3897aaac031387d9fba11eac","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-13 19:43:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a078ed7afd23c103963ef6d801800bb3ef30c563","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-13 20:12:49.000000000","message":"Patch Set 1:\n\nSo, what happens if someone using the API makes a volume call (say, volumes.list()), then immediately after makes a compute call (say, servers.create())?  Wouldn\u0027t setting the endpoint type to \u0027volumes\u0027 in the methods be sticky, causing the subsequent servers.create() call to fail?","accounts_in_message":[],"_revision_number":1},{"id":"4a5a3cd986d4e5d4240c4aafae5e947bccbeed1d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-13 20:46:36.000000000","message":"Patch Set 1: Workflow-1\n\nYes... :( Let me work on that","accounts_in_message":[],"_revision_number":1},{"id":"1d2693c5602d1ced9c22e2d782bedcf9ae770348","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-14 00:08:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/21/164321/1/check/gate-python-novaclient-python26/86ee627/ : SUCCESS in 1m 15s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/1/check/gate-python-novaclient-pep8/7a673a8/ : SUCCESS in 45s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/1/check/gate-python-novaclient-docs/1df5c5b//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/1/check/gate-python-novaclient-python27/3aa2f07/ : SUCCESS in 1m 40s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/1/check/gate-python-novaclient-python34/5354907/ : SUCCESS in 3m 34s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/05475f2/ : SUCCESS in 29m 08s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/7701f65/ : SUCCESS in 49m 01s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/1/check/gate-python-novaclient-pypy/0210144/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/90a6aa3/ : SUCCESS in 58m 24s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/1/check/check-novaclient-dsvm-functional/3820822/ : SUCCESS in 18m 40s","accounts_in_message":[],"_revision_number":1},{"id":"62022c8ea76ad1863ceddd9560a52681c480cd31","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-14 23:41:09.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"30c83a347093c068bc9e0c8d1153b3b5aefb7c8c","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-14 23:44:37.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"47b1e6d00cfff3b08e63f14f26bd14ed6ae79c1d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-15 01:01:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7fd5a5423885cfbd970ee05772742bc342904a1d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-15 01:18:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f2b865b8ff670d60071887d734f285a602f4f47e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 03:18:01.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/21/164321/4/check/gate-python-novaclient-python26/3bd0966/ : SUCCESS in 1m 12s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/4/check/gate-python-novaclient-pep8/f357e70/ : SUCCESS in 1m 00s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/4/check/gate-python-novaclient-docs/1b5baf6//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/4/check/gate-python-novaclient-python27/f41e8fe/ : SUCCESS in 1m 39s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/4/check/gate-python-novaclient-python34/5224e32/ : SUCCESS in 2m 43s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/85cf52e/ : SUCCESS in 27m 35s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/83f61d6/ : SUCCESS in 41m 42s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/4/check/gate-python-novaclient-pypy/ab3d236/ : SUCCESS in 1m 57s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/cb40c22/ : FAILURE in 58m 21s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/4/check/check-novaclient-dsvm-functional/1fe5970/ : SUCCESS in 20m 24s","accounts_in_message":[],"_revision_number":4},{"id":"b4800e3855a98a1001500f70d902f7ea7f76f032","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-15 03:46:20.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"191f8225c2e57487259b6fdffac5b4e83ee733ed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 05:17:56.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/21/164321/5/check/gate-python-novaclient-python26/7a02cae/ : SUCCESS in 1m 14s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/5/check/gate-python-novaclient-pep8/33f0721/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/5/check/gate-python-novaclient-docs/504eb66//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/5/check/gate-python-novaclient-python27/a456f97/ : SUCCESS in 1m 33s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/5/check/gate-python-novaclient-python34/eea34d1/ : SUCCESS in 2m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/f4744ee/ : SUCCESS in 27m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/87aea19/ : SUCCESS in 35m 55s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/5/check/gate-python-novaclient-pypy/762d22d/ : SUCCESS in 1m 55s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/5/check/gate-tempest-dsvm-neutron-src-python-novaclient/2721ec0/ : SUCCESS in 50m 07s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/5/check/check-novaclient-dsvm-functional/502bbb0/ : SUCCESS in 19m 01s","accounts_in_message":[],"_revision_number":5},{"id":"de33f45ea363fe383dc13eecd0c797196535aadd","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-15 05:23:10.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"29098e9b4644451dc8b9ce7330e98e0d8e3cad45","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 07:07:16.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/21/164321/6/check/gate-python-novaclient-python26/610adf3/ : SUCCESS in 1m 20s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/6/check/gate-python-novaclient-pep8/be65f3b/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/6/check/gate-python-novaclient-docs/471c7be//doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/6/check/gate-python-novaclient-python27/a6759ac/ : SUCCESS in 1m 30s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/6/check/gate-python-novaclient-python34/d64bfe2/ : SUCCESS in 3m 18s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/9e6a259/ : SUCCESS in 29m 24s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/b13a185/ : SUCCESS in 46m 11s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/6/check/gate-python-novaclient-pypy/84a2da7/ : SUCCESS in 1m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/6/check/gate-tempest-dsvm-neutron-src-python-novaclient/e5e07da/ : SUCCESS in 56m 42s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/6/check/check-novaclient-dsvm-functional/6929947/ : SUCCESS in 19m 12s","accounts_in_message":[],"_revision_number":6},{"id":"7515029244d6f5953e0e31705c565765ad3c6cb8","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-15 08:02:24.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"f3b4da637c4f266aff380636fa5b3867d1eb21d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 09:20:47.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/21/164321/7/check/gate-python-novaclient-python26/595d320/ : SUCCESS in 1m 14s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/7/check/gate-python-novaclient-pep8/b96852a/ : SUCCESS in 57s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/7/check/gate-python-novaclient-docs/96e3df0//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/7/check/gate-python-novaclient-python27/9bd6d2a/ : SUCCESS in 1m 32s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/7/check/gate-python-novaclient-python34/8821007/ : SUCCESS in 3m 20s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/7/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/75f646d/ : SUCCESS in 29m 40s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/7/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/1e21c73/ : SUCCESS in 42m 48s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/7/check/gate-python-novaclient-pypy/0de7976/ : SUCCESS in 2m 26s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/7/check/gate-tempest-dsvm-neutron-src-python-novaclient/7be2e37/ : SUCCESS in 53m 22s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/7/check/check-novaclient-dsvm-functional/34222e2/ : SUCCESS in 20m 25s","accounts_in_message":[],"_revision_number":7},{"id":"36acdd8b0653c79a757fa4900fcc302c258db873","author":{"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},"date":"2015-03-15 09:29:06.000000000","message":"Patch Set 7: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":7},{"id":"b17cc856d9d171ae942ca735502241518782c684","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-15 20:10:35.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"30eec3e3f3ad5db4b657145b1fb7f54327391e9c","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-15 20:14:19.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"0d3add1cd8a4ecf0620a0da22338467337b21db7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 21:05:11.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/21/164321/8/check/gate-python-novaclient-python26/8d76926/ : SUCCESS in 1m 12s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/8/check/gate-python-novaclient-pep8/cab148b/ : SUCCESS in 40s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/8/check/gate-python-novaclient-docs/e13c389//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/8/check/gate-python-novaclient-python27/b4da3e4/ : SUCCESS in 1m 38s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/8/check/gate-python-novaclient-python34/96a1d6b/ : SUCCESS in 2m 17s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/8/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/89ecd06/ : SUCCESS in 30m 59s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/8/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/781acb2/ : SUCCESS in 36m 30s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/8/check/gate-python-novaclient-pypy/b23c062/ : SUCCESS in 1m 46s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/8/check/gate-tempest-dsvm-neutron-src-python-novaclient/2c06adf/ : SUCCESS in 50m 48s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/8/check/check-novaclient-dsvm-functional/b5c86bf/ : SUCCESS in 18m 59s","accounts_in_message":[],"_revision_number":8},{"id":"e14e700a2c3dac54355388f96af0710236748023","author":{"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},"date":"2015-03-16 03:12:45.000000000","message":"Patch Set 8: Code-Review+1\n\nNow LGTM. Thanks! :)","accounts_in_message":[],"_revision_number":8},{"id":"ee57b7e63f49ced6603ea9fd1d90c44b3295138c","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-16 15:42:51.000000000","message":"Patch Set 8:\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"4c0eee22e386c18b3bfa4930ab0859d9a2c5eca6","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-16 18:28:34.000000000","message":"Patch Set 8: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"5cbf0d7f962be9562f4c7b63e3dc62d8bda0d89f","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-16 19:46:30.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"9f872942b0dbb7c6aba3b31ac3699e3732bf9653","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-16 20:20:25.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"9e8b12a94c6a2b4f058a8320a75c04b5cffe3f44","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-16 21:15:33.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/21/164321/9/check/gate-python-novaclient-python26/3b4963e/ : SUCCESS in 1m 32s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/9/check/gate-python-novaclient-pep8/1eac5ee/ : SUCCESS in 49s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/9/check/gate-python-novaclient-docs/40f6b04//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/9/check/gate-python-novaclient-python27/bb66830/ : SUCCESS in 1m 42s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/9/check/gate-python-novaclient-python34/fa63cb0/ : SUCCESS in 2m 44s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/9/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/1729ad5/ : SUCCESS in 36m 25s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/9/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/2f9fa10/ : SUCCESS in 57m 45s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/9/check/gate-python-novaclient-pypy/f209bd3/ : SUCCESS in 2m 48s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/9/check/gate-tempest-dsvm-neutron-src-python-novaclient/8a755a2/ : FAILURE in 1h 01m 45s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/9/check/check-novaclient-dsvm-functional/a287cbe/ : SUCCESS in 19m 24s","accounts_in_message":[],"_revision_number":9},{"id":"a890d4591a6479e4e4d58805af96d324b842d749","author":{"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},"date":"2015-03-16 22:49:37.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"f844a6a327abf959517ec420766663b217927de9","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-17 01:19:34.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"8a7d2f95aeea89f316d6d952eccfafb87d074d88","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-17 02:19:41.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/21/164321/10/check/gate-python-novaclient-python26/90cb024/ : SUCCESS in 1m 34s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/10/check/gate-python-novaclient-pep8/0cd5159/ : SUCCESS in 48s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/10/check/gate-python-novaclient-docs/8ff9d11//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/10/check/gate-python-novaclient-python27/8223b4c/ : SUCCESS in 1m 46s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/10/check/gate-python-novaclient-python34/09d9488/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/21/164321/10/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/b5c15a8/ : SUCCESS in 31m 30s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/21/164321/10/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/56938ea/ : SUCCESS in 1h 00m 05s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/10/check/gate-python-novaclient-pypy/dc2a3e1/ : SUCCESS in 2m 32s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/10/check/gate-tempest-dsvm-neutron-src-python-novaclient/a8e1c0e/ : SUCCESS in 46m 10s\n- check-novaclient-dsvm-functional http://logs.openstack.org/21/164321/10/check/check-novaclient-dsvm-functional/7d2645e/ : SUCCESS in 20m 47s","accounts_in_message":[],"_revision_number":10},{"id":"4ad4894a3c21e73f6cbcfdfb6bf6e825e6ceff1b","author":{"_account_id":14027,"name":"Michal Rostecki","email":"mrostecki@suse.de","username":"mrostecki"},"date":"2015-03-17 10:43:26.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"b4160ab2c44704463454486080ad831835da2128","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-17 15:17:21.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"b55998a50ebc9ca1f2f11c2573c487a0697d20db","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2015-03-17 22:36:53.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1\n\nLGTM.\n\nThanks for the well documented test!","accounts_in_message":[],"_revision_number":10},{"id":"f7675c568d2bdac9c1925fd03d16006310d46520","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-17 22:36:55.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"cd1d303c28ceafc68d2136f633b80a05a71401a3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-17 23:24:27.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/21/164321/10/gate/gate-python-novaclient-python26/09d4a6a/ : SUCCESS in 1m 16s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/21/164321/10/gate/gate-python-novaclient-docs/7541135//doc/build/html/ : SUCCESS in 54s\n- gate-python-novaclient-pep8 http://logs.openstack.org/21/164321/10/gate/gate-python-novaclient-pep8/28c8cef/ : SUCCESS in 55s\n- gate-python-novaclient-python27 http://logs.openstack.org/21/164321/10/gate/gate-python-novaclient-python27/98ead10/ : SUCCESS in 1m 26s\n- gate-python-novaclient-python34 http://logs.openstack.org/21/164321/10/gate/gate-python-novaclient-python34/12c465b/ : SUCCESS in 3m 07s\n- gate-python-novaclient-pypy http://logs.openstack.org/21/164321/10/gate/gate-python-novaclient-pypy/eec3d62/ : SUCCESS in 2m 17s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/21/164321/10/gate/gate-tempest-dsvm-neutron-src-python-novaclient/a2307ad/ : SUCCESS in 47m 12s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/21/164321/10/gate/gate-novaclient-dsvm-functional/b642f4f/ : SUCCESS in 21m 41s","accounts_in_message":[],"_revision_number":10},{"id":"382b5bedd04fb88a51b666b8379803251121ecc5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-17 23:24:28.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"e0f5072907a00d48a183dd8fc91a6cf6038ca279","revisions":{"306f01dd656f8e054fb9ca71a90a1413d21a5de5":{"kind":"REWORK","_number":1,"created":"2015-03-13 19:43:06.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/1"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-13 18:02:28.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-13 19:41:50.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/306f01dd656f8e054fb9ca71a90a1413d21a5de5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/306f01dd656f8e054fb9ca71a90a1413d21a5de5"}]},"branch":"refs/heads/master"},"40b93a32e99f687d6b173d201b190f854bd65497":{"kind":"REWORK","_number":2,"created":"2015-03-14 23:41:09.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/2"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/40b93a32e99f687d6b173d201b190f854bd65497"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/40b93a32e99f687d6b173d201b190f854bd65497"}]},"branch":"refs/heads/master"},"e9517b29e5eff384907baa547ac4ea66b4bc0c5a":{"kind":"REWORK","_number":3,"created":"2015-03-15 01:01:17.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/3"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-15 01:00:45.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e9517b29e5eff384907baa547ac4ea66b4bc0c5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e9517b29e5eff384907baa547ac4ea66b4bc0c5a"}]},"branch":"refs/heads/master"},"dcc6d9dc8b81173ec50bbf05167603b5ace5d4e6":{"kind":"REWORK","_number":4,"created":"2015-03-15 01:18:02.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/4"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-15 01:16:07.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nWith this change, the service_type \u0027volume\u0027 is set in the api,\nso the decorators on the shell commands are no longer needed.\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/dcc6d9dc8b81173ec50bbf05167603b5ace5d4e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/dcc6d9dc8b81173ec50bbf05167603b5ace5d4e6"}]},"branch":"refs/heads/master"},"1f726f7efb16681303c8b6dd156e03ba3d62475a":{"kind":"REWORK","_number":5,"created":"2015-03-15 03:46:20.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/5"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-15 03:45:59.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nWith this change, the service_type \u0027volume\u0027 is set in the api,\nso the decorators on the shell commands are no longer needed.\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1f726f7efb16681303c8b6dd156e03ba3d62475a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1f726f7efb16681303c8b6dd156e03ba3d62475a"}]},"branch":"refs/heads/master"},"78774d6bd8593ee463ddba1e376b3eedcb416787":{"kind":"REWORK","_number":6,"created":"2015-03-15 05:23:10.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/6"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-15 05:22:53.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nWith this change, the service_type \u0027volume\u0027 is set in the api,\nso the decorators on the shell commands are no longer needed.\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/78774d6bd8593ee463ddba1e376b3eedcb416787"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/78774d6bd8593ee463ddba1e376b3eedcb416787"}]},"branch":"refs/heads/master"},"229af18a4790789c5e303e71a6b18ea48598eedd":{"kind":"REWORK","_number":7,"created":"2015-03-15 08:02:24.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/7"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-15 08:02:00.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nWith this change, the service_type \u0027volume\u0027 is set in the api,\nso the decorators on the shell commands are no longer needed.\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/229af18a4790789c5e303e71a6b18ea48598eedd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/229af18a4790789c5e303e71a6b18ea48598eedd"}]},"branch":"refs/heads/master"},"29881b45f6e98b0ae24ac1cf79f7bb0d8fbd6be7":{"kind":"REWORK","_number":8,"created":"2015-03-15 20:14:19.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/8"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-15 20:13:58.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nWith this change, the service_type \u0027volume\u0027 is set in the api,\nso the decorators on the shell commands are no longer needed.\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/29881b45f6e98b0ae24ac1cf79f7bb0d8fbd6be7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/29881b45f6e98b0ae24ac1cf79f7bb0d8fbd6be7"}]},"branch":"refs/heads/master"},"76523702bad61e143ac804f378bee01ba85dcb9a":{"kind":"REWORK","_number":9,"created":"2015-03-16 19:46:30.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/9"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-16 19:43:02.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nWith this change, the service_type \u0027volume\u0027 is set in the api,\nso the decorators on the shell commands are no longer needed.\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/76523702bad61e143ac804f378bee01ba85dcb9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/76523702bad61e143ac804f378bee01ba85dcb9a"}]},"branch":"refs/heads/master"},"e0f5072907a00d48a183dd8fc91a6cf6038ca279":{"kind":"REWORK","_number":10,"created":"2015-03-17 01:19:34.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/21/164321/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/21/164321/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/21/164321/10"}}},"commit":{"parents":[{"commit":"b41d319308cbc8dbcdb4a2fd34f9d03d0de64066","subject":"Merge \"Add missing servers.create parameter documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b41d319308cbc8dbcdb4a2fd34f9d03d0de64066"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-14 23:39:05.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-17 01:19:11.000000000","tz":0},"subject":"Ensure the use of volume endpoint in volumes apis","message":"Ensure the use of volume endpoint in volumes apis\n\nCurrently, several of the volumes apis depend on callers to pass\nservice_type\u003d\u0027volume\u0027 as a parameter when creating a client object,\nto route correctly. The problem is, it makes it impossible for\ncallers to work with both the compute and volume endpoints at the\nsame time. They can either work with compute and have volumes.* calls\nreturn 404, or they can work with volume and have servers.* images.*\nflavors.* calls return 404.\n\nThe CLI sets service_type\u003d\u0027volume\u0027 for client objects for the\nfollowing commands via a decorator:\n\nvolume-list\nvolume-show\nvolume-create\nvolume-delete\nvolume-snapshot-list\nvolume-snapshot-show\nvolume-snapshot-create\nvolume-snapshot-delete\nvolume-type-list\nvolume-type-create\nvolume-type-delete\n\nWith this change, the service_type \u0027volume\u0027 is set in the api,\nso the decorators on the shell commands are no longer needed.\n\nCloses-Bug: #1431154\n\nChange-Id: I11b48ac14fa4c64d8aae528552ec5b363be384c5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e0f5072907a00d48a183dd8fc91a6cf6038ca279"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e0f5072907a00d48a183dd8fc91a6cf6038ca279"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
