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)