The Puppet Labs Issue Tracker has Moved:

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using See the following page for information on filing tickets with JIRA:

Bug #6921

centralrpclog does not support subcollectives

Added by Matt Pascoe over 4 years ago. Updated over 4 years ago.

Status:ClosedStart date:03/31/2011
Priority:NormalDue date:
Assignee:-% Done:


Target version:-
Keywords: Affected mCollective version:

We've Moved!

Ticket tracking is now hosted in JIRA:


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)

#2 Updated by R.I. Pienaar over 4 years ago

  • Status changed from Unreviewed to Closed

fixed in a43a146bbdfe36af5665

Also available in: Atom PDF