URL:
https://github.com/freeipa/freeipa/pull/4001
Author: abbra
Title: #4001: WIP: DNS install check: allow overlapping zone to be from the master
itself
Action: opened
PR body:
"""
When re-running `ipa-server-install --setup-dns` on already installed
server, we do not get to the check of being already installed because
DNS zone overlap forces us to fail earlier.
Change exception returned for this case from check_zone_overlap() to
return structured information that allows to understand whether we are
finding a conflict with ourselves.
Use the returned information to only fail DNS check at this point if DNS
zone overlap is generated by a different name server than ourselves.
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/4001/head:pr4001
git checkout pr4001