Please HELP- Error Running openstack-identity::server for first time.

120 views
Skip to first unread message

Travis Hoang

unread,
May 28, 2014, 4:34:05 AM5/28/14
to opscode-che...@googlegroups.com
Hi,

Can someone help me.
I am having an error running "openstack-identity::server" for the first time on my controller node. This is after I have encrypted and uploaded all the required data bags to my chef-server. I am learning chef with openstack and would greatly appreciate any help from more experienced deployment engineers.

-Trav



travhoang@os-controller:~$ sudo chef-client
Starting Chef Client, version 11.6.2
resolving cookbooks for run list: ["openstack-identity::server"]
Synchronizing Cookbooks:
  - openstack-identity
  - openstack-common
  - apt
  - database
  - mysql
  - postgresql
  - build-essential
  - openssl
  - aws
  - xfs
  - mysql-chef_gem
  - yum
  - yum-epel
Compiling Cookbooks...
Converging 15 resources
Recipe: openstack-identity::server
  * package[python-mysqldb] action upgrade (up to date)
  * package[python-memcache] action upgrade (up to date)
  * package[keystone] action upgrade (up to date)
  * execute[Keystone: sleep] action nothing (skipped due to action :nothing)
  * service[keystone] action enable
================================================================================
Error executing action `enable` on resource 'service[keystone]'
================================================================================


Chef::Exceptions::Exec
----------------------
/usr/sbin/update-rc.d keystone defaults returned 1, expected 0


Resource Declaration:
---------------------
# In /var/chef/cache/cookbooks/openstack-identity/recipes/server.rb

 65: service 'keystone' do
 66:   service_name platform_options['keystone_service']
 67:   supports status: true, restart: true
 68:
 69:   action [:enable]
 70:
 71:   notifies :run, 'execute[Keystone: sleep]', :immediately
 72: end
 73:



Compiled Resource:
------------------
# Declared in /var/chef/cache/cookbooks/openstack-identity/recipes/server.rb:65:in `from_file'

service("keystone") do
  action [:enable]
  supports {:status=>true, :restart=>true}
  retries 0
  retry_delay 2
  service_name "keystone"
  pattern "keystone"
  startup_type :automatic
  cookbook_name "openstack-identity"
  recipe_name "server"
end



[2014-05-28T08:25:20+00:00] ERROR: Running exception handlers
[2014-05-28T08:25:20+00:00] ERROR: Exception handlers complete
[2014-05-28T08:25:20+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
Chef Client failed. 0 resources updated
[2014-05-28T08:25:20+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)

Stacktrace:_________________________________________________________________________________________________________________________
travhoang@os-controller:~$ cat chef-stacktrace.out
Generated at 2014-05-28 08:17:04 +0000
Chef::Exceptions::Exec: service[keystone] (openstack-identity::server line 65) had an error: Chef::Exceptions::Exec: /usr/sbin/update-rc.d keystone defaults returned 1, expected 0
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/mixin/command.rb:128:in `handle_command_failures'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/mixin/command.rb:75:in `run_command'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/provider/service/debian.rb:118:in `enable_service'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/provider/service.rb:66:in `block in action_enable'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/mixin/why_run.rb:52:in `call'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/mixin/why_run.rb:52:in `add_action'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/provider.rb:149:in `converge_by'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/provider/service.rb:65:in `action_enable'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/provider.rb:114:in `run_action'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource.rb:625:in `run_action'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/runner.rb:49:in `run_action'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/runner.rb:81:in `block (2 levels) in converge'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/runner.rb:81:in `each'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/runner.rb:81:in `block in converge'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource_collection.rb:98:in `block in execute_each_resource'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource_collection/stepable_iterator.rb:116:in `call'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource_collection/stepable_iterator.rb:116:in `call_iterator_block'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource_collection/stepable_iterator.rb:85:in `step'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource_collection/stepable_iterator.rb:104:in `iterate'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/resource_collection.rb:96:in `execute_each_resource'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/runner.rb:80:in `converge'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/client.rb:429:in `converge'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/client.rb:494:in `do_run'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/client.rb:199:in `block in run'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/client.rb:193:in `fork'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/client.rb:193:in `run'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/application.rb:183:in `run_chef_client'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/application/client.rb:302:in `block in run_application'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/application/client.rb:294:in `loop'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/application/client.rb:294:in `run_application'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/application.rb:66:in `run'
/opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/bin/chef-client:26:in `<top (required)>'
/usr/bin/chef-client:23:in `load'
/usr/bin/chef-client:23:in `<main>'travhoang@os-controller:~$





Huy Hoang Do

unread,
Jun 2, 2014, 4:19:10 AM6/2/14
to opscode-che...@googlegroups.com
The log is no help. It didn't say why the system can't enable keystone service. 
There are some tips to solve it: 
- Run the chef-client second time. Sometime (according to my own experience), fist run won't work, but second run will do it.
- If it still has the same problem, could you paste the log in /var/log/keystone/keystone.log

Matt Thompson

unread,
Jun 2, 2014, 7:52:16 AM6/2/14
to opscode-che...@googlegroups.com
Hi Travis,

Is your controller running Ubuntu 14.04 by any chance?  If so, you may be running into this:


I'd recommend using 12.04 for the time being.

Regards,
Matt
Reply all
Reply to author
Forward
0 new messages