#9686 ipa-migrate should also migrate DNS forward zones
Closed: fixed by frenaud. Opened by frenaud.

Issue

The tool ipa-migrate is able to migrate DNS records but does not migrate DNS forward zones.

Steps to Reproduce

  1. install source ipa server and add a dns forward zone: dnf install -y freeipa-server-dns; ipa-server-install --domain ipa.test --realm IPA.TEST --setup-dns --auto-forwarders -a Secret123 -p Secret123 -U; echo Secret123 | kinit admin; ipa dnsforwardzone-add ad.test --forward-policy=only --forwarder=$IP
  2. install destination ipa server: dnf install -y freeipa-server-dns; ipa-server-install --domain ipa.test --realm IPA.TEST --setup-dns --auto-forwarders -a Secret123 -p Secret123 -U; echo Secret123 | kinit admin
  3. migrate data from source to destination: on destination ipa server: ipa-migrate --migrate-dns -n -D cn=directory\ manager -w Secret123 prod-mode source.ipa.test

Actual behavior

The DNS forward zone is not migrated from source to destination

# ipa dnsforwardzone-find
----------------------------
Number of entries returned 0
----------------------------

Expected behavior

The DNS forward zone should also be migrated

# ipa dnsforwardzone-find
  Zone name: ad.test.
  Active zone: True
  Zone forwarders: 10.11.12.13
  Forward policy: only
----------------------------
Number of entries returned 1
----------------------------

Version/Release/Distribution

$ rpm -q freeipa-server
freeipa-server-4.12.2-1.fc40.x86_64

Metadata Update from @frenaud:
- Issue assigned to mreynolds

Upstream PR:

https://github.com/freeipa/freeipa/pull/7574

master:

  • 0abfb20c34ade85d5c10a358a73ba33626b2f1ef ipa-migrate should migrate dns forward zones

ipa-4-12:

  • 6bdb8603054fc60e9479f6aaf8b6315dfe508891 ipa-migrate should migrate dns forward zones

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

Metadata Update from @frenaud:
- Custom field rhbz adjusted to https://issues.redhat.com/browse/RHEL-66598

Metadata Update from @frenaud:
- Custom field rhbz adjusted to https://issues.redhat.com/browse/RHEL-66598, https://issues.redhat.com/browse/RHEL-67410 (was: https://issues.redhat.com/browse/RHEL-66598)

Metadata