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

Review request for Ambari, Andrew Onischuk, Jonathan Hurley, and Vitalyi 
Brodetskyi.


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


Repository: ambari


Description
-------

When Kerberos is enabled, Hive components show alerts due to the following 
error:

```
WARNING 2015-03-16 06:01:08,253 base_alert.py:140 - 
[Alert][hive_metastore_process] Unable to execute alert. Execution of 
'/usr/bin/kinit -kt /etc/security/keytabs/smokeuser.headless.keytab ambari-qa; 
' returned 1. kinit: Keytab contains no suitable keys for ambari-qa@REALM while 
getting initial credentials
```

This occurs because the alert logic for Hive uses `cluster-env/smokeuser` 
rather than `cluster-env/smokeuser_principal_name` to get the principal name 
for the smoke test identity.


Diffs
-----

  
ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/alerts/alert_hive_metastore.py
 804ddfe 
  
ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/alerts/alert_hive_thrift_port.py
 0fb8898 

Diff: https://reviews.apache.org/r/32168/diff/


Testing
-------

Manually testing is cluster by setting the smoke user principal name to 
something other than `${cluster-env/smokeuser}@${realm}` and saw that alerts 
for Hive were working as designed.


Thanks,

Robert Levas

Reply via email to