<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>