Issue #19148 has been reported by Richard Clamp.
----------------------------------------
Refactor #19148: Nagios types cause noisy runs
https://projects.puppetlabs.com/issues/19148
Author: Richard Clamp
Status: Unreviewed
Priority: Normal
Assignee: Richard Clamp
Category: nagios
Target version:
Affected Puppet version:
Keywords: nagios naginator racc
Branch:
Using the naginator providers leads to a noisy run.
$ puppet apply -e 'nagios_host {"foo":}'
racc/parser.rb:27: warning: already initialized constant
Racc_Runtime_Version
racc/parser.rb:28: warning: already initialized constant
Racc_Runtime_Revision
racc/parser.rb:30: warning: already initialized constant
Racc_Runtime_Core_Version_R
racc/parser.rb:31: warning: already initialized constant
Racc_Runtime_Core_Revision_R
racc/parser.rb:35: warning: already initialized constant
Racc_Runtime_Core_Revision_C
racc/parser.rb:39: warning: already initialized constant
Racc_Main_Parsing_Routine
racc/parser.rb:40: warning: already initialized constant
Racc_YY_Parse_Method
racc/parser.rb:41: warning: already initialized constant
Racc_Runtime_Core_Version
racc/parser.rb:42: warning: already initialized constant
Racc_Runtime_Core_Revision
racc/parser.rb:43: warning: already initialized constant Racc_Runtime_Type
Finished catalog run in 0.08 seconds
$ puppet --version
r3.0.1
$ ruby -v
ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-linux]
This is because the naginator parser embeds a racc runtime, where the DSL just
loads the one from the ruby DSL.
I have a fix for this but I think it's a little large to count under the
trivial patch policy.
--
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.