)]}'
{"id":"openstack%2Fpython-ceilometerclient~169409","triplet_id":"openstack%2Fpython-ceilometerclient~master~I980ba19f4b6b85ffc54d044184970c4902e62af4","project":"openstack/python-ceilometerclient","branch":"master","topic":"bug/1438753","hashtags":[],"change_id":"I980ba19f4b6b85ffc54d044184970c4902e62af4","subject":"ceilometerclient fails with keystone v3 auth","status":"MERGED","created":"2015-03-31 16:24:00.000000000","updated":"2015-04-16 13:01:07.000000000","submitted":"2015-04-07 18:21:58.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"80eec2d22b876fcbe7ea88ab809e75c3125ad603","_number":169409,"virtual_id_number":169409,"owner":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-03-31 19:56:06.000000000","_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":0,"_account_id":7664,"name":"Joe Cropper","email":"jwcroppe@us.ibm.com","username":"jwcroppe"},{"value":2,"date":"2015-04-07 18:21:58.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},{"value":0,"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},{"value":0,"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"}],"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":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"recommended":{"_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"},"all":[{"value":0,"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":1,"date":"2015-04-01 06:29:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7664,"name":"Joe Cropper","email":"jwcroppe@us.ibm.com","username":"jwcroppe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-04-06 14:00:29.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":1,"date":"2015-04-02 17:03:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"},{"value":2,"date":"2015-04-02 18:35:19.000000000","_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":1,"date":"2015-04-01 00:31:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},{"value":1,"date":"2015-04-07 14:49:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},{"value":2,"date":"2015-04-07 17:16:02.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"all":[{"value":0,"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"value":0,"_account_id":7664,"name":"Joe Cropper","email":"jwcroppe@us.ibm.com","username":"jwcroppe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"date":"2015-04-02 16:59:48.000000000","_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},{"value":0,"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},{"value":1,"date":"2015-04-07 17:16:02.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"}],"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":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},{"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},{"_account_id":7664,"name":"Joe Cropper","email":"jwcroppe@us.ibm.com","username":"jwcroppe"},{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},{"_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-01 00:31:05.000000000","updated_by":{"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},"reviewer":{"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},"state":"REVIEWER"},{"updated":"2015-04-01 06:29:05.000000000","updated_by":{"_account_id":7664,"name":"Joe Cropper","email":"jwcroppe@us.ibm.com","username":"jwcroppe"},"reviewer":{"_account_id":7664,"name":"Joe Cropper","email":"jwcroppe@us.ibm.com","username":"jwcroppe"},"state":"REVIEWER"},{"updated":"2015-04-02 16:59:48.000000000","updated_by":{"_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"},"reviewer":{"_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"},"state":"REVIEWER"},{"updated":"2015-04-02 18:35:19.000000000","updated_by":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"reviewer":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"state":"REVIEWER"},{"updated":"2015-04-06 14:00:29.000000000","updated_by":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"reviewer":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"state":"REVIEWER"},{"updated":"2015-04-07 14:49:30.000000000","updated_by":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"reviewer":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"state":"REVIEWER"},{"updated":"2015-04-07 17:16:02.000000000","updated_by":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"reviewer":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"state":"REVIEWER"},{"updated":"2015-04-07 18:21:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"53f1f830fe8d88ad04798a7f69e268b3b40d4c6c","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-03-31 16:24:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"17744c1f739c0c1220627b9b3932373780056985","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 19:10:23.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-pep8/9e56bca/ : SUCCESS in 49s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/09/169409/1/check/gate-python-ceilometerclient-docs/be60f7d//doc/build/html/ : SUCCESS in 43s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-python27/73061cd/ : SUCCESS in 48s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-python34/eba8c3f/ : SUCCESS in 2m 13s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient-icehouse http://logs.openstack.org/09/169409/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient-icehouse/0983a29/ : FAILURE in 35m 47s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient-juno http://logs.openstack.org/09/169409/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient-juno/0d0ad0c/ : SUCCESS in 45m 18s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-pypy/692ed72/ : SUCCESS in 1m 23s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient http://logs.openstack.org/09/169409/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient/43adeab/ : SUCCESS in 1h 02m 35s\n- check-ceilometerclient-dsvm-functional http://logs.openstack.org/09/169409/1/check/check-ceilometerclient-dsvm-functional/73a5d0c/ : SUCCESS in 17m 08s","accounts_in_message":[],"_revision_number":1},{"id":"8ee5907097f3f1f794ccc71fdd1b3a999160a445","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-03-31 19:56:06.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"cfb67064238f15ea09fcd758a7fb09fc6de3a0b3","author":{"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},"date":"2015-03-31 19:59:39.000000000","message":"Patch Set 1: Code-Review-1\n\nThe project_domain_name and project_domain_id are the one that need to be used for scoping the project. The reason is that in V2 tenant-name and tenant-id can be called project-name and project-id so then you need to differentiate them","accounts_in_message":[],"_revision_number":1},{"id":"49cb1a46382a9ecd18ceb39eb97c79ef24c87465","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-03-31 20:49:19.000000000","message":"Patch Set 1:\n\nThat\u0027s completely incorrect, Fabio. In keystone v2 there was tenant_id/name (not v3). With keystone v3 there is project_id/name (replacing tenant_id/name) PLUS project_domain_id/name (which is necessary because the project_id/name is only unique within a given domain). With keystone v3 you have to specify both the project and the domain of that project.","accounts_in_message":[],"_revision_number":1},{"id":"60fafe50fae22b04985b7b1c60cdb215a302820c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 21:30:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-pep8/56f9937/ : SUCCESS in 42s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/09/169409/1/check/gate-python-ceilometerclient-docs/a02dc6e//doc/build/html/ : SUCCESS in 58s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-python27/d55adfe/ : SUCCESS in 1m 00s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-python34/61f72a6/ : SUCCESS in 2m 20s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient-icehouse http://logs.openstack.org/09/169409/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient-icehouse/c688462/ : SUCCESS in 29m 50s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient-juno http://logs.openstack.org/09/169409/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient-juno/16fa789/ : SUCCESS in 47m 38s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/09/169409/1/check/gate-python-ceilometerclient-pypy/8308bf2/ : SUCCESS in 1m 18s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient http://logs.openstack.org/09/169409/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient/8f84e55/ : SUCCESS in 56m 35s\n- check-ceilometerclient-dsvm-functional http://logs.openstack.org/09/169409/1/check/check-ceilometerclient-dsvm-functional/b7181a8/ : SUCCESS in 20m 56s","accounts_in_message":[],"_revision_number":1},{"id":"fb994c778c295e0d724f77543a75848ca9019f15","author":{"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},"date":"2015-04-01 00:27:04.000000000","message":"Patch Set 1:\n\nMatthew, if you look at line:\nhttps://github.com/openstack/python-ceilometerclient/blob/master/ceilometerclient/shell.py#L219\nIn the shell there is a request for project_id and domain name or id for V3.\nThen it uses either the project id or the tenant id if a project id wasn\u0027t supplied:\nhttps://github.com/openstack/python-ceilometerclient/blob/master/ceilometerclient/client.py#L160\nand then it passes along to Keystone to find the session:\nhttps://github.com/openstack/python-ceilometerclient/blob/master/ceilometerclient/client.py#L170\nSo, can you please explain why adding these two params actually fix things. I am not saying there is something wrong but I want to understand what it is .. Thanks, Fabio","accounts_in_message":[],"_revision_number":1},{"id":"e1131a75b532421f4ea1cd234a34e1d2d8b07a5a","author":{"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},"date":"2015-04-01 00:30:57.000000000","message":"Patch Set 1: -Code-Review\n\nActually, I think you are right. I guess it slip through the cracks. In the way it is now it will scope to a domain only and not the domain project combination. As soon as it builds I will +1","accounts_in_message":[],"_revision_number":1},{"id":"8458dfe5cf85995c726fc6051d07964d7a350b50","author":{"_account_id":7052,"name":"Fabio Giannetti","email":"fgiannet@cisco.com","username":"fabgia"},"date":"2015-04-01 00:31:05.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"324294236dd73dfebe6b8e42a8b3d2bdcb00176e","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-01 01:00:56.000000000","message":"Patch Set 1:\n\nthanks, Fabio","accounts_in_message":[],"_revision_number":1},{"id":"837737bd35b26e656622684d8fca74255688b5a1","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-04-01 02:55:06.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"94002b9fec6add26c7aebff5c90bcc46f2eaade7","author":{"_account_id":7664,"name":"Joe Cropper","email":"jwcroppe@us.ibm.com","username":"jwcroppe"},"date":"2015-04-01 06:29:05.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"010fa542a319a0c447afb54e2cf22c5f7e12c85a","author":{"_account_id":13637,"name":"Divya K Konoor","email":"dikonoor@in.ibm.com","username":"dikonoor"},"date":"2015-04-02 17:03:54.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"1f692ff95902f09e2f2bdd891aebea7a08143d0d","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2015-04-02 18:35:19.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"8ec5521c88fdb5c8e2d7cc71da33ebd5013f8fe6","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-04-05 05:04:34.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nut code is needed as well\n\nthanks for this patch","accounts_in_message":[],"_revision_number":1},{"id":"ca809b04c08d81e22c859be800ed145ca363d849","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-06 13:38:08.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nThere really isn\u0027t a good way to UT this.","accounts_in_message":[],"_revision_number":1},{"id":"d62b44497a6f6192d2113700b09bd2f25888b664","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-04-06 14:00:29.000000000","message":"Patch Set 1: -Code-Review\n\n(1 comment)\n\nIt may be difficult but really possible to write ut code, see example in test/unit/test_shell.py\n\nSince your fix is right for shell case and have a +2, remove -1","accounts_in_message":[],"_revision_number":1},{"id":"f8988d4217ab02e7398a6aaf92c943f1faa737e2","author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"date":"2015-04-06 15:49:29.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nI\u0027m familiar with the shell UTs. But what could the UT actually check that would be useful? I can\u0027t think of anything that meets both of the following criteria: 1) possible to check, 2) worth the trouble of adding a UT to check.","accounts_in_message":[],"_revision_number":1},{"id":"4b0b42b6e02b145cec50514f976a3ac6ec9189a3","author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"date":"2015-04-07 14:49:30.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"404d14c5b69397a6bb686781f7683fa626f0ac71","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2015-04-07 17:16:02.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"b63851e17bb58f1bb762ee96d1fd250175981d13","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-07 17:16:25.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"7978f55395d82ba8c466ac82df7bb47c1601444e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-07 18:21:58.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/09/169409/1/gate/gate-python-ceilometerclient-docs/102396b//doc/build/html/ : SUCCESS in 40s\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/09/169409/1/gate/gate-python-ceilometerclient-pep8/43f8112/ : SUCCESS in 52s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/09/169409/1/gate/gate-python-ceilometerclient-python27/a9ef899/ : SUCCESS in 44s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/09/169409/1/gate/gate-python-ceilometerclient-python34/46ddab6/ : SUCCESS in 2m 54s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/09/169409/1/gate/gate-python-ceilometerclient-pypy/81c2107/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient http://logs.openstack.org/09/169409/1/gate/gate-tempest-dsvm-neutron-src-python-ceilometerclient/d4799d5/ : SUCCESS in 1h 04m 29s\n- gate-ceilometerclient-dsvm-functional http://logs.openstack.org/09/169409/1/gate/gate-ceilometerclient-dsvm-functional/d746c88/ : SUCCESS in 19m 43s","accounts_in_message":[],"_revision_number":1},{"id":"875a69b7581573e0efcd25f3a5dd6b56a585cf99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-07 18:21:58.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1},{"id":"219ec023b3de67d13f400fd20d69bcbdc041abd2","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2015-04-16 13:01:07.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/kilo as commit ca1316f56c405ec5010048ce71f881fa65436f99","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d6ce587e95527c2c1aaeb2ce28afdcc64b32563f","revisions":{"d6ce587e95527c2c1aaeb2ce28afdcc64b32563f":{"kind":"REWORK","_number":1,"created":"2015-03-31 16:24:00.000000000","uploader":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"ref":"refs/changes/09/169409/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/09/169409/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/09/169409/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/09/169409/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/09/169409/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/09/169409/1"}}},"commit":{"parents":[{"commit":"c40d67cf97d9e4bfdde4e6d3ee28a31d61c8cafe","subject":"Merge \"alarm: Use new gnocchi aggregation API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/c40d67cf97d9e4bfdde4e6d3ee28a31d61c8cafe"}]}],"author":{"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","date":"2015-03-31 12:18:51.000000000","tz":-240},"committer":{"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","date":"2015-03-31 12:23:46.000000000","tz":-240},"subject":"ceilometerclient fails with keystone v3 auth","message":"ceilometerclient fails with keystone v3 auth\n\nWhen attempting to use keystone v3 Password authentication,\nceilometerclient is failing to pass the project information to\nkeystoneclient, which results in an unscoped token that lacks the\nservice catalog.\n\nChange-Id: I980ba19f4b6b85ffc54d044184970c4902e62af4\nCloses-Bug: #1438753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/d6ce587e95527c2c1aaeb2ce28afdcc64b32563f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/d6ce587e95527c2c1aaeb2ce28afdcc64b32563f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
