vvchik / vagrant-serverspec

Vagrant plugin that integrates serverspec
MIT License
191 stars 28 forks source link

Cannot Install With Vagrant 1.9.2 #32

Closed tehmaspc closed 7 years ago

tehmaspc commented 7 years ago

Trying to install vagrant-serverspec with Vagrant 1.9.2 fails with following:

~ ➜ vagrant plugin list
vagrant-share (1.1.7, system)
~ ➜ vagrant plugin install vagrant-serverspec
Installing the 'vagrant-serverspec' plugin. This can take a few minutes...
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

conflicting dependencies nokogiri (~> 1.5.0) and nokogiri (= 1.6.7.1)
  Activated nokogiri-1.6.7.1
  which does not match conflicting dependency (~> 1.5.0)

  Conflicting dependency chains:
    vagrant-share (> 0), 1.1.7 activated, depends on
    vagrant (>= 1.9.2), 1.9.2 activated, depends on
    nokogiri (= 1.6.7.1), 1.6.7.1 activated

  versus:
    vagrant-serverspec (> 0), 1.1.1 activated, depends on
    winrm (>= 1.1.0, ~> 1.1), 1.1.0 activated, depends on
    nokogiri (~> 1.5.0)

System: MacOS X 10.12.3

tehmaspc commented 7 years ago

I see the PR here: https://github.com/jvoorhis/vagrant-serverspec/pull/31

Tracking this issue here though - since this is blocking my team from upgrading to the latest Vagrant version.

Thanks.

lmayorga1980 commented 7 years ago

Already sent a PR for that.

vvchik commented 7 years ago

Will check that PR this week

lmayorga1980 commented 7 years ago

Sounds good. If later i can own it then i can improve some of the open tickets and also add some testimg goodies.

tehmaspc commented 7 years ago

thanks guys!

amatas commented 7 years ago

Hi all, I'm also interested on the fixing of this issue. Any progress since 11 days ago? Thanks!

lmayorga1980 commented 7 years ago

Can you test my PR?

lmayorga1980 commented 7 years ago

@tehmaspc @amatas @vvchik. Votes to move it to a different repository named serverspec2?

jvoorhis commented 7 years ago

Since @lmayorga1980 has raised the issue, I'd like to offer to transfer the repo, either to a new organization or a new maintainer if there is consensus around that. @vvchik may be a good choice since he already has the ability to push new releases to rubygems.org.

The simple truth is that I no longer use this project in any work or side projects, and my time has been too scarce to continue as maintainer.

amatas commented 7 years ago

I'm testing the changes made by @lmayorga1980 and they seem good to me.

lmayorga1980 commented 7 years ago

I agree with @jvoorhis. If @vvchik can handle the changes then I am up for it.

tehmaspc commented 7 years ago

I concur w/ what @lmayorga1980 just stated.

vvchik commented 7 years ago

Ok, I can move it into my repo. Am I need just add new origin? Or GitHub have some possibility to do it?

vvchik commented 7 years ago

btw, PR is merged

StefanScherer commented 7 years ago

@vvchik Repos can be transferred to other users. Haven't done it in such a case, but you probably have to remove your fork first, then @jvoorhis transfers it to your github user and you can none of the watches and stars are lost.

https://help.github.com/articles/about-repository-transfers/ https://help.github.com/articles/transferring-a-repository-owned-by-your-personal-account/

And thanks @jvoorhis to hand the repo over to a new maintainer.

tal5ab commented 7 years ago

On which version can we find this fix?

lmayorga1980 commented 7 years ago

I believe it was merged but someone needs to upload the new built gem to rubygems.org. I guess you can build it yourself for the moment(master branch)

vvchik commented 7 years ago

will update it on rubygems soon :)

lmayorga1980 commented 7 years ago

@vvchik should I have permissions to close issues?

vvchik commented 7 years ago

I can add you into collaborators team if you wish :)

lmayorga1980 commented 7 years ago

sounds 👍

vvchik commented 7 years ago

Done

lmayorga1980 commented 7 years ago

@vvchik making me a collaborator doesn't do it. Maybe a specific permission missing?

vvchik commented 7 years ago

@lmayorga1980, you are not accepted invite yet

tehmaspc commented 7 years ago

going to test 1.2 now that it's on rubygems.org

tehmaspc commented 7 years ago

it works! - remember to nuke the older version of vagrant-serverspec in order to get a clean install of 1.2.

thanks all!

closing...

StefanScherer commented 7 years ago

Awesome, thanks!