#4747 Traceback during DNS installation
Closed: Fixed None Opened 9 years ago by mbasti.

ipa-server-install --setup-dns --forwarder 10.34.47.2 --hostname ipa.example.test

2014-11-20T03:13:44Z DEBUG   File "/usr/lib/python2.7/site-packages/ipaserver/install/installutils.py", line 642, in run_script
    return_value = main_function()

  File "/sbin/ipa-server-install", line 1294, in main
    no_dnssec_validation=options.no_dnssec_validation)

  File "/usr/lib/python2.7/site-packages/ipaserver/install/bindinstance.py", line 576, in setup
    self.__setup_sub_dict()

  File "/usr/lib/python2.7/site-packages/ipaserver/install/bindinstance.py", line 701, in __setup_sub_dict
    if addr.version in (4, 6):

2014-11-20T03:13:44Z DEBUG The ipa-server-install command failed, exception: AttributeError: 'str' object has no attribute 'version'

The issue is caused by: installutils.read_ip_addresses() returns string instead of CheckedIPAddress instance

This happens only if interactive callback was used to get address.

Yes, needs to be fixed in 4.1.2.

master:

  • 7de424f Fix: read_ip_addresses should return ipaddr object

ipa-4-1:

  • 5b397dc Fix: read_ip_addresses should return ipaddr object

Metadata Update from @mbasti:
- Issue assigned to mbasti
- Issue set to the milestone: FreeIPA 4.1.2

7 years ago

Login to comment on this ticket.

Metadata