)]}'
{"id":"openstack%2Fpython-neutronclient~24167","triplet_id":"openstack%2Fpython-neutronclient~master~I3b2f23f364099bdb08992130d5edb87222e8d387","project":"openstack/python-neutronclient","branch":"master","topic":"bug/1150051","hashtags":[],"change_id":"I3b2f23f364099bdb08992130d5edb87222e8d387","subject":"Add public api to get authentication info from client","status":"MERGED","created":"2013-04-04 09:07:59.000000000","updated":"2013-04-04 09:07:59.000000000","submitted":"2013-04-04 09:07:59.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"138586385cdc026a42cca4228d251b2e0c541682","_number":24167,"virtual_id_number":24167,"owner":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-04-04 09:07:59.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-04-04 09:07:59.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2013-04-04 09:07:59.000000000","_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-04-04 09:07:59.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"date":"2013-04-04 09:07:59.000000000","_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-04-04 09:07:59.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2013-04-04 09:07:59.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2013-04-04 09:07:59.000000000","updated_by":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"reviewer":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"state":"REVIEWER"},{"updated":"2013-04-04 09:07:59.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5b158966eb7ae5dadfa7d041a4a5e9c475a96423","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/24167/1/check/gate-python-quantumclient-pep8/544 : SUCCESS\n- http://logs.openstack.org/24167/1/check/gate-python-quantumclient-docs/449 : SUCCESS\n- http://logs.openstack.org/24167/1/check/gate-python-quantumclient-python26/509 : SUCCESS\n- http://logs.openstack.org/24167/1/check/gate-python-quantumclient-python27/508 : SUCCESS\n- http://logs.openstack.org/24167/1/check/gate-tempest-devstack-vm-full/8314 : SUCCESS\n- http://logs.openstack.org/24167/1/check/gate-tempest-devstack-vm-postgres-full/8030 : SUCCESS\n- http://logs.openstack.org/24167/1/check/gate-tempest-devstack-vm-quantum/13525 : SUCCESS\n","accounts_in_message":[],"_revision_number":1},{"id":"eb3edb63110ebee09b68633b4295b9189e935f7e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/24167/2/check/gate-python-quantumclient-pep8/548 : SUCCESS\n- http://logs.openstack.org/24167/2/check/gate-python-quantumclient-docs/453 : SUCCESS\n- http://logs.openstack.org/24167/2/check/gate-python-quantumclient-python26/513 : SUCCESS\n- http://logs.openstack.org/24167/2/check/gate-python-quantumclient-python27/512 : SUCCESS\n- http://logs.openstack.org/24167/2/check/gate-tempest-devstack-vm-full/8601 : SUCCESS\n- http://logs.openstack.org/24167/2/check/gate-tempest-devstack-vm-postgres-full/8317 : SUCCESS\n- http://logs.openstack.org/24167/2/check/gate-tempest-devstack-vm-quantum/13865 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"0bbe174d9922cabd2bce4c8e549be43e66e99c9d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"c8175a84e25c1c5af714befed407958cb8035cf3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 2: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"af1214022a1d9822aacb2ab0765ff921ab913043","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"fb4ed850309fcf4495906b1dcd0b4487541d28cd","author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"fd36d2a3ec5526398e986a76213cd55b8e804460","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 2:\n\nHi Aaron. Could you kindly review this small patch too? It\u0027s on review for a pretty long time and it blocks another patch in quantum (https://review.openstack.org/#/c/24646). Thanks in advance!","accounts_in_message":[],"_revision_number":2},{"id":"ab6ac228acdf950429217d34e3ef6e875fee9f02","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2013-04-04 09:07:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fe21a264ba4630b3f0f7d018afe52aeab4035fac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"3a3f4ced9478d20851ec46079ac67ec42946fdaa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/24167/3/check/gate-python-quantumclient-pep8/613 : SUCCESS\n- http://logs.openstack.org/24167/3/check/gate-python-quantumclient-docs/516 : SUCCESS\n- http://logs.openstack.org/24167/3/check/gate-python-quantumclient-python26/576 : SUCCESS\n- http://logs.openstack.org/24167/3/check/gate-python-quantumclient-python26-rhel6/41 : SUCCESS (non-voting)\n- http://logs.openstack.org/24167/3/check/gate-python-quantumclient-python27/575 : SUCCESS\n- http://logs.openstack.org/24167/3/check/gate-tempest-devstack-vm-full/11217 : SUCCESS\n- http://logs.openstack.org/24167/3/check/gate-tempest-devstack-vm-postgres-full/10933 : SUCCESS\n- http://logs.openstack.org/24167/3/check/gate-tempest-devstack-vm-quantum/16885 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"ae4a93a2c75e770bf50b2a42e067d0f2a3cef45f","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"7da0736219aedb95fd9d5065c2a95ff74fa5f631","author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"a29338d8427f4d4dc1ef233163c2e5ad05989842","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2013-04-04 09:07:59.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"451149b1008d99c43dc154c4461766155e9ea9cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/24167/3/gate/gate-python-quantumclient-docs/519 : SUCCESS\n- http://logs.openstack.org/24167/3/gate/gate-python-quantumclient-pep8/617 : SUCCESS\n- http://logs.openstack.org/24167/3/gate/gate-python-quantumclient-python26/579 : SUCCESS\n- http://logs.openstack.org/24167/3/gate/gate-python-quantumclient-python27/578 : SUCCESS\n- http://logs.openstack.org/24167/3/gate/gate-tempest-devstack-vm-full/11552 : SUCCESS\n- http://logs.openstack.org/24167/3/gate/gate-tempest-devstack-vm-postgres-full/11267 : SUCCESS\n- http://logs.openstack.org/24167/3/gate/gate-tempest-devstack-vm-quantum/17264 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"591b25bd42d8581ab414732ed5ae63e6856786bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-04 09:07:59.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"6f7e76ec3b4777816e0a5d7eaeef0026d75b60e6","revisions":{"dcf67c6235d7aad90b942f38980b632d9eb78ab3":{"kind":"REWORK","_number":1,"created":"2013-04-04 09:07:59.000000000","uploader":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"ref":"refs/changes/67/24167/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/67/24167/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/1"}}},"commit":{"parents":[{"commit":"f96219d67a56976e69a4b22d7efe7229d5e20345","subject":"Fix a description of floatingip-id in (dis)associate commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f96219d67a56976e69a4b22d7efe7229d5e20345"}]}],"author":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2013-03-12 12:13:02.000000000","tz":240},"committer":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2013-03-12 12:13:02.000000000","tz":240},"subject":"Add public api to get auth_token from client","message":"Add public api to get auth_token from client\n\nfixes bug 1150051\n\nChange-Id: I3b2f23f364099bdb08992130d5edb87222e8d387\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/dcf67c6235d7aad90b942f38980b632d9eb78ab3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/dcf67c6235d7aad90b942f38980b632d9eb78ab3"}]},"branch":"refs/heads/master"},"231c14d7f430ab7a7c05803489676283f9baf1d5":{"kind":"REWORK","_number":2,"created":"2013-04-04 09:07:59.000000000","uploader":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"ref":"refs/changes/67/24167/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/67/24167/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/2"}}},"commit":{"parents":[{"commit":"f96219d67a56976e69a4b22d7efe7229d5e20345","subject":"Fix a description of floatingip-id in (dis)associate commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f96219d67a56976e69a4b22d7efe7229d5e20345"}]}],"author":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2013-03-12 12:13:02.000000000","tz":240},"committer":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2013-03-13 08:08:34.000000000","tz":240},"subject":"Add public api to get authentication info from client","message":"Add public api to get authentication info from client\n\nauth info (in particular token and endpoint_url) can be reused\nin different quantum client instances to reduce roundtrips with keystone\n\nfixes bug 1150051\n\nChange-Id: I3b2f23f364099bdb08992130d5edb87222e8d387\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/231c14d7f430ab7a7c05803489676283f9baf1d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/231c14d7f430ab7a7c05803489676283f9baf1d5"}]},"branch":"refs/heads/master"},"6f7e76ec3b4777816e0a5d7eaeef0026d75b60e6":{"kind":"REWORK","_number":3,"created":"2013-04-04 09:07:59.000000000","uploader":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"ref":"refs/changes/67/24167/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/67/24167/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/67/24167/3"}}},"commit":{"parents":[{"commit":"3277d38002ceea6ba0a6a09874b1f07ea01ae0b4","subject":"Merge \"Handle auth_token and endpoint_url if passed to the http client constructor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/3277d38002ceea6ba0a6a09874b1f07ea01ae0b4"}]}],"author":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2013-03-12 12:13:02.000000000","tz":240},"committer":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2013-04-02 08:13:11.000000000","tz":240},"subject":"Add public api to get authentication info from client","message":"Add public api to get authentication info from client\n\nauth info (in particular token and endpoint_url) can be reused\nin different quantum client instances to reduce roundtrips with keystone\n\nfixes bug 1150051\n\nChange-Id: I3b2f23f364099bdb08992130d5edb87222e8d387\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/6f7e76ec3b4777816e0a5d7eaeef0026d75b60e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/6f7e76ec3b4777816e0a5d7eaeef0026d75b60e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
