Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-11250

Webserver.TestWithSpnego fails on Ubuntu 20

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Impala 4.1.0
    • Impala 4.2.0
    • Backend
    • None
    • ghx-label-10

    Description

      On Ubuntu 20, the test consistently fails with this messages:

      /home/impdev/Impala/be/src/util/webserver-test.cc:393
      Value of: num_negotiate_failure
        Actual: 2
      Expected: negotiate_failure_metric->GetValue()
      Which is: 1

      This code location is expecting curl to try without authentication, fail, then retry with authentication. Based on the curl logs, on Ubuntu 20 it just starts with authentication. This seems like a change in behavior for curl.

      We can narrow down which curl version changed the behavior, detect the curl version, and change the test according to the different behaviors.

      Alternatively, if toolchain curl was built with SPNEGO support, we could use that on all platforms.

      Attachments

        Activity

          People

            joemcdonnell Joe McDonnell
            joemcdonnell Joe McDonnell
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: