Issue #16445 has been updated by L Harris.

puppet parser validate 
seems to work unless you add a --verbose in which case it gives the same error 
as the parseonly flag
----------------------------------------
Bug #16445: parseonly error
https://projects.puppetlabs.com/issues/16445#change-71211

Author: L Harris
Status: Unreviewed
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 2.7.12
Keywords: parseonly 




Branch: 


puppet --parseonly manifests/nodes.pp
/etc/puppet/vendor/gems/ruby/1.9.1/gems/puppet-2.7.12/lib/puppet/external/pson/pure.rb:7:in
 `<module:PSON>': iconv will be deprecated in the future, use String#encode 
instead.
Could not parse options: wrong number of arguments (1 for 0)

ruby version: 1.9.3p0 (2011-10-30) [x86_64-linux]

This happens regardless of which file I attempt to check.  Not really worried 
about the iconv error because we get it everytime we run puppet no matter what 
we're doing.  The problem seems to be the "Could not parse options: wrong 
number of arguments (1 for 0)" error.  


ruby --debug /etc/puppet/bin/puppet --parseonly gold/manifests/nodes.pp 
indicates the problem is in 
/etc/puppet/vendor/gems/ruby/1.9.1/gems/puppet-2.7.12/lib/puppet/application.rb:363





-- 
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.

Reply via email to