The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:
centralrpclog does not support subcollectives
|Keywords:||Affected mCollective version:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
The audit code for centralrpclog.rb must be updated to be subcollective aware.
Change line 11 to the following:
target = Util.make_target(“centralrpclog”, :command, config.main_collective)
#1 Updated by Matt Pascoe over 4 years ago
Found that if the main collective the node emits in is not the same as the the recieving log node then logs dont flow.
Need to update the audit code to use a configured collective to write to. Then as log as the receiving node is part of that collective it can read it.
here are the lines I updated:
log_collective = Config.instance.pluginconf["centralrpclog.collective"] || config.main_collective target = Util.make_target("centralrpclog", :command, log_collective)