)]}'
{"id":"openstack%2Fpython-keystoneclient~51772","triplet_id":"openstack%2Fpython-keystoneclient~master~I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1142574","hashtags":[],"change_id":"I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b","subject":"Migrate the keystone.common.cms to keystoneclient","status":"MERGED","created":"2013-10-15 03:27:02.000000000","updated":"2013-11-26 08:04:33.000000000","submitted":"2013-11-26 08:04:33.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":33,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"956ffe7e10d3355500c5ede46ecd48d491063a46","_number":51772,"virtual_id_number":51772,"owner":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},{"value":2,"date":"2013-11-26 08:04:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"date":"2013-10-29 02:28:15.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-11-25 15:11:25.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2013-10-28 16:11:57.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2013-10-29 00:11:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-11-25 15:11:25.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"date":"2013-10-28 16:11:57.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-10-28 15:26:57.000000000","updated_by":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"reviewer":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"state":"REVIEWER"},{"updated":"2013-10-28 16:11:57.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2013-10-29 00:11:14.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2013-11-25 15:11:25.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2013-11-26 08:04:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3f85a0737814bb30d8eb894f5170fde152c98794","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-15 04:05:42.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/1/check/gate-python-keystoneclient-pep8/f38f02b : SUCCESS in 1m 08s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/1/check/gate-python-keystoneclient-docs/b9ff497/doc/build/html/ : SUCCESS in 44s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/1/check/gate-python-keystoneclient-python26/bbfaa12 : SUCCESS in 1m 02s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/1/check/gate-python-keystoneclient-python27/9937a7c : SUCCESS in 1m 12s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/51772/1/check/gate-python-keystoneclient-python33/ca4fd9b : FAILURE in 18s (non-voting)\n- check-tempest-devstack-vm-full http://logs.openstack.org/72/51772/1/check/check-tempest-devstack-vm-full/6060573 : SUCCESS in 31m 44s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/1/check/check-tempest-devstack-vm-postgres-full/e4a1fa2 : SUCCESS in 38m 35s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/1/check/check-tempest-devstack-vm-neutron/6631fcd : SUCCESS in 16m 58s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/1/check/gate-tempest-devstack-vm-large-ops/bd03806 : SUCCESS in 13m 00s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/1/check/gate-tempest-devstack-vm-neutron-large-ops/db3bb9f : SUCCESS in 14m 24s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/72/51772/1/check/check-grenade-devstack-vm/05abc9d : SUCCESS in 32m 28s\n","accounts_in_message":[],"_revision_number":1},{"id":"aa1ca831dd671c292ed27e528c266fbc06f58288","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-10-15 13:00:39.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"ca6e9c5b63abf46f80c1e5899cb33f319d240043","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-10-15 21:13:36.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"bfd55faebdbe05721bdefec0ab9a674d02eabf29","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-16 03:39:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"559b166fa2eac7acd461897b9ea7a372940f54dc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-16 04:25:19.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/2/check/gate-python-keystoneclient-pep8/ddf7946 : SUCCESS in 1m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/2/check/gate-python-keystoneclient-docs/e051505/doc/build/html/ : SUCCESS in 44s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/2/check/gate-python-keystoneclient-python26/8c69c15 : SUCCESS in 1m 06s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/2/check/gate-python-keystoneclient-python27/fa5f70e : SUCCESS in 1m 08s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/51772/2/check/gate-python-keystoneclient-python33/624e11d : FAILURE in 18s (non-voting)\n- check-tempest-devstack-vm-full http://logs.openstack.org/72/51772/2/check/check-tempest-devstack-vm-full/f2c2617 : SUCCESS in 42m 07s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/2/check/check-tempest-devstack-vm-postgres-full/b8b66c6 : SUCCESS in 45m 33s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/2/check/check-tempest-devstack-vm-neutron/5d557d0 : SUCCESS in 19m 33s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/2/check/gate-tempest-devstack-vm-large-ops/cafd098 : SUCCESS in 13m 22s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/2/check/gate-tempest-devstack-vm-neutron-large-ops/a94a08b : SUCCESS in 15m 12s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/72/51772/2/check/check-grenade-devstack-vm/dca2b9f : SUCCESS in 23m 12s\n","accounts_in_message":[],"_revision_number":2},{"id":"f4035e5586f19f3a6ed76158f316ad9bd4778bfb","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-10-16 15:45:20.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\nOther than these minor issues, looks great.","accounts_in_message":[],"_revision_number":2},{"id":"6db6f1dbd99aebecf5415e23434e32f4f4fc0e25","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-16 15:56:09.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"09456f3cf5c05889d5920a6a49eea1b5621c0251","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-10-16 16:10:59.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(6 inline comments)\n\nThis is really close, and looks great. I\u0027d like to see some more documentation and also a unit test, which will be more important since this is now part of public api and used more.","accounts_in_message":[],"_revision_number":3},{"id":"7ec895f54b5ad49804693e85460cbc8686e1537a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-16 16:40:01.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/3/check/gate-python-keystoneclient-pep8/77b4f87 : SUCCESS in 59s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/3/check/gate-python-keystoneclient-docs/82bb165/doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/3/check/gate-python-keystoneclient-python26/828bdf3 : SUCCESS in 1m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/3/check/gate-python-keystoneclient-python27/ac99978 : SUCCESS in 48s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/51772/3/check/gate-python-keystoneclient-python33/fdd20cb : FAILURE in 21s (non-voting)\n- check-tempest-devstack-vm-full http://logs.openstack.org/72/51772/3/check/check-tempest-devstack-vm-full/0508201 : SUCCESS in 43m 45s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/3/check/check-tempest-devstack-vm-postgres-full/072a37e : SUCCESS in 42m 17s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/3/check/check-tempest-devstack-vm-neutron/41ede95 : SUCCESS in 17m 44s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/3/check/gate-tempest-devstack-vm-large-ops/8158a12 : SUCCESS in 13m 50s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/3/check/gate-tempest-devstack-vm-neutron-large-ops/f5a8863 : SUCCESS in 16m 14s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/72/51772/3/check/check-grenade-devstack-vm/9af8806 : SUCCESS in 22m 49s\n","accounts_in_message":[],"_revision_number":3},{"id":"7c7ca1b9938db23380be3372256c61ec6b7d2b29","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-17 04:03:15.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"32f6a81f89087bd4a657d719583a8d74e14c9fed","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-17 04:04:02.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"3d4bd27dd68a717f3d26a7042c26188a48aecef9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-17 04:48:09.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/4/check/gate-python-keystoneclient-pep8/005b4e5 : SUCCESS in 1m 07s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/4/check/gate-python-keystoneclient-docs/d16baf1/doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/4/check/gate-python-keystoneclient-python26/22d4345 : SUCCESS in 48s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/4/check/gate-python-keystoneclient-python27/a442dee : SUCCESS in 58s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/51772/4/check/gate-python-keystoneclient-python33/5972187 : FAILURE in 19s (non-voting)\n- check-tempest-devstack-vm-full http://logs.openstack.org/72/51772/4/check/check-tempest-devstack-vm-full/944eea6 : SUCCESS in 41m 43s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/4/check/check-tempest-devstack-vm-postgres-full/eb82261 : SUCCESS in 44m 48s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/4/check/check-tempest-devstack-vm-neutron/2d92f53 : SUCCESS in 17m 30s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/4/check/gate-tempest-devstack-vm-large-ops/c85e0d4 : SUCCESS in 14m 07s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/4/check/gate-tempest-devstack-vm-neutron-large-ops/355b03a : SUCCESS in 15m 44s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/72/51772/4/check/check-grenade-devstack-vm/591ffd1 : SUCCESS in 22m 52s\n","accounts_in_message":[],"_revision_number":4},{"id":"8dbd4b4751a499eaee77adfb63231f6e203f8056","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-10-17 15:51:24.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\n(6 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"f717afddbbad741c9886736439ddb4368736e4db","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-18 03:39:17.000000000","message":"Patch Set 4: (5 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"c8f8cb7fdc51f873613d7d57f9f6cd941d326041","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-18 05:43:40.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"48eb5b0d3e3c9d0b47e72baaf10df2f6858b39b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-18 06:22:57.000000000","message":"Patch Set 5: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/5/check/gate-python-keystoneclient-pep8/2d6ac67 : SUCCESS in 1m 07s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/5/check/gate-python-keystoneclient-docs/335c5ac/doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/5/check/gate-python-keystoneclient-python26/7ead460 : FAILURE in 1m 02s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/5/check/gate-python-keystoneclient-python27/53b28e3 : FAILURE in 44s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/51772/5/check/gate-python-keystoneclient-python33/bbd81fd : FAILURE in 10s (non-voting)\n- check-tempest-devstack-vm-full http://logs.openstack.org/72/51772/5/check/check-tempest-devstack-vm-full/9d6ead4 : SUCCESS in 39m 11s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/5/check/check-tempest-devstack-vm-postgres-full/f31e473 : SUCCESS in 38m 47s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/5/check/check-tempest-devstack-vm-neutron/b82e402 : SUCCESS in 17m 42s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/5/check/gate-tempest-devstack-vm-large-ops/23b02e4 : SUCCESS in 13m 19s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/5/check/gate-tempest-devstack-vm-neutron-large-ops/064bfce : SUCCESS in 15m 08s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/72/51772/5/check/check-grenade-devstack-vm/c77304a : SUCCESS in 24m 06s\n","accounts_in_message":[],"_revision_number":5},{"id":"2c31e89e816ff3a92dba57138251d60a2d382970","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-10-22 02:18:10.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(5 inline comments)\n\nThis is really close.","accounts_in_message":[],"_revision_number":5},{"id":"90d384fa21e13db26082f23d216db5c35aca68c2","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-28 05:30:41.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"2f2558cbc30d4237aa069987aba2555d84d81d05","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-28 06:01:13.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/6/check/gate-python-keystoneclient-pep8/fda2fa5 : SUCCESS in 1m 10s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/6/check/gate-python-keystoneclient-docs/5f49266/doc/build/html/ : SUCCESS in 49s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/6/check/gate-python-keystoneclient-python26/807e08f : SUCCESS in 1m 05s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/6/check/gate-python-keystoneclient-python27/7799523 : SUCCESS in 1m 17s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/51772/6/check/gate-python-keystoneclient-python33/f29cb29 : FAILURE in 20s (non-voting)\n- check-tempest-devstack-vm-full http://logs.openstack.org/72/51772/6/check/check-tempest-devstack-vm-full/e7a2203 : SUCCESS in 30m 25s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/6/check/check-tempest-devstack-vm-postgres-full/96c7200 : SUCCESS in 29m 09s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/6/check/check-tempest-devstack-vm-neutron/356442f : SUCCESS in 16m 27s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/6/check/gate-tempest-devstack-vm-large-ops/25bd28a : SUCCESS in 15m 54s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/6/check/gate-tempest-devstack-vm-neutron-large-ops/f0ec3cf : SUCCESS in 16m 15s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/72/51772/6/check/check-grenade-devstack-vm/40ece0c : SUCCESS in 27m 22s\n","accounts_in_message":[],"_revision_number":6},{"id":"c624be7c154cf0fa781b35b0ceb1a8f0a6fa7c3b","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-10-28 14:53:15.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nPlease add test for behavior and I\u0027m +2.","accounts_in_message":[],"_revision_number":6},{"id":"d5ceeb472d1cf311bb35f9e84be667ca27b5c4bc","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-28 15:12:09.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dfeafa11ff53f77788f2b4c3e54e87c5c68be7ec","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-28 15:14:18.000000000","message":"Patch Set 6: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"a75c7b105fd5958ba90490bfff28c887b7c372d1","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2013-10-28 15:26:57.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"098954587598d4fa4562d472b453aa45b63199b2","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-28 15:38:36.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"18bad5fe63389fb09590dfb4b5fe739a6e60ef60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-28 16:10:29.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/8/check/gate-python-keystoneclient-pep8/05d5d99 : SUCCESS in 1m 15s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/8/check/gate-python-keystoneclient-docs/b5752aa/doc/build/html/ : SUCCESS in 49s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/8/check/gate-python-keystoneclient-python26/86e7476 : SUCCESS in 53s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/8/check/gate-python-keystoneclient-python27/ebd63b3 : SUCCESS in 1m 19s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/51772/8/check/gate-python-keystoneclient-python33/728c491 : FAILURE in 19s (non-voting)\n- check-tempest-devstack-vm-full http://logs.openstack.org/72/51772/8/check/check-tempest-devstack-vm-full/bf53d44 : SUCCESS in 31m 12s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/8/check/check-tempest-devstack-vm-postgres-full/c229ff0 : SUCCESS in 31m 47s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/8/check/check-tempest-devstack-vm-neutron/16d987d : SUCCESS in 18m 17s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/8/check/gate-tempest-devstack-vm-large-ops/32f10be : SUCCESS in 14m 34s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/8/check/gate-tempest-devstack-vm-neutron-large-ops/c76fef3 : SUCCESS in 16m 53s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/72/51772/8/check/check-grenade-devstack-vm/3894a37 : SUCCESS in 23m 37s\n","accounts_in_message":[],"_revision_number":8},{"id":"0cd8d61981afb964a0b57f3d618a560ffd8e700c","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-10-28 16:11:57.000000000","message":"Patch Set 8: Looks good to me (core reviewer)\n\nThis is great. Thanks!","accounts_in_message":[],"_revision_number":8},{"id":"7a09be4375d11968698f9e71952ba560fef8c456","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2013-10-29 00:11:14.000000000","message":"Patch Set 8: Looks good to me, but someone else must approve\n\nNice job. I won\u0027t hold the patch back as it is solving a particularly keystone bug but I would like to see some better handling of the exception in client. At the moment if it escapes the certificate avilable checks it will still get picked up by the same except Exception handler in _validate_user_token (assuming failure) and so the exception.output is not logged and we end up with the situation where we know a certificate failure has happened, but we don\u0027t have any logged reason for it. \n\nEither lets work the shell output into the exception message or we need a new handler for this exception in the validate logic. This also applies to CalledProcessException.","accounts_in_message":[],"_revision_number":8},{"id":"f68d22ac8e33d9cda487d1716db066637f0daeb3","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-29 02:28:15.000000000","message":"Patch Set 8:\n\nHow about log the exception in the `_validate_user_token` like this.\nLog the output when this attribute exist.\n\n        except Exception as e:\n            msg \u003d \u0027Token validation failure.\u0027\n            if getattr(e, \u0027output\u0027, None):\n                msg \u003d \u0027\\n\u0027.join(msg, e.output)\n            self.LOG.debug(e, exc_info\u003dTrue)\n            if token_id:\n                self._cache_store_invalid(token_id)\n            self.LOG.warn(\"Authorization failed for token %s\", token_id)\n            raise InvalidUserToken(\u0027Token authorization failed\u0027)","accounts_in_message":[],"_revision_number":8},{"id":"57376d682bd828e464ed513bae3a7419831613b0","author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"date":"2013-10-29 02:42:03.000000000","message":"Patch Set 8:\n\nIgnore the code in the above reviewed by me. I fix some issue. Pls check this.\n\n        except Exception as e:\n            msg \u003d \u0027Token validation failure.\u0027\n            if getattr(e, \u0027output\u0027, None):\n                msg \u003d \u0027\\n\u0027.join((msg, e.output))\n            self.LOG.debug(msg, exc_info\u003dTrue)\n            if token_id:\n                self._cache_store_invalid(token_id)\n            self.LOG.warn(\"Authorization failed for token %s\", token_id)\n            raise InvalidUserToken(\u0027Token authorization failed\u0027)","accounts_in_message":[],"_revision_number":8},{"id":"f94fedc8c4ab914808a9f3b8c94050d70b7ecfe2","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2013-10-29 03:58:21.000000000","message":"Patch Set 8:\n\nYea, that\u0027s an easy fix to the situation. I was thinking of handling \n\nexcept (CalledProcessError, CertificateConfigError) as e: \n    LOG.warn(_(\"Failed to retrieve certificates for validation:\\n%s\"), e.output) \n    # invalidate the cache\n    raise InvalidTokenError(\"Certificate Failure\") \n\nbut i\u0027d be happy with the other way as well","accounts_in_message":[],"_revision_number":8},{"id":"c641b956c6719d3dc84e282185ec52d606ad3ba8","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-11-25 15:11:25.000000000","message":"Patch Set 8: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":8},{"id":"d6111418f6b8c68b9d698d9c4533eba14af93e03","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-25 15:11:26.000000000","message":"Patch Set 8: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"34ae01d9329365ecf20626575c543aa6f4d8146a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-25 17:15:18.000000000","message":"Patch Set 8: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/8/gate/gate-python-keystoneclient-docs/0973219/doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/8/gate/gate-python-keystoneclient-pep8/ab5e70a : SUCCESS in 58s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/8/gate/gate-python-keystoneclient-python26/76e8158 : SUCCESS in 1m 08s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/8/gate/gate-python-keystoneclient-python27/3e4c4f6 : SUCCESS in 1m 26s\n- gate-tempest-devstack-vm-full http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-full/5fd8d98 : SUCCESS in 37m 47s\n- gate-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-postgres-full/1d390bc : SUCCESS in 38m 52s\n- gate-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-neutron/963ce21 : FAILURE in 34m 00s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-large-ops/39f15a6 : SUCCESS in 22m 56s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-neutron-large-ops/b155935 : SUCCESS in 16m 58s\n- gate-grenade-devstack-vm http://logs.openstack.org/72/51772/8/gate/gate-grenade-devstack-vm/bb92ca2 : SUCCESS in 27m 42s\n","accounts_in_message":[],"_revision_number":8},{"id":"f8f507c0531a1bda215fd437a149c3341e69f707","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2013-11-25 17:16:10.000000000","message":"Patch Set 8:\n\nI noticed tempest failed, I think you hit bug(s): https://bugs.launchpad.net/bugs/1210483","accounts_in_message":[],"_revision_number":8},{"id":"5d630d9a34624dc3dfcb3b6cff703a720b0a4169","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-11-25 21:26:06.000000000","message":"Patch Set 8:\n\nreverify bug 1210483","accounts_in_message":[],"_revision_number":8},{"id":"606a3b8968c8aa7e25d5159a247f1ca467a554b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-25 21:27:09.000000000","message":"Patch Set 8: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"53fe647e43e67f03e4ec1c70b64e2cd620756b21","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-26 08:04:33.000000000","message":"Patch Set 8: Verified\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/51772/8/gate/gate-python-keystoneclient-docs/315cba4/doc/build/html/ : SUCCESS in 1m 53s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/51772/8/gate/gate-python-keystoneclient-pep8/703b82a : SUCCESS in 44s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/51772/8/gate/gate-python-keystoneclient-python26/995f1a0 : SUCCESS in 1m 20s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/51772/8/gate/gate-python-keystoneclient-python27/819f9a6 : SUCCESS in 53s\n- gate-tempest-devstack-vm-full http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-full/51bccb6 : SUCCESS in 34m 58s\n- gate-tempest-devstack-vm-postgres-full http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-postgres-full/12bf2a4 : SUCCESS in 36m 02s\n- gate-tempest-devstack-vm-neutron http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-neutron/b34b141 : SUCCESS in 31m 14s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-large-ops/a58f58d : SUCCESS in 17m 14s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/72/51772/8/gate/gate-tempest-devstack-vm-neutron-large-ops/2939b28 : SUCCESS in 18m 04s\n- gate-grenade-devstack-vm http://logs.openstack.org/72/51772/8/gate/gate-grenade-devstack-vm/9e90dbf : SUCCESS in 27m 39s\n","accounts_in_message":[],"_revision_number":8},{"id":"ffb21c8f53fdc67f935497871520b345d71a6131","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-26 08:04:33.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"0c8faa3efc81ea4d2d93f64c118a965091bdf5b4","revisions":{"43070e34d0e61a139e790c370d4ced04b3465b9a":{"kind":"REWORK","_number":1,"created":"2013-10-15 03:27:02.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/1"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:26:57.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 3, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support pass subprocess to the cms, when we already know which\n  subprocess to use.\n\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\nCloses-Bug: #1142574\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43070e34d0e61a139e790c370d4ced04b3465b9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43070e34d0e61a139e790c370d4ced04b3465b9a"}]},"branch":"refs/heads/master"},"5f9a56cb55bcbe9fc53fcd66d8b967ed2ec80415":{"kind":"REWORK","_number":2,"created":"2013-10-16 03:39:42.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/2"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-16 03:38:41.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 3, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support set subprocess to the cms, when we already know which\n  subprocess to use.\n\nCloses-Bug: #1142574\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5f9a56cb55bcbe9fc53fcd66d8b967ed2ec80415"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5f9a56cb55bcbe9fc53fcd66d8b967ed2ec80415"}]},"branch":"refs/heads/master"},"83411059e324e2d3011fa1deb32110f9d6f53f47":{"kind":"REWORK","_number":3,"created":"2013-10-16 15:56:09.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/3"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-16 15:55:42.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 3, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support set subprocess to the cms, when we already know which\n  subprocess to use.\n\nCloses-Bug: #1142574\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/83411059e324e2d3011fa1deb32110f9d6f53f47"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/83411059e324e2d3011fa1deb32110f9d6f53f47"}]},"branch":"refs/heads/master"},"8f15c83fa4a357d7da40703179c9fe937f02d70c":{"kind":"REWORK","_number":4,"created":"2013-10-17 04:03:15.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/4"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-17 04:02:47.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 3, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support set subprocess to the cms, when we already know which\n  subprocess to use.\n\nCloses-Bug: #1142574\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8f15c83fa4a357d7da40703179c9fe937f02d70c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8f15c83fa4a357d7da40703179c9fe937f02d70c"}]},"branch":"refs/heads/master"},"53667fa1d0fba23d18ee5513223952067436fcdb":{"kind":"REWORK","_number":5,"created":"2013-10-18 05:43:40.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/5"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-18 05:42:35.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 3, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support set subprocess to the cms, when we already know which\n  subprocess to use.\n\nCloses-Bug: #1142574\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/53667fa1d0fba23d18ee5513223952067436fcdb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/53667fa1d0fba23d18ee5513223952067436fcdb"}]},"branch":"refs/heads/master"},"fd70a1432ae194c0582f34990535f25bf6175c13":{"kind":"REWORK","_number":6,"created":"2013-10-28 05:30:41.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/6"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-28 05:28:13.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 2, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support set subprocess to the cms, when we already know which\n  subprocess to use.\n\nCloses-Bug: #1142574\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fd70a1432ae194c0582f34990535f25bf6175c13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fd70a1432ae194c0582f34990535f25bf6175c13"}]},"branch":"refs/heads/master"},"713d85903c58f1c50e3c30c500c9c1ec7507afc6":{"kind":"REWORK","_number":7,"created":"2013-10-28 15:12:09.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/7"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-28 15:07:29.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 2, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support set subprocess to the cms, when we already know which\n  subprocess to use.\n\nCloses-Bug: #1142574\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/713d85903c58f1c50e3c30c500c9c1ec7507afc6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/713d85903c58f1c50e3c30c500c9c1ec7507afc6"}]},"branch":"refs/heads/master"},"0c8faa3efc81ea4d2d93f64c118a965091bdf5b4":{"kind":"REWORK","_number":8,"created":"2013-10-28 15:38:36.000000000","uploader":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"ref":"refs/changes/72/51772/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/51772/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/51772/8"}}},"commit":{"parents":[{"commit":"cc0e06ff87495178051d107534402dc42ad39c45","subject":"Merge \"Fixes print error for keystone action with non-English characters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc0e06ff87495178051d107534402dc42ad39c45"}]}],"author":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-15 03:21:56.000000000","tz":480},"committer":{"name":"Lei Zhang","email":"zhang.lei.fly@gmail.com","date":"2013-10-28 15:35:56.000000000","tz":480},"subject":"Migrate the keystone.common.cms to keystoneclient","message":"Migrate the keystone.common.cms to keystoneclient\n\n- Add checking the openssl return code 2, related to following review\n\n  https://review.openstack.org/#/c/22716/\n\n- Add support set subprocess to the cms, when we already know which\n  subprocess to use.\n\nCloses-Bug: #1142574\nChange-Id: I3f86e6ca8bb7738f57051ce7f0f5662b20e7a22b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0c8faa3efc81ea4d2d93f64c118a965091bdf5b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0c8faa3efc81ea4d2d93f64c118a965091bdf5b4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
