Bug #7084
Spurious logging about Whit events:
| Status: | Closed | Start date: | 04/13/2011 | |
|---|---|---|---|---|
| Priority: | Urgent | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | - | |||
| Target version: | - | |||
| Affected Puppet version: | 2.7.0rc1 | Branch: | http://github.com/jes5199/puppet/tree/ticket/2.7.x/7084 | |
| Keywords: | whit, usability | |||
| Votes: | 1 |
Description
in the next branch, at commit e852580cc09ebead2ef1f8d385338ebea645308a
I see what appears to be spurious logging about Whit events:
rm //var/lib/puppet/state/{last_run_summary,last_run_report}.yaml
rm: remove regular file `//var/lib/puppet/state/last_run_summary.yaml'? y
rm: remove regular file `//var/lib/puppet/state/last_run_report.yaml'? y
[root@mypuppetmaster manifests]# cat flopper.pp
notify { 'foo': }
[root@mypuppetmaster manifests]# puppet apply flopper.pp
notice: foo
notice: /Stage[main]//Notify[foo]/message: defined 'message' as 'foo'
notice: /Whit[completed_main]: Triggered 'refresh' from 1 events
notice: /Whit[completed_main]: Triggered 'refresh' from 1 events
notice: Finished catalog run in 0.17 seconds
[root@mypuppetmaster manifests]# puppet apply flopper.pp
notice: /Whit[completed_/var/lib/puppet/state/last_run_summary.yaml]: Triggered 'refresh' from 1 events
notice: /Whit[completed_/var/lib/puppet/state/last_run_report.yaml]: Triggered 'refresh' from 1 events
notice: foo
notice: /Stage[main]//Notify[foo]/message: defined 'message' as 'foo'
notice: /Whit[completed_main]: Triggered 'refresh' from 1 events
notice: /Whit[completed_main]: Triggered 'refresh' from 1 events
notice: Finished catalog run in 0.18 seconds
There is quite a bit of logging here I dont understand:
- The creation of the last_run* files triggers an event from the Whit
- There is some kind of Whit[completed] event that I do not understand
If I manage a file, I see another whit event
cat sloppy.pp
# cat sloppy.pp
file { '/tmp/foo':
content => 'bar'
}
# puppet apply sloppy.pp
notice: /Stage[main]//File[/tmp/foo]/content: content changed '{md5}f9d900b378f3389d07fd328278715788' to '{md5}37b51d194a7513e45b56f6524f2d51f2'
notice: /Whit[completed_/tmp/foo]: Triggered 'refresh' from 1 events
notice: /Whit[completed_main]: Triggered 'refresh' from 1 events
notice: /Whit[completed_main]: Triggered 'refresh' from 1 events
notice: Finished catalog run in 0.24 seconds
I get other messages if I have a class:
# puppet apply troppy.pp
notice: foo
notice: /Stage[main]/Foo/Notify[foo]/message: defined 'message' as 'foo'
notice: /Whit[completed_Foo]: Triggered 'refresh' from 1 events
notice: /Whit[completed_main]: Triggered 'refresh' from 1 events
notice: Finished catalog run in 0.18 seconds
[root@mypuppetmaster manifests]# cat troppy.pp
class foo ($one = 'default'){
notify{'foo':}
}
class { 'foo': }
History
Updated by Ben Hughes about 1 year ago
- Status changed from Unreviewed to Accepted
Updated by Nigel Kersten about 1 year ago
- Affected Puppet version changed from development to 2.7.0rc1
Updated by Jesse Wolfe about 1 year ago
- Branch set to http://github.com/jes5199/puppet/tree/ticket/next/7084
I’ve got a draft of a fix at http://github.com/jes5199/puppet/tree/ticket/next/7084
Updated by Nigel Kersten about 1 year ago
- Assignee set to Jesse Wolfe
Updated by Nigel Kersten about 1 year ago
- Priority changed from Normal to Urgent
This is one of the highest priority tickets before 2.7.0 release. Have we had any progress in the last 2 days?
Updated by Nigel Kersten about 1 year ago
- Keywords changed from whit to whit, usability
Updated by Jesse Wolfe about 1 year ago
It’ll be merged in today.
Updated by Jesse Wolfe about 1 year ago
- Branch changed from http://github.com/jes5199/puppet/tree/ticket/next/7084 to http://github.com/jes5199/puppet/tree/ticket/2.7.x/7084
Merged to 2.7.x as of commit:e185be0a6d35c84a60b940f233f87c0908547dee
Updated by Jesse Wolfe about 1 year ago
- Status changed from Accepted to Merged - Pending Release
Updated by Nigel Kersten about 1 year ago
- Status changed from Merged - Pending Release to Closed