Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-18536

Assess Eventlet’s handling of UTF-8 in HTTP response headers, evaluate risks of changing latin-1 encoding, and explore fixes or documenting it as a known issue.

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Eventlet
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • rhos-ops-platform-services-pidone
    • Sprint 3
    • 1
    • Moderate

      Summary:

      Investigate how Eventlet handles UTF-8 in HTTP response headers, assess risks of changing current `latin-1` encoding, and explore alternatives or documentation as a known issue.

      Goal:

      • Determine whether UTF-8 header values are permitted by HTTP specifications (especially HTTP/2).
      • Assess the impact and risk of changing Eventlet’s hardcoded `latin-1` encoding.
      • Decide between: fixing the issue, applying a workaround (e.g., percent-encoding), or documenting it as a known limitation.

      TimeBox:

      2 days

      Deliverables/Outcomes:

      • A comment summarizing findings on spec compliance and encoding expectations.
      • Risk analysis of modifying header encoding in Eventlet (e.g., backward compatibility, regression potential).
      • Clear recommendation: fix, workaround, or known issue.
      • If fix or workaround is chosen: create Stories for implementation and testing.

              hberaud Hervé Beraud
              hberaud Hervé Beraud
              rhos-dfg-pidone
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: