Issue #15472 has been updated by Charlie Sharpsteen.
Redmine Issue [#15472](http://projects.puppetlabs.com/issues/15472) has been migrated to JIRA: <https://tickets.puppetlabs.com/browse/MCO-109> ---------------------------------------- Bug #15472: rewrite puppet agent https://projects.puppetlabs.com/issues/15472#change-101421 * Author: R.I. Pienaar * Status: Investigating * Priority: Normal * Assignee: R.I. Pienaar * Category: * Target version: * Keywords: backlog * Branch: * Affected mCollective version: ---------------------------------------- We have the 'puppetd' agent which comes from the days we still had a 'puppetd'. Much have changed and puppet 3 will make pid/lock handling a lot better so we should rewrite this agent: * disable/enable/status should support the locking improvements in #3757 including setting messages * the config keys should be sorted out to be consistently named * it should default to puppet 3 filenames, locations etc * status should use last_run_summary to provide a better status of last run * it should support more common flags especially environment, noop/no-noop/tags * it should potentially support getting some stats from the reports - this might be too slow * it should include the resource() data source to discover based on managed properties * it should include a puppet() data source that lets you discover currently running/enabled/disabled nodes as well based on things like values out of last_run_summary * it should have some data retrieval out of the last_run_summary showing some aggregate information like configversion, time perhaps with outlier detection -- 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/groups/opt_out.
