)]}'
{"id":"openstack%2Fpython-ceilometerclient~174400","triplet_id":"openstack%2Fpython-ceilometerclient~master~I33231bff44b90f3c58e5ef1646349b6dc63a3ce7","project":"openstack/python-ceilometerclient","branch":"master","topic":"bug/1395932","hashtags":[],"change_id":"I33231bff44b90f3c58e5ef1646349b6dc63a3ce7","subject":"Allow changing project-id and user-id by alarm-threshold-update","status":"MERGED","created":"2015-04-16 14:07:42.000000000","updated":"2015-05-04 07:51:39.000000000","submitted":"2015-05-04 07:51:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e7f5e6684b2e7771614835cc8983069ea84ab044","_number":174400,"virtual_id_number":174400,"owner":{"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-05-04 07:51:38.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":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"value":0,"_account_id":14014,"name":"Putta Challa","email":"putta.challa@hp.com","username":"pchalla"},{"value":0,"_account_id":13630,"name":"Luo Gangyi","email":"luogangyi@corp.netease.com","username":"luogangyi"}],"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":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-05-04 06:47:45.000000000","_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},{"value":1,"date":"2015-04-29 10:13:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2015-04-29 10:16:08.000000000","_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"value":0,"_account_id":14014,"name":"Putta Challa","email":"putta.challa@hp.com","username":"pchalla"},{"value":0,"_account_id":13630,"name":"Luo Gangyi","email":"luogangyi@corp.netease.com","username":"luogangyi"}],"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":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-05-04 06:47:45.000000000","_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"value":0,"_account_id":14014,"name":"Putta Challa","email":"putta.challa@hp.com","username":"pchalla"},{"value":0,"_account_id":13630,"name":"Luo Gangyi","email":"luogangyi@corp.netease.com","username":"luogangyi"}],"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":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":13630,"name":"Luo Gangyi","email":"luogangyi@corp.netease.com","username":"luogangyi"},{"_account_id":14014,"name":"Putta Challa","email":"putta.challa@hp.com","username":"pchalla"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-16 17:01:45.000000000","updated_by":{"_account_id":14014,"name":"Putta Challa","email":"putta.challa@hp.com","username":"pchalla"},"reviewer":{"_account_id":14014,"name":"Putta Challa","email":"putta.challa@hp.com","username":"pchalla"},"state":"REVIEWER"},{"updated":"2015-04-20 14:13:45.000000000","updated_by":{"_account_id":13630,"name":"Luo Gangyi","email":"luogangyi@corp.netease.com","username":"luogangyi"},"reviewer":{"_account_id":13630,"name":"Luo Gangyi","email":"luogangyi@corp.netease.com","username":"luogangyi"},"state":"REVIEWER"},{"updated":"2015-04-29 10:13:17.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2015-04-29 10:16:08.000000000","updated_by":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"reviewer":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"state":"REVIEWER"},{"updated":"2015-05-04 06:47:45.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-05-04 07:51:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"c8af0f6b0032fbb947e2cb26ec6622807956bb20","author":{"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},"date":"2015-04-16 14:07:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0411c7591f5f68485752cf988fc16ea14af9e5d0","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-04-16 14:28:23.000000000","message":"Patch Set 1:\n\nThis looks good, but the server will still ignore them if the policy doesn\u0027t allow that, by default only an admin can change this fields otherwise they are overriden by those setted via keystonemiddleware.","accounts_in_message":[],"_revision_number":1},{"id":"9c7fcca860c304ce115bc6fdcebcfbf1af58d810","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-04-16 14:28:28.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"300dfb40589feb4bf13fedea06855026c94fe14f","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-04-16 15:06:15.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"c221930fa79bd46c842632fda0c06d23b4104015","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-16 15:43:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/00/174400/1/check/gate-python-ceilometerclient-pep8/8b0041b/ : SUCCESS in 46s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/00/174400/1/check/gate-python-ceilometerclient-docs/6c9bce1//doc/build/html/ : SUCCESS in 56s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/00/174400/1/check/gate-python-ceilometerclient-python27/92a1c8c/ : SUCCESS in 1m 32s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/00/174400/1/check/gate-python-ceilometerclient-python34/5b648e8/ : SUCCESS in 2m 43s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/00/174400/1/check/gate-python-ceilometerclient-pypy/0873de6/ : SUCCESS in 1m 45s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient http://logs.openstack.org/00/174400/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient/19423c0/ : SUCCESS in 54m 24s\n- check-ceilometerclient-dsvm-functional http://logs.openstack.org/00/174400/1/check/check-ceilometerclient-dsvm-functional/2008e4c/ : SUCCESS in 17m 55s","accounts_in_message":[],"_revision_number":1},{"id":"d0c148f0314fbdfa476968b2465806353217ab45","author":{"_account_id":14014,"name":"Putta Challa","email":"putta.challa@hp.com","username":"pchalla"},"date":"2015-04-16 17:01:45.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"6c89c826b8881d3dea83bb624a207a9bbaacc6b7","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-04-20 03:17:30.000000000","message":"Patch Set 1:\n\n(1 comment)\n\ncode looks good, thanks for the patch","accounts_in_message":[],"_revision_number":1},{"id":"727368999478e555e1b7f6adcc4f685eb0ff650a","author":{"_account_id":13630,"name":"Luo Gangyi","email":"luogangyi@corp.netease.com","username":"luogangyi"},"date":"2015-04-20 14:13:45.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"69e7fb8a4d1a9c2d257fa1b36ceb59d98bdb433d","author":{"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},"date":"2015-04-29 09:55:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c1ed422ab5181281154c6442d5bc2642d6d26a3e","author":{"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},"date":"2015-04-29 09:57:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d17a03bf04587e86a07c99b3f302fbfe3c8f6e58","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-04-29 10:13:17.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"96ebf1564d50360552d7e48293f8be37b166e803","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-04-29 10:16:08.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"000e4c53488a46e658a77d609283504c693f7f67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-29 10:56:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/00/174400/2/check/gate-python-ceilometerclient-pep8/dc4b676/ : SUCCESS in 53s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/00/174400/2/check/gate-python-ceilometerclient-docs/26b1c0f//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/00/174400/2/check/gate-python-ceilometerclient-python27/ec6e1b0/ : SUCCESS in 1m 12s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/00/174400/2/check/gate-python-ceilometerclient-python34/03de86e/ : SUCCESS in 2m 32s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/00/174400/2/check/gate-python-ceilometerclient-pypy/df7c232/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient http://logs.openstack.org/00/174400/2/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient/b977114/ : SUCCESS in 1h 01m 05s\n- check-ceilometerclient-dsvm-functional http://logs.openstack.org/00/174400/2/check/check-ceilometerclient-dsvm-functional/8cd1e99/ : SUCCESS in 16m 57s","accounts_in_message":[],"_revision_number":2},{"id":"8c25f24a5b02e9b9a5d21becc9df3a7fa3a56e17","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-05-04 06:47:45.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ef5111a700bde42991fc93fea6be145b42531aee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-04 06:47:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f8ef13b9eaba8252e467e3b2f076a2a69c4f7e5a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-04 07:51:38.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/00/174400/2/gate/gate-python-ceilometerclient-docs/a95c054//doc/build/html/ : SUCCESS in 54s\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/00/174400/2/gate/gate-python-ceilometerclient-pep8/d41192c/ : SUCCESS in 54s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/00/174400/2/gate/gate-python-ceilometerclient-python27/9a63fd9/ : SUCCESS in 1m 07s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/00/174400/2/gate/gate-python-ceilometerclient-python34/a1365c9/ : SUCCESS in 2m 30s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/00/174400/2/gate/gate-python-ceilometerclient-pypy/5add081/ : SUCCESS in 1m 33s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient http://logs.openstack.org/00/174400/2/gate/gate-tempest-dsvm-neutron-src-python-ceilometerclient/4f455f5/ : SUCCESS in 1h 03m 45s\n- gate-ceilometerclient-dsvm-functional http://logs.openstack.org/00/174400/2/gate/gate-ceilometerclient-dsvm-functional/d6e31fb/ : SUCCESS in 19m 50s","accounts_in_message":[],"_revision_number":2},{"id":"538bceb3d5a37d91a9377831a9fea345375eff1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-04 07:51:39.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4de6e14357d9ec7940d6f18d9be1c419b5db1550","revisions":{"ce847aa0e1aece1506e67cd3fb69bfb7c6351d55":{"kind":"REWORK","_number":1,"created":"2015-04-16 14:07:42.000000000","uploader":{"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},"ref":"refs/changes/00/174400/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/00/174400/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/1"}}},"commit":{"parents":[{"commit":"62e3573fceb6c6120d8c14a761927c2979d9c132","subject":"Merge \"Add CLI for Capabilities REST API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/62e3573fceb6c6120d8c14a761927c2979d9c132"}]}],"author":{"name":"Jiří Suchomel","email":"jsuchome@suse.cz","date":"2015-04-16 14:04:09.000000000","tz":120},"committer":{"name":"Jiří Suchomel","email":"jsuchome@suse.cz","date":"2015-04-16 14:07:39.000000000","tz":120},"subject":"Ceilometer alarm-threshold-update should support updating project-id and user-id, but the update function was silently ignoring changes of these options.","message":"Ceilometer alarm-threshold-update should support updating\nproject-id and user-id, but the update function was silently\nignoring changes of these options.\n\nChange-Id: I33231bff44b90f3c58e5ef1646349b6dc63a3ce7\nCloses-Bug: 1395932\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/ce847aa0e1aece1506e67cd3fb69bfb7c6351d55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/ce847aa0e1aece1506e67cd3fb69bfb7c6351d55"}]},"branch":"refs/heads/master"},"4de6e14357d9ec7940d6f18d9be1c419b5db1550":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-04-29 09:55:42.000000000","uploader":{"_account_id":9963,"name":"Jiri Suchomel","email":"jiri.suchomel@suse.com","username":"jsuchome"},"ref":"refs/changes/00/174400/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/00/174400/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/00/174400/2"}}},"commit":{"parents":[{"commit":"62e3573fceb6c6120d8c14a761927c2979d9c132","subject":"Merge \"Add CLI for Capabilities REST API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/62e3573fceb6c6120d8c14a761927c2979d9c132"}]}],"author":{"name":"Jiří Suchomel","email":"jsuchome@suse.cz","date":"2015-04-16 14:04:09.000000000","tz":120},"committer":{"name":"Jiří Suchomel","email":"jsuchome@suse.cz","date":"2015-04-29 09:54:23.000000000","tz":120},"subject":"Allow changing project-id and user-id by alarm-threshold-update","message":"Allow changing project-id and user-id by alarm-threshold-update\n\nCeilometer alarm-threshold-update should support updating\nproject-id and user-id, but the update function was silently\nignoring changes of these options.\n\nChange-Id: I33231bff44b90f3c58e5ef1646349b6dc63a3ce7\nCloses-Bug: 1395932\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/4de6e14357d9ec7940d6f18d9be1c419b5db1550"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/4de6e14357d9ec7940d6f18d9be1c419b5db1550"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
