)]}'
{"id":"openstack%2Fdevstack~290854","triplet_id":"openstack%2Fdevstack~master~I840051a27d02dad513efa936e7a29e8f0df27d2c","project":"openstack/devstack","branch":"master","topic":"first_time_docs","hashtags":[],"change_id":"I840051a27d02dad513efa936e7a29e8f0df27d2c","subject":"Create a first time user guide for devstack","status":"ABANDONED","created":"2016-03-09 21:08:10.000000000","updated":"2016-07-11 15:25:49.000000000","total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f7b535399debba4c44c2eaea72472b6275edfadf","_number":290854,"virtual_id_number":290854,"owner":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"date":"2016-03-10 20:57:37.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2016-03-14 15:36:49.000000000","_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},{"value":1,"date":"2016-03-10 19:43:09.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2016-03-14 19:34:32.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"}],"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":{"disliked":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"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":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2016-03-11 18:08:06.000000000","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":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":-1,"date":"2016-03-11 23:19:49.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"}],"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":{"rejected":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"all":[{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":-1,"date":"2016-04-05 14:10:42.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"}],"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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"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":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},{"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"}],"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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},{"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-10 19:23:22.000000000","updated_by":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"reviewer":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"state":"REVIEWER"},{"updated":"2016-03-10 19:43:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-03-10 20:57:37.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":"2016-03-11 18:08:06.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":"2016-03-11 23:19:49.000000000","updated_by":{"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"},"reviewer":{"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"},"state":"REVIEWER"},{"updated":"2016-03-14 19:34:32.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"}],"messages":[{"id":"1711962f338df1e55e5be71f65ec61de5fc872d4","author":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"date":"2016-03-09 21:08:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ba731fdff540235983f627f3c1c7dba20698b7ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-09 21:13:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-devstack-bashate http://logs.openstack.org/54/290854/1/check/gate-devstack-bashate/3008e06/ : SUCCESS in 2m 51s\n- gate-devstack-unit-tests http://logs.openstack.org/54/290854/1/check/gate-devstack-unit-tests/812c9fa/ : SUCCESS in 1m 24s\n- gate-devstack-publish-docs http://docs-draft.openstack.org/54/290854/1/check/gate-devstack-publish-docs/d6e9b5b//doc/build/html/ : SUCCESS in 3m 29s","accounts_in_message":[],"_revision_number":1},{"id":"b01ef3544b3e2ba23aa61907f3c404afdfa16832","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-03-09 22:26:28.000000000","message":"Patch Set 1:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/54/290854/1/8911/index.html : SUCCESS in 01 h 14 m 47 s","accounts_in_message":[],"_revision_number":1},{"id":"3d48f3cc37f4337e91313c913f49567279cb0597","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-03-10 01:02:12.000000000","message":"Patch Set 1:\n\n(3 comments)\n\nFirstly, this does not seem bad.\n\nA lot of it is about installing virtualbox and setting up and ubuntu image.  I wonder if there are better guides to that which will not go out-of-date.\n\nMy feeling on the direction for this : I feel like it might be better to start from one of the ubuntu cloud images.  I know they are qcow2, but you can fairly easily convert that to virtualbox if you want to keep that direction (I\u0027m pretty sure qemu-img even got support to convert to vdi?).  \n\nAt that point, you can describe how to create a small iso to inject the meta-data for ssh and the user-script for the \"shake-and-bake\" bit we have in the existing documentation (I wrote a post on this ages ago [1]).  That would, I imagine, work just as well for parallels, fusion, whatever else people are using, so be a bit more generic.  \n\nThis way, we\u0027re getting new users up to the point they\u0027re working in a image booting cloud-init, and from that point instructions are common no matter what\u0027s happening.  Getting to the point the \"shake-and-bake\" instruction takes over seems like something concrete we can maintain. \n\nWhat do you think?\n\n[1] https://www.technovelty.org/linux/running-cloud-images-locally.html","accounts_in_message":[],"_revision_number":1},{"id":"b3283b267ed86a0ad8184a51c25f8bb6d630dd03","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-03-10 18:34:09.000000000","message":"Patch Set 1:\n\n@Ian - Ron and I were recently at the bug event in NYC and we had a lot of people who were... very new to OpenStack - to the point where we had to do a lot of hand-holding to get them to the point where they could actually run stack.sh - this document is a result of our experience.","accounts_in_message":[],"_revision_number":1},{"id":"b16923c27d6eb228eaa2746ce2090bec5329d147","author":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"date":"2016-03-10 19:01:43.000000000","message":"Patch Set 1:\n\nThanks Ian for your feedback. I agree there may be better ways, however this resulted from the first hand experience of the bugsmash.  It takes the lowest components of use, and provides a step by step guide. It\u0027s not as automated as I would generally use, but if the person installing this has not used virtualization or Linux a lot (or even at all), it serves as a grounding on some of those basics we never consider after we know what we are doing. (e.g. doing the hard yards about a network interface) I don\u0027t even talk much about it, but it\u0027s needed to use devstack effectively when you know more.\n\nThis review is a result of \"rather than blog about, add it to the docs so there are not so many google hits on out of date devstack installation guides\" comment. \n\nI did think about breaking it up, having a later section, but honestly this is how you do it the first time with no experience, why not be specific and have it in one place.  I suspect this will not go out of date much at all, it is basically how I installed this the first time myself over a year ago.  Also being in one place its easier then a blog for anybody to keep it up to date.\n\nI\u0027ll update my docs with your other recommendations.","accounts_in_message":[],"_revision_number":1},{"id":"280c2bca1f2f1e2e18820952d1aff75f7a07b63b","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-03-10 19:23:22.000000000","message":"Patch Set 1: Code-Review+2\n\nI think it\u0027s a great start. At the very least, we\u0027ll link to this guide from http://docs.openstack.org/developer/devstack/#quick-start - as well as cleaning up that section based on our experience from the bug sprint. But this is a good start. I\u0027m good to merge and keep iterating on it.","accounts_in_message":[],"_revision_number":1},{"id":"4c23a6201806d150edc7573dfa1dfd9c40b331f8","author":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"date":"2016-03-10 19:39:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"581c23012fc71e29c93ac607c6cd3dd5a576121c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-10 19:43:09.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-devstack-bashate http://logs.openstack.org/54/290854/2/check/gate-devstack-bashate/423b3a9/ : SUCCESS in 3m 32s\n- gate-devstack-unit-tests http://logs.openstack.org/54/290854/2/check/gate-devstack-unit-tests/351743b/ : SUCCESS in 1m 46s\n- gate-devstack-publish-docs http://docs-draft.openstack.org/54/290854/2/check/gate-devstack-publish-docs/b0ddd3a//doc/build/html/ : SUCCESS in 3m 07s","accounts_in_message":[],"_revision_number":2},{"id":"45cdf04acf4c14f3e0552d9bdb9e16b2013bb831","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-03-10 20:57:37.000000000","message":"Patch Set 2:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/54/290854/2/9001/index.html : SUCCESS in 01 h 15 m 44 s","accounts_in_message":[],"_revision_number":2},{"id":"e6876cb2de5236be36affc02d2b1334b3eef7426","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-11 18:08:06.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\nI am with Ian here and would prefer to not see this level of guide in the DevStack repo.  Specifying a \u0027running Ubuntu server VM\u0027 should be enough.  There is a certain minimum competency required to operate/develop OpenStack and I think creating a server VM is included in that.\n\nIf we do add this, however, I really do not want to see others added, one additional bit-rotting guide is enough. We can be opinionated here and this will be that opinion on local DevStack VMs.\n\nI am also on board with starting with a Trusty cloud image, it will save a bunch of time, especially if you start with \u0027current\u0027.","accounts_in_message":[],"_revision_number":2},{"id":"0d157e69a218de960dd3104f490c27af7eaa4d09","author":{"_account_id":20991,"name":"Vinod Kumar Yadav","email":"vinod.kumar.v.yadav@ericsson.com","username":"vinodkyadav"},"date":"2016-03-11 23:19:49.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nThe installation time is more then 20-30 minutes. Need to be corrected.","accounts_in_message":[],"_revision_number":2},{"id":"3ef619d52a73861c077d184d0a4973cfe6a48f9b","author":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"date":"2016-03-14 15:36:49.000000000","message":"Patch Set 2:\n\n@Dean, You cannot  assume \"certain minimum competency required to operate/develop OpenStack and I think creating a server VM is included in that.\" \n\nThe production of this document was a direct result of attending an OpenStack BugSmash day, not even an introduction event.  After helping five people create a suitable VM, it said I\u0027ll create a blog post for doing this. The response was we don\u0027t need to add to the numerous inaccurate or out of date blog posts, we really want to direct people to devstack documentation. To which I would agree.\n\nIf we want to set a minimum skill level then we should direct people to applicable documentation to achieve said minimal skill if they do not have it.  \n\nI was also unaware of the simplicity of using a cloud image which I will try out, however this again highlights there are alternative approaches people use.","accounts_in_message":[],"_revision_number":2},{"id":"6303230aa5547771cf8b662698f84f974adb6a8c","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-03-14 19:34:32.000000000","message":"Patch Set 2:\n\nTBH, if someone expects to go from \"never installed ubuntu\" to \"contribute patches to openstack\" in one day ... well that\u0027s a *very* big ask.\n\nanother nice thing I thought of with the cloud-image based approach; apart from short-circuiting the instructions on how to install, is that it should work the same for fedora \u0026 centos cloud images too.","accounts_in_message":[],"_revision_number":2},{"id":"b109e0f56e5fda1eee29014db05a431ecd4f7a8e","author":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"date":"2016-04-05 14:10:42.000000000","message":"Patch Set 2: Workflow-1\n\nI have decided to create yet another blog series to describe installing devstack.  I have included both the .iso installation and vagrant installation options for a base OS image.  \n\n@Dean I have no been able to easily create a vm via cloud images following your initial .vdi creation.  References online point to an even more complex installation process.\n\nBased on these experiences I suspect the simplest approach is with vagrant, and while not a fan of yet another product dependency the addition of a sample vagrant file to get from the repo directly will further simplify first-time installation.\n\nhttp://ronaldbradford.com/blog/downloading-and-installing-devstack-2016-04-02/","accounts_in_message":[],"_revision_number":2},{"id":"716e19a44805f142301e439e7e76fd62a2ba11fb","author":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"date":"2016-07-11 15:25:49.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d6c5f067aba3b7539ecdbfd6182866efe398f501","revisions":{"8d8a4a2f78acd0b1d377cda5d82d2b06e9d4d0ad":{"kind":"REWORK","_number":1,"created":"2016-03-09 21:08:10.000000000","uploader":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"ref":"refs/changes/54/290854/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/54/290854/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/54/290854/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/54/290854/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/54/290854/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/54/290854/1"}}},"commit":{"parents":[{"commit":"03cf3ce902daa5b53151cd2b8663f4e5533e3177","subject":"Merge \"Use new use_neutron variable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/03cf3ce902daa5b53151cd2b8663f4e5533e3177"}]}],"author":{"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","date":"2016-03-09 20:59:05.000000000","tz":0},"committer":{"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","date":"2016-03-09 21:06:47.000000000","tz":0},"subject":"Create a first time user guide for devstack","message":"Create a first time user guide for devstack\n\nThe recent bugsmash highlighted that for first time users of devstack\nthe documentation did not provide sufficient help to enable unassisted\ninstallation.  This guide is designed to walk though those first time steps.\n\nSeveral steps could be automated by scripts however they are left also\nas education lessons.\n\nChange-Id: I840051a27d02dad513efa936e7a29e8f0df27d2c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8d8a4a2f78acd0b1d377cda5d82d2b06e9d4d0ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8d8a4a2f78acd0b1d377cda5d82d2b06e9d4d0ad"}]},"branch":"refs/heads/master"},"d6c5f067aba3b7539ecdbfd6182866efe398f501":{"kind":"REWORK","_number":2,"created":"2016-03-10 19:39:04.000000000","uploader":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"ref":"refs/changes/54/290854/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/54/290854/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/54/290854/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/54/290854/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/54/290854/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/54/290854/2"}}},"commit":{"parents":[{"commit":"03cf3ce902daa5b53151cd2b8663f4e5533e3177","subject":"Merge \"Use new use_neutron variable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/03cf3ce902daa5b53151cd2b8663f4e5533e3177"}]}],"author":{"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","date":"2016-03-09 20:59:05.000000000","tz":0},"committer":{"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","date":"2016-03-10 19:38:05.000000000","tz":0},"subject":"Create a first time user guide for devstack","message":"Create a first time user guide for devstack\n\nThe recent bugsmash highlighted that for first time users of devstack\nthe documentation did not provide sufficient help to enable unassisted\ninstallation.  This guide is designed to walk though those first time steps.\n\nSeveral steps could be automated by scripts however they are left also\nas education lessons.\n\nChange-Id: I840051a27d02dad513efa936e7a29e8f0df27d2c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d6c5f067aba3b7539ecdbfd6182866efe398f501"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d6c5f067aba3b7539ecdbfd6182866efe398f501"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
