-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/60480/
-----------------------------------------------------------
(Updated June 29, 2017, 3:47 p.m.)
Review request for Ambari, Dmytro Grinenko, Di Li, Dmitro Lisnichenko, Jonathan
Hurley, Sumit Mohanty, Sid Wagle, and Tim Thorpe.
Bugs: AMBARI-21351
https://issues.apache.org/jira/browse/AMBARI-21351
Repository: ambari
Description
-------
Some stacks, such as BigInights, support MariaDB as the database for Hive. When
upgrading from BigInights to another stack, such as HDP, this causes the
following exception when starting the Hive service:
```resource_management.core.exceptions.ExecutionFailed: Execution of 'service
mysqld stop' returned 5. Redirecting to /bin/systemctl stop mysqld.service
Failed to stop mysqld.service: Unit mysqld.service not loaded.```
This looks to be caused by the hard-coded reliance of mysqld in the Python
scripts.
Diffs (updated)
-----
ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/status_params.py
b7cb148
Diff: https://reviews.apache.org/r/60480/diff/4/
Changes: https://reviews.apache.org/r/60480/diff/3-4/
Testing
-------
Tim and I patched a cluster with basically the same fix when migrating an IOP
4.2.5 cluster to HDP 2.6/Ambari 2.5.1. THis patch has one additional change
that's to set StackFeature boolean in case this code gets merged back to trunk
later on.
If the code only stays in this branch, the StackFeature boolean change can be
omitted.
Thanks,
Di Li