Hi Alvaro. Thank you for the quickly response. So, I was thinking about do something like that: In the file of initialization of vagrant, do NOTHING. And do everything into the VM, in linux, with a file executed at begin of power on of the VM. But, in this way, I will lose the "magic" of Vagrant. In this file, i will check if any software is not installed, and if is not installed: do the installation.
But, is a pity, because in this way, I can reemplace Vagrant for: Create a VM with linux and power on the VM. El viernes, 7 de febrero de 2014 18:35:50 UTC-3, Alvaro Miranda Aguilera escribió: > > is all or nothing, so you need to make sure your scripts are idempotent. > > http://en.wikipedia.org/wiki/Idempotence > > Example, I have Vagrant files that update OS, and format en mount hard > drives > > re-running the update is not harmful, so nothing to do > > but, I check if the disk is used before creatn partitions and mounting. > > you shoudl install software that is not installed, in that way, if you > provision 2 times nothing wrong will happen. > > Require a bit extra time on the scripts, but now I have an Oracle Rac > cluster, that if I provision twice, nothing gets broken on the 2nd run. > > Hope this helps. > Alvaro > > > On Sat, Feb 8, 2014 at 9:59 AM, Noel Broda <[email protected]<javascript:> > > wrote: > >> Hi guys! >> I have a bootstrap file very large. >> In the file I execute a lot of apt-get and sometimes the servers are >> down, so, the vagrant up close the execution. >> >> For example, a few minutes ago, the last line executed was: >> pear channel-discover components.ez.no >> >> and then, the executed finish. >> I re-executed the vagrant up and everything is ok (so, I was thinking >> that the components.ez.no was down for a minute). >> >> How can I resume the execution? Or, whats do you do when you have this >> problem? >> >> Tnks! >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Vagrant" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
