)]}'
{"id":"openstack%2Fdevstack~150672","triplet_id":"openstack%2Fdevstack~master~I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff","project":"openstack/devstack","branch":"master","topic":"no_default_project","hashtags":[],"change_id":"I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff","subject":"Isolate creating service users","status":"MERGED","created":"2015-01-28 04:30:12.000000000","updated":"2015-02-09 17:59:37.000000000","submitted":"2015-02-09 17:59:36.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0c88e39ede216002b7007f88d6aee197c9474957","_number":150672,"virtual_id_number":150672,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"recommended":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2015-02-09 04:26:28.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":2,"date":"2015-02-09 17:59:36.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"date":"2015-02-09 03:39:06.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"recommended":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2015-02-09 13:03:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-02-09 16:43:13.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2015-02-09 12:15:12.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-02-09 16:43:13.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"date":"2015-02-09 11:57:28.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-28 08:06:45.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2015-02-09 02:06:31.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2015-02-09 04:26:28.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-02-09 11:57:28.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-02-09 12:15:12.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-02-09 13:03:39.000000000","updated_by":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"reviewer":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"state":"REVIEWER"},{"updated":"2015-02-09 16:43:13.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2015-02-09 17:59:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"690f6c61c44173708ff85dfe0d1c4defa0a47064","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-28 04:30:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c97c8f8d62d80f67f0287cba8edd4c6c0254fd93","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-28 04:30:29.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"5ad84dc4595e4d6ddd11c1a479336a9e08c998a7","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-28 04:52:49.000000000","message":"Patch Set 1:\n\nrecheck bug 1415284","accounts_in_message":[],"_revision_number":1},{"id":"211f9e8618ed3d25480677f75e52c0c96af0642a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 05:08:25.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/72/150672/1/check/check-tempest-dsvm-full/5134d14/ : FAILURE in 10m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/150672/1/check/check-tempest-dsvm-postgres-full/8ea4646/ : FAILURE in 8m 41s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/150672/1/check/check-tempest-dsvm-neutron-full/9729f63/ : FAILURE in 11m 39s\n- check-grenade-dsvm http://logs.openstack.org/72/150672/1/check/check-grenade-dsvm/2a68e1d/ : SUCCESS in 37m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/150672/1/check/gate-tempest-dsvm-large-ops/1006930/ : SUCCESS in 24m 22s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/150672/1/check/gate-tempest-dsvm-neutron-large-ops/8669600/ : SUCCESS in 24m 27s\n- gate-devstack-bashate http://logs.openstack.org/72/150672/1/check/gate-devstack-bashate/55cd5bb/ : SUCCESS in 15s\n- gate-devstack-unit-tests http://logs.openstack.org/72/150672/1/check/gate-devstack-unit-tests/b69c7a0/ : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/150672/1/check/check-devstack-dsvm-cells/d4ad46b/ : FAILURE in 11m 00s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/72/150672/1/check/check-grenade-dsvm-partial-ncpu/78a5fbf/ : SUCCESS in 36m 51s\n- check-neutron-dsvm-functional http://logs.openstack.org/72/150672/1/check/check-neutron-dsvm-functional/c9a58c6/ : FAILURE in 11m 26s\n- check-swift-dsvm-functional http://logs.openstack.org/72/150672/1/check/check-swift-dsvm-functional/b7081c1/ : FAILURE in 10m 24s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/72/150672/1/check/check-tempest-dsvm-ironic-pxe_ssh/3ec3b72/ : FAILURE in 11m 10s\n- check-tempest-dsvm-f21 http://logs.openstack.org/72/150672/1/check/check-tempest-dsvm-f21/3ee7fc2/ : FAILURE in 10m 16s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/72/150672/1/check/check-tempest-dsvm-centos7/7189939/ : FAILURE in 10m 10s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/72/150672/1/check/gate-devstack-publish-docs/280009f//doc/build/html/ : SUCCESS in 1m 23s","accounts_in_message":[],"_revision_number":1},{"id":"ad3c42ee9b50477e9ce22e17d755093229b9d3a8","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-28 06:23:00.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"76826e14a59fa8f1055ae77695a172fcd7680dfd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 07:57:17.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/72/150672/2/check/check-tempest-dsvm-full/58c6b2e/ : SUCCESS in 39m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/150672/2/check/check-tempest-dsvm-postgres-full/2b11f29/ : SUCCESS in 46m 32s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/150672/2/check/check-tempest-dsvm-neutron-full/2ba8ff6/ : FAILURE in 1h 18m 53s\n- check-grenade-dsvm http://logs.openstack.org/72/150672/2/check/check-grenade-dsvm/59dc0a3/ : SUCCESS in 47m 40s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/150672/2/check/gate-tempest-dsvm-large-ops/b3664d6/ : SUCCESS in 21m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/150672/2/check/gate-tempest-dsvm-neutron-large-ops/9c83cf9/ : SUCCESS in 33m 41s\n- gate-devstack-bashate http://logs.openstack.org/72/150672/2/check/gate-devstack-bashate/bec161e/ : SUCCESS in 16s\n- gate-devstack-unit-tests http://logs.openstack.org/72/150672/2/check/gate-devstack-unit-tests/d94a095/ : SUCCESS in 20s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/150672/2/check/check-devstack-dsvm-cells/0ae0563/ : SUCCESS in 26m 53s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/72/150672/2/check/check-grenade-dsvm-partial-ncpu/dac0c62/ : SUCCESS in 32m 19s\n- check-neutron-dsvm-functional http://logs.openstack.org/72/150672/2/check/check-neutron-dsvm-functional/6297f0a/ : SUCCESS in 33m 47s\n- check-swift-dsvm-functional http://logs.openstack.org/72/150672/2/check/check-swift-dsvm-functional/acc12d0/ : FAILURE in 12m 53s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/72/150672/2/check/check-tempest-dsvm-ironic-pxe_ssh/e555d1d/ : SUCCESS in 34m 28s\n- check-tempest-dsvm-f21 http://logs.openstack.org/72/150672/2/check/check-tempest-dsvm-f21/216ba01/ : FAILURE in 47m 48s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/72/150672/2/check/check-tempest-dsvm-centos7/45da7f1/ : SUCCESS in 1h 02m 32s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/72/150672/2/check/gate-devstack-publish-docs/e088c54//doc/build/html/ : SUCCESS in 1m 36s","accounts_in_message":[],"_revision_number":2},{"id":"91ec2ec89bc05586abb17395aab7db80176809ca","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-01-28 08:06:45.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-swift-dsvm-functional: unrecognized error\n- check-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1357055\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"e4839c220f2e5bfdf9f909fb5da056d38bf4e8b6","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-01-28 08:35:05.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"57ab9a098353b5d077793187a44d762a70654691","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-01-31 02:47:35.000000000","message":"Patch Set 2: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/72/150672/2/6963/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":2},{"id":"ec8517496b14284d6640d697ea3445ce4c581f02","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-02 03:55:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"591bf2a74ca3556660bc6c50a58269af2a2ec6e3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-02 04:56:06.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-full/be0c4f5/ : SUCCESS in 47m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-postgres-full/b7d3079/ : SUCCESS in 46m 21s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-neutron-full/41ffe5a/ : SUCCESS in 1h 00m 30s\n- check-grenade-dsvm http://logs.openstack.org/72/150672/3/check/check-grenade-dsvm/27d111e/ : SUCCESS in 26m 55s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/150672/3/check/gate-tempest-dsvm-large-ops/2cf04b1/ : SUCCESS in 22m 44s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/150672/3/check/gate-tempest-dsvm-neutron-large-ops/d570801/ : SUCCESS in 15m 13s\n- gate-devstack-bashate http://logs.openstack.org/72/150672/3/check/gate-devstack-bashate/c354414/ : SUCCESS in 10s\n- gate-devstack-unit-tests http://logs.openstack.org/72/150672/3/check/gate-devstack-unit-tests/ce70b7a/ : SUCCESS in 9s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/150672/3/check/check-devstack-dsvm-cells/16a3901/ : SUCCESS in 13m 46s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/72/150672/3/check/check-grenade-dsvm-partial-ncpu/d023ad4/ : SUCCESS in 32m 09s\n- check-neutron-dsvm-functional http://logs.openstack.org/72/150672/3/check/check-neutron-dsvm-functional/0a11dee/ : SUCCESS in 15m 42s\n- check-swift-dsvm-functional http://logs.openstack.org/72/150672/3/check/check-swift-dsvm-functional/75d45d3/ : FAILURE in 11m 44s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-ironic-pxe_ssh/31f7a11/ : SUCCESS in 29m 45s\n- check-tempest-dsvm-f21 http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-f21/a249e6b/ : SUCCESS in 32m 36s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-centos7/42986f6/ : FAILURE in 9m 48s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/72/150672/3/check/gate-devstack-publish-docs/5f44415//doc/build/html/ : SUCCESS in 1m 32s","accounts_in_message":[],"_revision_number":3},{"id":"259888b334600b0e818bf7d85e809a7e01dacff0","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-02 04:58:30.000000000","message":"Patch Set 3: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/72/150672/3/7425/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":3},{"id":"d7e2dfc28b8cdddcc0454590f069e45e6a5746f2","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-02 22:37:17.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"16fc97d84f4ee3a460cfbc6652db3f79cf68f847","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-02 23:40:09.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-full/35077d5/ : SUCCESS in 42m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-postgres-full/4609031/ : SUCCESS in 50m 17s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-neutron-full/b152b94/ : SUCCESS in 1h 02m 48s\n- check-grenade-dsvm http://logs.openstack.org/72/150672/3/check/check-grenade-dsvm/3dbf7c0/ : SUCCESS in 38m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/150672/3/check/gate-tempest-dsvm-large-ops/0acdfd1/ : SUCCESS in 16m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/150672/3/check/gate-tempest-dsvm-neutron-large-ops/8e614e7/ : SUCCESS in 17m 20s\n- gate-devstack-bashate http://logs.openstack.org/72/150672/3/check/gate-devstack-bashate/fdc4fba/ : SUCCESS in 17s\n- gate-devstack-unit-tests http://logs.openstack.org/72/150672/3/check/gate-devstack-unit-tests/d7e53bc/ : SUCCESS in 32s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/150672/3/check/check-devstack-dsvm-cells/10bfa99/ : SUCCESS in 15m 02s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/72/150672/3/check/check-grenade-dsvm-partial-ncpu/83eca3e/ : SUCCESS in 29m 10s\n- check-neutron-dsvm-functional http://logs.openstack.org/72/150672/3/check/check-neutron-dsvm-functional/8c8ed54/ : SUCCESS in 16m 19s\n- check-swift-dsvm-functional http://logs.openstack.org/72/150672/3/check/check-swift-dsvm-functional/7550b39/ : FAILURE in 13m 11s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-ironic-pxe_ssh/6ffff5f/ : SUCCESS in 35m 34s\n- check-tempest-dsvm-f21 http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-f21/d95f1fd/ : FAILURE in 43m 33s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/72/150672/3/check/check-tempest-dsvm-centos7/e45b0bd/ : FAILURE in 9m 55s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/72/150672/3/check/gate-devstack-publish-docs/4ebfce0//doc/build/html/ : SUCCESS in 1m 47s","accounts_in_message":[],"_revision_number":3},{"id":"4245ab0b9134e68977705e49c74a3b5d1550d9af","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-02-03 03:13:34.000000000","message":"Patch Set 3: Code-Review-1\n\nlooks like a nice cleanup but please document function and args","accounts_in_message":[],"_revision_number":3},{"id":"6792c81d75daabe448696c8362bfa2741c3e24c2","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-09 01:25:45.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5fd7ddcfd6cce8f3997b1a63e1c5e176403333e6","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-02-09 02:06:31.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"b361c065e4c71f7c90ee2aa4c55153fa93ec707b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 02:17:56.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/72/150672/4/check/check-tempest-dsvm-full/41c2cd2/ : SUCCESS in 45m 46s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/150672/4/check/check-tempest-dsvm-postgres-full/f9a84aa/ : SUCCESS in 36m 16s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/150672/4/check/check-tempest-dsvm-neutron-full/ea01d22/ : SUCCESS in 43m 11s\n- check-grenade-dsvm http://logs.openstack.org/72/150672/4/check/check-grenade-dsvm/09d3f1c/ : SUCCESS in 32m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/150672/4/check/gate-tempest-dsvm-large-ops/0585a1a/ : SUCCESS in 18m 35s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/150672/4/check/gate-tempest-dsvm-neutron-large-ops/54df5cf/ : SUCCESS in 15m 51s\n- gate-devstack-bashate http://logs.openstack.org/72/150672/4/check/gate-devstack-bashate/06cb195/ : SUCCESS in 14s\n- gate-devstack-unit-tests http://logs.openstack.org/72/150672/4/check/gate-devstack-unit-tests/63084c3/ : SUCCESS in 14s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/150672/4/check/check-devstack-dsvm-cells/9f0575e/ : SUCCESS in 13m 33s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/72/150672/4/check/check-grenade-dsvm-partial-ncpu/0d65d5a/ : SUCCESS in 37m 03s\n- check-neutron-dsvm-functional http://logs.openstack.org/72/150672/4/check/check-neutron-dsvm-functional/94478c7/ : SUCCESS in 20m 37s\n- check-swift-dsvm-functional http://logs.openstack.org/72/150672/4/check/check-swift-dsvm-functional/a36b2d4/ : FAILURE in 11m 46s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/72/150672/4/check/check-tempest-dsvm-ironic-pxe_ssh/dd6042c/ : SUCCESS in 28m 39s\n- check-devstack-dsvm-updown http://logs.openstack.org/72/150672/4/check/check-devstack-dsvm-updown/ea0f03f/ : FAILURE in 12m 50s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/72/150672/4/check/check-tempest-dsvm-f21/9ef790a/ : FAILURE in 46m 48s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/72/150672/4/check/check-tempest-dsvm-centos7/efaae1b/ : SUCCESS in 50m 57s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/72/150672/4/check/gate-devstack-publish-docs/62f8bbc//doc/build/html/ : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":4},{"id":"b51953fd9a00c58dcdc7333f758fdec93e97ff29","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-09 02:20:09.000000000","message":"Patch Set 4: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/72/150672/4/8376/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":4},{"id":"cf63848395aea76f020d7d4289a0c902a211f700","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-02-09 03:31:15.000000000","message":"Patch Set 4: Code-Review-1\n\nPlease reply my comment in patch set 2. Is that my misunderstanding?","accounts_in_message":[],"_revision_number":4},{"id":"32d8017ce75fc544b8dd33e22e535a157ce3a7bc","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-09 03:36:47.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"535fd7805a338d490f7f7da65de1205f325ca480","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-09 03:39:06.000000000","message":"Patch Set 5:\n\n@Hirofumi - no, it was my misunderstanding of your comment on patch 2. I was just going through it then and found the problem myself and suddenly understood what you meant.","accounts_in_message":[],"_revision_number":5},{"id":"7c1945c03192520d16780a4f91f1bb0ba9a77be4","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-09 03:40:16.000000000","message":"Patch Set 5:\n\nlol - looking again your comment is very clear. I must have been confusing myself with a different patch.","accounts_in_message":[],"_revision_number":5},{"id":"7407b101b15032705ac8e803bba6c50768157e90","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-09 04:26:28.000000000","message":"Patch Set 5: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/72/150672/5/8390/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":5},{"id":"3df469908f6a0a2b9e80ad8cdbed61e130bc7b7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 04:27:55.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/72/150672/5/check/check-tempest-dsvm-full/c95bf0a/ : SUCCESS in 46m 58s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/72/150672/5/check/check-tempest-dsvm-postgres-full/dba0fa4/ : SUCCESS in 32m 51s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/72/150672/5/check/check-tempest-dsvm-neutron-full/cf8073f/ : SUCCESS in 47m 06s\n- check-grenade-dsvm http://logs.openstack.org/72/150672/5/check/check-grenade-dsvm/24a601e/ : SUCCESS in 40m 41s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/150672/5/check/gate-tempest-dsvm-large-ops/9f76448/ : SUCCESS in 17m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/150672/5/check/gate-tempest-dsvm-neutron-large-ops/f45963f/ : SUCCESS in 17m 53s\n- gate-devstack-bashate http://logs.openstack.org/72/150672/5/check/gate-devstack-bashate/56cb18d/ : SUCCESS in 13s\n- gate-devstack-unit-tests http://logs.openstack.org/72/150672/5/check/gate-devstack-unit-tests/96ca592/ : SUCCESS in 10s\n- check-devstack-dsvm-cells http://logs.openstack.org/72/150672/5/check/check-devstack-dsvm-cells/92c15e3/ : SUCCESS in 13m 55s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/72/150672/5/check/check-grenade-dsvm-partial-ncpu/a67023e/ : SUCCESS in 35m 16s\n- check-neutron-dsvm-functional http://logs.openstack.org/72/150672/5/check/check-neutron-dsvm-functional/c642233/ : SUCCESS in 15m 16s\n- check-swift-dsvm-functional http://logs.openstack.org/72/150672/5/check/check-swift-dsvm-functional/b50b8c0/ : SUCCESS in 20m 39s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/72/150672/5/check/check-tempest-dsvm-ironic-pxe_ssh/97ffd33/ : SUCCESS in 28m 06s\n- check-devstack-dsvm-updown http://logs.openstack.org/72/150672/5/check/check-devstack-dsvm-updown/e4bfe57/ : FAILURE in 13m 21s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/72/150672/5/check/check-tempest-dsvm-f21/b4cda27/ : SUCCESS in 34m 23s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/72/150672/5/check/check-tempest-dsvm-centos7/5e3700b/ : SUCCESS in 51m 03s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/72/150672/5/check/gate-devstack-publish-docs/2bd1a4d//doc/build/html/ : SUCCESS in 1m 41s","accounts_in_message":[],"_revision_number":5},{"id":"fa519e172b618d5f2a97ad729e146cb8859c619e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-02-09 12:15:12.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"86b2112d6a7ed557c99e52d3d451e2a455e5fc71","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-02-09 13:03:39.000000000","message":"Patch Set 5: Code-Review+1\n\nLooks good","accounts_in_message":[],"_revision_number":5},{"id":"86a7846e5a697ba4530d096adbf3dce67f39edbf","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2015-02-09 16:43:13.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"572802e5eb53e895660e6870c723c224028af145","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 16:43:14.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"9a7e3bd78c9117b79c3b5140f99b60c1beb48f50","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 17:59:36.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/72/150672/5/gate/gate-tempest-dsvm-full/92efbd8/ : SUCCESS in 45m 50s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/72/150672/5/gate/gate-tempest-dsvm-postgres-full/3e0f04f/ : SUCCESS in 41m 24s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/72/150672/5/gate/gate-tempest-dsvm-neutron-full/1b0d2d5/ : SUCCESS in 48m 17s\n- gate-grenade-dsvm http://logs.openstack.org/72/150672/5/gate/gate-grenade-dsvm/6755a11/ : SUCCESS in 35m 07s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/72/150672/5/gate/gate-tempest-dsvm-large-ops/308dae0/ : SUCCESS in 18m 36s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/72/150672/5/gate/gate-tempest-dsvm-neutron-large-ops/720589d/ : SUCCESS in 16m 56s\n- gate-devstack-bashate http://logs.openstack.org/72/150672/5/gate/gate-devstack-bashate/f43fce5/ : SUCCESS in 28s\n- gate-devstack-dsvm-cells http://logs.openstack.org/72/150672/5/gate/gate-devstack-dsvm-cells/1cf0d04/ : SUCCESS in 15m 49s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/72/150672/5/gate/gate-grenade-dsvm-partial-ncpu/a8ce893/ : SUCCESS in 44m 07s\n- gate-neutron-dsvm-functional http://logs.openstack.org/72/150672/5/gate/gate-neutron-dsvm-functional/3e9a5a3/ : SUCCESS in 16m 29s\n- gate-swift-dsvm-functional http://logs.openstack.org/72/150672/5/gate/gate-swift-dsvm-functional/3953cdc/ : SUCCESS in 21m 01s","accounts_in_message":[],"_revision_number":5},{"id":"d6c38154bbec422ce6d5e7e7f8d10f9461b37a25","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 17:59:37.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"85ff5323ff95106eb18c1c6bfd71d75f3980c370","revisions":{"9f382f0e935ccd1724344f86b8de0d6282cd1c79":{"kind":"REWORK","_number":1,"created":"2015-01-28 04:30:12.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/72/150672/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/72/150672/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/72/150672/1"}}},"commit":{"parents":[{"commit":"18f39bfb1f6af23a7fc5f5a5b822e7216ce9ec62","subject":"Remove the default project from all users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/18f39bfb1f6af23a7fc5f5a5b822e7216ce9ec62"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-28 04:28:01.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-28 04:28:01.000000000","tz":600},"subject":"Isolate creating service users","message":"Isolate creating service users\n\nThe code for creating service users is almost exactly the same. Abstract\nthis into a function that can be reused and standardized.\n\nChange-Id: I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9f382f0e935ccd1724344f86b8de0d6282cd1c79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9f382f0e935ccd1724344f86b8de0d6282cd1c79"}]},"branch":"refs/heads/master"},"c76c8537314e9db52569913e27773c7cbfc8b7c7":{"kind":"REWORK","_number":2,"created":"2015-01-28 06:23:00.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/72/150672/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/72/150672/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/72/150672/2"}}},"commit":{"parents":[{"commit":"18f39bfb1f6af23a7fc5f5a5b822e7216ce9ec62","subject":"Remove the default project from all users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/18f39bfb1f6af23a7fc5f5a5b822e7216ce9ec62"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-28 04:28:01.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-28 06:22:36.000000000","tz":600},"subject":"Isolate creating service users","message":"Isolate creating service users\n\nThe code for creating service users is almost exactly the same. Abstract\nthis into a function that can be reused and standardized.\n\nChange-Id: I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c76c8537314e9db52569913e27773c7cbfc8b7c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c76c8537314e9db52569913e27773c7cbfc8b7c7"}]},"branch":"refs/heads/master"},"ac55254fe761fa9d334779f554b8edfe893bbe13":{"kind":"REWORK","_number":3,"created":"2015-02-02 03:55:30.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/72/150672/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/72/150672/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/72/150672/3"}}},"commit":{"parents":[{"commit":"18f39bfb1f6af23a7fc5f5a5b822e7216ce9ec62","subject":"Remove the default project from all users","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/18f39bfb1f6af23a7fc5f5a5b822e7216ce9ec62"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-28 04:28:01.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-02-02 03:54:41.000000000","tz":660},"subject":"Isolate creating service users","message":"Isolate creating service users\n\nThe code for creating service users is almost exactly the same. Abstract\nthis into a function that can be reused and standardized.\n\nChange-Id: I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ac55254fe761fa9d334779f554b8edfe893bbe13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ac55254fe761fa9d334779f554b8edfe893bbe13"}]},"branch":"refs/heads/master"},"e5e5503c8773ca8139b1edd8ad2745342f5de443":{"kind":"REWORK","_number":4,"created":"2015-02-09 01:25:45.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/72/150672/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/72/150672/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/72/150672/4"}}},"commit":{"parents":[{"commit":"0a52f5597e436a8d2c7253a6967bfc4863c64fe7","subject":"Merge \"Add Service token to conf in single vm documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0a52f5597e436a8d2c7253a6967bfc4863c64fe7"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-28 04:28:01.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-02-09 01:25:29.000000000","tz":660},"subject":"Isolate creating service users","message":"Isolate creating service users\n\nThe code for creating service users is almost exactly the same. Abstract\nthis into a function that can be reused and standardized.\n\nChange-Id: I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e5e5503c8773ca8139b1edd8ad2745342f5de443"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e5e5503c8773ca8139b1edd8ad2745342f5de443"}]},"branch":"refs/heads/master"},"85ff5323ff95106eb18c1c6bfd71d75f3980c370":{"kind":"REWORK","_number":5,"created":"2015-02-09 03:36:47.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/72/150672/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/72/150672/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/150672/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/72/150672/5"}}},"commit":{"parents":[{"commit":"0a52f5597e436a8d2c7253a6967bfc4863c64fe7","subject":"Merge \"Add Service token to conf in single vm documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0a52f5597e436a8d2c7253a6967bfc4863c64fe7"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-28 04:28:01.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-02-09 03:36:20.000000000","tz":660},"subject":"Isolate creating service users","message":"Isolate creating service users\n\nThe code for creating service users is almost exactly the same. Abstract\nthis into a function that can be reused and standardized.\n\nChange-Id: I3a4edbff0a928da7ef9b0097a5a8d508fdfab7ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/85ff5323ff95106eb18c1c6bfd71d75f3980c370"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/85ff5323ff95106eb18c1c6bfd71d75f3980c370"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
