)]}'
{"id":"openstack%2Fdevstack~112409","triplet_id":"openstack%2Fdevstack~master~I6ac35ade270b5b88cb688a2e8df3faac088fec92","project":"openstack/devstack","branch":"master","topic":"finerauth","hashtags":[],"change_id":"I6ac35ade270b5b88cb688a2e8df3faac088fec92","subject":"Adds more fine grained authentication for setup.","status":"ABANDONED","created":"2014-08-06 20:40:50.000000000","updated":"2014-12-05 14:31:40.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"85fceb767f3afe4664f47177158c3c7dfda4c368","_number":112409,"virtual_id_number":112409,"owner":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":1,"date":"2014-08-07 03:17:17.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":-1,"date":"2014-08-19 00:25:39.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2014-08-07 02:51:02.000000000","_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2014-12-05 14:31:40.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"}],"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":{"recommended":{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":1,"date":"2014-08-08 20:36:22.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"}],"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":{"all":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-08-06 20:40:59.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2014-08-06 22:37:54.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-08-06 23:26:09.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":"2014-08-07 03:17:17.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":"2014-08-08 20:36:22.000000000","updated_by":{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"},"reviewer":{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"},"state":"REVIEWER"},{"updated":"2014-08-19 00:25:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-12-05 14:31:40.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"}],"messages":[{"id":"2da4a5fc08233738d05f1ae4c8376c50fd918085","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-06 20:40:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bf4f244b79e9d2c5f7db68a21971ce532f3328dc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-06 20:40:51.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"ebcf8279ffdce8f33d0fc632bedf378901ff4461","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2014-08-06 20:40:59.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\n    Your patch will now be tested automatically by OpenStack testing frameworks\n    and once the automatic tests pass, it will be reviewed by other friendly\n    developers. They will give you feedback and may require you to refine it.\n\n    People seldom get their patch approved on the first try, so don\u0027t be\n    concerned if requested to make corrections. Feel free to modify your patch\n    and resubmit a new change-set.\n\n    Patches usually take 3 to 7 days to be reviewed so be patient and be\n    available on IRC to ask and answer questions about your work. The more you\n    participate in the community the more rewarding it is for you. You may also\n    notice that the more you get to know people and get to be known, the faster\n    your patches will be reviewed and eventually approved. Get to know others\n    and become known by doing code reviews: anybody can do it, and it\u0027s a\n    great way to learn the code base.\n\n    Thanks again for supporting OpenStack, we look forward to working with you.\n\n    IRC: https://wiki.openstack.org/wiki/IRC\n    Workflow: https://wiki.openstack.org/wiki/Gerrit_Workflow\n    Commit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"2d3b0bc56eb8a1f5e829d43d48daead742b4cf09","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-06 20:44:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3ed3c219bd7f79c0b5446d7603e801f8fdb6c238","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-06 20:44:23.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"1eb2fddc5e82107e1f757ef9008d26eba8c52128","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-06 20:45:37.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1cf71c8df4797bd5f93f3eec3fff0daa8a845146","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-06 20:45:39.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"ba3c2c438824f4c631dd7c770d16c547b484e67e","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-06 20:56:34.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"4420865d5a579cb3c729e84efa6870097eb12efb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-06 20:56:42.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"5dba847fc9c03ac7d664d2af3e21140c1e60b3b2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-06 21:38:27.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-full/7f5708a : FAILURE in 10m 24s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-postgres-full/d8861ac : FAILURE in 9m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-neutron/86b3969 : FAILURE in 10m 37s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-neutron-heat-slow/bba9edb : FAILURE in 7m 37s\n- check-grenade-dsvm http://logs.openstack.org/09/112409/4/check/check-grenade-dsvm/4dfab93 : SUCCESS in 33m 04s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/09/112409/4/check/gate-tempest-dsvm-large-ops/eff19a8 : FAILURE in 7m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/09/112409/4/check/gate-tempest-dsvm-neutron-large-ops/046587c : FAILURE in 9m 15s\n- gate-devstack-bashate http://logs.openstack.org/09/112409/4/check/gate-devstack-bashate/fff1dde : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/09/112409/4/check/check-devstack-dsvm-cells/4e38935 : FAILURE in 8m 15s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-neutron-full/98fb6f3 : FAILURE in 9m 49s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/09/112409/4/check/check-grenade-dsvm-partial-ncpu/966e7ab : SUCCESS in 41m 23s\n- check-neutron-dsvm-functional http://logs.openstack.org/09/112409/4/check/check-neutron-dsvm-functional/2788ef0 : FAILURE in 11m 21s\n- check-swift-dsvm-functional http://logs.openstack.org/09/112409/4/check/check-swift-dsvm-functional/b907816 : FAILURE in 10m 48s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-ironic-nv/8daf8a1 : FAILURE in 14m 16s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-ironic-postgres-nv/e639202 : FAILURE in 11m 21s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-virtual-ironic-nv/5f9fe2f : FAILURE in 10m 28s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/09/112409/4/check/check-tempest-dsvm-f20/b60f101 : FAILURE in 9m 40s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"96f96f68304b23a5f3bec8cb01a24a971dca3a5d","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-06 22:10:01.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"b2acbab221955530b0eb81d111dfe8c80b2c810c","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-08-06 22:30:11.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/09/112409/4/20782/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":"c3900238747184d1ec35e5acbf953d0f173a0877","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2014-08-06 22:37:54.000000000","message":"Patch Set 4: Verified-1\n\n- check-tempest-neutron-vmware-nsx http://208.91.1.172/logs/neutron/112409/4/414708/ : FAILURE in 9m 46s \n\n\nAdd review comment \"recheck-vmware\" to retrigger a new build.","accounts_in_message":[],"_revision_number":4},{"id":"0a7714b29660c99d5329f1a29b91252981ed3de6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-06 23:13:04.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"ba05e296b0bd5aacaed1bc0aa5debd4294383f5a","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-06 23:13:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7e33b53b827061788fbcbe4ef391487d035c5e61","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-08-06 23:26:09.000000000","message":"Patch Set 5:\n\nI am very interested in the use case for this.  At first glance I\u0027m not sure we need it.","accounts_in_message":[],"_revision_number":5},{"id":"41d2304d8b61345d67b95e70e8c508a6997df589","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 00:16:16.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-full/22c41c6 : SUCCESS in 40m 50s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-postgres-full/cdd733e : SUCCESS in 42m 11s\n- check-tempest-dsvm-neutron http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-neutron/a3ba61f : SUCCESS in 57m 50s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-neutron-heat-slow/f0254c4 : SUCCESS in 22m 56s\n- check-grenade-dsvm http://logs.openstack.org/09/112409/5/check/check-grenade-dsvm/619c18e : FAILURE in 32m 59s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/09/112409/5/check/gate-tempest-dsvm-large-ops/7bd34bb : SUCCESS in 30m 33s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/09/112409/5/check/gate-tempest-dsvm-neutron-large-ops/e7a7e92 : SUCCESS in 22m 55s\n- gate-devstack-bashate http://logs.openstack.org/09/112409/5/check/gate-devstack-bashate/643a00e : SUCCESS in 5s\n- check-devstack-dsvm-cells http://logs.openstack.org/09/112409/5/check/check-devstack-dsvm-cells/55d5fff : SUCCESS in 16m 17s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-neutron-full/df34913 : FAILURE in 46m 14s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/09/112409/5/check/check-grenade-dsvm-partial-ncpu/404cd31 : SUCCESS in 43m 41s\n- check-neutron-dsvm-functional http://logs.openstack.org/09/112409/5/check/check-neutron-dsvm-functional/d9ed35a : SUCCESS in 19m 18s\n- check-swift-dsvm-functional http://logs.openstack.org/09/112409/5/check/check-swift-dsvm-functional/477ae19 : SUCCESS in 18m 16s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-ironic-nv/53ccb5c : SUCCESS in 37m 16s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-ironic-postgres-nv/5cdddfb : SUCCESS in 31m 27s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-virtual-ironic-nv/d9e8d65 : SUCCESS in 31m 36s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/09/112409/5/check/check-tempest-dsvm-f20/c6ff3a5 : SUCCESS in 1h 03m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2653370d4de99e1c1e838640f25b3a001936eb80","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-08-07 00:42:32.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/09/112409/5/20786/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":"72df6969185a005358f87606dd8930ec660ca557","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-07 01:39:33.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"246e713b7a3d6347645113fc01d959f90271e526","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 01:39:34.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"82866c27f2b48d549f915a98177f19067928ffad","author":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"date":"2014-08-07 02:51:02.000000000","message":"Patch Set 6:\n\nDean - I have created a bug that describes the use case in more detail. Esssentially the idea is to prevent vendors from missing bugs that would have been caught if the passwords are different.","accounts_in_message":[],"_revision_number":6},{"id":"2ccc4f266266d80ddb567efe7f4f44085f75687d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 02:51:58.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-full/0f89e0c : SUCCESS in 41m 12s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-postgres-full/7b435ca : SUCCESS in 50m 42s\n- check-tempest-dsvm-neutron http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-neutron/8d052c7 : SUCCESS in 55m 59s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-neutron-heat-slow/70040b9 : SUCCESS in 24m 02s\n- check-grenade-dsvm http://logs.openstack.org/09/112409/6/check/check-grenade-dsvm/c6f7666 : SUCCESS in 43m 33s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/09/112409/6/check/gate-tempest-dsvm-large-ops/a23de36 : SUCCESS in 25m 03s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/09/112409/6/check/gate-tempest-dsvm-neutron-large-ops/1502e05 : SUCCESS in 23m 25s\n- gate-devstack-bashate http://logs.openstack.org/09/112409/6/check/gate-devstack-bashate/f7a9d97 : SUCCESS in 5s\n- check-devstack-dsvm-cells http://logs.openstack.org/09/112409/6/check/check-devstack-dsvm-cells/9ad7770 : SUCCESS in 17m 16s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-neutron-full/1652eb8 : FAILURE in 57m 39s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/09/112409/6/check/check-grenade-dsvm-partial-ncpu/27b448e : SUCCESS in 42m 11s\n- check-neutron-dsvm-functional http://logs.openstack.org/09/112409/6/check/check-neutron-dsvm-functional/4528bc2 : SUCCESS in 20m 42s\n- check-swift-dsvm-functional http://logs.openstack.org/09/112409/6/check/check-swift-dsvm-functional/a3b3dee : SUCCESS in 20m 35s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-ironic-nv/665e1d4 : SUCCESS in 37m 35s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-ironic-postgres-nv/0abd474 : SUCCESS in 35m 56s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-virtual-ironic-nv/7e12f74 : SUCCESS in 34m 38s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/09/112409/6/check/check-tempest-dsvm-f20/67297d3 : SUCCESS in 1h 02m 20s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"48b64632173af06881c5663b39d0d5266e75410f","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-08-07 03:17:17.000000000","message":"Patch Set 6: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/09/112409/6/20811/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":6},{"id":"b9ce56fc265e63e9145c213b20a61ce0f1c51f7b","author":{"_account_id":6558,"name":"Sukhdev Kapur","email":"sukhdevkapur@gmail.com","username":"sukhdev-8"},"date":"2014-08-08 20:36:22.000000000","message":"Patch Set 6: Code-Review+1\n\nHi Dean, I noticed Wee explained the use case/rationale in the bug description. I believe it makes sense to make Devstack as flexible as possible.","accounts_in_message":[],"_revision_number":6},{"id":"3f0dba4f5a21f5ea88f5e3769cbb7291b9047b51","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-19 00:25:39.000000000","message":"Patch Set 6: 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":6},{"id":"f352a4512a878956ce2cde5ffcbab074fa49400e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-12-05 14:31:40.000000000","message":"Patch Set 6:\n\nThis review is \u003e 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":6},{"id":"0f36b23b68a4ca4cade193eef932609dfd8405c9","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-12-05 14:31:40.000000000","message":"Abandoned\n\nThis review is \u003e 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"cd85c6e62264c5ddc3a956efa91c30d4789de196","revisions":{"e27b95282e7868b8e7a61e121b7b556e189800e0":{"kind":"REWORK","_number":1,"created":"2014-08-06 20:40:50.000000000","uploader":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"ref":"refs/changes/09/112409/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/112409/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/112409/1"}}},"commit":{"parents":[{"commit":"d8baf23634fb6654b71f79314a8d60dbd58cece4","subject":"Merge \"NSX: remove req_timeout as it\u0027s not longer used\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8baf23634fb6654b71f79314a8d60dbd58cece4"}]}],"author":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:22:13.000000000","tz":-420},"committer":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:40:27.000000000","tz":-420},"subject":"Adds more fine grained authentication in setup scripts.","message":"Adds more fine grained authentication in setup scripts.\n\nThis change adds the ability to set different user passwords, as well as database user and passwords, for each openstack service. The former is set by setting {SERVICE_NAME}_PASSWORD in local.conf. The latter is set by setting {SERVICE_NAME}_DB{USER|PASSWORD} in local.conf.\nFor instance, if I wanted the nova user have \u0027novapassword\u0027 as a password, I would set NOVA_PASSWORD\u003dnovapassword in local.conf. Similarly, if I wanted Nova to use \u0027novadbuser:novadbpassword\u0027 to login to the database, I would set NOVA_DBUSER\u003dnovadbuser and NOVA_DBPASSWORD\u003dnovadbpassword in local.conf.\n\nChange-Id: I6ac35ade270b5b88cb688a2e8df3faac088fec92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e27b95282e7868b8e7a61e121b7b556e189800e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e27b95282e7868b8e7a61e121b7b556e189800e0"}]},"branch":"refs/heads/master"},"d03e14643b7608f90f0eaca750e0e21ea4a07bf0":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-08-06 20:44:22.000000000","uploader":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"ref":"refs/changes/09/112409/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/112409/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/112409/2"}}},"commit":{"parents":[{"commit":"d8baf23634fb6654b71f79314a8d60dbd58cece4","subject":"Merge \"NSX: remove req_timeout as it\u0027s not longer used\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8baf23634fb6654b71f79314a8d60dbd58cece4"}]}],"author":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:22:13.000000000","tz":-420},"committer":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:43:09.000000000","tz":-420},"subject":"Adds more fine grained authentication in setup scripts.","message":"Adds more fine grained authentication in setup scripts.\n\nThis change adds the ability to set different user passwords, as well as\ndatabase user and passwords, for each openstack service. The former is\nset by setting {SERVICE_NAME}_PASSWORD in local.conf. The latter is set by\nsetting {SERVICE_NAME}_DB{USER|PASSWORD} in local.conf.\n\nFor instance, if I wanted the nova user have \u0027novapassword\u0027 as a password, I\nwould set NOVA_PASSWORD\u003dnovapassword in local.conf. Similarly, if I wanted Nova\nto use \u0027novadbuser:novadbpassword\u0027 to login to the database, I would set\nNOVA_DBUSER\u003dnovadbuser and NOVA_DBPASSWORD\u003dnovadbpassword in local.conf.\n\nChange-Id: I6ac35ade270b5b88cb688a2e8df3faac088fec92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d03e14643b7608f90f0eaca750e0e21ea4a07bf0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d03e14643b7608f90f0eaca750e0e21ea4a07bf0"}]},"branch":"refs/heads/master"},"d4122e8e3ba5285191f4c8b91aa35c6f2676302c":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2014-08-06 20:45:37.000000000","uploader":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"ref":"refs/changes/09/112409/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/112409/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/112409/3"}}},"commit":{"parents":[{"commit":"d8baf23634fb6654b71f79314a8d60dbd58cece4","subject":"Merge \"NSX: remove req_timeout as it\u0027s not longer used\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8baf23634fb6654b71f79314a8d60dbd58cece4"}]}],"author":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:22:13.000000000","tz":-420},"committer":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:44:33.000000000","tz":-420},"subject":"Adds more fine grained authentication in setup scripts.","message":"Adds more fine grained authentication in setup scripts.\n\nThis change adds the ability to set different user passwords, as well\nas database user and passwords, for each openstack service. The\nformer is set by setting {SERVICE_NAME}_PASSWORD in local.conf. The\nlatter is set by setting {SERVICE_NAME}_DB{USER|PASSWORD} in\nlocal.conf.\n\nFor instance, if I wanted the nova user have \u0027novapassword\u0027 as a\npassword, I would set NOVA_PASSWORD\u003dnovapassword in local.conf.\nSimilarly, if I wanted Nova to use \u0027novadbuser:novadbpassword\u0027 to\nlogin to the database, I would set NOVA_DBUSER\u003dnovadbuser and\nNOVA_DBPASSWORD\u003dnovadbpassword in local.conf.\n\nChange-Id: I6ac35ade270b5b88cb688a2e8df3faac088fec92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d4122e8e3ba5285191f4c8b91aa35c6f2676302c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d4122e8e3ba5285191f4c8b91aa35c6f2676302c"}]},"branch":"refs/heads/master"},"744e07d7b08b182f933e860089252cd2d353206c":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2014-08-06 20:56:34.000000000","uploader":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"ref":"refs/changes/09/112409/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/112409/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/112409/4"}}},"commit":{"parents":[{"commit":"d8baf23634fb6654b71f79314a8d60dbd58cece4","subject":"Merge \"NSX: remove req_timeout as it\u0027s not longer used\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8baf23634fb6654b71f79314a8d60dbd58cece4"}]}],"author":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:22:13.000000000","tz":-420},"committer":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:55:16.000000000","tz":-420},"subject":"Adds more fine grained authentication in setup scripts.","message":"Adds more fine grained authentication in setup scripts.\n\nThis change adds the ability to set different user passwords, as well\nas database user and passwords, for each openstack service. The\nformer is set by setting {SERVICE_NAME}_PASSWORD in local.conf. The\nlatter is set by setting {SERVICE_NAME}_DB{USER|PASSWORD} in\nlocal.conf.\n\nIf these variables are not set, then the database passwords and users\ndefault to $DATABASE_USER and $DATABASE_PASSWORD, while the passwords\ndefault to $SERVICE_PASSWORD.\n\nFor instance, if I wanted the nova user have \u0027novapassword\u0027 as a\npassword, I would set NOVA_PASSWORD\u003dnovapassword in local.conf.\nSimilarly, if I wanted Nova to use \u0027novadbuser:novadbpassword\u0027 to\nlogin to the database, I would set NOVA_DBUSER\u003dnovadbuser and\nNOVA_DBPASSWORD\u003dnovadbpassword in local.conf.\n\nChange-Id: I6ac35ade270b5b88cb688a2e8df3faac088fec92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/744e07d7b08b182f933e860089252cd2d353206c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/744e07d7b08b182f933e860089252cd2d353206c"}]},"branch":"refs/heads/master"},"ecb0fdebbf77f96c9dbae84376f87ff00a10c395":{"kind":"REWORK","_number":5,"created":"2014-08-06 23:13:04.000000000","uploader":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"ref":"refs/changes/09/112409/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/112409/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/112409/5"}}},"commit":{"parents":[{"commit":"d8baf23634fb6654b71f79314a8d60dbd58cece4","subject":"Merge \"NSX: remove req_timeout as it\u0027s not longer used\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8baf23634fb6654b71f79314a8d60dbd58cece4"}]}],"author":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:22:13.000000000","tz":-420},"committer":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 23:12:51.000000000","tz":-420},"subject":"Adds more fine grained authentication for setup.","message":"Adds more fine grained authentication for setup.\n\nThis change adds the ability to set different user passwords, as well\nas database user and passwords, for each openstack service. The\nformer is set by setting {SERVICE_NAME}_PASSWORD in local.conf. The\nlatter is set by setting {SERVICE_NAME}_DB{USER|PASSWORD} in\nlocal.conf.\n\nIf these variables are not set, then the database passwords and users\ndefault to $DATABASE_USER and $DATABASE_PASSWORD, while the passwords\ndefault to $SERVICE_PASSWORD.\n\nFor instance, if I wanted the nova user have \u0027novapassword\u0027 as a\npassword, I would set NOVA_PASSWORD\u003dnovapassword in local.conf.\nSimilarly, if I wanted Nova to use \u0027novadbuser:novadbpassword\u0027 to\nlogin to the database, I would set NOVA_DBUSER\u003dnovadbuser and\nNOVA_DBPASSWORD\u003dnovadbpassword in local.conf.\n\nChange-Id: I6ac35ade270b5b88cb688a2e8df3faac088fec92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ecb0fdebbf77f96c9dbae84376f87ff00a10c395"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ecb0fdebbf77f96c9dbae84376f87ff00a10c395"}]},"branch":"refs/heads/master"},"cd85c6e62264c5ddc3a956efa91c30d4789de196":{"kind":"REWORK","_number":6,"created":"2014-08-07 01:39:33.000000000","uploader":{"_account_id":12820,"name":"Wee Loong Kuan","email":"kuanweeloong@gmail.com","username":"kuanweeloong"},"ref":"refs/changes/09/112409/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/112409/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/112409/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/112409/6"}}},"commit":{"parents":[{"commit":"d8baf23634fb6654b71f79314a8d60dbd58cece4","subject":"Merge \"NSX: remove req_timeout as it\u0027s not longer used\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8baf23634fb6654b71f79314a8d60dbd58cece4"}]}],"author":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-06 20:22:13.000000000","tz":-420},"committer":{"name":"kuanweeloong","email":"kuanweeloong@gmail.com","date":"2014-08-07 01:35:53.000000000","tz":-420},"subject":"Adds more fine grained authentication for setup.","message":"Adds more fine grained authentication for setup.\n\nThis change adds the ability to set different user passwords, as well\nas database user and passwords, for each openstack service. The\nformer is set by setting {SERVICE_NAME}_PASSWORD in local.conf. The\nlatter is set by setting {SERVICE_NAME}_DB{USER|PASSWORD} in\nlocal.conf.\n\nIf these variables are not set, then the database passwords and users\ndefault to $DATABASE_USER and $DATABASE_PASSWORD, while the passwords\ndefault to $SERVICE_PASSWORD.\n\nFor instance, if I wanted the nova user have \u0027novapassword\u0027 as a\npassword, I would set NOVA_PASSWORD\u003dnovapassword in local.conf.\nSimilarly, if I wanted Nova to use \u0027novadbuser:novadbpassword\u0027 to\nlogin to the database, I would set NOVA_DBUSER\u003dnovadbuser and\nNOVA_DBPASSWORD\u003dnovadbpassword in local.conf.\n\nThis is implemented by reading in the values of\n{SERVICE_NAME}_PASSWORD and {SERVICE_NAME}_DB{USER,PASSWORD} when the\ninstall_{SERVICE_NAME} functions are called in the setup scripts.\n\nNote that the openstack services supported are:\nNova, Neutron, Keystone, Glance, Swift, Heat, Ceilometer, Cinder\n\nAll other addons (E.g. opendaylight) default to\n$DATABASE_{USER,PASSWORD} and $SERVICE_PASSWORD\n\nChange-Id: I6ac35ade270b5b88cb688a2e8df3faac088fec92\nCloses-bug: #1353752\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cd85c6e62264c5ddc3a956efa91c30d4789de196"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cd85c6e62264c5ddc3a956efa91c30d4789de196"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
