-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/54424/
-----------------------------------------------------------
Review request for Ambari, Alejandro Fernandez, Masahiro Tanaka, Sebastian
Toader, and Sid Wagle.
Bugs: AMBARI-19107
https://issues.apache.org/jira/browse/AMBARI-19107
Repository: ambari
Description
-------
1. Allow "chronyd" on RedHat6, too
2. Allow both "ntpd" and "ntp" on SUSE
3. Allow "chrony" in addition to "ntp" on Ubuntu/Debian
Diffs
-----
ambari-agent/src/main/python/ambari_agent/HostInfo.py 338daac
Diff: https://reviews.apache.org/r/54424/diff/
Testing
-------
Manual testing on CentOS 6, Debian 7, SUSE 11, SUSE 12, Ubuntu 14.
### CentOS 6
```
# service ntpd status
ntpd (pid 5076) is running...
# service chronyd status
chronyd (pid 5182) is running...
# service ntp status
ntp: unrecognized service
# service chrony status
chrony: unrecognized service
```
### Debian 7
```
# service ntp status
[ ok ] NTP server is running.
# service chrony status
Usage: /etc/init.d/chrony {start|stop|restart|force-reload}
# service ntpd status
ntpd: unrecognized service
# service chronyd status
chronyd: unrecognized service
```
(Note that `service chrony status` is not a valid command on Debian 7, but it's
valid on Debian 8.)
### SUSE 11
```
# service ntp status
Checking for network time protocol daemon (NTPD): running
# service ntpd status
service: no such service ntpd
# zypper search chrony
No packages found.
```
### SUSE 12
```
# service ntpd status
ntpd.service - NTP Server Daemon
# service ntp status
service: no such service ntp
# zypper search chrony
No packages found.
```
### Ubuntu 14.04
```
# service ntp status
* NTP server is running
# service chrony status
* chronyd is running
# service ntpd status
ntpd: unrecognized service
# service chronyd status
chronyd: unrecognized service
```
Thanks,
Attila Doroszlai