#7239 Using --auto-reverse and --allow-zone-overlap does not skip zone overlap check
Closed: fixed Opened by pvoborni.

Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1498110

Please note that this Bug is private and may not be accessible as it contains confidential Red Hat customer information.

Description of problem:
When ipa-server-install arguments --auto-reverse and --allow-zone-overlap are
used together, the reverse zone does not get created.
As the --auto-reverse logic is designed to not create a reverse zone if it
exists, I am unsure if the --allow-zone-overlap argument should supercede the
--auto-reverse behavior.
If the current behavior is intended then it would be nice to clarify the
expected result of using these two options together in the man page(in that
case please consider this BZ as only a man page change).
Version-Release number of selected component (if applicable):
RHEL 7.4
ipa-server 4.5
How reproducible:
Always
Steps to Reproduce:
1. Create existing reverse zone, or point to DNS server with an already
existing reverse zone
2. run 'ipa-server-install' with --auto-reverse and --allow-zone-overlap
arguments
3.
Actual results:
--allow-zone-overlap is ignored
Expected results:
Have --allow-zone-overlap create the reverse zone anyway.

Metadata Update from @pvoborni:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1498110

Metadata Update from @fbarreto:
- Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/1427

Metadata Update from @rcritten:
- Issue assigned to rcritten
- Issue set to the milestone: FreeIPA 4.7 (was: FreeIPA 4.7 backlog)

master:

  • 627cb490d2919daa8bd11310df987fced4bf9354 Extend CALessBase::installer_server to accept extra_args
  • 00dceb434d0cd7aeddbd3c3eec04d5ac4efea61e Skip zone overlap check with auto-reverse

Metadata Update from @rcritten:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

ipa-4-6:

  • 1c82d8c4f13ebc773f71a1be8e2c8647cf24fc2b Extend CALessBase::installer_server to accept extra_args
  • ce7b22c0d58094b9eb812cfe2674e0b742737c30 Skip zone overlap check with auto-reverse
Metadata