-
Notifications
You must be signed in to change notification settings - Fork 812
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failures with the new NTP checking #1558
Labels
Milestone
Comments
Thanks, @LeoCavaille! I took a quick look at fixing this before I submitted the issue, but I'm not familiar enough with the DD internals. It seemed reasonable to me to use the check settings if they exist, so there's consistency in the upstream queries, and just set defaults in there. |
remh
added a commit
that referenced
this issue
May 29, 2015
remh
added a commit
that referenced
this issue
Jun 1, 2015
remh
added a commit
that referenced
this issue
Jun 1, 2015
remh
added a commit
that referenced
this issue
Jun 2, 2015
remh
added a commit
that referenced
this issue
Jun 2, 2015
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The NTP checking introduced 5.3.0 itself works fairly well, but
get_ntp_info
inchecks/check_status.py
is broken in some configurations.The NTP checking pulls its configuration, including peers/servers to check against, from a configuration file. But
get_ntp_info
checks NTP offset against a hard-codedpool.ntp.org
. It's not uncommon for datacenters to only allow a small number of servers to poll Internet-based NTP sources, and then to use those servers to re-distribute time internal to the local networks. In such a configuration, thentplib.NTPClient().request
call will always fail.The text was updated successfully, but these errors were encountered: