Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-17125

Wizards operation gets into inconsistent state when logged into from a different browser

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.4.0
    • 2.4.0
    • ambari-web
    • None

    Description

      Create user with the following usernames and roles :
      admin2 : ambari administrator
      clusteradmin : cluster administrator

      Step 1 :
      Login using user "admin".
      Start an action which creates a widget. ( Eg : Enabling HA/Adding hosts)
      Stop at step2

      Step 2 :
      Using a different browser session, login using user "admin"
      Issue : The widget popup is not shown. It doesn't even show the bar that say adding hosts is in progress

      Step 3:
      Using a different browser session, login using user "admin2"

      • Accessing using the default http://<host>:8080 shows the "Add hosts is in progress bar" but the bar is not clickable
      • Most importantly, admin2 which is an admin user is not allowed to do admin operations like "Manage ambari" (The button is not available in the UI. It was available before the widget was started.)

      Step 4:
      Using a different browser session, login using user "clusteradmin"

      • Accessing using the default http://<host>:8080 shows the "Add hosts is in progress bar" but the bar is not clickable

      This effectively means we can't start a widget operation and continue in a different browser session.

      This doesn't go away on ambari server restart as well.

      Attachments

        1. AMBARI-17125.patch
          7 kB
          Andrii Tkach

        Activity

          People

            atkach Andrii Tkach
            atkach Andrii Tkach
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: