Issue #9040 has been reported by Shanker Balan. ---------------------------------------- Bug #9040: mongodb-registration agent: Execution of registration failed: Symbol as array index https://projects.puppetlabs.com/issues/9040
Author: Shanker Balan
Status: Unreviewed
Priority: Normal
Assignee:
Category:
Target version:
Keywords:
Branch:
Affected mCollective version:
Helo,
The mongodb registration agent croaks if it encounters a non meta.rb
registration message (in my case, it was registration/agentlist.rb which were
sending out agentlist messages) as below:
E, [2011-08-17T01:03:16.027138 #21276] ERROR -- : agents.rb:116:in `dispatch'
Execution of registration failed: Symbol as array index
E, [2011-08-10T06:20:22.240545 #2168] ERROR -- : agents.rb:117:in `dispatch'
/usr/share/mcollective/plugins/mcollective/agent/registration.rb:58:in `[]'
/usr/share/mcollective/plugins/mcollective/agent/registration.rb:58:in
`handlemsg'
/usr/lib/ruby/1.8/mcollective/agents.rb:104:in `dispatch'
/usr/lib/ruby/1.8/timeout.rb:62:in `timeout'
/usr/lib/ruby/1.8/mcollective/agents.rb:103:in `dispatch'
/usr/lib/ruby/1.8/mcollective/agents.rb:99:in `initialize'
/usr/lib/ruby/1.8/mcollective/agents.rb:99:in `new'
/usr/lib/ruby/1.8/mcollective/agents.rb:99:in `dispatch'
/usr/lib/ruby/1.8/mcollective/runner.rb:100:in `agentmsg'
/usr/lib/ruby/1.8/mcollective/runner.rb:80:in `run'
/usr/lib/ruby/1.8/mcollective/runner.rb:57:in `loop'
/usr/lib/ruby/1.8/mcollective/runner.rb:57:in `run'
/usr/sbin/mcollectived:58
I had a hard time narrowing down the problem agents since the logs didn't say
who is the emitter. :)
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en.
