Dmitry Lysnichenko created AMBARI-15374:
-------------------------------------------

             Summary: Check To Ensure That All Components Are On The Same 
Version Before Upgrading
                 Key: AMBARI-15374
                 URL: https://issues.apache.org/jira/browse/AMBARI-15374
             Project: Ambari
          Issue Type: Task
            Reporter: Dmitry Lysnichenko
            Assignee: Dmitry Lysnichenko
         Attachments: AMBARI-15374.patch


Before beginning an upgrade, there should be a pre-upgrade check which ensures 
that all known, versionable components are reporting the same version. If any 
host component is reporting a version which does not match the current 
repository version, then a warning should be produced. The warning should 
provide information on the failed components, the expected version, and the 
version they are reporting.

Note that this is only for Ambari 2.2.x; Ambari 2.4.0 uses a new workflow for 
how versions are recorded and stored during upgrade and does not need this.

There are two ways to go about this:
- Compare each service component host version to that of the {{CURRENT}} 
{{repo_version}}. However, there could be cases where the {{repo_version}} has 
not been calculated yet.

- Compare each service component host version to each other.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to