)]}'
{"id":"openstack%2Fpython-blazarclient~424440","triplet_id":"openstack%2Fpython-blazarclient~master~Idc536801d0e18169c19235da1778063380b5ced4","project":"openstack/python-blazarclient","branch":"master","topic":"bug/1657826","hashtags":[],"change_id":"Idc536801d0e18169c19235da1778063380b5ced4","subject":"Support Keystone v3 API in CLI","status":"MERGED","created":"2017-01-24 06:09:36.000000000","updated":"2017-02-02 11:20:58.000000000","submitted":"2017-02-02 11:20:58.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ad9e6c790f158232faefd5054c23da7db89f5e92","_number":424440,"virtual_id_number":424440,"owner":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},{"value":2,"date":"2017-02-02 11:20:58.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-02-02 11:11:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-02-02 11:11:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-02 06:22:02.000000000","updated_by":{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},"reviewer":{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},"state":"REVIEWER"},{"updated":"2017-02-02 11:11:21.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"},{"updated":"2017-02-02 11:20:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f1d8bb65ac2914158aab3522c8bf2bdf7301c446","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2017-01-24 06:09:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"28c43a8ec4d81de44f7c24c5b4d26fbffc0cd07f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-24 06:13:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-blazarclient-pep8-ubuntu-xenial http://logs.openstack.org/40/424440/1/check/gate-python-blazarclient-pep8-ubuntu-xenial/8fd7720/ : SUCCESS in 2m 56s\n- gate-python-blazarclient-python27-ubuntu-xenial http://logs.openstack.org/40/424440/1/check/gate-python-blazarclient-python27-ubuntu-xenial/9ba07c4/ : SUCCESS in 1m 51s","accounts_in_message":[],"_revision_number":1},{"id":"d010a45be44bb511ccfe17954165acf62fd1074a","author":{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},"date":"2017-02-02 06:22:02.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"b5783e2e81329f31b554348272d79c2776cfe680","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2017-02-02 11:10:45.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"768efc41522291c154c9c34e2fc0cbe2f1ec3cda","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2017-02-02 11:11:21.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nApproving with little changes to the commit message.","accounts_in_message":[],"_revision_number":2},{"id":"4c42e0e39fe0de0dd6945c2811db1d10470b70bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-02 11:16:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-blazarclient-pep8-ubuntu-xenial http://logs.openstack.org/40/424440/2/check/gate-python-blazarclient-pep8-ubuntu-xenial/cff4f0b/ : SUCCESS in 1m 55s\n- gate-python-blazarclient-python27-ubuntu-xenial http://logs.openstack.org/40/424440/2/check/gate-python-blazarclient-python27-ubuntu-xenial/d9522fa/ : SUCCESS in 2m 59s","accounts_in_message":[],"_revision_number":2},{"id":"ea0d0fad58428182350ab28c5ea8371c8a0237b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-02 11:16:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"7ac1078f3f48e4901feba111463fdc8728c95967","date":"2017-02-02 11:20:58.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"999bdc5065b3d1f96212f17a6d4d81d37fef656d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-02 11:20:58.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-blazarclient-pep8-ubuntu-xenial http://logs.openstack.org/40/424440/2/gate/gate-python-blazarclient-pep8-ubuntu-xenial/08eb5a9/ : SUCCESS in 3m 59s\n- gate-python-blazarclient-python27-ubuntu-xenial http://logs.openstack.org/40/424440/2/gate/gate-python-blazarclient-python27-ubuntu-xenial/2d688bb/ : SUCCESS in 2m 21s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"329e17cc82b976a6cd021f50c1e9c04f9037b97f","revisions":{"24416d59218405eb8e3508bffa29479a7c78240b":{"kind":"REWORK","_number":1,"created":"2017-01-24 06:09:36.000000000","uploader":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"ref":"refs/changes/40/424440/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-blazarclient","ref":"refs/changes/40/424440/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/1"}}},"commit":{"parents":[{"commit":"7726cc6297a3a268a793c3b9a4144bdac4c595f2","subject":"use oslotest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-blazarclient/commit/7726cc6297a3a268a793c3b9a4144bdac4c595f2"}]}],"author":{"name":"Masahito Muroi","email":"muroi.masahito@lab.ntt.co.jp","date":"2017-01-24 06:01:02.000000000","tz":540},"committer":{"name":"Masahito Muroi","email":"muroi.masahito@lab.ntt.co.jp","date":"2017-01-24 06:09:22.000000000","tz":540},"subject":"Supports keystone v3 in CLI","message":"Supports keystone v3 in CLI\n\nKeystone officialy supports v3 API and marked V2 as deprecated.\nBut the client expects keystone only works with V2 API. It causes\nauthorization error when user uses client CLI.\n\nThis patch enables keystone client used in CLI to choose v3 or v2\ndepending on keystone service endpoint type.\n\nChange-Id: Idc536801d0e18169c19235da1778063380b5ced4\nCloses-Bug: #1657826\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-blazarclient/commit/24416d59218405eb8e3508bffa29479a7c78240b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-blazarclient/commit/24416d59218405eb8e3508bffa29479a7c78240b"}]},"branch":"refs/heads/master"},"329e17cc82b976a6cd021f50c1e9c04f9037b97f":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2017-02-02 11:10:45.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/40/424440/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-blazarclient","ref":"refs/changes/40/424440/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-blazarclient refs/changes/40/424440/2"}}},"commit":{"parents":[{"commit":"7726cc6297a3a268a793c3b9a4144bdac4c595f2","subject":"use oslotest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-blazarclient/commit/7726cc6297a3a268a793c3b9a4144bdac4c595f2"}]}],"author":{"name":"Masahito Muroi","email":"muroi.masahito@lab.ntt.co.jp","date":"2017-01-24 06:01:02.000000000","tz":540},"committer":{"name":"Pierre Riteau","email":"priteau@uchicago.edu","date":"2017-02-02 11:10:10.000000000","tz":0},"subject":"Support Keystone v3 API in CLI","message":"Support Keystone v3 API in CLI\n\nKeystone officially supports the v3 API and marked v2.0 as deprecated.\nHowever, the python-blazarclient CLI specifically used the v2.0 API,\nresulting in authorization errors when using the CLI with the v3 API.\n\nThis patch allows the Keystone client used in our CLI to choose between\nv3 or v2.0 depending on the available Keystone endpoint.\n\nChange-Id: Idc536801d0e18169c19235da1778063380b5ced4\nCloses-Bug: #1657826\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-blazarclient/commit/329e17cc82b976a6cd021f50c1e9c04f9037b97f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-blazarclient/commit/329e17cc82b976a6cd021f50c1e9c04f9037b97f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
