Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-3317

Balancer error text changed again, not sending Auth, is this expected?

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 1.0.2
    • None
    • balancer & mover
    • None
    • QE

    Description

      We have a negative test case for Balancer which looks for a report of a not-authorized user attempting to run Balancer. This recently failed because the return string changed, the authentication "(auth:KERBEROS)" is no longer sent. The same case failed last December because this auth substr was added, in 205. The previous string looks like this:

      'Received an IO exception: User <USER> (auth:KERBEROS) is not authorized for protocol interface'

      And now looks like this:

      'Received an IO exception: User <USER> is not authorized for protocol interface'

      While a trivial matter for the product, this fails our test automation, requiring a follow up to confirm the change is actually expected, update the tests, so forth. This makes the change non-trivial for validation and test maintenance purposes, so it would be very good to have a definitive understanding of what to expect going forward.
      Do we expect additional changes here?

      Attachments

        Activity

          People

            Unassigned Unassigned
            patwhitey2007 patrick white
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: