Issue #4943 has been updated by Nan Liu.
Status changed from Needs more information to Needs design decision
Assignee changed from Nan Liu to Luke Kanies
The ticket is updated with additional details. We are interested in having
dashboard show which resources puppet will change on next execution, and puppet
resources alone won't provide that information.
puppet audit needs to compare the system against some known state, rather than
just gather the system's current state. Assuming packages.pp contains a list of
packages.
This should generate a list of packages that are out of state:
puppet audit packages.pp
This should generated a yaml output of all packages listed in packages.pp,
puppet audit packages.pp --all --out=package_audit_2010-1001.yaml
This should generate a list of resources changed since 2010/10/1 (assuming the
audit file was gathered earlier):
puppet audit --reference=package_audit_2010-1001.yaml
----------------------------------------
Feature #4943: Puppet single executable should support audit feature.
https://projects.puppetlabs.com/issues/4943
Author: Nan Liu
Status: Needs design decision
Priority: Normal
Assignee: Luke Kanies
Category:
Target version:
Affected version:
Keywords:
Branch:
puppet audit should be the equivalent of puppet agent --noop but with auditing
of resources. It should also support --report to submit results to puppet
master. (maybe this should be puppet agent --audit/puppet apply --audit
instead?)
puppet audit should support the following features:
* Create a state.yaml file after auditing the existing system state against
the catalog.
* Generate a list of resources that are out of compliance. This is similar to
puppet agent --noop.
* Compare the system against a known state. i.e. audit the system current
state against an state.yaml file from 2010/1/1.
This will be helpful in conjunction with the negate tag feature request:
http://projects.puppetlabs.com/issues/1107
--
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.