This page lists known issues with UTF-8 support in Puppet and Puppet Enterprise.
You can file bugs for issues you identify in our issue tracker.
Supported web browsers do not accept non-ASCII characters in a login password field. In the pe.conf file, you can specify a non-ASCII password for the console admin password, but you will not be able to use the password to log in to the PE console in your browser.
When naming the following items in Puppet, you must use ASCII characters:
See the Puppet language documentation for more information.
Some operating systems only allow ASCII characters in the title
and namevar
of certain resource types. For example, the user and group resources on RHEL and CentOS may only contain ASCII characters in title
and namevar
. For information about the user resource type, see Resource Type Reference.
When using concat fragments, an error occurs if a source
attribute is specified, and the source
attribute points to a file name containing non-ASCII characters.
In a file resource, an error occurs if the source
attribute is set to a file name containing non-ASCII characters.
path
fact and environment variable on WindowsThere is a bug in Ruby that can corrupt the environment variable names and values. This bug only causes corruption for some codepages.
The same bug can cause the path
fact to be cached in a corrupt state.