ipa-server-install will fail to install w/o a reverse name even if /etc/hosts is correct (containd ip name pair) and --setup-dns is passed.
When we are setting up a ipa dns server it doesn't make much sense to force someone to configure an additional DNS name server first.
So we should skip checking for the reverse if we are going to install a DNS server with the install.
I can't duplicate this. Even with DNS enforcing it will let the install pass as long as the host is correctly defined in /etc/hosts and you aren't trying to masquerade as another host.
It will fail if you say you are server A in /etc/hosts but the hostname A actually exists in DNS and the IPs don't match. Is this what you want to be able to skip?
Nope, I had no reverse address for that host in the DNS.
This occurs if there is a forward but no reverse address
2011-03-03 15:17:54,193 DEBUG Cannot find Reverse Address for noreverse.greyoak.com (192.168.166.94) File "/usr/sbin/ipa-server-install", line 958, in <module> sys.exit(main()) File "/usr/sbin/ipa-server-install", line 589, in main host_name = read_host_name(host_default,options.no_host_dns) File "/usr/sbin/ipa-server-install", line 290, in read_host_name verify_fqdn(host_name,no_host_dns)
attachment freeipa-rcrit-747-install.patch
master: c0ecdd1
Metadata Update from @simo: - Issue assigned to rcritten - Issue set to the milestone: FreeIPA 2.0.3 RC3 (bug fixing)
Login to comment on this ticket.