Skip to content

Instantly share code, notes, and snippets.

[root@ip-10-110-174-48 chef]# chef-server
/usr/lib/ruby/1.8/openssl/cipher.rb:22: Cipher is not a module (TypeError)
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `require'
from /usr/lib/ruby/1.8/openssl.rb:20
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `require'
from /usr/lib/ruby/1.8/net/https.rb:102
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:54:in `require'
merb : chef-server (api) : worker (port 4000) ~ 500 "null__javalangNullPointerException__at_javaioStringReaderinitStringReaderjava50__at_orgapachelucenequeryParserQueryParserparseQueryParserjava169__at_orgapachesolrsearchLuceneQParserparseLuceneQParserPluginjava78__at_orgapachesolrsearchQParsergetQueryQParserjava131__at_orgapachesolrhandlercomponentQueryComponentprepareQueryComponentjava91__at_orgapachesolrhandlercomponentSearchHandlerhandleRequestBodySearchHandlerjava174__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava131__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava1290__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava341__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava244__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandler
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
10.20.30.146 - - [15/Oct/2010:15:07:18 -0700] "GET /cblr/repo_mirror/deploy/repodata/repomd.xml HTTP/1.1" 200 951 "-" "urlgrabber/3.1.0 yum/3.2.22"
10.20.30.146 - - [15/Oct/2010:15:07:19 -0700] "GET /cblr/repo_mirror/deploy/repodata/primary.xml.gz HTTP/1.1" 200 3940 "-" "urlgrabber/3.1.0 yum/3.2.22"
@cliffdickerson
cliffdickerson / gist:624320
Created October 13, 2010 15:55 — forked from jellybob/gist:624309
using chef in cap
require 'chef/config'
require 'chef/node'
Chef::Config.from_file(File.join("etc", "chef", "client.rb"))
node = Chef::Node.load("node_name")
require 'chef/data_bag'; require 'chef/data_bag_item'; Chef::DataBagItem.load(databag, id);
role :libs, "root@tomcat01", "root@coherence01"
role :db, "root@mysql01"
task :search_libs, :roles => :libs do
run "ls -x1 /usr/lib |grep -i lib"
end
task :count_libs, :roles => :libs do
run "ls -x1 /usr/lib |wc -l"
end
** Role env_sandcastle1
{
"name": "env_sandcastle1",
"default_attributes": {
"cluster": "sandcastle1"
},
"json_class": "Chef::Role",
"run_list": [
"recipe[base::default]",
"recipe[java::default]"
$ knife ssh -x root "role:base" tmux
/Library/Ruby/Gems/1.8/gems/chef-0.9.8/lib/chef/knife/ssh.rb:230:in `exec': No such file or directory - tmux attach-session -t knife (Errno::ENOENT)
from /Library/Ruby/Gems/1.8/gems/chef-0.9.8/lib/chef/knife/ssh.rb:230:in `tmux'
from /Library/Ruby/Gems/1.8/gems/chef-0.9.8/lib/chef/knife/ssh.rb:260:in `run'
from /Library/Ruby/Gems/1.8/gems/chef-0.9.8/lib/chef/knife.rb:127:in `run'
from /Library/Ruby/Gems/1.8/gems/chef-0.9.8/lib/chef/application/knife.rb:118:in `run'
from /Library/Ruby/Gems/1.8/gems/chef-0.9.8/bin/knife:25
from /usr/bin/knife:19:in `load'
from /usr/bin/knife:19
calculon:chef-repo cdickerson$ knife search node "role:base" -a fqdn
{
"total": 3,
"rows": [
{
"fqdn": "coherence01",
"id": "coherence01"
},
{
"fqdn": "activemq01",
net-ssh (2.0.23, 2.0.4, 1.1.4)
net-ssh-gateway (1.0.0)
net-ssh-multi (1.0.1)
calculon:chef-repo cdickerson$ knife ssh "role:base" uptime
/Users/cdickerson/.gem/ruby/1.8/gems/net-ssh-2.0.23/lib/net/ssh/transport/session.rb:65:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
from /Library/Ruby/Gems/1.8/gems/net-ssh-multi-1.0.1/lib/net/ssh/multi/session_actions.rb:37:in `join'
from /Library/Ruby/Gems/1.8/gems/net-ssh-multi-1.0.1/lib/net/ssh/multi/session_actions.rb:37:in `sessions'
from /Library/Ruby/Gems/1.8/gems/net-ssh-multi-1.0.1/lib/net/ssh/multi/session_actions.rb:37:in `each'
from /Library/Ruby/Gems/1.8/gems/net-ssh-multi-1.0.1/lib/net/ssh/multi/session_actions.rb:37:in `sessions'