Bug 674106 - ipa server install wiht --setup-dns fails configuring dns
Summary: ipa server install wiht --setup-dns fails configuring dns
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: freeIPA
Classification: Retired
Component: ipa-server
Version: 2.0
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: ---
Assignee: Rob Crittenden
QA Contact: Chandrasekar Kannan
URL:
Whiteboard:
: 674200 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-31 16:48 UTC by Jenny Severance
Modified: 2015-01-04 23:46 UTC (History)
6 users (show)

Fixed In Version: freeipa-2.0.0-1.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-28 09:26:51 UTC


Attachments (Terms of Use)

Description Jenny Severance 2011-01-31 16:48:06 UTC
Description of problem:

ipa server install failing configuring Dns - setting up zone ... see install log traceback below for details


install log:

2011-01-31 11:33:43,845 DEBUG   [2/9]: setting up our zone
2011-01-31 11:33:43,846 DEBUG raw: dnszone_add(u'testrelm', idnssoamname=u'penguin-a1300-01.testrelm.', idnssoarname=u'root.penguin-a1300-01.testrelm', idnsupdatepolicy=u'grant TESTRELM krb5-self * A;', idnsallowdynupdate=True)
2011-01-31 11:33:43,846 INFO dnszone_add(u'testrelm', idnssoamname=u'penguin-a1300-01.testrelm.', idnssoarname=u'root.penguin-a1300-01.testrelm.', idnssoaserial=2011310101, idnssoarefresh=3600, idnssoaretry=900, idnssoaexpire=1209600, idnssoaminimum=3600, idnsupdatepolicy=u'grant TESTRELM krb5-self * A;', idnsallowdynupdate=True, force=False, all=False, raw=False)
2011-01-31 11:33:43,856 DEBUG raw: dns_resolve(u'penguin-a1300-01.testrelm.')
2011-01-31 11:33:43,856 INFO dns_resolve(u'penguin-a1300-01.testrelm.')
2011-01-31 11:33:43,869 DEBUG Gettext(u"Nameserver 'penguin-a1300-01.testrelm.' does not have a corresponding A/AAAA record", domain='ipa', localedir=None)
  File "/usr/sbin/ipa-server-install", line 921, in <module>
    sys.exit(main())

  File "/usr/sbin/ipa-server-install", line 859, in main
    bind.create_instance()

  File "/usr/lib/python2.7/site-packages/ipaserver/install/bindinstance.py", line 305, in create_instance
    self.start_creation("Configuring named:")

  File "/usr/lib/python2.7/site-packages/ipaserver/install/service.py", line 281, in start_creation
    method()

  File "/usr/lib/python2.7/site-packages/ipaserver/install/bindinstance.py", line 351, in __setup_zone
    zone = add_zone(self.domain, zonemgr=self.zonemgr, dns_backup=self.dns_backup)

  File "/usr/lib/python2.7/site-packages/ipaserver/install/bindinstance.py", line 128, in add_zone
    idnsupdatepolicy=unicode(update_policy))

  File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 422, in __call__
    ret = self.run(*args, **options)

  File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 728, in run
    return self.execute(*args, **options)

  File "/usr/lib/python2.7/site-packages/ipalib/plugins/baseldap.py", line 537, in execute
    ldap, dn, entry_attrs, attrs_list, *keys, **options

  File "/usr/lib/python2.7/site-packages/ipalib/plugins/dns.py", line 309, in pre_callback
    is_ns_rec_resolvable(nameserver)

  File "/usr/lib/python2.7/site-packages/ipalib/plugins/dns.py", line 158, in is_ns_rec_resolvable
    raise errors.NotFound(reason=_('Nameserver \'%(host)s\' does not have a corresponding A/AAAA record' % {'host':name}))


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Jakub Hrozek 2011-01-31 19:15:30 UTC
https://fedorahosted.org/freeipa/ticket/881

Comment 2 Rob Crittenden 2011-02-01 02:43:59 UTC
*** Bug 674200 has been marked as a duplicate of this bug. ***

Comment 3 Jakub Hrozek 2011-02-01 08:54:46 UTC
Patch for installation is in master.

Comment 4 Dmitri Pal 2011-02-10 21:12:15 UTC
Installation fixed in 0dce1bc9e13d54f223b45d44e9a2108c995cd455. There may be other issues during the actual runtime as Rob found out during patch review.


Note You need to log in before you can comment on or make changes to this bug.