)]}'
{"id":"openstack%2Fcloudkitty~352021","triplet_id":"openstack%2Fcloudkitty~master~I2717ac6db6b0d717980772296e0d16d4a0fa4e9c","project":"openstack/cloudkitty","branch":"master","topic":"auth","hashtags":[],"change_id":"I2717ac6db6b0d717980772296e0d16d4a0fa4e9c","subject":"Use keystoneauth1 to service credentials","status":"ABANDONED","created":"2016-08-06 13:37:47.000000000","updated":"2016-09-29 06:19:48.000000000","total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5d5539f39a52b743cd4f2fc977e37bb2481e84e8","_number":352021,"virtual_id_number":352021,"owner":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":1,"date":"2016-09-02 02:20:37.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"date":"2016-09-29 06:19:39.000000000","_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"_account_id":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"value":-1,"date":"2016-09-27 15:01:19.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"}],"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":{"all":[{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"_account_id":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"_account_id":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"}],"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":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-11 14:10:49.000000000","updated_by":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"reviewer":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"state":"REVIEWER"},{"updated":"2016-08-11 14:12:07.000000000","updated_by":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"reviewer":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"state":"REVIEWER"},{"updated":"2016-08-18 02:47:04.000000000","updated_by":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"reviewer":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"state":"REVIEWER"},{"updated":"2016-08-22 12:52:17.000000000","updated_by":{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},"reviewer":{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},"state":"REVIEWER"},{"updated":"2016-08-26 07:34:10.000000000","updated_by":{"_account_id":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},"reviewer":{"_account_id":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},"state":"REVIEWER"},{"updated":"2016-09-02 02:20:37.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-09-27 15:01:19.000000000","updated_by":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"reviewer":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"state":"REVIEWER"}],"messages":[{"id":"ec62a2fef4b0ba87746fe458c60c58a7ee7f642d","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-06 13:37:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bc5afd6872d43eb8a0f5be542de239ddba985a74","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-06 13:50:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5187c536b6ffd95a0b0c81fcdd3378d49752b2a4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-06 14:00:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/2/check/gate-cloudkitty-docs-ubuntu-xenial/22d46e4//doc/build/html/ : SUCCESS in 3m 38s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/2/check/gate-cloudkitty-pep8-ubuntu-xenial/2a80808/ : SUCCESS in 3m 44s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/2/check/gate-cloudkitty-python27-ubuntu-xenial/0443a96/ : SUCCESS in 5m 29s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/2/check/gate-cloudkitty-python34/77aa613/ : SUCCESS in 3m 19s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/2/check/gate-cloudkitty-python35-nv/d05c51f/ : SUCCESS in 3m 32s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"923b674e60b044525d4606a51a19fa4c4d2e0071","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-10 09:39:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"da20cd5d943e07d0bdba2273180fd19a866e8304","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-10 10:02:36.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/3/check/gate-cloudkitty-docs-ubuntu-xenial/bf2aeb5//doc/build/html/ : SUCCESS in 2m 12s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/3/check/gate-cloudkitty-pep8-ubuntu-xenial/8edbf97/ : SUCCESS in 8m 11s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/3/check/gate-cloudkitty-python27-ubuntu-xenial/60d5584/ : SUCCESS in 8m 35s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/3/check/gate-cloudkitty-python34/15a311b/ : SUCCESS in 4m 28s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/3/check/gate-cloudkitty-python35-nv/084eb18/ : SUCCESS in 8m 46s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"590615fc85251103717ce9cde524c4420fc3fb7e","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-10 10:21:49.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"833e366826ac9c0f4cfaacf8240e654aa32ee935","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-10 11:34:32.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/4/check/gate-cloudkitty-docs-ubuntu-xenial/85168ec//doc/build/html/ : SUCCESS in 7m 38s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/4/check/gate-cloudkitty-pep8-ubuntu-xenial/2fc3504/ : SUCCESS in 2m 07s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/4/check/gate-cloudkitty-python27-ubuntu-xenial/3822214/ : SUCCESS in 2m 24s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/4/check/gate-cloudkitty-python34/65fb4f6/ : SUCCESS in 2m 31s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/4/check/gate-cloudkitty-python35-nv/8f1c5ef/ : SUCCESS in 4m 50s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"9d89e69420e26209c0d74e1561f7ecf282a2ff95","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-10 13:03:47.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"cba2d0eacbc9431de15abfca835f0ce694209b2f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-10 19:56:00.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/5/check/gate-cloudkitty-docs-ubuntu-xenial/e8dd446//doc/build/html/ : SUCCESS in 3m 06s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/5/check/gate-cloudkitty-pep8-ubuntu-xenial/60b8e8e/ : SUCCESS in 5m 29s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/5/check/gate-cloudkitty-python27-ubuntu-xenial/8ea3bb6/ : SUCCESS in 5m 27s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/5/check/gate-cloudkitty-python34/50ef251/ : SUCCESS in 4m 30s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/5/check/gate-cloudkitty-python35-nv/e7210fb/ : SUCCESS in 6m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"80351145bdad26ebb33ce1c47fe76c6e027a8896","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-11 08:18:57.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"a195a074452a6424c7c2957273300223e5c00cd4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-11 08:28:21.000000000","message":"Patch Set 6: 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-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/6/check/gate-cloudkitty-docs-ubuntu-xenial/4b3d402//doc/build/html/ : SUCCESS in 4m 06s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/6/check/gate-cloudkitty-pep8-ubuntu-xenial/3689a08/ : FAILURE in 5m 05s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/6/check/gate-cloudkitty-python27-ubuntu-xenial/2b25a9b/ : FAILURE in 3m 08s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/6/check/gate-cloudkitty-python34/a2fcd5b/ : FAILURE in 3m 22s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/6/check/gate-cloudkitty-python35-nv/ac7e7ac/ : FAILURE in 2m 32s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"ffb46a88675f905387506238b01d23fcf13debc3","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-11 09:44:45.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"fde712b2555daee6285d4e079187919838437375","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-11 10:07:17.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/7/check/gate-cloudkitty-docs-ubuntu-xenial/08b5325//doc/build/html/ : SUCCESS in 2m 12s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/7/check/gate-cloudkitty-pep8-ubuntu-xenial/93632da/ : SUCCESS in 11m 51s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/7/check/gate-cloudkitty-python27-ubuntu-xenial/ad6127f/ : SUCCESS in 12m 15s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/7/check/gate-cloudkitty-python34/159c067/ : SUCCESS in 4m 44s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/7/check/gate-cloudkitty-python35-nv/01d6e98/ : SUCCESS in 12m 42s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"3aed9078dd15bc5149047afa235d370427b318eb","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-11 13:54:11.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"04edf5dd47e3b10dab19ea6889ec4d9d8edff508","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-11 15:27:42.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/8/check/gate-cloudkitty-docs-ubuntu-xenial/ddba9ec//doc/build/html/ : SUCCESS in 5m 20s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/8/check/gate-cloudkitty-pep8-ubuntu-xenial/740cc66/ : SUCCESS in 5m 53s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/8/check/gate-cloudkitty-python27-ubuntu-xenial/0892f8d/ : SUCCESS in 3m 21s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/8/check/gate-cloudkitty-python34/aa24505/ : SUCCESS in 3m 59s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/8/check/gate-cloudkitty-python35-nv/8b07dcc/ : SUCCESS in 5m 23s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"0c66da4966ddd27f9acc7484932176dc0010317d","author":{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},"date":"2016-08-22 12:52:17.000000000","message":"Patch Set 8: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":8},{"id":"3f5937e210fb2fa5f187e34beee382a8fe24dd3a","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-22 14:49:05.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"7ff441c56db6073c618487b8a411e152c0152cfb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-22 15:12:16.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/9/check/gate-cloudkitty-docs-ubuntu-xenial/3a15efd//doc/build/html/ : SUCCESS in 3m 50s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/9/check/gate-cloudkitty-pep8-ubuntu-xenial/43577e9/ : SUCCESS in 3m 57s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/9/check/gate-cloudkitty-python27-ubuntu-xenial/183a950/ : SUCCESS in 4m 10s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/9/check/gate-cloudkitty-python34/6be8545/ : SUCCESS in 6m 09s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/9/check/gate-cloudkitty-python35-nv/6a166fc/ : SUCCESS in 4m 26s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"194bfce7de19a73dceb0406b5859b1908f67932f","author":{"_account_id":2376,"name":"Christophe Sauthier","email":"christophe.sauthier@objectif-libre.com","username":"christophe.sauthier"},"date":"2016-08-26 07:34:10.000000000","message":"Patch Set 9: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"d631ee4f076aaf30e74a2401e6ce98705e257577","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-26 10:23:27.000000000","message":"Patch Set 9: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":9},{"id":"42b005c7a5b9cd828d5e51f72670cdadbdad0ed7","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-08-29 04:55:24.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"13dda0696146d43ce768ccac60c8c446165d7b93","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-29 05:01:01.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/10/check/gate-cloudkitty-docs-ubuntu-xenial/41f89e4//doc/build/html/ : SUCCESS in 4m 09s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/10/check/gate-cloudkitty-pep8-ubuntu-xenial/2c9c327/ : SUCCESS in 2m 15s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/10/check/gate-cloudkitty-python27-ubuntu-xenial/e2dc521/ : SUCCESS in 2m 36s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/10/check/gate-cloudkitty-python34/5e23987/ : SUCCESS in 2m 33s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/10/check/gate-cloudkitty-python35-nv/ed98c68/ : SUCCESS in 4m 28s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"5aa6e164cff2be6d44fa0eaffafc42c4d5e7be0d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-01 12:13:37.000000000","message":"Patch Set 10: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":10},{"id":"fa33bef82135560f9f562005e873546a5c1cf5e4","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-09-02 02:16:31.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"6e98899673c521d825a042556332d324a17d34b7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-02 02:20:37.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-cloudkitty-docs-ubuntu-xenial http://docs-draft.openstack.org/21/352021/11/check/gate-cloudkitty-docs-ubuntu-xenial/c4b7b39//doc/build/html/ : SUCCESS in 3m 49s\n- gate-cloudkitty-pep8-ubuntu-xenial http://logs.openstack.org/21/352021/11/check/gate-cloudkitty-pep8-ubuntu-xenial/f4f674d/ : SUCCESS in 2m 10s\n- gate-cloudkitty-python27-ubuntu-xenial http://logs.openstack.org/21/352021/11/check/gate-cloudkitty-python27-ubuntu-xenial/8b0d4cd/ : SUCCESS in 2m 33s\n- gate-cloudkitty-python34 http://logs.openstack.org/21/352021/11/check/gate-cloudkitty-python34/35394fd/ : SUCCESS in 3m 25s\n- gate-cloudkitty-python35-nv http://logs.openstack.org/21/352021/11/check/gate-cloudkitty-python35-nv/338984d/ : SUCCESS in 2m 33s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"343b07699fd5431dbf4dea599f07672847df0a94","author":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"date":"2016-09-27 15:01:19.000000000","message":"Patch Set 11: Code-Review-1\n\nHi, \n\nAfter discussion with other developers, it appears preferable to keep an authentification configuration per service and use the \"authsection \u003d auth_info\" shortcut: indeed, some datacenters install multiple keystones dedicated to specific services (1 dedicated to ceilometer for example)","accounts_in_message":[],"_revision_number":11},{"id":"c0a213c193f561efd8a43671acab10f17f0842a9","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-09-29 06:19:39.000000000","message":"Patch Set 11:\n\n@Maxime Cottret, you are right, I agree with you now, thank you. :)","accounts_in_message":[],"_revision_number":11},{"id":"27675977053d75335314a7deff96a11e4663d524","author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"date":"2016-09-29 06:19:48.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"6388960b8630bc9884e83e31dce915e12cbd81de","revisions":{"1ee1028e8535fdf3178022c5fe7a0c37f9d83ea6":{"kind":"REWORK","_number":1,"created":"2016-08-06 13:37:47.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/1"}}},"commit":{"parents":[{"commit":"e69499281815aba06eb7e9ceb35185c802d0f47e","subject":"doc: fix cmd for creating hashmap group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e69499281815aba06eb7e9ceb35185c802d0f47e"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 13:33:53.000000000","tz":0},"subject":"use keystoneauth1 to service credentials","message":"use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1ee1028e8535fdf3178022c5fe7a0c37f9d83ea6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1ee1028e8535fdf3178022c5fe7a0c37f9d83ea6"}]},"branch":"refs/heads/master"},"f83b08bec3a7202cf2ecc336ab6e60bb31073595":{"kind":"REWORK","_number":2,"created":"2016-08-06 13:50:41.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/2"}}},"commit":{"parents":[{"commit":"e69499281815aba06eb7e9ceb35185c802d0f47e","subject":"doc: fix cmd for creating hashmap group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e69499281815aba06eb7e9ceb35185c802d0f47e"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 13:50:03.000000000","tz":0},"subject":"use keystoneauth1 to service credentials","message":"use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f83b08bec3a7202cf2ecc336ab6e60bb31073595"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f83b08bec3a7202cf2ecc336ab6e60bb31073595"}]},"branch":"refs/heads/master"},"400325c167900ca8cd454bf5a43a96063c192c80":{"kind":"REWORK","_number":3,"created":"2016-08-10 09:39:02.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/3"}}},"commit":{"parents":[{"commit":"e69499281815aba06eb7e9ceb35185c802d0f47e","subject":"doc: fix cmd for creating hashmap group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e69499281815aba06eb7e9ceb35185c802d0f47e"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-10 09:37:19.000000000","tz":0},"subject":"use keystoneauth1 to service credentials","message":"use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/400325c167900ca8cd454bf5a43a96063c192c80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/400325c167900ca8cd454bf5a43a96063c192c80"}]},"branch":"refs/heads/master"},"f09a43f798d229d14e5f56587580fe3a4eb173b1":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2016-08-10 10:21:49.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/4"}}},"commit":{"parents":[{"commit":"e69499281815aba06eb7e9ceb35185c802d0f47e","subject":"doc: fix cmd for creating hashmap group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e69499281815aba06eb7e9ceb35185c802d0f47e"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-10 10:21:10.000000000","tz":0},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f09a43f798d229d14e5f56587580fe3a4eb173b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f09a43f798d229d14e5f56587580fe3a4eb173b1"}]},"branch":"refs/heads/master"},"87cfd1fa5d8803b8dad02d21b057896ded22051b":{"kind":"REWORK","_number":5,"created":"2016-08-10 13:03:47.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/5"}}},"commit":{"parents":[{"commit":"56883998e63541419a86cdb6377b4ac05115864a","subject":"Use international logging message","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56883998e63541419a86cdb6377b4ac05115864a"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-10 13:02:38.000000000","tz":0},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/87cfd1fa5d8803b8dad02d21b057896ded22051b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/87cfd1fa5d8803b8dad02d21b057896ded22051b"}]},"branch":"refs/heads/master"},"ac0fee2e3c18ab5e880189bd2a58d96a3bc6d67d":{"kind":"REWORK","_number":6,"created":"2016-08-11 08:18:57.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/6"}}},"commit":{"parents":[{"commit":"56883998e63541419a86cdb6377b4ac05115864a","subject":"Use international logging message","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56883998e63541419a86cdb6377b4ac05115864a"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-11 08:17:07.000000000","tz":0},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ac0fee2e3c18ab5e880189bd2a58d96a3bc6d67d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ac0fee2e3c18ab5e880189bd2a58d96a3bc6d67d"}]},"branch":"refs/heads/master"},"373d65aeb2b0a3a05fc5f149b86a6d00c0a2b306":{"kind":"REWORK","_number":7,"created":"2016-08-11 09:44:45.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/7"}}},"commit":{"parents":[{"commit":"56883998e63541419a86cdb6377b4ac05115864a","subject":"Use international logging message","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56883998e63541419a86cdb6377b4ac05115864a"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-11 09:35:42.000000000","tz":0},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/373d65aeb2b0a3a05fc5f149b86a6d00c0a2b306"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/373d65aeb2b0a3a05fc5f149b86a6d00c0a2b306"}]},"branch":"refs/heads/master"},"6728e22bd08ed4920c6bea1fba4e24beae4d8daf":{"kind":"REWORK","_number":8,"created":"2016-08-11 13:54:11.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/8"}}},"commit":{"parents":[{"commit":"56883998e63541419a86cdb6377b4ac05115864a","subject":"Use international logging message","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56883998e63541419a86cdb6377b4ac05115864a"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-11 13:53:01.000000000","tz":0},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6728e22bd08ed4920c6bea1fba4e24beae4d8daf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6728e22bd08ed4920c6bea1fba4e24beae4d8daf"}]},"branch":"refs/heads/master"},"d297b69bcbb2c034b400bff2436eeed21f207feb":{"kind":"REWORK","_number":9,"created":"2016-08-22 14:49:05.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/9"}}},"commit":{"parents":[{"commit":"56883998e63541419a86cdb6377b4ac05115864a","subject":"Use international logging message","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56883998e63541419a86cdb6377b4ac05115864a"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-22 14:45:16.000000000","tz":480},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/d297b69bcbb2c034b400bff2436eeed21f207feb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/d297b69bcbb2c034b400bff2436eeed21f207feb"}]},"branch":"refs/heads/master"},"a0269bba949edbdd6218acbb63089620a7021f2c":{"kind":"REWORK","_number":10,"created":"2016-08-29 04:55:24.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/10"}}},"commit":{"parents":[{"commit":"e75c8112ca9bb74cbaa12f66005a82f2668eb2a4","subject":"Merge \"ceilometer image collector is not JSON serializable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e75c8112ca9bb74cbaa12f66005a82f2668eb2a4"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-06 10:30:42.000000000","tz":0},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-08-29 04:54:17.000000000","tz":480},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a0269bba949edbdd6218acbb63089620a7021f2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a0269bba949edbdd6218acbb63089620a7021f2c"}]},"branch":"refs/heads/master"},"6388960b8630bc9884e83e31dce915e12cbd81de":{"kind":"REWORK","_number":11,"created":"2016-09-02 02:16:31.000000000","uploader":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"ref":"refs/changes/21/352021/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/21/352021/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/21/352021/11"}}},"commit":{"parents":[{"commit":"65df026b15f9020390f31804904755dc40b5c68a","subject":"Merge \"Create DBCommand object after parsing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/65df026b15f9020390f31804904755dc40b5c68a"}]}],"author":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-09-02 02:06:42.000000000","tz":480},"committer":{"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","date":"2016-09-02 02:13:27.000000000","tz":480},"subject":"Use keystoneauth1 to service credentials","message":"Use keystoneauth1 to service credentials\n\nChange-Id: I2717ac6db6b0d717980772296e0d16d4a0fa4e9c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6388960b8630bc9884e83e31dce915e12cbd81de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6388960b8630bc9884e83e31dce915e12cbd81de"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
