Hello, Before packing the box, you need to ensure 2 things
1. You can connect try ssh root@localhost and ssh vagrant@localhost you get ssh prompt, all fine 2. you need to remove /etc/udev/rules.d/70-persistent-net.rule file Then you poweroff, and package the box I will suggest use packer.io done by hashicorp to build the boxes from packer template there is an online tutorial and even packer build remotely on atlas atlas.hashicorp.com/tutorial/packer-vagrant/0 Any question, please let me know Thanks Alvaro. On Thu, Jun 25, 2015 at 4:54 PM, Lito Kusnadi <[email protected]> wrote: > Hi, > > I am trying to build a custom box: centos 6.6. I have to use my own build > (cannot download from atlas repo). > > I am trying to do the basic here (in fast mode): > > Install Centos 6.6 minimal on Virtual Box from the ISO cd file > Install couple RPMS e.g. git and apache > Create user vagrant and make it part of "wheel" group > Visudo wheel group so that it requires no password when doing SUDO to be > super user > Disable the requiretty in visudo entry > Create .ssh folder in vagrant home and download the vagrant public key from > https://github.com/mitchellh/vagrant/tree/master/keys > Disable DNS lookup and make sure it looks at %h/.ssh/authorized_keys for > sshd_config > chmod 0700 /home/vagrant/.ssh > chmod 0600 /home/vagrant/.ssh/authorized_keys > Package the box: vagrant package --base test-centos66 > Add the box: vagrant box add test-centos66 package.box > Create a project dir, vagrant init test-centos66 and vagrant up > > For some reason, I am having issue during boot at SSH login: > default: SSH address: 127.0.0.1:2222 > default: SSH username: vagrant > default: SSH auth method: private key > default: Warning: Connection timeout. Retrying... > default: Warning: Connection timeout. Retrying... > ... > default: Warning: Connection timeout. Retrying... > default: Warning: Connection timeout. Retrying... > Timed out while waiting for the machine to boot. This means that > Vagrant was unable to communicate with the guest machine within > > I can telnet to port 2222, something is listening there, but can't get SSH > from it (usually it shows an SSH string when you telnet to the port) > > I cannot ssh manually to port 2222 or 22. > > I checked no firewall rule is running on the base box. > > The box is running, I can login via console of Virtual Box. But I just > cannot login via SSH and the vagrant up process has issue as shown above. > > I turned off the master box where the base came from. So I only have 1 vbox > running. > > Host is windows 7, vagrant is 1.7.2, virtual box 4.3.28 r 100309 > > I was wondering if the problem is with the public key of the SSH or the > route of port forward from 2222 to 22? > > Any hints? Many thanks. > > > > -- > This mailing list is governed under the HashiCorp Community Guidelines - > https://www.hashicorp.com/community-guidelines.html. Behavior in violation > of those guidelines may result in your removal from this mailing list. > > GitHub Issues: https://github.com/mitchellh/vagrant/issues > IRC: #vagrant on Freenode > --- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/vagrant-up/28184d35-7687-4427-822b-d0078691aad8%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/CAHqq0ew0SnY-AviC2GLgxCpRBLMBXjWPeoeo1Etw0q%3DSuCpmvA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
