Details
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.