Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1054376
Description of problem: Error while running trustdomain-find Version-Release number of selected component (if applicable): ipa-server-3.3.3-12.el7.x86_64 How reproducible: Steps to Reproduce: 1. Setup trust with AD having child domain 2. Run # ipa trustdomain-find addomain.com Actual results: [root@dhcp207-218 ~]# ipa trustdomain-find adtest.qe Domain name: adtest.qe Domain NetBIOS name: ADTEST Domain Security Identifier: S-1-5-21-1910160501-511572375-3625658879 ipa: ERROR: TypeError: sequence item 0: expected string, bool found Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 1293, in run sys.exit(api.Backend.cli.run(argv)) File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 1073, in run rv = cmd.output_for_cli(self.api.Backend.textui, result, *args, **options) File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 1026, in output_for_cli textui.print_entries(result, order, labels, flags, print_all) File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 349, in print_entries self.print_entry(entry, order, labels, flags, print_all, format, indent) File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 388, in print_entry label, value, format, indent, one_value_per_line File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 296, in print_attribute text = ', '.join(value) TypeError: sequence item 0: expected string, bool found ipa: ERROR: an internal error has occurred Expected results: [root@dhcp207-218 ~]# ipa trustdomain-find adtest.qe Domain name: adtest.qe Domain NetBIOS name: ADTEST Domain Security Identifier: S-1-5-21-1910160501-511572375-3625658879 Domain enabled: True Domain name: pune.adtest.qe Domain NetBIOS name: PUNE Domain Security Identifier: S-1-5-21-91314187-2404433721-1858927112 Domain enabled: True ---------------------------- Number of entries returned 2 ----------------------------
Fixed by cherry-picking https://git.fedorahosted.org/cgit/freeipa.git/commit/?id=7ec4d58bf71077da5859ab798640479955fbdd48 to ipa-3-3 branch.
ipa-3-3:[[BR]] 90b31e9 cli.print_attribute: Convert values to strings[[BR]]
Metadata Update from @dpal: - Issue assigned to abbra - Issue set to the milestone: FreeIPA 3.3.x - 2014/01 (bug fixing)
Login to comment on this ticket.