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
replication stops with excessive clock skew #853
Comments
Comment from rmeggins (@richm) at 2013-09-18 00:04:59 Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1009122 |
Comment from nhosoi (@nhosoi) at 2013-09-19 00:44:24 It's okay since the default setting is OFF (#define LDAP_OFF 0) && (from comment "If there's no default value, the value will be NULL if it's not set in dse.ldif"), but it'd be nice to "initialize" the value in FrontendConfig_init like "cfg->ldapi_map_entries = LDAP_OFF;"? |
Comment from rmeggins (@richm) at 2013-09-19 00:50:08 added explicit init |
Comment from rmeggins (@richm) at 2013-09-19 03:19:49 To ssh://git.fedorahosted.org/git/389/ds.git |
Comment from lkrispen (@elkris) at 2013-09-19 13:13:04 It's ok, but if replication continues the log skew will be logged again and again and float the error log. An other option would be to make the max log skew configurable with the current 1d as default and eg -1 as no limit |
Comment from rmeggins (@richm) at 2014-01-17 00:47:51 The previous fix makes replication ignore time skew errors, but does not ensure that the CSN generator will continue to issue CSNs that exceed its built-in time skew limit. We need to make sure that the CSN generator will never issue duplicate CSNs or regress CSNs. |
Comment from rmeggins (@richm) at 2014-01-17 01:00:16 Another problem with the fix - it only handles the case where the supplier time skew is too great - it does not take into consideration the case where the consumer time skew is too great:
|
Comment from rmeggins (@richm) at 2014-01-18 05:18:00 0001-Ticket-47516-replication-stops-with-excessive-clock-.patch |
Comment from rmeggins (@richm) at 2014-01-21 00:01:09 To ssh://git.fedorahosted.org/git/389/ds.git |
Comment from rmeggins (@richm) at 2017-02-11 22:49:25 Metadata Update from @richm:
|
Cloned from Pagure issue: https://pagure.io/389-ds-base/issue/47516
If the CSN generator clock skew is over 1 day, replication stops. Users need to be able to continue to replicate with the high clock skew. There should be a configuration attr that allows replication to continue despite excessive clock skew.
This is becoming a much bigger problem now that many users are using VMs, which are notorious for having system clock/time/ntp issues.
The text was updated successfully, but these errors were encountered: