Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-9968

WWWAuthenticate header parsing fails when commas are in (quoted) realm

    XMLWordPrintableJSON

Details

    • Foundations: RI-18 55, Foundations: RI-19 56
    • 1

    Description

      This was discovered when trying to launch the nvcr.io/nvidia/tensorflow:19.08-py3 image using the Mesos containerizer. This launch fails with

      Failed to launch container: Failed to get WWW-Authenticate header: Unexpected auth-param format: 'realm="https://nvcr.io/proxy_auth?scope=repository:nvidia/tensorflow:pull' in 'realm="https://nvcr.io/proxy_auth?scope=repository:nvidia/tensorflow:pull,push"'
      

      This is because the header tokenization in libprocess can't handle commas in quoted realm values.

      Attachments

        Activity

          People

            bbannier Benjamin Bannier
            nfnt Jan Schlicht
            Benno Evers Benno Evers
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: