Skip to content

add replication agreement checks for updatelaststart = epoch and upda…#74

Open
sy-base wants to merge 1 commit intopeterpakos:masterfrom
sy-base:replicas_lastupdate
Open

add replication agreement checks for updatelaststart = epoch and upda…#74
sy-base wants to merge 1 commit intopeterpakos:masterfrom
sy-base:replicas_lastupdate

Conversation

@sy-base
Copy link
Copy Markdown

@sy-base sy-base commented Jun 25, 2020

…telastend = epoch

Changes proposed in this pull request:

  • Added .venv to gitignore to facilitate development
  • Added check for replication agreement failure corner case: In some circumstances the freeipa server can receive replica updates, but when it tries to send, it repeatedly fails with status 18. Since this is a backoff status we cannot automatically assume status 18 is a failure condition. However under these circumstances, nsds5replicaLastUpdateStart and/or nsds5replicaLastUpdateEnd associated with the replication agreement will be equal to EPOCH. While this also occurs just after restarting freeipa, it should not remain in this state for long. Adding this check validates you are not continuously in status 18.

@peterpakos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant