URL:
https://github.com/freeipa/freeipa/pull/1861
Author: tbordaz
Title: #1861: Hardening of topology plugin to prevent erronous deletion of a replic…
Action: opened
PR body:
"""
…a agreement
When a segment is deleted, the underlying replica agreement is also deleted.
An exception to this is if the status of the deleted segment is "obsolete" (i.e.
merged segments)
The status should contain only one value, but to be protected against potential
bugs (like
https://pagure.io/389-ds-base/issue/49619) this fix checks if
"obsolete" is in the status values.
https://pagure.io/freeipa/issue/7461
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1861/head:pr1861
git checkout pr1861