)]}'
{"id":"openstack%2Fkeystone~136208","triplet_id":"openstack%2Fkeystone~master~I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b","project":"openstack/keystone","branch":"master","topic":"bp/remove-py26-hacks","hashtags":[],"change_id":"I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b","subject":"Expanded mutable hacking checks","status":"MERGED","created":"2014-11-21 01:41:00.000000000","updated":"2014-12-26 17:43:54.000000000","submitted":"2014-12-26 17:43:53.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"60bd82bfcb91a2efc599b2601dcf7401b7b52822","_number":136208,"virtual_id_number":136208,"owner":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2014-12-26 17:43:53.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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":2,"date":"2014-12-19 03:17:32.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":2,"date":"2014-12-26 15:53:45.000000000","_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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":1,"date":"2014-12-26 15:53:45.000000000","_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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-11-21 09:00:39.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2014-12-01 21:37:43.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":"2014-12-16 20:46:46.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-12-26 15:53:45.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-12-26 17:43:53.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7e19deab6be437509d28ca15039db4c32a964e20","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-11-21 01:41:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"21124407c4090a5c1f24c33a88f821078b024265","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-21 02:45:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/08/136208/1/check/gate-keystone-pep8/c03ae0a : SUCCESS in 2m 48s\n- gate-keystone-docs http://docs-draft.openstack.org/08/136208/1/check/gate-keystone-docs/d36b8bc/doc/build/html/ : SUCCESS in 4m 16s\n- gate-keystone-python27 http://logs.openstack.org/08/136208/1/check/gate-keystone-python27/f8c56f4 : SUCCESS in 6m 48s\n- check-tempest-dsvm-full http://logs.openstack.org/08/136208/1/check/check-tempest-dsvm-full/138c0ed : SUCCESS in 1h 00m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/136208/1/check/check-tempest-dsvm-postgres-full/08b241e : SUCCESS in 59m 50s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/136208/1/check/check-tempest-dsvm-neutron-full/72d907f : SUCCESS in 1h 04m 07s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/136208/1/check/check-tempest-dsvm-neutron-heat-slow/17e8a1f : SUCCESS in 20m 16s\n- check-grenade-dsvm http://logs.openstack.org/08/136208/1/check/check-grenade-dsvm/f6486a7 : SUCCESS in 46m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/136208/1/check/gate-tempest-dsvm-large-ops/48bfdc4 : SUCCESS in 25m 34s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/136208/1/check/gate-tempest-dsvm-neutron-large-ops/92068e3 : SUCCESS in 17m 17s\n- check-devstack-dsvm-cells http://logs.openstack.org/08/136208/1/check/check-devstack-dsvm-cells/4f91e89 : SUCCESS in 16m 01s\n- check-swift-dsvm-functional http://logs.openstack.org/08/136208/1/check/check-swift-dsvm-functional/b2a3ba9 : SUCCESS in 17m 38s\n- gate-rally-dsvm-keystone http://logs.openstack.org/08/136208/1/check/gate-rally-dsvm-keystone/ce272ae : SUCCESS in 20m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9846bf58e87016d2309fd197c6fa459a45923e2b","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2014-11-21 09:00:39.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"14baa3cf6f925217052c3d09ee570de8f09819cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-22 17:28:05.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"65ee2b708edce9de098ffd7e9c320398ce6592c4","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-11-23 01:55:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1eec3cacd05a49d5077e8a22e40f157fb6c011c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-23 03:09:13.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/08/136208/2/check/gate-keystone-pep8/2c39b7a : SUCCESS in 3m 07s\n- gate-keystone-docs http://docs-draft.openstack.org/08/136208/2/check/gate-keystone-docs/2f822dc/doc/build/html/ : SUCCESS in 9m 14s\n- gate-keystone-python27 http://logs.openstack.org/08/136208/2/check/gate-keystone-python27/3b9cf4a : SUCCESS in 9m 22s\n- check-tempest-dsvm-full http://logs.openstack.org/08/136208/2/check/check-tempest-dsvm-full/876351d : SUCCESS in 49m 52s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/136208/2/check/check-tempest-dsvm-postgres-full/b3f4132 : SUCCESS in 49m 48s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/136208/2/check/check-tempest-dsvm-neutron-full/c8c33aa : SUCCESS in 1h 02m 29s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/136208/2/check/check-tempest-dsvm-neutron-heat-slow/df5eda5 : SUCCESS in 21m 45s\n- check-grenade-dsvm http://logs.openstack.org/08/136208/2/check/check-grenade-dsvm/510df31 : SUCCESS in 39m 47s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/136208/2/check/gate-tempest-dsvm-large-ops/8546b24 : SUCCESS in 23m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/136208/2/check/gate-tempest-dsvm-neutron-large-ops/feaaab0 : SUCCESS in 20m 36s\n- check-devstack-dsvm-cells http://logs.openstack.org/08/136208/2/check/check-devstack-dsvm-cells/183dcaf : SUCCESS in 15m 27s\n- check-swift-dsvm-functional http://logs.openstack.org/08/136208/2/check/check-swift-dsvm-functional/d655dd9 : SUCCESS in 18m 12s\n- gate-rally-dsvm-keystone http://logs.openstack.org/08/136208/2/check/gate-rally-dsvm-keystone/dc5fa7d : SUCCESS in 18m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"ab71ae61edbfa98bc890d419b93f6ee7a3e80d7d","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2014-12-01 21:37:43.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c9eab0b154770bbfcdc8a59516b72120fa710c09","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-12-08 17:37:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5f048d97bd69c90d4c39df0aa5f7599b3b0103e0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-08 18:36:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/08/136208/3/check/gate-keystone-pep8/f500171 : SUCCESS in 3m 26s\n- gate-keystone-docs http://docs-draft.openstack.org/08/136208/3/check/gate-keystone-docs/ef46e14/doc/build/html/ : SUCCESS in 4m 09s\n- gate-keystone-python27 http://logs.openstack.org/08/136208/3/check/gate-keystone-python27/926b6a2 : SUCCESS in 7m 11s\n- check-tempest-dsvm-full http://logs.openstack.org/08/136208/3/check/check-tempest-dsvm-full/4587dde : SUCCESS in 34m 54s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/136208/3/check/check-tempest-dsvm-postgres-full/195b3ed : SUCCESS in 35m 12s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/136208/3/check/check-tempest-dsvm-neutron-full/99be6cd : SUCCESS in 39m 13s\n- check-grenade-dsvm http://logs.openstack.org/08/136208/3/check/check-grenade-dsvm/910ac00 : SUCCESS in 27m 57s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/136208/3/check/gate-tempest-dsvm-large-ops/9bb1b5d : SUCCESS in 33m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/136208/3/check/gate-tempest-dsvm-neutron-large-ops/8910860 : SUCCESS in 24m 27s\n- check-devstack-dsvm-cells http://logs.openstack.org/08/136208/3/check/check-devstack-dsvm-cells/8736a24 : SUCCESS in 16m 47s\n- check-swift-dsvm-functional http://logs.openstack.org/08/136208/3/check/check-swift-dsvm-functional/4888df1 : SUCCESS in 18m 39s\n- gate-rally-dsvm-keystone http://logs.openstack.org/08/136208/3/check/gate-rally-dsvm-keystone/0553129 : SUCCESS in 17m 43s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"408e96e2a95d78dec93cccaf3a15765e3d66df5f","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-12-08 19:13:44.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c419a6148d9f9f6a2270086e230e63351ce3fe4f","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-12-08 19:18:10.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"494ac1c80fc9a19caaffd892fc0ccc427c9e6487","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-08 19:59:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/08/136208/4/check/gate-keystone-pep8/2ac906e : SUCCESS in 3m 05s\n- gate-keystone-docs http://docs-draft.openstack.org/08/136208/4/check/gate-keystone-docs/9ee2408/doc/build/html/ : SUCCESS in 6m 02s\n- gate-keystone-python27 http://logs.openstack.org/08/136208/4/check/gate-keystone-python27/ec23906 : SUCCESS in 10m 29s\n- check-tempest-dsvm-full http://logs.openstack.org/08/136208/4/check/check-tempest-dsvm-full/fb18999 : SUCCESS in 34m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/136208/4/check/check-tempest-dsvm-postgres-full/9ca4c77 : SUCCESS in 29m 12s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/136208/4/check/check-tempest-dsvm-neutron-full/0a899fe : SUCCESS in 40m 12s\n- check-grenade-dsvm http://logs.openstack.org/08/136208/4/check/check-grenade-dsvm/c467ea8 : SUCCESS in 25m 42s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/136208/4/check/gate-tempest-dsvm-large-ops/c516a25 : SUCCESS in 29m 39s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/136208/4/check/gate-tempest-dsvm-neutron-large-ops/1596ec3 : SUCCESS in 25m 04s\n- check-devstack-dsvm-cells http://logs.openstack.org/08/136208/4/check/check-devstack-dsvm-cells/8e44ede : SUCCESS in 15m 55s\n- check-swift-dsvm-functional http://logs.openstack.org/08/136208/4/check/check-swift-dsvm-functional/27155d6 : SUCCESS in 18m 50s\n- gate-rally-dsvm-keystone http://logs.openstack.org/08/136208/4/check/gate-rally-dsvm-keystone/b028cdc : SUCCESS in 20m 19s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ad2e684da89ce2741894ea8ec2e001a6b3b13bcf","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-12-09 14:10:23.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"4bbee3e5700148ad7048d127d112a915ceb8a802","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-09 15:05:01.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/08/136208/5/check/gate-keystone-pep8/e2fa746 : SUCCESS in 3m 55s\n- gate-keystone-docs http://docs-draft.openstack.org/08/136208/5/check/gate-keystone-docs/5024921/doc/build/html/ : SUCCESS in 7m 54s\n- gate-keystone-python27 http://logs.openstack.org/08/136208/5/check/gate-keystone-python27/4d52205 : SUCCESS in 9m 29s\n- check-tempest-dsvm-full http://logs.openstack.org/08/136208/5/check/check-tempest-dsvm-full/53695c1 : SUCCESS in 38m 26s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/136208/5/check/check-tempest-dsvm-postgres-full/045de77 : SUCCESS in 32m 29s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/136208/5/check/check-tempest-dsvm-neutron-full/d1d571c : SUCCESS in 46m 13s\n- check-grenade-dsvm http://logs.openstack.org/08/136208/5/check/check-grenade-dsvm/7ea3643 : SUCCESS in 30m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/136208/5/check/gate-tempest-dsvm-large-ops/8222f0b : SUCCESS in 26m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/136208/5/check/gate-tempest-dsvm-neutron-large-ops/9932b58 : SUCCESS in 25m 40s\n- check-swift-dsvm-functional http://logs.openstack.org/08/136208/5/check/check-swift-dsvm-functional/ad3715f : SUCCESS in 21m 18s\n- gate-rally-dsvm-keystone http://logs.openstack.org/08/136208/5/check/gate-rally-dsvm-keystone/dd275ef : SUCCESS in 20m 02s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"21bddcaf476726e15ce50582b14bbc61743e5382","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-12-16 20:46:46.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"03b9ec022572143c345433101bc8bc272a03e247","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-18 03:04:56.000000000","message":"Patch Set 5: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":5},{"id":"d7113308f3d3f7404045e81dd446709ac2a0397e","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-12-19 03:17:32.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"07ff9330b96f85b7cb7ba7dd1f7e4bc5e445e499","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-19 04:17:31.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/08/136208/6/check/gate-keystone-pep8/fa6e20d/ : SUCCESS in 3m 54s\n- gate-keystone-docs http://docs-draft.openstack.org/08/136208/6/check/gate-keystone-docs/23c45fc//doc/build/html/ : SUCCESS in 4m 01s\n- gate-keystone-python27 http://logs.openstack.org/08/136208/6/check/gate-keystone-python27/abe42d4/ : SUCCESS in 6m 20s\n- check-tempest-dsvm-full http://logs.openstack.org/08/136208/6/check/check-tempest-dsvm-full/def02a0/ : SUCCESS in 39m 32s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/136208/6/check/check-tempest-dsvm-postgres-full/ed193c2/ : SUCCESS in 36m 14s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/136208/6/check/check-tempest-dsvm-neutron-full/0349820/ : SUCCESS in 56m 01s\n- check-grenade-dsvm http://logs.openstack.org/08/136208/6/check/check-grenade-dsvm/196a0ac/ : SUCCESS in 29m 39s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/136208/6/check/gate-tempest-dsvm-large-ops/71cf1d3/ : SUCCESS in 24m 24s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/136208/6/check/gate-tempest-dsvm-neutron-large-ops/890e9c7/ : SUCCESS in 19m 42s\n- check-swift-dsvm-functional http://logs.openstack.org/08/136208/6/check/check-swift-dsvm-functional/aa873dc/ : SUCCESS in 21m 43s\n- gate-rally-dsvm-keystone http://logs.openstack.org/08/136208/6/check/gate-rally-dsvm-keystone/9a30ae1/ : SUCCESS in 25m 49s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"dd9cf7738e7d12d7af58bf4f2187f1585912168e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-12-26 15:53:45.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"577ee93d65f61fcb8e0fb2f50627d0f01e137cc5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-26 15:53:46.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"08f7d1b4b6861cff0f1f1bdee985be17309eec20","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-26 17:43:53.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-keystone-docs http://docs-draft.openstack.org/08/136208/6/gate/gate-keystone-docs/aa8dfdf//doc/build/html/ : SUCCESS in 6m 29s\n- gate-keystone-pep8 http://logs.openstack.org/08/136208/6/gate/gate-keystone-pep8/cc05725/ : SUCCESS in 3m 09s\n- gate-keystone-python27 http://logs.openstack.org/08/136208/6/gate/gate-keystone-python27/c0f2ec8/ : SUCCESS in 7m 47s\n- gate-tempest-dsvm-full http://logs.openstack.org/08/136208/6/gate/gate-tempest-dsvm-full/72d94e6/ : SUCCESS in 35m 06s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/08/136208/6/gate/gate-tempest-dsvm-postgres-full/b0beaf9/ : SUCCESS in 30m 29s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/08/136208/6/gate/gate-tempest-dsvm-neutron-full/adbaa6b/ : SUCCESS in 43m 37s\n- gate-grenade-dsvm http://logs.openstack.org/08/136208/6/gate/gate-grenade-dsvm/d9ef909/ : SUCCESS in 31m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/136208/6/gate/gate-tempest-dsvm-large-ops/f83ba22/ : SUCCESS in 28m 38s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/136208/6/gate/gate-tempest-dsvm-neutron-large-ops/12c96c7/ : SUCCESS in 23m 38s\n- gate-swift-dsvm-functional http://logs.openstack.org/08/136208/6/gate/gate-swift-dsvm-functional/93b0d47/ : SUCCESS in 22m 58s","accounts_in_message":[],"_revision_number":6},{"id":"dc53985328522464e5d8c6b3c5ea07f7e4e67332","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-26 17:43:54.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"28b9ca2fc4a6be0db9ad3bc736354cad5e4f450f","revisions":{"7d0aae1b013454cae7b765ea1e5d2b8570b1d8c4":{"kind":"REWORK","_number":1,"created":"2014-11-21 01:41:00.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/08/136208/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/08/136208/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/08/136208/1"}}},"commit":{"parents":[{"commit":"a291d24a780730876c4dabc594fc3d047d2b62cf","subject":"Make the mutable default arg check very strict.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a291d24a780730876c4dabc594fc3d047d2b62cf"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-20 22:46:18.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-20 22:46:18.000000000","tz":0},"subject":"Expanded mutable hacking checks","message":"Expanded mutable hacking checks\n\nNot that we don\u0027t need to support Python 2.6 we can easily add support\nfor sets, dict comprehensions and set comprehensions.\n\nChange-Id: I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b\nImplements: bp remove-py26-hacks\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7d0aae1b013454cae7b765ea1e5d2b8570b1d8c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7d0aae1b013454cae7b765ea1e5d2b8570b1d8c4"}]},"branch":"refs/heads/master"},"73f66286c3a99a34828680904d7d4ff15cb3aa9e":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2014-11-23 01:55:55.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/08/136208/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/08/136208/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/08/136208/2"}}},"commit":{"parents":[{"commit":"fbd2c7e9973c3315242828d8b4b57c1891b75fda","subject":"Make the mutable default arg check very strict.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fbd2c7e9973c3315242828d8b4b57c1891b75fda"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-20 22:46:18.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-23 01:54:16.000000000","tz":0},"subject":"Expanded mutable hacking checks","message":"Expanded mutable hacking checks\n\nNot that we don\u0027t need to support Python 2.6 we can easily add support\nfor sets, dict comprehensions and set comprehensions.\n\nChange-Id: I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b\nImplements: bp remove-py26-hacks\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/73f66286c3a99a34828680904d7d4ff15cb3aa9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/73f66286c3a99a34828680904d7d4ff15cb3aa9e"}]},"branch":"refs/heads/master"},"6ec10afafdd739c5eabc862d4e56260845d89023":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2014-12-08 17:37:49.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/08/136208/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/08/136208/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/08/136208/3"}}},"commit":{"parents":[{"commit":"56f0e02a3641a0d0358cefd674b1359e3ee887d9","subject":"Make the mutable default arg check very strict.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/56f0e02a3641a0d0358cefd674b1359e3ee887d9"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-20 22:46:18.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-12-08 17:36:17.000000000","tz":0},"subject":"Expanded mutable hacking checks","message":"Expanded mutable hacking checks\n\nNot that we don\u0027t need to support Python 2.6 we can easily add support\nfor sets, dict comprehensions and set comprehensions.\n\nChange-Id: I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b\nImplements: bp remove-py26-hacks\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6ec10afafdd739c5eabc862d4e56260845d89023"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6ec10afafdd739c5eabc862d4e56260845d89023"}]},"branch":"refs/heads/master"},"cd22ba4a89814437ec82c92fd0cf1ca624e9c464":{"kind":"NO_CHANGE","_number":4,"created":"2014-12-08 19:13:44.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/08/136208/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/08/136208/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/08/136208/4"}}},"commit":{"parents":[{"commit":"78abc2dcfe9ea428943e7c04c9cf8d4b44e4a903","subject":"Make the mutable default arg check very strict","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/78abc2dcfe9ea428943e7c04c9cf8d4b44e4a903"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-20 22:46:18.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-12-08 19:06:39.000000000","tz":0},"subject":"Expanded mutable hacking checks","message":"Expanded mutable hacking checks\n\nNot that we don\u0027t need to support Python 2.6 we can easily add support\nfor sets, dict comprehensions and set comprehensions.\n\nChange-Id: I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b\nImplements: bp remove-py26-hacks\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cd22ba4a89814437ec82c92fd0cf1ca624e9c464"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cd22ba4a89814437ec82c92fd0cf1ca624e9c464"}]},"branch":"refs/heads/master"},"5b15e1991a772fc6b97aedaa70bb97ffddcc4fde":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2014-12-09 14:10:23.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/08/136208/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/08/136208/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/08/136208/5"}}},"commit":{"parents":[{"commit":"78abc2dcfe9ea428943e7c04c9cf8d4b44e4a903","subject":"Make the mutable default arg check very strict","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/78abc2dcfe9ea428943e7c04c9cf8d4b44e4a903"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-20 22:46:18.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-12-08 19:14:01.000000000","tz":0},"subject":"Expanded mutable hacking checks","message":"Expanded mutable hacking checks\n\nNow that we don\u0027t need to support Python 2.6 we can easily add support\nfor sets, dict comprehensions and set comprehensions.\n\nChange-Id: I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b\nImplements: bp remove-py26-hacks\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5b15e1991a772fc6b97aedaa70bb97ffddcc4fde"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5b15e1991a772fc6b97aedaa70bb97ffddcc4fde"}]},"branch":"refs/heads/master"},"28b9ca2fc4a6be0db9ad3bc736354cad5e4f450f":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2014-12-19 03:17:32.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/08/136208/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/08/136208/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/08/136208/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/08/136208/6"}}},"commit":{"parents":[{"commit":"9c99697950e27097950a2a3892b9b8ba49da6594","subject":"Make the mutable default arg check very strict","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9c99697950e27097950a2a3892b9b8ba49da6594"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-11-20 22:46:18.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2014-12-19 03:16:00.000000000","tz":0},"subject":"Expanded mutable hacking checks","message":"Expanded mutable hacking checks\n\nNow that we don\u0027t need to support Python 2.6 we can easily add support\nfor sets, dict comprehensions and set comprehensions.\n\nChange-Id: I7c25fbe4d3b42b2810034c7b30d6cc1beaea822b\nImplements: bp remove-py26-hacks\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/28b9ca2fc4a6be0db9ad3bc736354cad5e4f450f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/28b9ca2fc4a6be0db9ad3bc736354cad5e4f450f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
