-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vagrant provisioning fails on nginx build #19
Comments
I believe this should be fixed in master. However, there's a new dependency on the vagrant-berkshelf plugin for vagrant, so that will need to be installed first. So to update your current repo, I think you'll need to do something like: $ git pull # Update your code
$ git submodule update --init --recursive # Update any submodules
$ vagrant plugin install vagrant-berkshelf # Install the berkshelf plugin.
$ vagrant provision # This should pickup with the chef stuff from where it last died. From there, you should be able to follow the normal setup instructions staring with the (Alternatively, you can always do a For a bit more detail on the fix: I had actually been recently working on moving the Chef dependencies to use Berkshelf. If you're not familiar, Berkshelf is a dependency management tool for Chef. The hope is that it should hopefully make these Chef dependencies a little easier to manage reliably. So the change to the repo is a bit bigger than just fixing this one nginx build issue, but hopefully it should also fix this issue for you. I've been able to successfully provision new VMs from scratch a couple times using the new setup, so I think everything's working now, but since this is a larger change, don't hesitate to reach out if you run into any further issues. Thanks for the bug report! |
Just to confirm: it does indeed work now. Thanks! If I try to point my browser at /admin, however, it redirects to http://api.vagrant which does not exist, but that I guess is another matter. =) |
Adding this
|
Sorry for the delay in following up. Glad you were able to find the /etc/hosts fix. I've updated the README setup instructions to reflect this. However, ideally, I don't actually want this to be a requirement, so I've added a new ticket to fix this at some point: #20. |
I'm trying to provision a clean vagrant box. The provisioning seems to first fail when it's trying to build nginx from source.
Apparently nginx fails to be built, and the provisioning finally stops at:
The text was updated successfully, but these errors were encountered: