- From: William Hatch <
>
- To:
- Subject: [chef] Re: Re: Re: Re: Re: How to properly upgrade chef-server from 11.08 [SOLVED]
- Date: Sat, 18 Jan 2014 16:35:12 -0500
Tried running reconfigure again after starting, after the failed attempt, and
it completed successfully. /version now shows as 11.0.10, and the web-ui bug
is no longer present. Yay! Thanks for all the help and info!
Bill
On Jan 18, 2014, at 4:31 PM, William Hatch
<
>
wrote:
>
Thanks Seth, I tried that, but now I get errors during reconfigure
>
pertaining to postgres not running; trace below:
>
>
* execute[/opt/chef-server/embedded/bin/createdb -T template0 -E UTF-8
>
opscode_chef] action run
>
================================================================================
>
Error executing action `run` on resource
>
'execute[/opt/chef-server/embedded/bin/createdb -T template0 -E UTF-8
>
opscode_chef]'
>
================================================================================
>
>
>
Mixlib::ShellOut::ShellCommandFailed
>
------------------------------------
>
Expected process to exit with [0], but received '1'
>
---- Begin output of /opt/chef-server/embedded/bin/createdb -T template0 -E
>
UTF-8 opscode_chef ----
>
STDOUT:
>
STDERR: createdb: could not connect to database template1: could not
>
connect to server: No such file or directory
>
Is the server running locally and accepting
>
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
>
---- End output of /opt/chef-server/embedded/bin/createdb -T template0 -E
>
UTF-8 opscode_chef ----
>
Ran /opt/chef-server/embedded/bin/createdb -T template0 -E UTF-8
>
opscode_chef returned 1
>
>
>
Resource Declaration:
>
---------------------
>
# In /opt/chef-server/embedded/cookbooks/chef-server/recipes/postgresql.rb
>
>
141: execute "/opt/chef-server/embedded/bin/createdb -T template0 -E UTF-8
>
opscode_chef" do
>
142: user node['chef_server']['postgresql']['username']
>
143: not_if database_exists
>
144: retries 30
>
145: notifies :run, "execute[migrate_database]", :immediately
>
146: end
>
147:
>
>
>
>
Compiled Resource:
>
------------------
>
# Declared in
>
/opt/chef-server/embedded/cookbooks/chef-server/recipes/postgresql.rb:141:in
>
`from_file'
>
>
execute("/opt/chef-server/embedded/bin/createdb -T template0 -E UTF-8
>
opscode_chef") do
>
action "run"
>
retries 0
>
retry_delay 2
>
command "/opt/chef-server/embedded/bin/createdb -T template0 -E UTF-8
>
opscode_chef"
>
backup 5
>
returns 0
>
user "opscode-pgsql"
>
cookbook_name :"chef-server"
>
recipe_name "postgresql"
>
not_if "/opt/chef-server/embedded/bin/chpst -u opscode-pgsql
>
/opt/chef-server/embedded/bin/psql -d 'template1' -c 'select datname from
>
pg_database' -x|grep opscode_chef"
>
end
>
>
>
>
[2014-01-18T21:28:28+00:00] ERROR: Running exception handlers
>
[2014-01-18T21:28:28+00:00] ERROR: Exception handlers complete
>
[2014-01-18T21:28:28+00:00] FATAL: Stacktrace dumped to
>
/opt/chef-server/embedded/cookbooks/cache/chef-stacktrace.out
>
Chef Client failed. 2 resources updated
>
[2014-01-18T21:28:28+00:00] FATAL: Chef::Exceptions::ChildConvergeError:
>
Chef run process exited unsuccessfully (exit code 1)
>
>
And, I'm still on 11.0.8 after starting again.
>
>
Bill
>
>
>
On Jan 18, 2014, at 3:30 PM, Seth Falcon
>
<
>
>
wrote:
>
>
>
>
>
>
> writes:
>
>
>
>> Hi Bill,
>
>>
>
>> The latest release of chef-server is 11.0.10. The upgrade path from 11.0.8
>
>> is as simple as Steffen mentioned:
>
>>
>
>> dpkg -i PACKAGE.deb
>
>>
>
>> chef-server-ctl reconfigure
>
>
>
> I would recommend stopping all services before upgrading:
>
>
>
> chef-server-ctl stop
>
> dpkg -i PACKAGE.deb
>
> chef-server-ctl reconfigure
>
> chef-server-ctl start
>
>
>
> + seth
>
Archive powered by MHonArc 2.6.16.