Back to bug 1369572
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Noriko Hosoi | 2016-08-23 19:43:13 UTC | Status | NEW | POST |
| Noriko Hosoi | 2016-10-06 20:27:33 UTC | CC | mreynolds | |
| Assignee | nhosoi | mreynolds | ||
| Doc Text | Cause: At the end of the cleanAllRUV task the replication changelog is purged of entries that contain the cleaned replica ID (rid). However, it incorrectly processes every backend changelog | |||
| Doc Text | , and not the specific backend changelog that was specified in the cleanAllRUV task. Consequence: If multiple backends share the same Replica ID then the cleanAllRUV task will corrupt the other backend changelogs. Fix: Only purge the backend | |||
| Doc Text | changelog that was specified in the cleanAllRUV task. Result: The cleanAllRUV task does not corruption changelogs if multiple backends use the same replica ID. | |||
| Doc Type | If docs needed, set a value | Bug Fix | ||
| Status | POST | MODIFIED | ||
| Fixed In Version | 389-ds-base-1.2.11.15-83.el6 | |||
| errata-xmlrpc | 2016-10-06 21:03:01 UTC | Status | MODIFIED | ON_QA |
| Sankar Ramalingam | 2016-11-22 07:32:27 UTC | Status | ON_QA | VERIFIED |
| CC | sramling | |||
| Marc Muehlfeld | 2017-01-11 17:19:55 UTC | Docs Contact | mmuehlfe | |
| Marc Muehlfeld | 2017-01-19 07:45:31 UTC | Doc Text | Cause: At the end of the cleanAllRUV task the replication changelog is purged of entries that contain the cleaned replica ID (rid). However, it incorrectly processes every backend changelog, and not the specific backend changelog that was specified in the cleanAllRUV task. Consequence: If multiple backends share the same Replica ID then the cleanAllRUV task will corrupt the other backend changelogs. Fix: Only purge the backend changelog that was specified in the cleanAllRUV task. Result: The cleanAllRUV task does not corruption changelogs if multiple backends use the same replica ID. | The "cleanAllRUV" task no longer breaks changelog back ends At the end of the "cleanAllRUV" task, Directory Server removes entries from the replication changelog that contain the cleaned replica ID. Previously, the task incorrectly ran all changelog back ends instead of only the one set in the task. As a consequence, if multiple back ends contained the same replica ID, the "cleanAllRUV" task corrupted them. This update fixes the problem and now the "cleanAllRUV" task works correctly. |
| Flags | needinfo?(mreynolds) | |||
| Marc Muehlfeld | 2017-01-20 10:05:34 UTC | Flags | needinfo?(mreynolds) | |
| Doc Text | The "cleanAllRUV" task no longer breaks changelog back ends At the end of the "cleanAllRUV" task, Directory Server removes entries from the replication changelog that contain the cleaned replica ID. Previously, the task incorrectly ran all changelog back ends instead of only the one set in the task. As a consequence, if multiple back ends contained the same replica ID, the "cleanAllRUV" task corrupted them. This update fixes the problem and now the "cleanAllRUV" task works correctly. | The "cleanAllRUV" task no longer corrupts changelog back ends At the end of the "cleanAllRUV" task, Directory Server removes entries from the replication changelog that contain the cleaned replica ID. Previously, the task incorrectly ran all changelog back ends instead of only the one set in the task. As a consequence, if multiple back ends contained the same replica ID, the "cleanAllRUV" task corrupted them. This update fixes the problem and now the "cleanAllRUV" task works correctly. |
||
| errata-xmlrpc | 2017-03-21 00:58:33 UTC | Status | VERIFIED | RELEASE_PENDING |
| errata-xmlrpc | 2017-03-21 10:22:39 UTC | Status | RELEASE_PENDING | CLOSED |
| Resolution | --- | ERRATA | ||
| Last Closed | 2017-03-21 06:22:39 UTC | |||
| Simon Pichugin | 2020-09-13 21:49:59 UTC | Link ID | Github 389ds/389-ds-base/issues/2023 |
Back to bug 1369572