Someone has already done this. The last message in the thread mentioned it, but perhaps you missed it:
https://blueprints.launchpad.net/devstack/+spec/upstart Vish On Jan 27, 2012, at 11:34 PM, nandakumar raghavan wrote: > Hi Vish, > > Thanks. I just have a weird thought. Based on the stack.sh logs I understand > that when I run stack.sh second time it simply spawns all the services. > Ex: I saw the below in stack.sh log > > ' screen -S stack -p n-net -X stuff 'cd /opt/stack/nova && > /opt/stack/nova/bin/nova-network > + screen_it n-sch 'cd /opt/stack/nova && /opt/stack/nova/bin/nova-scheduler' > > Can I write my own upstart script that will start all the services when the > system is booting instead of running stack.sh manually, might be a script > which init can execute while booting? Will that be ok for connecting to the > dashboard again? > > Thanks, > NandaKumar Raghavan > > On Fri, Jan 27, 2012 at 12:15 PM, Vishvananda Ishaya <vishvana...@gmail.com> > wrote: > That is correct. Devstack is primarily for development. It isn't really > designed to be a production ready system. > > Vish > > On Jan 26, 2012, at 10:18 PM, nandakumar raghavan wrote: > >> Hi, >> >> I have similar query. I had installed open stack using devstack on a freshly >> installed stand-alone machine(not vm). For the first time once the stack.sh >> is completed I was able to connect to the dashboard and all the services are >> up and running. Once I rebooted the box, all my settings are gone and I am >> not able to connect the dashboard as none of the services were running. I >> had to run stack.sh again and I was able to connect to the dashboard. >> Whether installing open stack using devstack is not persistent across >> reboots? Running stack.sh again is the only solution or is there any other >> way I can do ? >> >> Thanks in advance. >> >> Regards, >> NandaKumar Raghavan >> >> On Fri, Jan 27, 2012 at 5:13 AM, Naveed Massjouni <navee...@gmail.com> wrote: >> Awesome authors indeed! Thanks. >> -Naveed >> >> On Thu, Jan 26, 2012 at 6:31 PM, Vishvananda Ishaya >> <vishvana...@gmail.com> wrote: >> > looks like the awesome authors of devstack are now handling this for you: >> > >> > https://github.com/openstack-dev/devstack/blob/master/stack.sh#L931 >> > >> > So the instances are destroyed on the second run. >> > >> > Vish >> > >> > On Jan 26, 2012, at 3:14 PM, Naveed Massjouni wrote: >> > >> > That's easy enough, thanks. Sometimes I forget to delete all my >> > instances before blowing away screen and running ./stack.sh. Just >> > curious, what happens to all those vm's? Am I building up an army of >> > zombie vm's that are taking up resources? Or do they disappear into >> > the ether? >> > -Naveed >> > >> > On Thu, Jan 26, 2012 at 5:53 PM, Vishvananda Ishaya >> > <vishvana...@gmail.com> wrote: >> > >> > There is another thread on this, but the quick answer is; >> > >> > killall screen >> > >> > ./stack.sh >> > >> > >> > You should generally make sure that you have terminated all instances and >> > deleted all volumes in advance or you could run into issues. It is always >> > safer to start from a clean vm, but the above should work in most cases >> > >> > >> > If you would also like to grab new code: >> > >> > killall screen >> > >> > cd devstack >> > >> > git pull >> > >> > RECLONE=yes ./stack.sh >> > >> > >> > Vish >> > >> > >> > On Jan 26, 2012, at 12:58 PM, Naveed Massjouni wrote: >> > >> > >> > I would like to know the proper way to blow away a stack and create a >> > >> > fresh stack with devstack. Currently, I hit ctrl-c and ctrl-d a bunch >> > >> > of times to close all the windows in the screen session. Then I run >> > >> > ./stack.sh again. Is this the best way? Is this documented somewhere? >> > >> > Thanks, >> > >> > Naveed >> > >> > >> > _______________________________________________ >> > >> > Mailing list: https://launchpad.net/~openstack >> > >> > Post to : openstack@lists.launchpad.net >> > >> > Unsubscribe : https://launchpad.net/~openstack >> > >> > More help : https://help.launchpad.net/ListHelp >> > >> > >> > >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~openstack >> Post to : openstack@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~openstack >> More help : https://help.launchpad.net/ListHelp >> > >
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp