Issue #22493 has been reported by Yoann Le Touche.
----------------------------------------
Bug #22493: Can't start puppet agent on non english Windows
https://projects.puppetlabs.com/issues/22493
* Author: Yoann Le Touche
* Status: Unreviewed
* Priority: Normal
* Assignee:
* Category: windows
* Target version:
* Affected Puppet version: 3.2.4
* Keywords:
* Branch:
----------------------------------------
When installing puppet with the >=3.2.4 installer, the Puppet Agent service
fail to start.
While not pressing cancel and invoking puppet from the command line the
following error occurs :
<pre>
C:\Program Files (x86)\Puppet Labs\Puppet\bin>puppet.bat --help
C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/gems/1.9.1/gems/win32-dir-0.4.3/lib/win32/dir.rb:95:in
`encode': "\xE9" to UTF-8
in conversion from ASCII-8BIT to UTF-8 to CP850
(Encoding::UndefinedConversionError)
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/gems/1.9.1/gems/win32-dir-0.4.3/lib/win32/dir.rb:95:in
`block in <c
lass:Dir>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/gems/1.9.1/gems/win32-dir-0.4.3/lib/win32/dir.rb:74:in
`each'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/gems/1.9.1/gems/win32-dir-0.4.3/lib/win32/dir.rb:74:in
`<class:Dir>
'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/gems/1.9.1/gems/win32-dir-0.4.3/lib/win32/dir.rb:5:in
`<top (requir
ed)>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in
`rescue in require
'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/facter/lib/facter/util/config.rb:44:in `<top (required)>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/facter/lib/facter/util/resolution.rb:7:in `<top (required)>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/facter/lib/facter/util/fact.rb:2:in `<top (required)>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/facter/lib/facter.rb:23:in `<module:Facter>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/facter/lib/facter.rb:19:in `<top (required)>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/puppet/lib/puppet.rb:6:in `<top (required)>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/puppet/lib/puppet/util/command_line.rb:12:in `<top (required)>'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet
Labs/Puppet/sys/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/bin/puppet:3:in
`<main>'
</pre>
--
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.
For more options, visit https://groups.google.com/groups/opt_out.