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

Provide means to skip INSTALL commands when bits are already installed on the node

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      To better support cloud deployments, Ambari should be able to recognize that packages have already been preinstalled on the VM image, and skip the INSTALL commands. Based on the measurements with latest Ambari 2.0 and HDP 2.2, INSTALL phase takes ~3 minutes, so skipping these steps will contribute significantly to the overall deployment latency.

      Things are not as strait forward as mentioned above, as some components might do some steps beyond just INSTALL, but that's ok given that these are exceptions we can handle/eliminate on case-by-case basis.

      Ambari preinstall and postinstall hooks can generally be run only once during sys-prep so there shouldn't be any problems there.

      Let's use this Jira to further discuss the design and come up with a patch that will address this requirement.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ivanmi Ivan Mitic
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: