)]}'
{"id":"openstack%2Fpython-keystoneclient~117372","triplet_id":"openstack%2Fpython-keystoneclient~master~Ie19d093d0494443ce4cd880ae1f92dffd5c361ef","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1362343","hashtags":[],"change_id":"Ie19d093d0494443ce4cd880ae1f92dffd5c361ef","subject":"token signing support alternative message digest","status":"MERGED","created":"2014-08-27 23:07:10.000000000","updated":"2015-03-10 19:05:04.000000000","submitted":"2015-03-10 19:05:01.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c4f3d9309d28ecd7e1920b424b2d59f113a1ccbd","_number":117372,"virtual_id_number":117372,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-03-10 19:05:01.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":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"value":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"recommended":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-02-13 16:00:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"value":2,"date":"2015-03-10 18:11:24.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":1,"date":"2015-01-10 01:18:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"value":1,"date":"2015-01-09 16:43:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":1,"date":"2015-02-13 07:20:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2015-01-23 04:07:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":2,"date":"2015-03-10 19:05:04.000000000","post_submit":true,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2015-01-20 08:25:20.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":1,"date":"2015-01-20 08:26:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":1,"date":"2015-02-18 14:36:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_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":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"value":1,"date":"2015-03-10 18:11:24.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"value":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-09-04 03:30:02.000000000","updated_by":{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},"reviewer":{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},"state":"REVIEWER"},{"updated":"2014-10-07 07:14:45.000000000","updated_by":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"reviewer":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"state":"REVIEWER"},{"updated":"2014-12-15 17:26:13.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2015-01-09 16:43:37.000000000","updated_by":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"reviewer":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"state":"REVIEWER"},{"updated":"2015-01-10 01:18:00.000000000","updated_by":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"reviewer":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"state":"REVIEWER"},{"updated":"2015-01-20 08:25:20.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":"2015-01-20 08:26:38.000000000","updated_by":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"reviewer":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"state":"REVIEWER"},{"updated":"2015-01-23 04:07:19.000000000","updated_by":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"reviewer":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"state":"REVIEWER"},{"updated":"2015-02-13 07:20:27.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-02-13 16:00:40.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":"2015-02-18 14:36:39.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2015-03-10 18:11:24.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2015-03-10 19:05:01.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"174a1435f618d898df86dfa7f4e2a0517cd056b9","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-27 23:07:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d85ee8e7173a48c02e24664e79ee4898e1b15642","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-28 06:39:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/1/check/gate-python-keystoneclient-pep8/fdd6343 : SUCCESS in 2m 23s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/1/check/gate-python-keystoneclient-docs/846fa7e/doc/build/html/ : SUCCESS in 2m 53s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/1/check/gate-python-keystoneclient-python26/6143b44 : SUCCESS in 2m 38s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/1/check/gate-python-keystoneclient-python27/f1809d9 : SUCCESS in 2m 53s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-full/384cc6f : SUCCESS in 1h 01m 47s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-postgres-full/47829a6 : SUCCESS in 1h 11m 02s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-neutron-full/b242a0a : SUCCESS in 1h 05m 10s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-neutron-heat-slow/66d1678 : SUCCESS in 25m 49s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/1/check/check-grenade-dsvm/0fc9338 : SUCCESS in 41m 51s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/1/check/gate-tempest-dsvm-large-ops/f2cac50 : SUCCESS in 29m 30s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/1/check/gate-tempest-dsvm-neutron-large-ops/f22fe5a : SUCCESS in 31m 35s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-full-havana/e7e4912 : SUCCESS in 35m 05s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-neutron-havana/b98c42b : SUCCESS in 34m 13s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-full-icehouse/87247e4 : SUCCESS in 58m 03s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/1/check/check-tempest-dsvm-neutron-icehouse/817c8f0 : SUCCESS in 57m 22s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/1/check/gate-python-keystoneclient-python33/4f174b3 : SUCCESS in 6m 08s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/1/check/check-devstack-dsvm-cells/01558f7 : SUCCESS in 17m 23s","accounts_in_message":[],"_revision_number":1},{"id":"1916ac8f156900469e76fe815b4ec09f52603b2f","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-28 20:17:06.000000000","message":"Patch Set 1: Workflow-1\n\nwrong.","accounts_in_message":[],"_revision_number":1},{"id":"4b4fc1e2d93c27ebd83209c09caf96cafb330d0a","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-28 20:56:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"69c3dd9bb30bde412259ac4aaa50e0ba3f6ae713","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-28 21:01:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"01dc3d9b7b8d69a1892e991b12fe9e83ecc60fb5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-29 02:52:43.000000000","message":"Patch Set 3: Verified-1\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/117372/3/check/gate-python-keystoneclient-pep8/50e49e0 : SUCCESS in 2m 44s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/3/check/gate-python-keystoneclient-docs/8ab9fd0/doc/build/html/ : SUCCESS in 3m 27s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python26/e9ffe4a : FAILURE in 3m 35s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python27/bd5d0f9 : SUCCESS in 2m 59s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full/3754429 : SUCCESS in 1h 04m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-postgres-full/5100de1 : SUCCESS in 59m 49s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-full/b03fa42 : SUCCESS in 1h 06m 54s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-heat-slow/0e7acbd : SUCCESS in 24m 05s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/3/check/check-grenade-dsvm/3bf94f1 : SUCCESS in 46m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-large-ops/211c628 : SUCCESS in 25m 50s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-neutron-large-ops/17dfba7 : SUCCESS in 24m 26s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-havana/069cb2e : SUCCESS in 36m 10s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-havana/42ad749 : SUCCESS in 36m 29s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-icehouse/4935183 : SUCCESS in 52m 43s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-icehouse/6ca591f : SUCCESS in 1h 00m 50s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python33/a479bd7 : SUCCESS in 5m 46s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/3/check/check-devstack-dsvm-cells/032f5cb : SUCCESS in 14m 52s","accounts_in_message":[],"_revision_number":3},{"id":"0cbb9c4e95cbc6928a46ad61161c57163b425441","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-29 22:07:26.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d8a724bd2598a895bd0892b71185d8a3c6b893a8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-29 23:14:06.000000000","message":"Patch Set 3:\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/117372/3/check/gate-python-keystoneclient-pep8/5c23f3a : SUCCESS in 2m 03s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/3/check/gate-python-keystoneclient-docs/17877c8/doc/build/html/ : SUCCESS in 3m 56s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python26/be6491d : FAILURE in 2m 58s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python27/cff917a : FAILURE in 3m 19s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full/0beae58 : SUCCESS in 58m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-postgres-full/893767e : FAILURE in 1h 01m 54s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-full/6839c38 : SUCCESS in 57m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-heat-slow/c8e259f : SUCCESS in 19m 29s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/3/check/check-grenade-dsvm/064c5be : SUCCESS in 36m 26s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-large-ops/f645fb0 : SUCCESS in 20m 42s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-neutron-large-ops/8feefa0 : SUCCESS in 23m 47s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-havana/a70ce20 : SUCCESS in 36m 21s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-havana/abb1b72 : SUCCESS in 33m 25s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-icehouse/c45cad9 : SUCCESS in 52m 06s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-icehouse/659fc7f : SUCCESS in 58m 23s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python33/4f9e4af : FAILURE in 5m 42s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/3/check/check-devstack-dsvm-cells/0c5d11c : SUCCESS in 17m 00s","accounts_in_message":[],"_revision_number":3},{"id":"5e0d82c01989e5c8a769b7321fdfc800140eabe9","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-31 21:35:40.000000000","message":"Patch Set 3:\n\nrecheck bug 1363632","accounts_in_message":[],"_revision_number":3},{"id":"23d8c010441d7331468f29ad87bb337e4478a16d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-31 22:36:41.000000000","message":"Patch Set 3:\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/117372/3/check/gate-python-keystoneclient-pep8/62b1412 : SUCCESS in 2m 32s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/3/check/gate-python-keystoneclient-docs/e92a908/doc/build/html/ : SUCCESS in 3m 33s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python26/fbc150f : FAILURE in 1m 55s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python27/0ff42ea : FAILURE in 2m 49s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full/fdb36a4 : SUCCESS in 57m 31s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-postgres-full/b4c0dc7 : SUCCESS in 58m 23s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-full/b4878fc : SUCCESS in 55m 07s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-heat-slow/294ebe2 : SUCCESS in 22m 59s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/3/check/check-grenade-dsvm/5ae90c6 : SUCCESS in 35m 29s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-large-ops/8959a14 : SUCCESS in 26m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-neutron-large-ops/1e7958c : SUCCESS in 23m 50s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-havana/76183d6 : SUCCESS in 34m 08s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-havana/51484a5 : SUCCESS in 34m 08s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-icehouse/01f7514 : SUCCESS in 46m 04s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-icehouse/c5cacdb : SUCCESS in 1h 00m 57s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python33/0c241bd : FAILURE in 4m 23s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/3/check/check-devstack-dsvm-cells/10becdf : SUCCESS in 12m 18s","accounts_in_message":[],"_revision_number":3},{"id":"20ab9442110655f83ff3cb0257e24266d293f72a","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-01 18:46:39.000000000","message":"Patch Set 3:\n\nrecheck bug 1363632","accounts_in_message":[],"_revision_number":3},{"id":"d9adbb6826803fc1f84b43fbe87fca1d065c0d9d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-01 19:58:50.000000000","message":"Patch Set 3:\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/117372/3/check/gate-python-keystoneclient-pep8/cec2f6c : SUCCESS in 3m 13s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/3/check/gate-python-keystoneclient-docs/728df9b/doc/build/html/ : SUCCESS in 3m 47s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python26/b33b758 : SUCCESS in 3m 27s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python27/41f9475 : SUCCESS in 3m 08s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full/c691f29 : SUCCESS in 58m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-postgres-full/1b1d158 : SUCCESS in 1h 02m 35s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-full/227e38a : SUCCESS in 1h 06m 22s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-heat-slow/c88d689 : SUCCESS in 22m 45s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/3/check/check-grenade-dsvm/4df091d : SUCCESS in 42m 49s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-large-ops/fbfe096 : SUCCESS in 26m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-neutron-large-ops/03a73ca : SUCCESS in 25m 02s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-havana/53b4b80 : SUCCESS in 38m 58s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-havana/507e3c7 : SUCCESS in 33m 58s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-icehouse/acbba85 : SUCCESS in 49m 36s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-icehouse/02b2aa2 : SUCCESS in 55m 02s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python33/f25b061 : FAILURE in 4m 02s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/3/check/check-devstack-dsvm-cells/3b823b2 : SUCCESS in 16m 57s","accounts_in_message":[],"_revision_number":3},{"id":"04793d2e05bb7cb15704a426aa07a41f204fbd2a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-04 03:06:57.000000000","message":"Patch Set 3:\n\nsha256 being inadequate seems like a long way off. Do you think it\u0027s worth the additional effort?","accounts_in_message":[],"_revision_number":3},{"id":"a4dd0ba8939b5482827c5b6080c5dfb330031f87","author":{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},"date":"2014-09-04 03:30:02.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"a8bbcc5e5548ee7aa857fb12c2ff12d37b38f011","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-08 19:04:43.000000000","message":"Patch Set 3:\n\nJamie - someone might find a way to successfully attack the sha256 algorithm, at which point deployers will want to switch to one that\u0027s believed secure. We don\u0027t know when that will be.","accounts_in_message":[],"_revision_number":3},{"id":"0063841a1d41c6aac50699bacc4622a06b812776","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-10 21:32:00.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d4f3479f703ce5b5da3afa248bc598672b34f8b3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-10 22:55:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-pep8/8029f7e : SUCCESS in 3m 01s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/3/check/gate-python-keystoneclient-docs/a81226b/doc/build/html/ : SUCCESS in 4m 25s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python26/8ba49c8 : SUCCESS in 2m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python27/9b7e929 : SUCCESS in 2m 16s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/3/check/gate-python-keystoneclient-python33/82f3aa4 : SUCCESS in 4m 02s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full/1b4c671 : SUCCESS in 53m 08s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-postgres-full/d20f245 : SUCCESS in 1h 19m 46s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-full/0980486 : SUCCESS in 1h 06m 24s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-heat-slow/6b793e9 : SUCCESS in 26m 11s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/3/check/check-grenade-dsvm/f85cc54 : SUCCESS in 48m 07s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-large-ops/f83d735 : SUCCESS in 19m 02s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/3/check/gate-tempest-dsvm-neutron-large-ops/272ab7e : SUCCESS in 24m 33s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-havana/cfd4629 : SUCCESS in 35m 34s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-havana/5bd2cad : SUCCESS in 34m 42s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-full-icehouse/4b0d0ff : SUCCESS in 42m 29s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/3/check/check-tempest-dsvm-neutron-icehouse/5f5f23a : SUCCESS in 51m 03s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/3/check/check-devstack-dsvm-cells/af0182e : SUCCESS in 15m 01s","accounts_in_message":[],"_revision_number":3},{"id":"f0fd79891bcc8b68af13eb4874d9e7209b0d699a","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-09-23 07:49:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"4ee5794ac5f86373a21c3983cf70ecd6f030efb6","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-09-23 07:49:47.000000000","message":"Patch Set 4: Code-Review+1\n\nUpdated common.cms.cms_sign_data docstring.","accounts_in_message":[],"_revision_number":4},{"id":"7ae5607b5a4a71ba935734b39cee345efa0488f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-23 09:47:21.000000000","message":"Patch Set 4: Verified-1\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/117372/4/check/gate-python-keystoneclient-pep8/8846ab4 : SUCCESS in 2m 14s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/4/check/gate-python-keystoneclient-docs/8a39fe5/doc/build/html/ : SUCCESS in 2m 30s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/4/check/gate-python-keystoneclient-python26/4994768 : SUCCESS in 2m 03s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/4/check/gate-python-keystoneclient-python27/0278455 : SUCCESS in 1m 55s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/4/check/gate-python-keystoneclient-python33/ec68d6c : SUCCESS in 5m 15s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-full/fc63af8 : SUCCESS in 1h 01m 51s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-postgres-full/e5636d9 : FAILURE in 54m 40s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-neutron-full/1a7fea0 : SUCCESS in 1h 03m 35s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-neutron-heat-slow/ace62be : SUCCESS in 24m 09s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/4/check/check-grenade-dsvm/e69e4aa : SUCCESS in 41m 18s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/4/check/gate-tempest-dsvm-large-ops/3f8d9c0 : SUCCESS in 24m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/4/check/gate-tempest-dsvm-neutron-large-ops/2378a93 : SUCCESS in 19m 37s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-full-havana/78cc345 : SUCCESS in 32m 33s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-neutron-havana/dd21373 : SUCCESS in 34m 04s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-full-icehouse/305f117 : SUCCESS in 45m 25s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/4/check/check-tempest-dsvm-neutron-icehouse/f7fdacf : SUCCESS in 53m 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/4/check/check-devstack-dsvm-cells/5f57b70 : SUCCESS in 17m 56s","accounts_in_message":[],"_revision_number":4},{"id":"44d1f06fe13afe14d33d24dfdae9ef1d475ffd20","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2014-09-23 20:00:35.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)\n\nSuggestion inline.","accounts_in_message":[],"_revision_number":4},{"id":"175591eb6fcd5e9d9d9d7fb687ce88272dfc5bdb","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-24 16:01:17.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"63579029d9b148444d0e35c3df4c690af070e5f0","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-24 16:01:25.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"050df27785187a7822114d02094887f1980f3406","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-24 17:44:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/5/check/gate-python-keystoneclient-pep8/a1c324a : SUCCESS in 2m 52s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/5/check/gate-python-keystoneclient-docs/97b113a/doc/build/html/ : SUCCESS in 3m 35s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/5/check/gate-python-keystoneclient-python26/89eb86b : SUCCESS in 3m 34s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/5/check/gate-python-keystoneclient-python27/b92c642 : SUCCESS in 2m 44s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/5/check/gate-python-keystoneclient-python33/61da038 : SUCCESS in 4m 09s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-full/a4ab90c : SUCCESS in 57m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-postgres-full/503da2e : SUCCESS in 59m 31s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-neutron-full/b71777e : SUCCESS in 1h 03m 44s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-neutron-heat-slow/0f5d219 : SUCCESS in 23m 58s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/5/check/check-grenade-dsvm/c1e9322 : SUCCESS in 52m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/5/check/gate-tempest-dsvm-large-ops/4f5d1d5 : SUCCESS in 28m 31s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/5/check/gate-tempest-dsvm-neutron-large-ops/64b1bb4 : SUCCESS in 22m 13s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-full-havana/9adaf2c : SUCCESS in 40m 31s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-neutron-havana/c7b285d : SUCCESS in 34m 18s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-full-icehouse/0f37a0a : SUCCESS in 54m 29s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/5/check/check-tempest-dsvm-neutron-icehouse/798bbce : SUCCESS in 54m 26s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/5/check/check-devstack-dsvm-cells/d248316 : SUCCESS in 16m 39s","accounts_in_message":[],"_revision_number":5},{"id":"f873de947404d25df45bc55259d8fd827c4db69f","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2014-09-24 19:06:20.000000000","message":"Patch Set 5: Code-Review+1\n\nLooks great!","accounts_in_message":[],"_revision_number":5},{"id":"8ef056f02f7e460ec98527ee04674d4ef428909e","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-10-07 07:14:45.000000000","message":"Patch Set 5: Code-Review+1\n\ngood hint, Joel.","accounts_in_message":[],"_revision_number":5},{"id":"7a9aa69fdab181c22f233871d8db601696868a23","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2014-10-07 07:21:59.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"2ba65b9335432d3922e6451ff9460e18177885b4","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-10-29 16:21:19.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"a4fc67538340134ccfc3ccef5711e223efe55885","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-10-30 01:12:47.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"927d574df5ab526a0fb8415ea96216f657d875b2","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-10-30 01:12:59.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"128a0fe662a22b577072685ffffad9bbe313c546","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-30 02:18:07.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-pep8/23f0fa8 : SUCCESS in 1m 44s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/6/check/gate-python-keystoneclient-docs/56859fe/doc/build/html/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-python27/e8955f2 : SUCCESS in 1m 45s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-python33/169503a : SUCCESS in 3m 52s\n- check-tempest-dsvm-full http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-full/50fdcf1 : SUCCESS in 57m 32s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-postgres-full/829392a : SUCCESS in 1h 00m 16s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-neutron-full/da5d21d : SUCCESS in 55m 00s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-neutron-heat-slow/95b6a15 : SUCCESS in 23m 05s\n- check-grenade-dsvm http://logs.openstack.org/72/117372/6/check/check-grenade-dsvm/e491f97 : SUCCESS in 39m 04s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/117372/6/check/gate-tempest-dsvm-large-ops/ab3679f : SUCCESS in 24m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/117372/6/check/gate-tempest-dsvm-neutron-large-ops/bb08925 : SUCCESS in 25m 07s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-full-icehouse/b65c15e : SUCCESS in 50m 14s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-neutron-icehouse/5fc73e0 : SUCCESS in 58m 49s\n- check-tempest-dsvm-full-juno http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-full-juno/cdb0710 : SUCCESS in 52m 43s\n- check-tempest-dsvm-neutron-juno http://logs.openstack.org/72/117372/6/check/check-tempest-dsvm-neutron-juno/5e353cb : SUCCESS in 1h 00m 29s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-python26/92f165c : SUCCESS in 1m 53s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/117372/6/check/check-devstack-dsvm-cells/f0f76d4 : SUCCESS in 14m 07s","accounts_in_message":[],"_revision_number":6},{"id":"e783ff4be7bf27ccf2beebfe388a8c01b93bb7cb","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2014-11-18 18:59:47.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"b4fb119d0b1e33f9e88df7857254c4d4f5ba4bc8","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2014-12-15 17:26:13.000000000","message":"Patch Set 6: Code-Review+2\n\nOnly improvement would be a test, but I\u0027m not real sure how you\u0027d test that effectively.","accounts_in_message":[],"_revision_number":6},{"id":"7ffad6499f7d18b579c787d09ffd3b511eed0470","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-16 01:12:28.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"df5691c45cb2b193f52c692c7cd63bdff8852605","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 01:12:30.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"e25ef1fbb913dd044cdb6cf641f87c605cb004e0","date":"2014-12-16 02:18:37.000000000","message":"The change could not be merged due to a path conflict.\n\nPlease rebase the change locally and upload the rebased commit for review.","accounts_in_message":[],"_revision_number":6},{"id":"85f9f4dacc499ff8a17e26b46a42a3d646be01b3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 02:18:37.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/6/gate//gate-python-keystoneclient-python26/e2096ac/ : SUCCESS in 1m 46s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/6/gate//gate-python-keystoneclient-docs/f106719//doc/build/html/ : SUCCESS in 2m 00s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/6/gate//gate-python-keystoneclient-pep8/5765da4/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/6/gate//gate-python-keystoneclient-python27/08cff1b/ : SUCCESS in 2m 17s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/6/gate//gate-python-keystoneclient-python33/67fbb68/ : SUCCESS in 3m 42s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/72/117372/6/gate//gate-tempest-dsvm-neutron-src-python-keystoneclient/b71c369/ : SUCCESS in 28m 57s","accounts_in_message":[],"_revision_number":6},{"id":"d5d3884e0f7f88e2588fa2fcddd07d1d50a0ff29","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-05 17:04:27.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"f9f0c68c2400ded1dfb59d5c76cfc086ea4abb35","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-05 17:49:03.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-python26/9767e42/ : SUCCESS in 2m 57s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-pep8/c47f330/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/6/check/gate-python-keystoneclient-docs/9cc5c76//doc/build/html/ : SUCCESS in 2m 59s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-python27/ea2f0a7/ : SUCCESS in 2m 43s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/6/check/gate-python-keystoneclient-python33/6451c7b/ : SUCCESS in 3m 28s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/72/117372/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/8a0016b/ : SUCCESS in 34m 58s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/72/117372/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/3e15235/ : SUCCESS in 29m 13s","accounts_in_message":[],"_revision_number":6},{"id":"313ce794c4cbe256dd30aca9ecddbf432f647673","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-05 17:49:05.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"77312f4df70fefcc3e3c0424377d4b566cb337f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-05 18:15:15.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/6/gate/gate-python-keystoneclient-python26/6d34cde/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/6/gate/gate-python-keystoneclient-docs/d9ce92e//doc/build/html/ : SUCCESS in 3m 00s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/6/gate/gate-python-keystoneclient-pep8/460e32e/ : SUCCESS in 1m 55s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/6/gate/gate-python-keystoneclient-python27/27cd0b7/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/6/gate/gate-python-keystoneclient-python33/e0a7340/ : SUCCESS in 3m 10s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/72/117372/6/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/b6348b5/ : SUCCESS in 25m 26s","accounts_in_message":[],"_revision_number":6},{"id":"b8c7b8aec6778e10041a58c6e48e086f0346f07e","date":"2015-01-05 18:15:16.000000000","message":"The change could not be merged due to a path conflict.\n\nPlease rebase the change locally and upload the rebased commit for review.","accounts_in_message":[],"_revision_number":6},{"id":"ecbc945acfa491838f8667866adbc7aea117ca3a","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-05 21:04:00.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dc32181101c7e92ce9671bd7392d96702fcf3ef1","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-05 21:04:13.000000000","message":"Patch Set 6:\n\nrebased since I don\u0027t know what the problem is.","accounts_in_message":[],"_revision_number":6},{"id":"47e0f68f2c23d5d3f0f0747092e2ba896eecac05","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-05 22:14:02.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/7/check/gate-python-keystoneclient-python26/b5024cb/ : SUCCESS in 1m 58s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/7/check/gate-python-keystoneclient-pep8/0f66759/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/7/check/gate-python-keystoneclient-docs/cefd6cf//doc/build/html/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/7/check/gate-python-keystoneclient-python27/385e5a5/ : SUCCESS in 2m 51s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/72/117372/7/check/gate-python-keystoneclient-python33/545a16a/ : SUCCESS in 3m 20s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/72/117372/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/90a3c62/ : SUCCESS in 30m 54s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/72/117372/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/8a70057/ : SUCCESS in 38m 45s","accounts_in_message":[],"_revision_number":7},{"id":"d0786637acec67426b6a7949d5e67230bbde5834","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-01-09 16:43:37.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"48ee9c3ff26f4cf87ff60549bb7ff9404575fdc9","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-01-10 01:18:00.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"58d45c053ab8d4bb6c7af8dd40b691610bb33ec1","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-20 08:25:20.000000000","message":"Patch Set 7: Code-Review+2\n\nIt might be worth defining some constants rather than just taking a string and passing it to the command line, in case we want to support other mechanisms later.","accounts_in_message":[],"_revision_number":7},{"id":"42c85f28edd5919a49d91720d1affb8706b94fa4","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-01-20 08:26:38.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"50ee3e1c7e31c52dc58721be65fdcef4b75c64ee","author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"date":"2015-01-23 04:07:19.000000000","message":"Patch Set 7: Code-Review+1\n\nNice!","accounts_in_message":[],"_revision_number":7},{"id":"0483b9b78b8a74cd59187f216e5ddfc5fbb5c9d1","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-02-13 07:20:27.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"3983e4672f72775853e49c5e0f5f3e0297465198","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2015-02-13 16:00:40.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"96ccb5e5701e2f12c90c4f85a1585099de4994f9","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2015-02-18 14:36:39.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"c443a357c488b4d29eb5b54402505f00a8cdb95c","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-03-10 18:11:24.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"48da413ad9dde0a7595f4c0509051f3efb29c799","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 18:11:25.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"52701ca6e894c2429afe30fff8acd9ee2bbed801","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 19:05:01.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/72/117372/7/gate/gate-python-keystoneclient-python26/74b7a47/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/72/117372/7/gate/gate-python-keystoneclient-docs/8e49e08//doc/build/html/ : SUCCESS in 3m 06s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/72/117372/7/gate/gate-python-keystoneclient-pep8/a334285/ : SUCCESS in 2m 21s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/72/117372/7/gate/gate-python-keystoneclient-python27/de3a97a/ : SUCCESS in 2m 10s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/72/117372/7/gate/gate-python-keystoneclient-python34/7b6182b/ : SUCCESS in 5m 13s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/72/117372/7/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/d579d81/ : SUCCESS in 51m 52s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/72/117372/7/gate/gate-keystoneclient-dsvm-functional/5fda78f/ : SUCCESS in 20m 32s","accounts_in_message":[],"_revision_number":7},{"id":"00a98d614b71f325377b6035e946814e4c3ff02b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 19:05:04.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"b317e312aadbdbbe8937172bc5d4a7dd2a8d68d9","revisions":{"1b2882328fb61f9d64c6f382b7cd50e200293d3a":{"kind":"REWORK","_number":1,"created":"2014-08-27 23:07:10.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/72/117372/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/117372/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/1"}}},"commit":{"parents":[{"commit":"495eec908e919e8809c8b3ea601c2708792ee7a5","subject":"Change cms_sign_data to use sha256 message digest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/495eec908e919e8809c8b3ea601c2708792ee7a5"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 22:53:41.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 23:07:04.000000000","tz":-300},"subject":"cms_sign_data support alternative message digest","message":"cms_sign_data support alternative message digest\n\ncms_sign_data always used sha256 for the message digest. This might be\ninadequate in the future so the digest algorithm shouldn\u0027t be hard-\ncoded. A parameter is added to allow choosing a different digest\nalgorithm.\n\nSecurityImpact\n\nChange-Id: Ie19d093d0494443ce4cd880ae1f92dffd5c361ef\nRelated-Bug: #1362343\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1b2882328fb61f9d64c6f382b7cd50e200293d3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1b2882328fb61f9d64c6f382b7cd50e200293d3a"}]},"branch":"refs/heads/master"},"4996c6de6730e7227cbd5a2de4a9707a56294965":{"kind":"REWORK","_number":2,"created":"2014-08-28 20:56:50.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/72/117372/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/117372/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/2"}}},"commit":{"parents":[{"commit":"495eec908e919e8809c8b3ea601c2708792ee7a5","subject":"Change cms_sign_data to use sha256 message digest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/495eec908e919e8809c8b3ea601c2708792ee7a5"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 22:53:41.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-28 20:04:25.000000000","tz":-300},"subject":"token signing support alternative message digest","message":"token signing support alternative message digest\n\nThe functions for creating signed tokens in common.cms always used\nsha256 for the message digest. This might be inadequate in the future\nso the digest algorithm shouldn\u0027t be hard-coded. A parameter is added\nto allow choosing a different digest algorithm.\n\nSecurityImpact\n\nChange-Id: Ie19d093d0494443ce4cd880ae1f92dffd5c361ef\nRelated-Bug: #1362343\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4996c6de6730e7227cbd5a2de4a9707a56294965"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4996c6de6730e7227cbd5a2de4a9707a56294965"}]},"branch":"refs/heads/master"},"1966cc2674d508effa6bc1fe1d3b93ea74f4f172":{"kind":"REWORK","_number":3,"created":"2014-08-28 21:01:57.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/72/117372/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/117372/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/3"}}},"commit":{"parents":[{"commit":"495eec908e919e8809c8b3ea601c2708792ee7a5","subject":"Change cms_sign_data to use sha256 message digest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/495eec908e919e8809c8b3ea601c2708792ee7a5"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 22:53:41.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-28 21:00:08.000000000","tz":-300},"subject":"token signing support alternative message digest","message":"token signing support alternative message digest\n\nThe functions for creating signed tokens in common.cms always used\nsha256 for the message digest. This might be inadequate in the future\nso the digest algorithm shouldn\u0027t be hard-coded. A parameter is added\nto allow choosing a different digest algorithm.\n\nSecurityImpact\n\nChange-Id: Ie19d093d0494443ce4cd880ae1f92dffd5c361ef\nRelated-Bug: #1362343\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1966cc2674d508effa6bc1fe1d3b93ea74f4f172"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1966cc2674d508effa6bc1fe1d3b93ea74f4f172"}]},"branch":"refs/heads/master"},"e0f352dc7931d6d4e565de16814d126992f2182c":{"kind":"REWORK","_number":4,"created":"2014-09-23 07:49:04.000000000","uploader":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"ref":"refs/changes/72/117372/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/117372/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/4"}}},"commit":{"parents":[{"commit":"495eec908e919e8809c8b3ea601c2708792ee7a5","subject":"Change cms_sign_data to use sha256 message digest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/495eec908e919e8809c8b3ea601c2708792ee7a5"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 22:53:41.000000000","tz":-300},"committer":{"name":"Marek Denis","email":"marek.denis@cern.ch","date":"2014-09-23 07:45:54.000000000","tz":120},"subject":"token signing support alternative message digest","message":"token signing support alternative message digest\n\nThe functions for creating signed tokens in common.cms always used\nsha256 for the message digest. This might be inadequate in the future\nso the digest algorithm shouldn\u0027t be hard-coded. A parameter is added\nto allow choosing a different digest algorithm.\n\nSecurityImpact\n\nChange-Id: Ie19d093d0494443ce4cd880ae1f92dffd5c361ef\nRelated-Bug: #1362343\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e0f352dc7931d6d4e565de16814d126992f2182c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e0f352dc7931d6d4e565de16814d126992f2182c"}]},"branch":"refs/heads/master"},"554152e2fee926b1f99bb3eb9873adb684da3fc6":{"kind":"REWORK","_number":5,"created":"2014-09-24 16:01:17.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/72/117372/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/117372/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/5"}}},"commit":{"parents":[{"commit":"84c9ccaed34d83b7e97a4890561b1b218d99b1ba","subject":"Change cms_sign_data to use sha256 message digest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/84c9ccaed34d83b7e97a4890561b1b218d99b1ba"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 22:53:41.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-09-24 16:00:19.000000000","tz":-300},"subject":"token signing support alternative message digest","message":"token signing support alternative message digest\n\nThe functions for creating signed tokens in common.cms always used\nsha256 for the message digest. This might be inadequate in the future\nso the digest algorithm shouldn\u0027t be hard-coded. A parameter is added\nto allow choosing a different digest algorithm.\n\nSecurityImpact\n\nChange-Id: Ie19d093d0494443ce4cd880ae1f92dffd5c361ef\nRelated-Bug: #1362343\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/554152e2fee926b1f99bb3eb9873adb684da3fc6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/554152e2fee926b1f99bb3eb9873adb684da3fc6"}]},"branch":"refs/heads/master"},"a6848b4667ee4f2ee1e2b6642a7ba36aabefdbd0":{"kind":"REWORK","_number":6,"created":"2014-10-30 01:12:47.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/72/117372/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/117372/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/6"}}},"commit":{"parents":[{"commit":"84c9ccaed34d83b7e97a4890561b1b218d99b1ba","subject":"Change cms_sign_data to use sha256 message digest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/84c9ccaed34d83b7e97a4890561b1b218d99b1ba"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 22:53:41.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-10-30 01:12:09.000000000","tz":-300},"subject":"token signing support alternative message digest","message":"token signing support alternative message digest\n\nThe functions for creating signed tokens in common.cms always used\nsha256 for the message digest. This might be inadequate in the future\nso the digest algorithm shouldn\u0027t be hard-coded. A parameter is added\nto allow choosing a different digest algorithm.\n\nSecurityImpact\n\nChange-Id: Ie19d093d0494443ce4cd880ae1f92dffd5c361ef\nRelated-Bug: #1362343\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a6848b4667ee4f2ee1e2b6642a7ba36aabefdbd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a6848b4667ee4f2ee1e2b6642a7ba36aabefdbd0"}]},"branch":"refs/heads/master"},"b317e312aadbdbbe8937172bc5d4a7dd2a8d68d9":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2015-01-05 21:04:00.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/72/117372/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/72/117372/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/72/117372/7"}}},"commit":{"parents":[{"commit":"260f54dad7f53cad10b02f562a666c96da176a40","subject":"Merge \"Add get certificates for v2.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/260f54dad7f53cad10b02f562a666c96da176a40"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-08-27 22:53:41.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-01-05 20:47:16.000000000","tz":-360},"subject":"token signing support alternative message digest","message":"token signing support alternative message digest\n\nThe functions for creating signed tokens in common.cms always used\nsha256 for the message digest. This might be inadequate in the future\nso the digest algorithm shouldn\u0027t be hard-coded. A parameter is added\nto allow choosing a different digest algorithm.\n\nSecurityImpact\n\nChange-Id: Ie19d093d0494443ce4cd880ae1f92dffd5c361ef\nRelated-Bug: #1362343\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b317e312aadbdbbe8937172bc5d4a7dd2a8d68d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b317e312aadbdbbe8937172bc5d4a7dd2a8d68d9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
