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

Messages for some services during PU package installation indicate circular dependency

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 2.6.1
    • 2.6.1
    • None
    • None

    Description

      Written this as 'Blocker' severity, please triage once and decide

      This issue could affect user experience for Patch Upgrades

      Case 1: Register Patch VDF for Mapreduce service
      Try to install the packages
      Result: Error for missing Hive service in the VDF (see MR-only.png)

      Case 2: Add Hive to the patch VDF, os that it now includes both MR and Hive
      Try to install the packages
      Result: Error for missing Tez service in the VDF (see MR-and-Hive)

      This is now confusing as the dependency looks cyclic, we asked to add Hive in first case and now asking to add MR again

      Case 3: Add a new VDF for only Mahout or Oozie. This would prompt for MR due to dependency. Now you need to add MR and Hive and then Tez too (see Mahout-only.png)

      Expected result: The message for dependent services should recursively decide the services and print them all at once.

      Attachments

        1. AMBARI-22590.patch
          13 kB
          Jonathan Hurley

        Issue Links

          Activity

            People

              jonathanhurley Jonathan Hurley
              shavi71 Vivek Sharma
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: