- From: Kevin Karwaski <
>
- To:
- Subject: [chef] Re: Re: Re: Problem installing chef-server
- Date: Wed, 6 Feb 2013 15:40:43 -0500
Yeah, I dealt with the same issue earlier today working with soloist
in a clean gemset. This was the winning combo that worked for me:
gem install net-ssh-gateway --version 1.1.0
gem install net-ssh-multi --version 1.1
gem install net-ssh --version 2.2.2
gem install soloist
On Wed, Feb 6, 2013 at 3:24 PM, Bryan Bishop
<
>
wrote:
>
I was struggling with that most of the morning, I had to install two gem
>
versions of net-ssh, and net-ssh-gateway before I finally got it to run.
>
I'm using an rvm gemset and I'm not ready to use Chef 11 just yet, so here's
>
what I did to get around it:
>
>
rvm use
>
>
rvm --force gemset empty
>
gem install net-ssh -v 2.2.2
>
gem install net-ssh -v 2.6.4
>
gem install net-ssh-gateway -v 1.1.1
>
gem install net-ssh-gateway -v 1.1.0
>
gem install net-ssh-multi -v 1.1
>
gem install chef -v '< 11.0'
>
>
>
>
On Wed, Feb 6, 2013 at 2:19 PM, Jesse Campbell
>
<
>
>
wrote:
>
>
>
> I've been getting that today too. i had to manually run gem install
>
> net-ssh, then it worked for my purposes, though i wasn't installing server.
>
>
>
>
>
> On Wed, Feb 6, 2013 at 2:55 PM,
>
> <
>
>
> wrote:
>
>>
>
>> Hi,
>
>>
>
>> I'm having a new problem installing chef-server from chef-solo:
>
>>
>
>> ## first-boot.json
>
>> {
>
>> "chef_server": {
>
>> "server_url": "http://localhost:4000",
>
>> "webui_enabled": true
>
>> },
>
>> "run_list": [ "recipe[chef-server::rubygems-install]" ]
>
>> }
>
>>
>
>> ## Install chef
>
>> curl -L http://www.opscode.com/chef/install.sh | bash -s -- -v 10.18.2
>
>>
>
>> ## Run chef
>
>> chef-solo -c /etc/chef/solo.rb -j /etc/chef/first-boot.json -r
>
>> http://s3.amazonaws.com/chef-solo/bootstrap-latest.tar.gz
>
>>
>
>>
>
>>
>
>> The problem:
>
>> [2013-02-06T19:40:46+00:00] INFO: Processing gem_package[chef-solr]
>
>> action
>
>> install (chef-server::rubygems-install line 83)
>
>>
>
>>
>
>> ================================================================================
>
>> Error executing action `install` on resource 'gem_package[chef-solr]'
>
>>
>
>> ================================================================================
>
>>
>
>> Mixlib::ShellOut::ShellCommandFailed
>
>> ------------------------------------
>
>> Expected process to exit with [0], but received '1'
>
>> ---- Begin output of /opt/chef/embedded/bin/gem install chef-solr -q
>
>> --no-rdoc
>
>> --no-ri -v "10.18.2" ----
>
>> STDOUT:
>
>> STDERR: ERROR: While executing gem ... (Gem::DependencyError)
>
>> Unable to resolve dependencies: net-ssh-gateway requires net-ssh (>=
>
>> 2.6.5)
>
>> ---- End output of /opt/chef/embedded/bin/gem install chef-solr -q
>
>> --no-rdoc
>
>> --no-ri -v "10.18.2" ----
>
>> Ran /opt/chef/embedded/bin/gem install chef-solr -q --no-rdoc --no-ri -v
>
>> "10.18.2" returned 1
>
>>
>
>> Resource Declaration:
>
>> ---------------------
>
>> # In /tmp/chef-solo/cookbooks/chef-server/recipes/rubygems-install.rb
>
>>
>
>> 83: gem_package gem do
>
>> 84: version node['chef_packages']['chef']['version']
>
>> 85: end
>
>> 86: end
>
>>
>
>> Compiled Resource:
>
>> ------------------
>
>> # Declared in
>
>> /tmp/chef-solo/cookbooks/chef-server/recipes/rubygems-install.rb:83:in
>
>> `block
>
>> in from_file'
>
>>
>
>> gem_package("chef-solr") do
>
>> provider Chef::Provider::Package::Rubygems
>
>> action :install
>
>> retries 0
>
>> retry_delay 2
>
>> package_name "chef-solr"
>
>> version "10.18.2"
>
>> cookbook_name :"chef-server"
>
>> recipe_name "rubygems-install"
>
>> gem_binary "/opt/chef/embedded/bin/gem"
>
>> end
>
>>
>
>> [2013-02-06T19:41:12+00:00] ERROR: Running exception handlers
>
>> [2013-02-06T19:41:12+00:00] ERROR: Exception handlers complete
>
>> [2013-02-06T19:41:12+00:00] FATAL: Stacktrace dumped to
>
>> /tmp/chef-solo/chef-stacktrace.out
>
>> [2013-02-06T19:41:12+00:00] FATAL: Mixlib::ShellOut::ShellCommandFailed:
>
>> gem_package[chef-solr] (chef-server::rubygems-install line 83) had an
>
>> error:
>
>> Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0],
>
>> but
>
>> received '1'
>
>> ---- Begin output of /opt/chef/embedded/bin/gem install chef-solr -q
>
>> --no-rdoc
>
>> --no-ri -v "10.18.2" ----
>
>> STDOUT:
>
>> STDERR: ERROR: While executing gem ... (Gem::DependencyError)
>
>> Unable to resolve dependencies: net-ssh-gateway requires net-ssh (>=
>
>> 2.6.5)
>
>> ---- End output of /opt/chef/embedded/bin/gem install chef-solr -q
>
>> --no-rdoc
>
>> --no-ri -v "10.18.2" ----
>
>> Ran /opt/chef/embedded/bin/gem install chef-solr -q --no-rdoc --no-ri -v
>
>> "10.18.2" returned 1
>
>>
>
>>
>
>>
>
>> Did somebody got this one today?
>
>>
>
>> Thanks,
>
>>
>
>> Michael
>
>
>
>
>
>
>
>
--
>
GnuPG public key
--
Kevin Karwaski
Operations Engineer @ {Fiksu}
Archive powered by MHonArc 2.6.16.