- From: Alfredo Palhares <
>
- To: chef <
>
- Subject: [chef] Bundler and cookbook development.:
- Date: Wed, 22 Jan 2014 17:00:01 +0100
Hello chefs,
I was going to start using Bundler on my cookbook[1] to ensure the specific
versions of each
system is working with the future collaborators. But when adding a Gemfile
and get the bundle on
vagrant can't detect Virtualbox
$ kitchen converge
kitchen-----> Starting Kitchen (v1.1.1)
>
>>>>> ------Exception-------
>
>>>>> Class: Kitchen::ShellOut::ShellCommandFailed
>
>>>>> Message: Expected process to exit with [0], but received '1'
---- Begin output of vagrant --version ----
STDOUT:
STDERR: =====================================================================
Vagrant experienced an error!
Vagrant could not detect VirtualBox! Make sure VirtualBox is properly
installed.
If VirtualBox is installed, it may be an incorrect version. Vagrant currently
requires VirtualBox 3.2.x. Please install the proper version to continue.
=====================================================================
---- End output of vagrant --version ----
Ran vagrant --version returned 1
>
>>>>> ----------------------
>
>>>>> Please see .kitchen/logs/kitchen.log for more details
and if I lock the vagrant version to >=1
I get the following
$ bundle
bundleFetching gem metadata from
https://rubygems.org/........
Fetching additional metadata from
https://rubygems.org/..
Resolving dependencies...
Bundler could not find compatible versions for gem "net-scp":
In Gemfile:
vagrant (>= 1) ruby depends on
net-scp (~> 1.0.4) ruby
test-kitchen (>= 1) ruby depends on
net-scp (1.1.2)
If i dont force the version of vagrant its install 0.5.4 with does not use
the "~" it uses the
net-scp >= 1.0.2 which sudently makes it OK, lol.
Withou bundler it all works like a charm, why doesn't bundler use the 2
versions of the gem
like normal gems do?
[1]
https://github.com/masterkorp/cookbook-taskwarrior
--
Regards,
Alfredo Palhares
- [chef] Bundler and cookbook development.:, Alfredo Palhares, 01/22/2014
Archive powered by MHonArc 2.6.16.