-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/61079/
-----------------------------------------------------------

(Updated July 25, 2017, 12:06 p.m.)


Review request for Ambari, Alejandro Fernandez, Jonathan Hurley, Sumit Mohanty, 
and Sid Wagle.


Changes
-------

keep most of `source`, only update `path`


Bugs: AMBARI-21559
    https://issues.apache.org/jira/browse/AMBARI-21559


Repository: ambari


Description
-------

Update script paths during Ambari upgrade.


Diffs (updated)
-----

  
ambari-server/src/main/java/org/apache/ambari/server/api/services/AmbariMetaInfo.java
 2d13cbaa764dfdf8338f0fcd2aaf48083515f825 
  
ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariServer.java
 e8c986b9a51ad557f1f600ff77ad89fc38f5707c 
  
ambari-server/src/main/java/org/apache/ambari/server/state/alert/AlertDefinitionFactory.java
 acbb881264ae2c89a371063f57214e42c7ca7001 
  
ambari-server/src/main/java/org/apache/ambari/server/state/alert/ScriptSource.java
 d1b70701ae26c3117f7b9fb8ece2676c0f3d45cb 
  
ambari-server/src/main/java/org/apache/ambari/server/upgrade/AbstractFinalUpgradeCatalog.java
 PRE-CREATION 
  
ambari-server/src/main/java/org/apache/ambari/server/upgrade/FinalUpgradeCatalog.java
 1ac011862bff70742e99d627068225617d73d66d 
  
ambari-server/src/main/java/org/apache/ambari/server/upgrade/SchemaUpgradeHelper.java
 af2a7d1cce7cfbc590415fff431be2d6d7308078 
  
ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpdateAlertScriptPaths.java
 PRE-CREATION 
  
ambari-server/src/test/java/org/apache/ambari/server/api/services/AmbariMetaInfoTest.java
 bc1c19af6d637af5d2284f65fe05fa7f53bc4f90 


Diff: https://reviews.apache.org/r/61079/diff/2/

Changes: https://reviews.apache.org/r/61079/diff/1-2/


Testing
-------

Tested manually on local cluster.  No alerts are skipped due to non-existent 
scripts.

```
24 Jul 2017 11:17:54,753  INFO [main] AmbariMetaInfo:1186 - Updating script 
path for the alert named namenode_ha_health from 
'HDFS/2.7.2.4.2/package/alerts/alert_ha_namenode_health.py' to 
'BigInsights/4.2/services/HDFS/package/alerts/alert_ha_namenode_health.py'
24 Jul 2017 11:17:54,753  INFO [main] AmbariMetaInfo:1186 - Updating script 
path for the alert named upgrade_finalized_state from 
'HDFS/2.7.2.4.2/package/alerts/alert_upgrade_finalized.py' to 
'BigInsights/4.2/services/HDFS/package/alerts/alert_upgrade_finalized.py'
24 Jul 2017 11:17:54,753  INFO [main] AmbariMetaInfo:1186 - Updating script 
path for the alert named datanode_unmounted_data_dir from 
'HDFS/2.7.2.4.2/package/alerts/alert_datanode_unmounted_data_dir.py' to 
'BigInsights/4.2/services/HDFS/package/alerts/alert_datanode_unmounted_data_dir.py'
24 Jul 2017 11:17:54,754  INFO [main] AmbariMetaInfo:1186 - Updating script 
path for the alert named namenode_last_checkpoint from 
'HDFS/2.7.2.4.2/package/alerts/alert_checkpoint_time.py' to 
'BigInsights/4.2/services/HDFS/package/alerts/alert_checkpoint_time.py'
24 Jul 2017 11:17:54,754  INFO [main] AmbariMetaInfo:1186 - Updating script 
path for the alert named flume_agent_status from 
'FLUME/1.6.0.4.2/package/alerts/alert_flume_agent_status.py' to 
'BigInsights/4.2/services/FLUME/package/alerts/alert_flume_agent_status.py'
24 Jul 2017 11:17:54,754  INFO [main] AmbariMetaInfo:1186 - Updating script 
path for the alert named ams_metrics_monitor_process from 
'AMBARI_METRICS/0.1.0.4.1/package/alerts/alert_ambari_metrics_monitor.py' to 
'BigInsights/4.2/services/AMBARI_METRICS/package/alerts/alert_ambari_metrics_monitor.py'
```

Existing unit tests:

```
$ mvn -am -pl ambari-server clean test
...
Tests run: 5003, Failures: 0, Errors: 0, Skipped: 39
...
Total run:1162
Total errors:0
Total failures:0
OK
...
[INFO] BUILD SUCCESS
```


Thanks,

Attila Doroszlai

Reply via email to