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

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


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


Repository: ambari


Description
-------

* Execute Tez-specific part in Pig service check only if Tez is present in the 
cluster.
* HDP 2.6 comes with `exectype=tez`.  Change it back to `exectype=mapreduce` 
for upgrade from BI.


Diffs
-----

  
ambari-server/src/main/resources/common-services/PIG/0.12.0.2.0/package/scripts/params_linux.py
 5af127414288b29114212684d099301b6ba35357 
  
ambari-server/src/main/resources/common-services/PIG/0.12.0.2.0/package/scripts/service_check.py
 ba4082e61a073cfb92ca992e01a6464d15eb2bd1 
  
ambari-server/src/main/resources/stacks/BigInsights/4.2.5/upgrades/config-upgrade.xml
 87a2aef4a612189510a9761760d8973959680511 
  
ambari-server/src/main/resources/stacks/BigInsights/4.2.5/upgrades/nonrolling-upgrade-to-hdp-2.6.xml
 a7ddd5c1a6cadf14acc4714c88a775fceb8e2a8d 
  
ambari-server/src/main/resources/stacks/BigInsights/4.2/upgrades/config-upgrade.xml
 6d00a90b679cef19c956ae9cb154c77574d88aec 
  
ambari-server/src/main/resources/stacks/BigInsights/4.2/upgrades/nonrolling-upgrade-to-hdp-2.6.xml
 cedc90fb47ccd6824bb36a9bd62f89429a48582a 


Diff: https://reviews.apache.org/r/61102/diff/1/


Testing
-------

* Pig service check on cluster upgraded from BI 4.2:

```
...
2017-07-24 19:16:05,079 [main] INFO  org.apache.pig.Main - Pig script completed 
in 34 seconds and 863 milliseconds (34863 ms)
2017-07-24 19:16:06,008 - ExecuteHadoop['fs -test -e 
/user/ambari-qa/pigsmoke.out'] {'bin_dir': 
'/usr/hdp/current/hadoop-client/bin', 'user': 'ambari-qa', 'conf_dir': 
'/usr/hdp/current/hadoop-client/conf'}
2017-07-24 19:16:06,012 - Execute['hadoop --config 
/usr/hdp/current/hadoop-client/conf fs -test -e /user/ambari-qa/pigsmoke.out'] 
{'logoutput': None, 'try_sleep': 0, 'environment': {}, 'tries': 1, 'user': 
'ambari-qa', 'path': ['/usr/hdp/current/hadoop-client/bin']}

Command completed successfully!
```

* Pig service check on cluster upgraded from BI 4.2 with Tez installed after 
the upgrade:

```
...
2017-07-25 07:13:45,352 [pool-1-thread-1] INFO  org.apache.tez.client.TezClient 
- Shutting down Tez Session, sessionName=PigLatin:pigSmoke.sh, 
applicationId=application_1500966646772_0002
2017-07-25 07:13:46,049 - ExecuteHadoop['fs -test -e 
/user/ambari-qa/pigsmoke.out'] {'bin_dir': 
'/usr/hdp/current/hadoop-client/bin', 'user': 'ambari-qa', 'conf_dir': 
'/usr/hdp/current/hadoop-client/conf'}
2017-07-25 07:13:46,052 - Execute['hadoop --config 
/usr/hdp/current/hadoop-client/conf fs -test -e /user/ambari-qa/pigsmoke.out'] 
{'logoutput': None, 'try_sleep': 0, 'environment': {}, 'tries': 1, 'user': 
'ambari-qa', 'path': ['/usr/hdp/current/hadoop-client/bin']}

Command completed successfully!
```

* Pig service check on cluster upgraded from BI 4.2.5:

```
2017-07-25 08:16:17,511 [main] INFO  org.apache.pig.Main - Pig script completed 
in 34 seconds and 276 milliseconds (34276 ms)
2017-07-25 08:16:18,209 - ExecuteHadoop['fs -test -e 
/user/ambari-qa/pigsmoke.out'] {'bin_dir': 
'/usr/hdp/current/hadoop-client/bin', 'user': 'ambari-qa', 'conf_dir': 
'/usr/hdp/current/hadoop-client/conf'}
2017-07-25 08:16:18,212 - Execute['hadoop --config 
/usr/hdp/current/hadoop-client/conf fs -test -e /user/ambari-qa/pigsmoke.out'] 
{'logoutput': None, 'try_sleep': 0, 'environment': {}, 'tries': 1, 'user': 
'ambari-qa', 'path': ['/usr/hdp/current/hadoop-client/bin']}

Command completed successfully!
```

* Pig service check on fresh HDP 2.6 install.


Thanks,

Attila Doroszlai

Reply via email to