#3900 RHEL 6.2 to 6.5 ipa upgrade host commands internal errors
Closed: Fixed None Opened 10 years ago by dpal.

Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 6): Bug 1001810

Description of problem:

After upgrading RHEL6.2 server to 6.5, I'm seeing internal errors when running
ipa host related commands:

[root@rhel6-1 httpd]# ipa host-find
ipa: ERROR: an internal error has occurred

[root@rhel6-1 httpd]# ipa host-show web.testrelm.com
ipa: ERROR: an internal error has occurred

[root@rhel6-1 httpd]# ipa hostgroup-show devhostgroup
ipa: ERROR: an internal error has occurred


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


How reproducible:
always on 6.2 to 6.5 upgrade.  Maybe others as well.

Steps to Reproduce:
1.  Install IPA server on RHEL6.2
2.  point yum to repos for RHEL6.5
3.  yum update 'ipa*'
4.  kinit admin
5.  ipa host-find


Actual results:
internal errors shown like above.

Expected results:
runs appropriate host command without internal error.

Additional info:

/var/log/httpd/error_log entries:
[Tue Aug 27 14:36:51 2013] [error] ipa: ERROR: non-public: AttributeError:
'ldap2' object has no attribute 'get_entries'
[Tue Aug 27 14:36:51 2013] [error] Traceback (most recent call last):
[Tue Aug 27 14:36:51 2013] [error]   File
"/usr/lib/python2.6/site-packages/ipaserver/rpcserver.py", line 334, in
wsgi_execute
[Tue Aug 27 14:36:51 2013] [error]     result = self.Command[name](*args,
**options)
[Tue Aug 27 14:36:51 2013] [error]   File
"/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 435, in __call__
[Tue Aug 27 14:36:51 2013] [error]     ret = self.run(*args, **options)
[Tue Aug 27 14:36:51 2013] [error]   File
"/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 747, in run
[Tue Aug 27 14:36:51 2013] [error]     return self.execute(*args, **options)
[Tue Aug 27 14:36:51 2013] [error]   File
"/usr/lib/python2.6/site-packages/ipalib/plugins/baseldap.py", line 1924, in
execute
[Tue Aug 27 14:36:51 2013] [error]     truncated = callback(self, ldap,
entries, truncated, *args, **options)
[Tue Aug 27 14:36:51 2013] [error]   File
"/usr/lib/python2.6/site-packages/ipalib/plugins/host.py", line 810, in
post_callback
[Tue Aug 27 14:36:51 2013] [error]
self.obj.suppress_netgroup_memberof(ldap, entry_attrs)
[Tue Aug 27 14:36:51 2013] [error]   File
"/usr/lib/python2.6/site-packages/ipalib/plugins/host.py", line 374, in
suppress_netgroup_memberof
[Tue Aug 27 14:36:51 2013] [error]     ldap.get_entries(memberdn,
ldap.SCOPE_BASE, filter, [''])
[Tue Aug 27 14:36:51 2013] [error] AttributeError: 'ldap2' object has no
attribute 'get_entries'
[Tue Aug 27 14:36:51 2013] [error] ipa: INFO: admin@TESTRELM.COM:
host_find(None, all=False, raw=False, version=u'2.49', no_members=False,
pkey_only=False): AttributeError

This issue is not present upstream, it is caused by a RHEL-6.5 patch backport.

Metadata Update from @dpal:
- Issue assigned to someone
- Issue set to the milestone: 0.0 NEEDS_TRIAGE

7 years ago

Login to comment on this ticket.

Metadata