[chef] Re: Migration from Chef 11 to Chef 12 rc4 : error on rabbitmq


Chronological Thread 
  • From: Philippe Bérard < >
  • To:
  • Subject: [chef] Re: Migration from Chef 11 to Chef 12 rc4 : error on rabbitmq
  • Date: Thu, 9 Oct 2014 14:48:07 +0200

Thanks James, I’ll take a look on this.

Regards,
 
Philippe Bérard
Responsable informatique
Tel : +33 (0)1 39 23 31 17
Mob : +33 (0)6 01 27 87 86
Fax : +33 (0)1 39 55 47 56
58, Rue Pottier
78150 Le Chesnay
www.jalios.com




Le 8 oct. 2014 à 21:53, James Scott < "> > a écrit :

We have different steps for the upgrade process, found here:


Also, of note for those upgrading from the Open Source server, some additional info:


On Wed, Oct 8, 2014 at 8:19 AM, Philippe Bérard < " target="_blank"> > wrote:
I’ve tried thrice to upgrade my chef-server from version 11 to the new release candidate 12rc4

I’ve been following the procedure found here : https://docs.getchef.com/server/install_server.html

And, each time, I get the following error :

  * execute[/opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ] action run
================================================================================
Error executing action `run` on resource 'execute[/opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ]'
================================================================================


Mixlib::ShellOut::ShellCommandFailed
------------------------------------
Expected process to exit with [0], but received '2'
---- Begin output of /opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ----
STDOUT: Waiting for ...
pid is 9687 ...
STDERR: Error: process_not_running
---- End output of /opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ----
Ran /opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ returned 2


Resource Declaration:
---------------------
# In /opt/opscode/embedded/cookbooks/private-chef/recipes/rabbitmq.rb

 83:   execute "#{rmq_ctl_chpost} wait #{rabbitmq_data_dir}/ " target="_blank"> " do
 84:     retries 10
 85:   end
 86: 



Compiled Resource:
------------------
# Declared in /opt/opscode/embedded/cookbooks/private-chef/recipes/rabbitmq.rb:83:in `from_file'

execute("/opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ") do
  action "run"
  retries 0
  retry_delay 2
  guard_interpreter :default
  command "/opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ "
  backup 5
  returns 0
  cookbook_name :"private-chef"
  recipe_name "rabbitmq"
end

Running handlers:
[2014-10-08T17:14:43+02:00] ERROR: Running exception handlers
Running handlers complete

[2014-10-08T17:14:43+02:00] ERROR: Exception handlers complete
[2014-10-08T17:14:43+02:00] FATAL: Stacktrace dumped to /opt/opscode/embedded/cookbooks/cache/chef-stacktrace.out
Chef Client failed. 4 resources updated in 33.50292022 seconds
[2014-10-08T17:14:43+02:00] ERROR: execute[/opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ] (private-chef::rabbitmq line 83) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '2'
---- Begin output of /opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ----
STDOUT: Waiting for ...
pid is 9687 ...
STDERR: Error: process_not_running
---- End output of /opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ ----
Ran /opt/opscode/embedded/bin/chpst -u opscode -U opscode /opt/opscode/embedded/bin/rabbitmqctl wait / " target="_blank">var/opt/opscode/rabbitmq/db/ returned 2
[2014-10-08T17:14:43+02:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)

Any clue on this issue ? My server is running under Ubuntu 12.04 64 bits.

Regards,
 
Philippe Bérard
Responsable informatique
58, Rue Pottier
78150 Le Chesnay
www.jalios.com

<image001.gif>







Archive powered by MHonArc 2.6.16.

§