)]}'
{"id":"openstack%2Fkeystone~119303","triplet_id":"openstack%2Fkeystone~master~I3f8786baa6964c0f17add2d669aa736732698ea7","project":"openstack/keystone","branch":"master","topic":"wrong_logic","hashtags":[],"change_id":"I3f8786baa6964c0f17add2d669aa736732698ea7","subject":"wrong logic in assertValidRoleAssignmentListResponse method","status":"MERGED","created":"2014-09-05 07:18:38.000000000","updated":"2014-10-15 08:41:06.000000000","submitted":"2014-10-15 08:41:05.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6cbe642ec570a5d81ae7b5d12b2f5787894e7f84","_number":119303,"virtual_id_number":119303,"owner":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2014-10-15 01:43:01.000000000","_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"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":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2014-10-15 08:41:05.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"all":[{"value":0,"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},{"value":2,"date":"2014-10-14 15:45:15.000000000","_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2014-10-12 20:58:50.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2014-10-13 08:17:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"all":[{"value":0,"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},{"value":1,"date":"2014-10-14 15:54:09.000000000","_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"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":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-09-08 18:44: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":"2014-09-29 02:23:26.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2014-10-12 20:58:50.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":"2014-10-13 08:17:51.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-10-14 15:54:09.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2014-10-15 08:41:05.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9af68f9c466a92983eb8ddd39c8b48c320ed147f","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-09-05 07:18:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7c7eba4c53a80b77bb856dcd127bf3bcf9a13ddc","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-09-05 07:25:09.000000000","message":"Patch Set 1:\n\nI don\u0027t know whether I should add tests for tests changes...","accounts_in_message":[],"_revision_number":1},{"id":"62e5715fc1ca5f60ad614b3f00b3f4815460ad0e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-05 08:29:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-keystone-pep8 http://logs.openstack.org/03/119303/1/check/gate-keystone-pep8/40e1581 : SUCCESS in 3m 50s\n- gate-keystone-docs http://docs-draft.openstack.org/03/119303/1/check/gate-keystone-docs/ac6a41c/doc/build/html/ : SUCCESS in 7m 26s\n- gate-keystone-python26 http://logs.openstack.org/03/119303/1/check/gate-keystone-python26/0e95bd4 : SUCCESS in 10m 57s\n- gate-keystone-python27 http://logs.openstack.org/03/119303/1/check/gate-keystone-python27/1af060a : SUCCESS in 10m 06s\n- check-tempest-dsvm-full http://logs.openstack.org/03/119303/1/check/check-tempest-dsvm-full/ac382d3 : SUCCESS in 1h 05m 13s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/03/119303/1/check/check-tempest-dsvm-postgres-full/ee307f8 : SUCCESS in 1h 01m 45s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/03/119303/1/check/check-tempest-dsvm-neutron-full/0900ba7 : SUCCESS in 1h 06m 35s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/03/119303/1/check/check-tempest-dsvm-neutron-heat-slow/49d18fa : SUCCESS in 25m 51s\n- check-grenade-dsvm http://logs.openstack.org/03/119303/1/check/check-grenade-dsvm/3d195fa : SUCCESS in 45m 35s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/03/119303/1/check/gate-tempest-dsvm-large-ops/493ed88 : SUCCESS in 26m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/03/119303/1/check/gate-tempest-dsvm-neutron-large-ops/bb3ab09 : SUCCESS in 20m 50s\n- gate-keystone-python33 http://logs.openstack.org/03/119303/1/check/gate-keystone-python33/97a5a38 : FAILURE in 5m 24s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/03/119303/1/check/check-devstack-dsvm-cells/49102ae : SUCCESS in 17m 19s\n- check-swift-dsvm-functional http://logs.openstack.org/03/119303/1/check/check-swift-dsvm-functional/9841be5 : SUCCESS in 19m 41s\n- gate-rally-dsvm-keystone http://logs.openstack.org/03/119303/1/check/gate-rally-dsvm-keystone/85d1917 : SUCCESS in 17m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bc727cb7c6786ebc96d82596f6b174be29918de4","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-09-08 18:44:25.000000000","message":"Patch Set 1: Code-Review+1\n\nthe fix makes sense, but what is it affecting? i\u0027d rather see a bug report than a test for a test","accounts_in_message":[],"_revision_number":1},{"id":"db3ae7d9a9475c4afa974a8f70faf3813a818bc7","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-09-09 01:27:25.000000000","message":"Patch Set 1:\n\nActually, all the tests that use this method do not specify ref parameter. That is to say we can not reach the wrong logic at all.","accounts_in_message":[],"_revision_number":1},{"id":"85a5999472692de0dafd639686878e35c93202d8","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-09-26 17:51:53.000000000","message":"Patch Set 1: Code-Review+1\n\nit will raise an IndexError exception is no match with ref was found but I think user should be warned that something went wrong.","accounts_in_message":[],"_revision_number":1},{"id":"6d7f3abaab26ce5043943bc231531ac6f244944b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-09-29 02:23:26.000000000","message":"Patch Set 1:\n\ni think adding a test to pass in a ref makes sense, as dolph says the fix is good, but i\u0027d rather see what\u0027s actually failing","accounts_in_message":[],"_revision_number":1},{"id":"62a2f639003c279b1c7d634cff3be247d43a3984","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-09-30 03:37:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b52d90bdd019fa0d64ec1f29df7365f3eead273b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-30 04:33:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-keystone-pep8 http://logs.openstack.org/03/119303/2/check/gate-keystone-pep8/9a1283b : SUCCESS in 2m 55s\n- gate-keystone-docs http://docs-draft.openstack.org/03/119303/2/check/gate-keystone-docs/2ef0f51/doc/build/html/ : SUCCESS in 4m 08s\n- gate-keystone-python26 http://logs.openstack.org/03/119303/2/check/gate-keystone-python26/22a0b69 : SUCCESS in 8m 34s\n- gate-keystone-python27 http://logs.openstack.org/03/119303/2/check/gate-keystone-python27/afe527e : SUCCESS in 6m 32s\n- check-tempest-dsvm-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-full/2816370 : SUCCESS in 45m 19s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-postgres-full/3d59edb : SUCCESS in 53m 50s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-neutron-full/6c2de44 : SUCCESS in 55m 33s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-neutron-heat-slow/e8c4dda : SUCCESS in 19m 47s\n- check-grenade-dsvm http://logs.openstack.org/03/119303/2/check/check-grenade-dsvm/6ed24bb : SUCCESS in 46m 32s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/03/119303/2/check/gate-tempest-dsvm-large-ops/b810b34 : SUCCESS in 19m 53s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/03/119303/2/check/gate-tempest-dsvm-neutron-large-ops/61565c1 : SUCCESS in 18m 27s\n- gate-keystone-python33 http://logs.openstack.org/03/119303/2/check/gate-keystone-python33/28ed0ea : FAILURE in 4m 30s (non-voting)\n- check-devstack-dsvm-cells http://logs.openstack.org/03/119303/2/check/check-devstack-dsvm-cells/76b4dec : SUCCESS in 13m 22s\n- check-swift-dsvm-functional http://logs.openstack.org/03/119303/2/check/check-swift-dsvm-functional/4bc77f7 : SUCCESS in 17m 54s\n- gate-rally-dsvm-keystone http://logs.openstack.org/03/119303/2/check/gate-rally-dsvm-keystone/830edcf : SUCCESS in 16m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"aa02eea2b6d8e2f6f9e179be0e48df2f920060d7","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-10-12 20:58:50.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"3683235addf1206964e521fc13abe91f4c5d390d","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-10-13 08:17:51.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d63fcb0e25dd8cb245775d7db15453283f45f9b2","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-10-14 15:45:15.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"ad73a2da0a9ec9e10798a9e12ec03b6f25d00d65","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-10-14 15:54:09.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"bf44f9b6f2f2ce775aef72ee565f84bdbaa40574","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-14 15:54:10.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"2bb314ddf4632fda6b91072d5a3ba129cabfd8df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-14 18:13:42.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-keystone-docs http://docs-draft.openstack.org/03/119303/2/gate/gate-keystone-docs/d3cefce/doc/build/html/ : SUCCESS in 5m 55s\n- gate-keystone-pep8 http://logs.openstack.org/03/119303/2/gate/gate-keystone-pep8/44b5d67 : SUCCESS in 3m 45s\n- gate-keystone-python26 http://logs.openstack.org/03/119303/2/gate/gate-keystone-python26/f91a736 : SUCCESS in 15m 43s\n- gate-keystone-python27 http://logs.openstack.org/03/119303/2/gate/gate-keystone-python27/aac8532 : SUCCESS in 9m 58s\n- gate-tempest-dsvm-full http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-full/3be938d : SUCCESS in 46m 50s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-postgres-full/2cb3c51 : FAILURE in 54m 11s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-neutron-full/b1f553a : SUCCESS in 1h 01m 30s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-neutron-heat-slow/ec540d5 : SUCCESS in 21m 57s\n- gate-grenade-dsvm http://logs.openstack.org/03/119303/2/gate/gate-grenade-dsvm/a4a7606 : SUCCESS in 46m 44s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-large-ops/eb3c59b : SUCCESS in 25m 20s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-neutron-large-ops/d4676d6 : SUCCESS in 19m 13s\n- gate-devstack-dsvm-cells http://logs.openstack.org/03/119303/2/gate/gate-devstack-dsvm-cells/4ff3325 : SUCCESS in 16m 17s\n- gate-swift-dsvm-functional http://logs.openstack.org/03/119303/2/gate/gate-swift-dsvm-functional/31c9823 : SUCCESS in 15m 27s","accounts_in_message":[],"_revision_number":2},{"id":"6d2fa25d8a8d064226298f86123ebeccac24e040","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-10-15 01:43:01.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"5bfc6ad2be73320860d44790f45e13cd5d52aba8","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-10-15 02:40:47.000000000","message":"Patch Set 2:\n\nreverify bug 1370496","accounts_in_message":[],"_revision_number":2},{"id":"af2fb2b3091354e0c7d3841610c28918a5b46ac9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-15 02:46:04.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-keystone-pep8 http://logs.openstack.org/03/119303/2/check/gate-keystone-pep8/8cb3d49 : SUCCESS in 3m 07s\n- gate-keystone-docs http://docs-draft.openstack.org/03/119303/2/check/gate-keystone-docs/46382f3/doc/build/html/ : SUCCESS in 3m 56s\n- gate-keystone-python26 http://logs.openstack.org/03/119303/2/check/gate-keystone-python26/912f94f : FAILURE in 1m 34s\n- gate-keystone-python27 http://logs.openstack.org/03/119303/2/check/gate-keystone-python27/c25bf32 : SUCCESS in 7m 20s\n- check-tempest-dsvm-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-full/c433b79 : SUCCESS in 48m 58s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-postgres-full/6ca834b : SUCCESS in 54m 04s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-neutron-full/153d274 : SUCCESS in 1h 02m 32s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-neutron-heat-slow/f9d81de : SUCCESS in 22m 03s\n- check-grenade-dsvm http://logs.openstack.org/03/119303/2/check/check-grenade-dsvm/3e7d1d6 : SUCCESS in 48m 39s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/03/119303/2/check/gate-tempest-dsvm-large-ops/01ed66c : SUCCESS in 24m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/03/119303/2/check/gate-tempest-dsvm-neutron-large-ops/7177e30 : SUCCESS in 23m 14s\n- check-devstack-dsvm-cells http://logs.openstack.org/03/119303/2/check/check-devstack-dsvm-cells/22b5adb : SUCCESS in 16m 13s\n- check-swift-dsvm-functional http://logs.openstack.org/03/119303/2/check/check-swift-dsvm-functional/be9eafa : SUCCESS in 15m 44s\n- gate-rally-dsvm-keystone http://logs.openstack.org/03/119303/2/check/gate-rally-dsvm-keystone/dfce087 : SUCCESS in 18m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1f6af77d490b15dccf5e7dc6a5bba489d1173fb1","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-10-15 06:36:05.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"8881b983379e54c4e39a63cffe2221ed8f1a0eff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-15 07:36:53.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/03/119303/2/check/gate-keystone-pep8/acdf248 : SUCCESS in 3m 46s\n- gate-keystone-docs http://docs-draft.openstack.org/03/119303/2/check/gate-keystone-docs/63b0d7d/doc/build/html/ : SUCCESS in 4m 46s\n- gate-keystone-python26 http://logs.openstack.org/03/119303/2/check/gate-keystone-python26/eb63097 : SUCCESS in 9m 29s\n- gate-keystone-python27 http://logs.openstack.org/03/119303/2/check/gate-keystone-python27/e67abe0 : SUCCESS in 6m 53s\n- check-tempest-dsvm-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-full/f1c377e : SUCCESS in 54m 35s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-postgres-full/a750f3f : SUCCESS in 58m 39s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-neutron-full/af9a151 : SUCCESS in 51m 30s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/03/119303/2/check/check-tempest-dsvm-neutron-heat-slow/10630a7 : SUCCESS in 23m 53s\n- check-grenade-dsvm http://logs.openstack.org/03/119303/2/check/check-grenade-dsvm/9db6d5d : SUCCESS in 53m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/03/119303/2/check/gate-tempest-dsvm-large-ops/0b1fe33 : SUCCESS in 23m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/03/119303/2/check/gate-tempest-dsvm-neutron-large-ops/844b35f : SUCCESS in 18m 57s\n- check-devstack-dsvm-cells http://logs.openstack.org/03/119303/2/check/check-devstack-dsvm-cells/1530842 : SUCCESS in 16m 06s\n- check-swift-dsvm-functional http://logs.openstack.org/03/119303/2/check/check-swift-dsvm-functional/87fe470 : SUCCESS in 18m 39s\n- gate-rally-dsvm-keystone http://logs.openstack.org/03/119303/2/check/gate-rally-dsvm-keystone/c9099d3 : SUCCESS in 21m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"da8bd0534003977e1bdcac69405a91cb11b0b2f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-15 07:36:54.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"2eae135b6895429c203870c4b1c2ca5befbc1137","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-15 08:41:05.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-keystone-docs http://docs-draft.openstack.org/03/119303/2/gate/gate-keystone-docs/53dbc43/doc/build/html/ : SUCCESS in 5m 43s\n- gate-keystone-pep8 http://logs.openstack.org/03/119303/2/gate/gate-keystone-pep8/eef7f70 : SUCCESS in 2m 49s\n- gate-keystone-python26 http://logs.openstack.org/03/119303/2/gate/gate-keystone-python26/3324307 : SUCCESS in 15m 35s\n- gate-keystone-python27 http://logs.openstack.org/03/119303/2/gate/gate-keystone-python27/09525ca : SUCCESS in 9m 08s\n- gate-tempest-dsvm-full http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-full/2a7538f : SUCCESS in 50m 02s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-postgres-full/c31ae21 : SUCCESS in 54m 52s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-neutron-full/7a848d5 : SUCCESS in 1h 02m 42s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-neutron-heat-slow/e0ab4f2 : SUCCESS in 18m 52s\n- gate-grenade-dsvm http://logs.openstack.org/03/119303/2/gate/gate-grenade-dsvm/2a98032 : SUCCESS in 48m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-large-ops/54f6d24 : SUCCESS in 24m 18s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/03/119303/2/gate/gate-tempest-dsvm-neutron-large-ops/3882c7f : SUCCESS in 20m 49s\n- gate-devstack-dsvm-cells http://logs.openstack.org/03/119303/2/gate/gate-devstack-dsvm-cells/5bfcc76 : SUCCESS in 16m 31s\n- gate-swift-dsvm-functional http://logs.openstack.org/03/119303/2/gate/gate-swift-dsvm-functional/18b0b6a : SUCCESS in 20m 31s","accounts_in_message":[],"_revision_number":2},{"id":"24003d6bec01bdc20e467aa39db269fd4111c41e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-15 08:41:06.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"897cfb18ad1cdb5f169d452178295cafd5ae9e8f","revisions":{"b39af35e6cd2e47aabc6ad09a6a667ffe4e773f4":{"kind":"REWORK","_number":1,"created":"2014-09-05 07:18:38.000000000","uploader":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"ref":"refs/changes/03/119303/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/03/119303/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/03/119303/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/03/119303/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/03/119303/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/03/119303/1"}}},"commit":{"parents":[{"commit":"d0488ef8960a5ee431284c297a2a4494946539ea","subject":"Merge \"Create SAML generation route and controller\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d0488ef8960a5ee431284c297a2a4494946539ea"}]}],"author":{"name":"wanghong","email":"w.wanghong@huawei.com","date":"2014-09-05 07:13:02.000000000","tz":480},"committer":{"name":"wanghong","email":"w.wanghong@huawei.com","date":"2014-09-05 07:13:02.000000000","tz":480},"subject":"wrong logic in assertValidRoleAssignmentListResponse method","message":"wrong logic in assertValidRoleAssignmentListResponse method\n\nAccording to current logic, we always use the last of entities to\ncompare with ref.\n\nChange-Id: I3f8786baa6964c0f17add2d669aa736732698ea7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b39af35e6cd2e47aabc6ad09a6a667ffe4e773f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b39af35e6cd2e47aabc6ad09a6a667ffe4e773f4"}]},"branch":"refs/heads/master"},"897cfb18ad1cdb5f169d452178295cafd5ae9e8f":{"kind":"REWORK","_number":2,"created":"2014-09-30 03:37:40.000000000","uploader":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"ref":"refs/changes/03/119303/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/03/119303/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/03/119303/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/03/119303/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/03/119303/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/03/119303/2"}}},"commit":{"parents":[{"commit":"d0488ef8960a5ee431284c297a2a4494946539ea","subject":"Merge \"Create SAML generation route and controller\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d0488ef8960a5ee431284c297a2a4494946539ea"}]}],"author":{"name":"wanghong","email":"w.wanghong@huawei.com","date":"2014-09-05 07:13:02.000000000","tz":480},"committer":{"name":"wanghong","email":"w.wanghong@huawei.com","date":"2014-09-30 03:30:22.000000000","tz":480},"subject":"wrong logic in assertValidRoleAssignmentListResponse method","message":"wrong logic in assertValidRoleAssignmentListResponse method\n\nAccording to current logic, we always use the last of entities to\ncompare with ref. And, actually, we provide another method\nassertRoleAssignmentInListResponse to judge whether the ref in the\nlist. So, the ref parameter could be removed.\n\nChange-Id: I3f8786baa6964c0f17add2d669aa736732698ea7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/897cfb18ad1cdb5f169d452178295cafd5ae9e8f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/897cfb18ad1cdb5f169d452178295cafd5ae9e8f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
