<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 01.08.2016 10:27, Jan Cholasta
wrote:<br>
</div>
<blockquote
cite="mid:5fdd4314-7c3f-242d-1648-0aae521f1743@redhat.com"
type="cite">On 1.8.2016 10:19, Jan Cholasta wrote:
<br>
<blockquote type="cite">Hi,
<br>
<br>
the attached patches fix
<a class="moz-txt-link-rfc2396E" href="https://fedorahosted.org/freeipa/ticket/6098"><https://fedorahosted.org/freeipa/ticket/6098></a>
<br>
and <a class="moz-txt-link-rfc2396E" href="https://fedorahosted.org/freeipa/ticket/6150"><https://fedorahosted.org/freeipa/ticket/6150></a>.
<br>
</blockquote>
<br>
Self-NACK, proper patches attached.
<br>
<br>
Honza
<br>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
IMHO this is caused by your patches, test_cert_plugin.py:<br>
<br>
[Thu Aug 11 14:12:18.740950 2016] [wsgi:error] [pid 85941] ipa:
ERROR: non-public: KeyError: 'owner'<br>
[Thu Aug 11 14:12:18.740986 2016] [wsgi:error] [pid 85941] Traceback
(most recent call last):<br>
[Thu Aug 11 14:12:18.740988 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 359,
in wsgi_execute<br>
[Thu Aug 11 14:12:18.740990 2016] [wsgi:error] [pid 85941]
result = self.Command[name](*args, **options)<br>
[Thu Aug 11 14:12:18.740992 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 449, in
__call__<br>
[Thu Aug 11 14:12:18.740994 2016] [wsgi:error] [pid 85941]
return self.__do_call(*args, **options)<br>
[Thu Aug 11 14:12:18.740995 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 477, in
__do_call<br>
[Thu Aug 11 14:12:18.740997 2016] [wsgi:error] [pid 85941] ret =
self.run(*args, **options)<br>
[Thu Aug 11 14:12:18.740998 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 799, in
run<br>
[Thu Aug 11 14:12:18.741000 2016] [wsgi:error] [pid 85941]
return self.execute(*args, **options)<br>
[Thu Aug 11 14:12:18.741001 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/baseldap.py",
line 1571, in execute<br>
[Thu Aug 11 14:12:18.741003 2016] [wsgi:error] [pid 85941]
delete_entry(pkey)<br>
[Thu Aug 11 14:12:18.741004 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/baseldap.py",
line 1524, in delete_entry<br>
[Thu Aug 11 14:12:18.741014 2016] [wsgi:error] [pid 85941] dn =
callback(self, ldap, dn, *nkeys, **options)<br>
[Thu Aug 11 14:12:18.741016 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/host.py", line
794, in pre_callback<br>
[Thu Aug 11 14:12:18.741018 2016] [wsgi:error] [pid 85941]
api.Command['service_del'](principal)<br>
[Thu Aug 11 14:12:18.741019 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 449, in
__call__<br>
[Thu Aug 11 14:12:18.741021 2016] [wsgi:error] [pid 85941]
return self.__do_call(*args, **options)<br>
[Thu Aug 11 14:12:18.741022 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 477, in
__do_call<br>
[Thu Aug 11 14:12:18.741024 2016] [wsgi:error] [pid 85941] ret =
self.run(*args, **options)<br>
[Thu Aug 11 14:12:18.741025 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 799, in
run<br>
[Thu Aug 11 14:12:18.741027 2016] [wsgi:error] [pid 85941]
return self.execute(*args, **options)<br>
[Thu Aug 11 14:12:18.741028 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/baseldap.py",
line 1571, in execute<br>
[Thu Aug 11 14:12:18.741029 2016] [wsgi:error] [pid 85941]
delete_entry(pkey)<br>
[Thu Aug 11 14:12:18.741031 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/baseldap.py",
line 1524, in delete_entry<br>
[Thu Aug 11 14:12:18.741032 2016] [wsgi:error] [pid 85941] dn =
callback(self, ldap, dn, *nkeys, **options)<br>
[Thu Aug 11 14:12:18.741034 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/service.py",
line 674, in pre_callback<br>
[Thu Aug 11 14:12:18.741035 2016] [wsgi:error] [pid 85941]
revoke_certs(entry_attrs.get('usercertificate', []), self.log)<br>
[Thu Aug 11 14:12:18.741037 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/service.py",
line 230, in revoke_certs<br>
[Thu Aug 11 14:12:18.741038 2016] [wsgi:error] [pid 85941]
result = api.Command['cert_show'](unicode(serial))['result']<br>
[Thu Aug 11 14:12:18.741040 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 449, in
__call__<br>
[Thu Aug 11 14:12:18.741041 2016] [wsgi:error] [pid 85941]
return self.__do_call(*args, **options)<br>
[Thu Aug 11 14:12:18.741042 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 477, in
__do_call<br>
[Thu Aug 11 14:12:18.741044 2016] [wsgi:error] [pid 85941] ret =
self.run(*args, **options)<br>
[Thu Aug 11 14:12:18.741045 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 799, in
run<br>
[Thu Aug 11 14:12:18.741047 2016] [wsgi:error] [pid 85941]
return self.execute(*args, **options)<br>
[Thu Aug 11 14:12:18.741048 2016] [wsgi:error] [pid 85941] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/cert.py", line
792, in execute<br>
[Thu Aug 11 14:12:18.741050 2016] [wsgi:error] [pid 85941] del
result['owner']<br>
[Thu Aug 11 14:12:18.741051 2016] [wsgi:error] [pid 85941] KeyError:
'owner'<br>
<br>
</body>
</html>