Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-8729

Puppet does not accept UTF8 on the command line

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Cannot Reproduce
    • None
    • None
    • None
    • Windows Server 2012 R2 x64

    • Hide

      Should be able to pass UTF8 characters on the command line and be interpretted correctly.

      Show
      Should be able to pass UTF8 characters on the command line and be interpretted correctly.
    • Phoenix
    • 2
    • Phoenix 2023-03-29, Phoenix 2023-04-12
    • Bug Fix
    • Puppet now accepts UTF-8 characters on the command line.

    Description

      Running a simple command line manifest does not interpret UTF8 characters correctly e.g.

      From source...

      C:\source\puppet [master ≡]> bundle exec puppet apply -e "notify { 'ᚠᛇᚻ': }"
      DL is deprecated, please use Fiddle
      Notice: Compiled catalog for win-edson23cglf.localdomain in environment production in 0.08 seconds
      Notice: ???
      Notice: /Stage[main]/Main/Notify[???]/message: defined 'message' as '???'
      Notice: Applied catalog in 0.06 seconds
      

      Pup 4.4.1 installation

      C:\>puppet --version
      4.4.1
       
      C:\>puppet apply -e "notify { 'ᚠᛇᚻ': }"
      Notice: Compiled catalog for win-edson23cglf.localdomain in environment production in 0.08 seconds
      Notice: ???
      Notice: /Stage[main]/Main/Notify[???]/message: defined 'message' as '???'
      Notice: Applied catalog in 0.05 seconds
      

      Attachments

        Issue Links

          Activity

            People

              michael.hashizume Michael Hashizume
              glenn.sarti Glenn Sarti
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support