----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60480/ -----------------------------------------------------------
(Updated July 6, 2017, 5:17 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 fd4fc64 Diff: https://reviews.apache.org/r/60480/diff/5/ Changes: https://reviews.apache.org/r/60480/diff/4-5/ 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