Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1396

kickstart yaml parser fails because of : unacceptable character #x001b: special characters are not allowed

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: master
    • Fix Version/s: master, 5.0.0
    • Component/s: CLI: pegasus-exitcode
    • Labels:
      None

      Description

      it is a more general issue since yaml parser does not allow for certain special characters in unicode to be present

      https://yaml.org/spec/1.2/spec.html#id2770814
      To ensure readability, YAML streams use only the printable subset of the Unicode character set. The allowed character range explicitly excludes the C0 control block #x0-#x1F (except for TAB #x9, LF #xA, and CR #xD which are allowed), DEL #x7F, the C1 control block #x80-#x9F (except for NEL #x85 which is allowed), the surrogate block #xD800-#xDFFF, #xFFFE, and #xFFFF.

      our tests fail because exitcode fails to parse a stage in output file

        Attachments

          Activity

            People

            • Assignee:
              rynge Mats Rynge
              Reporter:
              vahi Karan Vahi
            • Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: