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

Clients in INIT or INSTALL FAILED state should have an menu action for installation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.7.0
    • 1.7.0
    • ambari-client
    • None

    Description

      A client host component can either be in INIT, INSTALLED or INSTALL_FAILED state.
      If a client host component exists irrespective of whatever state, it is shown in the list of installed clients on host component page. (Please see the snapshot)

      If for some reason client is in INIT state or INSTALLED_FAILED state still it shows up in the list of installed client and thereafter there is no way from UI to install the client component

      web-ui does have a specific status icon for slave/master components in INSTALL_FAILED and INIT state but this is not shown for client components.

      1. As a resolution to this ticket, we should show the correct status icon before the client component name in the list of clients when they are in INIT or INSTALL_FAILED state.
      2. When any of the client component in the list of clients is in INIT or INSTALL_FAILED state then the overall current state of the clients should be Pending installation or Install Failed respectively and the dropdown menu action should also have Install clients action triggering which installs the INIT/INSTALL_FAILED clients.
      3. If all clients are in installed state then the overall state of the clients is Installed and the menu action has only refresh configs command enabled/disabled depending upon stale configs (this is usual scenario supported as of today)

      Attachments

        1. Screen Shot 2014-08-05 at 5.35.38 PM.png
          272 kB
          Antonenko Alexander
        2. AMBARI-7369.patch
          4 kB
          Antonenko Alexander

        Activity

          People

            aantonenko Antonenko Alexander
            aantonenko Antonenko Alexander
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: