vagrant-landrush / landrush

A Vagrant plugin that provides a simple DNS server for Vagrant guests
MIT License
666 stars 78 forks source link

Landrush 1.1.2 failing to start - OSX 10.11, Vagrant 1.8.6 #288

Closed fatmcgav closed 7 years ago

fatmcgav commented 7 years ago

Morning all

I've just updated Landrush to v1.1.2, from a pre 1.x version. However Landrush is now failing to start, with no obvious cause.

gavinw@lt0772  ~/.vagrant.d/data  vagrant landrush start gavinw@lt0772  ~/.vagrant.d/data  vagrant landrush status Daemon status: unknown /Users/gavinw/.vagrant.d/data/landrush/run/landrush.pid exists, but process is not running Check log file: /Users/gavinw/.vagrant.d/data/landrush/log/landrush.log

But there's no 'landrush.log' for me to review :(

gavinw@lt0772  ~/.vagrant.d/data  tree landrush landrush └── run └── landrush.pid

1 directory, 1 file

I've tried uninstalling and reinstalling Landrush with no change in behaviour. Nothing of any use in system.log.

Any pointers on how to investigate?

hferentschik commented 7 years ago

I think this might be related with your upgrade to Vagrant 1.8.6. I have seen a similar behavior as well. I need to investigate.

fatmcgav commented 7 years ago

@hferentschik Cheers for the update. I'll try rolling Vagrant back to 1.8.5 and see if it resolves...

hferentschik commented 7 years ago

@fatmcgav could you test a gem for me. You can download it from this AppVeyor CI build - https://ci.appveyor.com/project/hferentschik/landrush-3agrx/build/artifacts

You can install it via:

$ vagrant plugin install <path to gem>

For all I can tell, this works with Vagrant 1.8.6, but I'd like to get a second opinion.

fatmcgav commented 7 years ago

@hferentschik sure, I'll give it a go tomorrow and report back...

hferentschik commented 7 years ago

sure, I'll give it a go tomorrow and report back...

Awesome, thanks.

fatmcgav commented 7 years ago

@hferentschik Sorry for the delay in testing...

Installed the 1.2.0.dev version this morning, and it starts correctly, local and VM DNS resolution works...

So big 👍 from me :)

Cheers

hferentschik commented 7 years ago

@fatmcgav Thanks for testing. I'll merge it asap and try to cut a new release. There is one more outstanding issue I would like to get merged.

hferentschik commented 7 years ago

Fixed via pull request #288

willrowe commented 7 years ago

I have Vagrant v1.8.6 installed on Mac OS X v10.11 and tried to update Landrush to v1.2.0 and got the same issue described at the beginning of this issue. I ended up having to rollback Landrush to v0.19.0 in order to get it to work correctly. Can anyone confirm that v1.2.0 is actually working with Vagrant v1.8.6?