[chef] Upgrade from 0.10.4 to 0.10.8 via Ubuntu packages prevents logins


Chronological Thread 
  • From: "Jason J. W. Williams" < >
  • To:
  • Subject: [chef] Upgrade from 0.10.4 to 0.10.8 via Ubuntu packages prevents logins
  • Date: Thu, 23 Feb 2012 12:15:29 -0700
  • Authentication-results: mr.google.com; spf=pass (google.com: domain of designates 10.50.57.234 as permitted sender) ; dkim=pass

Hello,

I just did an upgrade on our Chef server using "apt-get upgrade chef"
and it appeared to upgrade all the packages and the server is running.
However, we can now no longer log into the Chef server via the WebUI
and all of our clients (including knife) no longer are allowed access.
It appears that the data files have not been changed.

When logging in as a previously allowed use, chef-server throws this 
traceback:

merb : chef-server (api) : worker (port 4000) ~ Cannot load user
<user> - (Merb::ControllerExceptions::NotFound)
/usr/share/chef-server-api/app/controllers/users.rb:38:in `show'
/usr/lib/ruby/1.8/merb-core/controller/abstract_controller.rb:315:in `send'
/usr/lib/ruby/1.8/merb-core/controller/abstract_controller.rb:315:in
`_call_action'
<snip>
/usr/sbin/chef-server:86

Any help is appreciated.

-J



Archive powered by MHonArc 2.6.16.

§