Jonathan Hurley created AMBARI-23205:

             Summary: Refactor host_version Tracking for MPacks
                 Key: AMBARI-23205
             Project: Ambari
          Issue Type: Task
    Affects Versions: 3.0.0
            Reporter: Jonathan Hurley
            Assignee: Jonathan Hurley
             Fix For: 3.0.0

As part of the ongoing effort to remove repository version, the ability to 
track installation of management packs must change as well. We previously were 
tracking the installation of a repository on every host, marking it as 
{{OUT_OF_SYNC}}, {{CURRENT}}, etc, depending on the state.

With management pack meta-RPMs, things get quite a bit easier. We no longer 
have to worry about specific versions being reported back per install nor do we 
need to worry about per-component installation states. Instead, there is only 
the need to track which mpacks have been installed on a given host. 

This also allows us to simplify the states that we track. The proposal is to 
track the following states:

The {{NOT_REQUIRED}} state might actually not be needed. It's going to depend 
on how what queries might be needed to retrieve information about service 
groups (and their associated mpacks). 

This message was sent by Atlassian JIRA

Reply via email to