Laurens Vets created METRON-1408:
------------------------------------
Summary: Upgrade from 0.4.1 to 0.4.2 fails on Alerts UI
Key: METRON-1408
URL: https://issues.apache.org/jira/browse/METRON-1408
Project: Metron
Issue Type: Bug
Affects Versions: 0.4.2
Reporter: Laurens Vets
I've started upgrading my environment from 0.4.1 to 0.4.2 and run into some
issues with alerts-ui. I've done the following:
* Stop all services.
* Build Metron 0.4.2.
* Build Metron 0.4.2 RPMs.
* Install Metron 0.4.2 RPMs with "rpm -Uvh metron*.rpm". This results in an
error:
{code:java}
[root@metron1 localrepo]# rpm -Uvh metron*.rpm
Preparing... ########################################### [100%]
1:metron-solr ########################################### [ 7%]
2:metron-rest ########################################### [ 14%]
3:metron-profiler ########################################### [ 21%]
4:metron-pcap ########################################### [ 29%]
5:metron-parsers ########################################### [ 36%]
6:metron-metron-managemen########################################### [ 43%]
7:metron-maas-service ########################################### [ 50%]
8:metron-indexing ########################################### [ 57%]
9:metron-enrichment ########################################### [ 64%]
10:metron-elasticsearch ########################################### [ 71%]
11:metron-data-management ########################################### [ 79%]
12:metron-config ########################################### [ 86%]
error reading information on service metron-alerts-ui: No such file or directory
warning: %post(metron-config-0.4.2-201801171923.noarch) scriptlet failed, exit
status 1
13:metron-common ########################################### [ 93%]
14:metron-alerts ########################################### [100%]
[root@metron1 localrepo]#{code}
However, all RPMs seem to be installed.
* I upgraded the Mpack with:
{code:java}
ambari-server upgrade-mpack
--mpack=/root/metron/metron-deployment/packaging/ambari/metron-mpack/target/metron_mpack-0.4.2.0.tar.gz
--verbose{code}
This worked and didn't give any errors.
* Starting ambari-server fails:
{code:java}
[root@metron1 ~]# ambari-server start
Using python /usr/bin/python
Starting ambari-server
Ambari Server running with administrator privileges.
Organizing resource files at /var/lib/ambari-server/resources...
Ambari database consistency check started...
DB configs consistency check failed. Run "ambari-server start
--skip-database-check" to skip. If you use this "--skip-da
tabase-check" option, do not make any changes to your cluster topology or
perform a cluster upgrade until you correct th
e database consistency issues. See
"/var/log/ambari-server/ambari-server-check-database.log" for more details on
the con
sistency issues.
Ambari database consistency check finished
[root@metron1 ~]#{code}
* I can start ambari-server with "ambari-server start --skip-database-check"
and everything seems fine... (Didn't start all services yet though)
* Doing "ambari-server check-database" results in:
{code:java}
2018-01-17 21:54:11,274 INFO - ******************************* Check database
started *******************************
2018-01-17 21:54:15,924 INFO - Checking for configs not mapped to any cluster
2018-01-17 21:54:16,002 INFO - Checking for configs selected more than once
2018-01-17 21:54:16,005 INFO - Checking for hosts without state
2018-01-17 21:54:16,006 INFO - Checking host component states count equals
host component desired states count
2018-01-17 21:54:16,009 INFO - Checking services and their configs
2018-01-17 21:54:18,136 INFO - Processing HDP-2.5 / HDFS
2018-01-17 21:54:18,136 INFO - Processing HDP-2.5 / MAPREDUCE2
2018-01-17 21:54:18,136 INFO - Processing HDP-2.5 / TEZ
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / SPARK
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / ZOOKEEPER
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / HBASE
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / YARN
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / METRON
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / PIG
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / KIBANA
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / STORM
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / HIVE
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / SLIDER
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / AMBARI_INFRA
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / AMBARI_METRICS
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / ZEPPELIN
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / KAFKA
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / FLUME
2018-01-17 21:54:18,137 INFO - Processing HDP-2.5 / ELASTICSEARCH
2018-01-17 21:54:18,138 ERROR - Required config(s): metron-alerts-ui-env
is(are) not available for service METRON with s
ervice config version 2 in cluster metron
2018-01-17 21:54:18,195 INFO - ******************************* Check database
completed *******************************{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)