Releases: linux-system-roles/timesync
Add support for EL 9 managed hosts
Add support for EL 9 managed hosts
Add hybrid_e2e option to PTP domain
Add hybrid_e2e option to PTP domain
Fix linter issues
Several new features
Added a new timesync_chrony_custom_settings
variable for free-form
local configs for the chronyd service.
Add support for HW timestamping with NTP
Add filter option to NTP server
Add xleave option to NTP server
Support chrony configuration in Fedora 33
Handle versions of the chrony and ntp packages with minor numbers
after the dot.
Add support for timesync_max_distance
This release adds the new parameter timesync_max_distance
- Maximum root distance to accept measurements from NTP servers - Set to 0 to use provider default
This contains changes to support conversion to collection as well as some tox/travis fixes.
Remove ignore_errors for Disable services tasks
Don't use ignore_errors to mask errors with disable services tasks. Instead, only disable services if the service actually exists.
1.0.2
1.0.1
1.0.0
Notable Changes
Note that the changes are not backward compatible and it is necessary to update playbooks that use them.
-
The following variables have been renamed according to common conventions:
ntp_servers
totimesync_ntp_servers
ptp_domains
totimesync_ptp_domains
dhcp_ntp_servers
totimesync_dhcp_ntp_servers
clock_step_threshold
totimesync_step_threshold
min_time_sources
totimesync_min_sources
-
The NTP implementation can be chosen by setting the
timesync_ntp_provider
variable to eitherntp
orchrony
. Thetimesync
role detects the current provider and does not change it unlesstimesync_ntp_provider
is set. The role also sets thetimesync_ntp_provider_os_default
variable to a value that conforms to the default choice for the OS release. To set the provider consistently for all hosts running the same OS release, use the following code in the playbook:timesync_ntp_provider: "{{ timesync_ntp_provider_os_default }}"
-
The default provider was changed to
ntp
on all minor versions of the Red Hat Enterprise Linux 6 operating system for consistency. As noted above, the currently running provider will not be changed unless thetimesync_ntp_provider
variable is set.
Release candidate of 1.0 - beware, incompatible changes!
Merge pull request #17 from pcahyna/os_default Rename timesync_ntp_provider_default to timesync_ntp_provider_os_default