)]}'
{"id":"openstack%2Fpython-cinderclient~300243","triplet_id":"openstack%2Fpython-cinderclient~master~I258fd554ad2d6a5413ffe778acefa3a0b83e591f","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1564646","hashtags":[],"change_id":"I258fd554ad2d6a5413ffe778acefa3a0b83e591f","subject":"Support --os-key option","status":"MERGED","created":"2016-03-31 22:57:55.000000000","updated":"2016-05-18 14:46:23.000000000","submitted":"2016-05-18 14:46:22.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d02684bc22218947407cbebecabba3d2485699ce","_number":300243,"virtual_id_number":300243,"owner":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":2,"date":"2016-05-18 14:46:22.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"value":0,"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2016-05-18 13:53:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"value":0,"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"value":2,"date":"2016-05-18 09:42:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2016-05-18 13:53:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"value":0,"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"value":0,"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-04-01 13:55:01.000000000","updated_by":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"reviewer":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"state":"REVIEWER"},{"updated":"2016-05-05 23:10:20.000000000","updated_by":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"reviewer":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"state":"REVIEWER"},{"updated":"2016-05-13 14:50:32.000000000","updated_by":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"reviewer":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"state":"REVIEWER"},{"updated":"2016-05-18 09:42:45.000000000","updated_by":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"reviewer":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"state":"REVIEWER"},{"updated":"2016-05-18 13:53:07.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2016-05-18 14:46:22.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2364f695df76290affdbcd49e656a3fcef310ba4","author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"date":"2016-03-31 22:57:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4ee4c0a498214352272792a3a61f16455f7669d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-01 00:26:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/43/300243/1/check/gate-python-cinderclient-docs/d6ae790//doc/build/html/ : SUCCESS in 3m 32s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/43/300243/1/check/gate-python-cinderclient-pep8/bdf3ad3/ : SUCCESS in 1m 32s\n- gate-python-cinderclient-python27 http://logs.openstack.org/43/300243/1/check/gate-python-cinderclient-python27/442a073/ : SUCCESS in 8m 52s\n- gate-python-cinderclient-python34 http://logs.openstack.org/43/300243/1/check/gate-python-cinderclient-python34/3b7a300/ : SUCCESS in 4m 17s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/43/300243/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/b2c4ca2/ : SUCCESS in 1h 27m 12s\n- gate-python-cinderclient-pypy http://logs.openstack.org/43/300243/1/check/gate-python-cinderclient-pypy/954a7e4/ : SUCCESS in 4m 20s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/43/300243/1/check/gate-cinderclient-dsvm-functional/25dbaad/ : SUCCESS in 23m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"188410a9b2e53a9468f17ec43ece40d057c61f97","author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"date":"2016-04-01 12:38:05.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"09217572c2773a445b30455cb73aa76d37cdae7f","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2016-05-05 23:10:20.000000000","message":"Patch Set 1: Code-Review+2\n\nLooks ok to me","accounts_in_message":[],"_revision_number":1},{"id":"4f546ae7707ebf0049c5ddb9342a15e677dbb643","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2016-05-06 12:23:08.000000000","message":"Patch Set 1: Code-Review-1\n\nI\u0027m missing a test and a release note.","accounts_in_message":[],"_revision_number":1},{"id":"6727697fca44d4f9fcab35fda5011e566fc891ce","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2016-05-06 14:38:57.000000000","message":"Patch Set 1: Code-Review-1\n\nAgree that unit test should be added.","accounts_in_message":[],"_revision_number":1},{"id":"c3a9912aee7d82a36f36273bb11e56591ba48692","author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"date":"2016-05-13 13:26:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"31fd1e08aedb2fc9ee3be5ef12a3b50037fea8c5","author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"date":"2016-05-13 13:27:02.000000000","message":"Patch Set 1:\n\n@Gorka, @ Yuriy: UT and reno added in PS2","accounts_in_message":[],"_revision_number":1},{"id":"25dccb496005fd09ea451a25932bb4ddccb4bfb5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-13 14:32:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/43/300243/2/check/gate-python-cinderclient-docs/7b11629//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/43/300243/2/check/gate-python-cinderclient-pep8/5870445/ : SUCCESS in 2m 32s\n- gate-python-cinderclient-python27 http://logs.openstack.org/43/300243/2/check/gate-python-cinderclient-python27/2189b87/ : SUCCESS in 2m 47s\n- gate-python-cinderclient-python34 http://logs.openstack.org/43/300243/2/check/gate-python-cinderclient-python34/63fbbb1/ : SUCCESS in 3m 47s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/43/300243/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient/d831524/ : SUCCESS in 59m 15s\n- gate-python-cinderclient-pypy http://logs.openstack.org/43/300243/2/check/gate-python-cinderclient-pypy/0e772f3/ : FAILURE in 2m 39s (non-voting)\n- gate-python-cinderclient-releasenotes http://docs-draft.openstack.org/43/300243/2/check/gate-python-cinderclient-releasenotes/153424d//releasenotes/build/html/ : SUCCESS in 1m 15s\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/43/300243/2/check/gate-cinderclient-dsvm-functional/4309caa/ : SUCCESS in 17m 53s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/43/300243/2/check/gate-python-cinderclient-pylint/d5bdffc/ : SUCCESS in 2m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"85007d3fc8fdb68e3d7f0fe24bcc8fb940183f85","author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"date":"2016-05-13 14:50:32.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"de33e4148ef3821e344bdb9f1d55b995062a37bf","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2016-05-17 12:43:51.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)\n\nThanks for making the changes.","accounts_in_message":[],"_revision_number":2},{"id":"4758c7b858228e97424faf8217fa82f3792aa165","author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"date":"2016-05-17 12:55:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"58a86463c5b6f75dbd10407fd28bf8a396914739","author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"date":"2016-05-17 13:02:07.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bd948806ea80c8250574181c62a0c74e4da8da3a","author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"date":"2016-05-17 13:02:13.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"288bcf418fcc357e1b4437e7edd75158ca23a6bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-17 16:00:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/43/300243/3/check/gate-python-cinderclient-docs/8cbd9af//doc/build/html/ : SUCCESS in 1m 26s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/43/300243/3/check/gate-python-cinderclient-pep8/a1e203b/ : SUCCESS in 1m 54s\n- gate-python-cinderclient-python27 http://logs.openstack.org/43/300243/3/check/gate-python-cinderclient-python27/579ebd9/ : SUCCESS in 2m 07s\n- gate-python-cinderclient-python34 http://logs.openstack.org/43/300243/3/check/gate-python-cinderclient-python34/1f42635/ : SUCCESS in 2m 46s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/43/300243/3/check/gate-tempest-dsvm-neutron-src-python-cinderclient/e1d1476/ : SUCCESS in 1h 04m 53s\n- gate-python-cinderclient-pypy http://logs.openstack.org/43/300243/3/check/gate-python-cinderclient-pypy/f0283c1/ : FAILURE in 2m 05s (non-voting)\n- gate-python-cinderclient-releasenotes http://docs-draft.openstack.org/43/300243/3/check/gate-python-cinderclient-releasenotes/7979820//releasenotes/build/html/ : SUCCESS in 1m 25s\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/43/300243/3/check/gate-cinderclient-dsvm-functional/f43d14c/ : SUCCESS in 18m 00s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/43/300243/3/check/gate-python-cinderclient-pylint/3d2fdfa/ : SUCCESS in 6m 09s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"68a7aa5f968c0334c33a50e309d708cdf13bbbd3","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2016-05-18 09:42:45.000000000","message":"Patch Set 3: Code-Review+2\n\nMerci","accounts_in_message":[],"_revision_number":3},{"id":"25752dd09a1c5900a4a33742e90b4a5af78cf5ec","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-05-18 13:53:07.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nLooks good to me, thanks!","accounts_in_message":[],"_revision_number":3},{"id":"103ec55dc08a755bf26036d876fff80dff067fea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-18 13:53:12.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"21573751f80b485b4f76b9cfac654486e5cb85b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-18 14:46:22.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/43/300243/3/gate/gate-python-cinderclient-docs/2d2a1f6//doc/build/html/ : SUCCESS in 3m 13s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/43/300243/3/gate/gate-python-cinderclient-pep8/96d2d62/ : SUCCESS in 4m 07s\n- gate-python-cinderclient-python27 http://logs.openstack.org/43/300243/3/gate/gate-python-cinderclient-python27/d451f76/ : SUCCESS in 3m 15s\n- gate-python-cinderclient-python34 http://logs.openstack.org/43/300243/3/gate/gate-python-cinderclient-python34/b71f48a/ : SUCCESS in 5m 05s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/43/300243/3/gate/gate-tempest-dsvm-neutron-src-python-cinderclient/5e47b50/ : SUCCESS in 52m 06s\n- gate-python-cinderclient-releasenotes http://docs-draft.openstack.org/43/300243/3/gate/gate-python-cinderclient-releasenotes/182560b//releasenotes/build/html/ : SUCCESS in 2m 56s","accounts_in_message":[],"_revision_number":3},{"id":"7ad49beab48e47b31ae6c072fbebca6caa106d1c","date":"2016-05-18 14:46:23.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"80d3edc71e2c746c692f2a8f9aecd3dee4429dab","revisions":{"0cafd0df86516614975856a90096625855d87de3":{"kind":"REWORK","_number":1,"created":"2016-03-31 22:57:55.000000000","uploader":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"ref":"refs/changes/43/300243/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/43/300243/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/1"}}},"commit":{"parents":[{"commit":"d2daa7ba947adbd9d0fe3e1f89d05940a28fc546","subject":"Merge \"Fix api v2 so that you can delete more than one volume_type at a time.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d2daa7ba947adbd9d0fe3e1f89d05940a28fc546"}]}],"author":{"name":"Cedric Brandily","email":"zzelle@gmail.com","date":"2016-03-31 22:48:06.000000000","tz":120},"committer":{"name":"Cedric Brandily","email":"zzelle@gmail.com","date":"2016-03-31 22:49:02.000000000","tz":120},"subject":"Support --os-key option","message":"Support --os-key option\n\nCurrently we can specify a client certificate key using --os-key option\ninherited from keystoneclient cli options but it has no effect because\nkeystoneclient Session expects as cert argument, one of the followings:\n * None (no client certificate),\n * a path to client certificate,\n * a tuple with client certificate/key paths.\n\nThe change updates cinderclient code to support the last case (ie:\nos_cert and os_key are non-empty) in order to take into --os-key option\nand OS_KEY environment variable.\n\nCloses-Bug: #1564646\nChange-Id: I258fd554ad2d6a5413ffe778acefa3a0b83e591f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/0cafd0df86516614975856a90096625855d87de3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/0cafd0df86516614975856a90096625855d87de3"}]},"branch":"refs/heads/master"},"a43ee301cc4ffda8c73e4e87e93ee430ea198c8e":{"kind":"REWORK","_number":2,"created":"2016-05-13 13:26:50.000000000","uploader":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"ref":"refs/changes/43/300243/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/43/300243/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/2"}}},"commit":{"parents":[{"commit":"d2daa7ba947adbd9d0fe3e1f89d05940a28fc546","subject":"Merge \"Fix api v2 so that you can delete more than one volume_type at a time.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d2daa7ba947adbd9d0fe3e1f89d05940a28fc546"}]}],"author":{"name":"Cedric Brandily","email":"zzelle@gmail.com","date":"2016-03-31 22:48:06.000000000","tz":120},"committer":{"name":"Cedric Brandily","email":"zzelle@gmail.com","date":"2016-05-13 13:25:58.000000000","tz":120},"subject":"Support --os-key option","message":"Support --os-key option\n\nCurrently we can specify a client certificate key using --os-key option\ninherited from keystoneclient cli options but it has no effect because\nkeystoneclient Session expects as cert argument, one of the followings:\n * None (no client certificate),\n * a path to client certificate,\n * a tuple with client certificate/key paths.\n\nThe change updates cinderclient code to support the last case (ie:\nos_cert and os_key are non-empty) in order to take into --os-key option\nand OS_KEY environment variable.\n\nCloses-Bug: #1564646\nChange-Id: I258fd554ad2d6a5413ffe778acefa3a0b83e591f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a43ee301cc4ffda8c73e4e87e93ee430ea198c8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a43ee301cc4ffda8c73e4e87e93ee430ea198c8e"}]},"branch":"refs/heads/master"},"80d3edc71e2c746c692f2a8f9aecd3dee4429dab":{"kind":"REWORK","_number":3,"created":"2016-05-17 13:02:07.000000000","uploader":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"ref":"refs/changes/43/300243/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/43/300243/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/43/300243/3"}}},"commit":{"parents":[{"commit":"d2daa7ba947adbd9d0fe3e1f89d05940a28fc546","subject":"Merge \"Fix api v2 so that you can delete more than one volume_type at a time.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d2daa7ba947adbd9d0fe3e1f89d05940a28fc546"}]}],"author":{"name":"Cedric Brandily","email":"zzelle@gmail.com","date":"2016-03-31 22:48:06.000000000","tz":120},"committer":{"name":"Cedric Brandily","email":"zzelle@gmail.com","date":"2016-05-17 13:02:00.000000000","tz":120},"subject":"Support --os-key option","message":"Support --os-key option\n\nCurrently we can specify a client certificate key using --os-key option\ninherited from keystoneclient cli options but it has no effect because\nkeystoneclient Session expects as cert argument, one of the followings:\n * None (no client certificate),\n * a path to client certificate,\n * a tuple with client certificate/key paths.\n\nThe change updates cinderclient code to support the last case (ie:\nos_cert and os_key are non-empty) in order to take into --os-key option\nand OS_KEY environment variable.\n\nCloses-Bug: #1564646\nChange-Id: I258fd554ad2d6a5413ffe778acefa3a0b83e591f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/80d3edc71e2c746c692f2a8f9aecd3dee4429dab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/80d3edc71e2c746c692f2a8f9aecd3dee4429dab"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
