The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
Poor wording, IMO (audit messages)
|Affected Puppet version:||Branch:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
This ticket may be automatically exported to the PUP project on JIRA using the button below:
The wording here:
“audit change: previously recorded value owner root has been changed to owner daemon”
could be clearer, IMO. The “audit change” is ambiguous. Wait, audit changed something? The “has been changed” is also a little more misleading than it needs to be.
“audit discrepancy: owner daemon exists where owner root expected”
“audit exception: owner daemon exists where owner root expected”
#2 Updated by Nick Fagerlund about 3 years ago
Those are close! I definitely agree that the current one is dodgy.
This is actually kind of hard to describe, because audit in puppet agent doesn’t maintain a known good state to compare against; it just hollers every time the attribute changes state. So calling it a discrepancy or exception seems odd, because we don’t really have any concept of approval or even expectancy. We just report events.
Maybe something like:
Change noted in audited attribute: owner is daemon (was root)
Am I overthinking this?