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

Report MPack Version on Start/Status

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.0
    • Component/s: None

      Description

      When components are installed or are started/restarted, they must report their versions back to Ambari server so that we can accurately track whether or not they are running the correct binaries. With the switch to mpacks, this means that stack-select is deprecated and must be replaced:

      • Add mpack version tracking to the SQL and java classes
      • Introduce a deprecated annotation and begin marking Python code dealing with stack tools as deprecated
      • Use the mpack instance manager to report versions
      • Change the structured output of the agent to report multiple possible results in a single payload
      • Handle incoming version changes and update the appropriate service component hosts.
      • Update the version alert to check for mpack versions

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jonathan.hurley Jonathan Hurley
                Reporter:
                jonathan.hurley Jonathan Hurley
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h