Hello...
After a break, I am back to my integrating puppet project. While
testing I ran into a bug in puppetmaster.log. (maybe. it is possible I
did this myself with a borked config )
I seems that puppetmaster is re-logging past data. I have noop = true
and set runinterval = 60 to show the bug. I manually added the "manual
break" lines in between runs.
Wed Jan 24 09:27:29 -0800 2007 Puppet (notice): Shutting down
Wed Jan 24 09:28:36 -0800 2007 Puppet (notice): Reopening log files
Wed Jan 24 09:28:36 -0800 2007 Puppet (notice): Starting Puppet server
version 0.22.0
Wed Jan 24 09:28:44 -0800 2007 Puppet (notice): Compiled configuration for
fc5 in 0.04 seconds
Wed Jan 24 09:28:45 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
### manual break 1
Wed Jan 24 09:28:36 -0800 2007 Puppet (notice): Starting Puppet server
version 0.22.0
Wed Jan 24 09:28:44 -0800 2007 Puppet (notice): Compiled configuration for
fc5 in 0.04 seconds
Wed Jan 24 09:28:45 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
Wed Jan 24 09:29:44 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
### manual break 2
Wed Jan 24 09:28:36 -0800 2007 Puppet (notice): Starting Puppet server
version 0.22.0
Wed Jan 24 09:28:44 -0800 2007 Puppet (notice): Compiled configuration for
fc5 in 0.04 seconds
Wed Jan 24 09:28:45 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
Wed Jan 24 09:29:44 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
Wed Jan 24 09:30:44 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
### manual break 3
Wed Jan 24 09:28:36 -0800 2007 Puppet (notice): Starting Puppet server
version 0.22.0
Wed Jan 24 09:28:44 -0800 2007 Puppet (notice): Compiled configuration for
fc5 in 0.04 seconds
Wed Jan 24 09:28:45 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
Wed Jan 24 09:29:44 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
Wed Jan 24 09:30:44 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
Wed Jan 24 09:31:44 -0800 2007 /File[/tmp/TestPuppet2]/ensure (notice): is
absent, should be file (noop)
It looks like the internal log buffer is not cleared after writing the
data to the log file.
--
Christopher McCrory
"The guy that keeps the servers running"
chrismcc@pricegrabber.com
http://www.pricegrabber.com
Let''s face it, there''s no Hollow Earth, no robots, and
no ''mute rays.'' And even if there were, waxed paper is
no defense. I tried it. Only tinfoil works.