Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@centos-10-145-88-153 ~]# chef-client
- Starting Chef Client, version 11.10.4
- resolving cookbooks for run list: ["keepalived", "haproxy::tcp_lb"]
- Synchronizing Cookbooks:
- - build-essential
- - cpu
- - haproxy
- - keepalived
- Compiling Cookbooks...
- ================================================================================
- Recipe Compile Error in /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb
- ================================================================================
- Net::HTTPServerException
- ------------------------
- 400 "Bad Request"
- Cookbook Trace:
- ---------------
- /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb:55:in `block in from_file'
- /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb:51:in `each'
- /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb:51:in `from_file'
- Relevant File Content:
- ----------------------
- /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb:
- 48: end
- 49:
- 50: pool_members = []
- 51: node['haproxy']['services'].each do |name, service|
- 52: unless node['haproxy']['enabled_services'].include?(name)
- 53: next
- 54: end
- 55>> pool_members = search(:node, "run_list:role\[#{service['role']}\] AND chef_environment:#{node.chef_environment}") || []
- 56: print "\n1: pool_members = #{pool_members}\n"
- 57: # load balancer may be in the pool
- 58: pool_members << node if node.run_list.roles.include?(service[:role])
- 59: print "\n2: pool_members = #{pool_members}\n"
- 60:
- 61: # we prefer connecting via local_ipv4 if
- 62: # pool members are in the same cloud
- 63: # TODO refactor this logic into library...see COOK-494
- 64: pool_members.map! do |member|
- Running handlers:
- [2014-03-26T16:55:45-07:00] ERROR: Running exception handlers
- Running handlers complete
- [2014-03-26T16:55:45-07:00] ERROR: Exception handlers complete
- [2014-03-26T16:55:45-07:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
- Chef Client failed. 0 resources updated in 1.443195265 seconds
- [2014-03-26T16:55:45-07:00] ERROR: 400 "Bad Request"
- [2014-03-26T16:55:45-07:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
- [root@centos-10-145-88-153 ~]#
- [root@centos-10-145-88-153 ~]#
- [root@centos-10-145-88-153 ~]#
- [root@centos-10-145-88-153 ~]# cat /var/chef/cache/chef-stacktrace.out
- Generated at 2014-03-26 16:55:45 -0700
- Net::HTTPServerException: 400 "Bad Request"
- /opt/chef/embedded/lib/ruby/1.9.1/net/http.rb:2633:in `error!'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/http.rb:140:in `request'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/rest.rb:106:in `get'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/search/query.rb:42:in `search'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/dsl/data_query.rb:40:in `search'
- /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb:55:in `block in from_file'
- /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb:51:in `each'
- /var/chef/cache/cookbooks/haproxy/recipes/tcp_lb.rb:51:in `from_file'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/mixin/from_file.rb:30:in `instance_eval'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/mixin/from_file.rb:30:in `from_file'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/cookbook_version.rb:237:in `load_recipe'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/run_context.rb:151:in `load_recipe'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/run_context/cookbook_compiler.rb:139:in `block in compile_recipes'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/run_context/cookbook_compiler.rb:137:in `each'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/run_context/cookbook_compiler.rb:137:in `compile_recipes'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/run_context/cookbook_compiler.rb:74:in `compile'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/run_context.rb:86:in `load'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/policy_builder/expand_node_object.rb:75:in `setup_run_context'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/client.rb:252:in `setup_run_context'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/client.rb:413:in `do_run'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/client.rb:200:in `block in run'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/client.rb:194:in `fork'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/client.rb:194:in `run'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/application.rb:215:in `run_chef_client'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/application/client.rb:314:in `block in run_application'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/application/client.rb:306:in `loop'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/application/client.rb:306:in `run_application'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/lib/chef/application.rb:66:in `run'
- /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.10.4/bin/chef-client:26:in `<top (required)>'
- /usr/bin/chef-client:23:in `load'
- /usr/bin/chef-client:23:in `<main>'
- [root@centos-10-145-88-153 ~]#
- [root@centos-10-145-88-153 ~]#
Advertisement
Add Comment
Please, Sign In to add comment