[Freeipa-users] Antwort: Re: Upgrade fail 3.3.3 (rhel7) to 4.1 (rhel7.1)

2015-04-02 Thread Christoph Kaminski
see this in ipupgrade.log

2015-04-02T11:27:02Z ERROR Pre schema upgrade failed with [Errno 111] 
Connection refused
2015-04-02T11:27:02Z DEBUG Traceback (most recent call last):
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/upgradeinstance.py", 
line 128, in __pre_schema_upgrade
ld = ldapupdate.LDAPUpdate(dm_password='', ldapi=True, 
live_run=self.live_run, plugins=True)
  File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 220, in __init__
self.create_connection()
  File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 783, in create_connection
dm_password=self.dm_password, pw_name=self.pw_name)
  File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 65, in connect
conn.do_external_bind(pw_name)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1761, 
in do_external_bind
self.conn.sasl_interactive_bind_s, timeout, None, auth_tokens)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1747, 
in __bind_with_wait
self.__wait_for_connection(timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1733, 
in __wait_for_connection
wait_for_open_socket(lurl.hostport, timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py", line 1173, 
in wait_for_open_socket
raise e
error: [Errno 111] Connection refused

2015-04-02T11:27:02Z DEBUG   duration: 12 seconds
2015-04-02T11:27:02Z DEBUG   [6/10]: updating schema
2015-04-02T11:27:12Z DEBUG Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/ipaserver/install/service.py", 
line 382, in start_creation
run_step(full_msg, method)
  File "/usr/lib/python2.7/site-packages/ipaserver/install/service.py", 
line 372, in run_step
method()
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/upgradeinstance.py", 
line 145, in __update_schema
dm_password='', ldapi=True, live_run=self.live_run) or self.modified
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/schemaupdate.py", line 
112, in update_schema
fqdn=installutils.get_fqdn())
  File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 65, in connect
conn.do_external_bind(pw_name)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1761, 
in do_external_bind
self.conn.sasl_interactive_bind_s, timeout, None, auth_tokens)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1747, 
in __bind_with_wait
self.__wait_for_connection(timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1733, 
in __wait_for_connection
wait_for_open_socket(lurl.hostport, timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py", line 1173, 
in wait_for_open_socket
raise e
error: [Errno 111] Connection refused

2015-04-02T11:27:12Z DEBUG   [error] error: [Errno 111] Connection refused
2015-04-02T11:27:12Z DEBUG   [cleanup]: stopping directory server

...

2015-04-02T12:46:11Z DEBUG stderr=
2015-04-02T12:46:12Z DEBUG   File 
"/usr/lib/python2.7/site-packages/ipapython/admintool.py", line 171, in 
execute
return_value = self.run()
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/ipa_ldap_updater.py", 
line 213, in run
modified = ld.update(self.files, ordered=True) or modified
  File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 874, in update
updates = api.Backend.updateclient.update(POST_UPDATE, 
self.dm_password, self.ldapi, self.live_run)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/plugins/updateclient.py", 
line 123, in update
(restart, apply_now, res) = self.run(update.name, **kw)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/plugins/updateclient.py", 
line 146, in run
return self.Updater[method](**kw)
  File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 1399, 
in __call__
return self.execute(**options)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/plugins/upload_cacrt.py", 
line 76, in execute
ldap.add_entry(entry)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1592, 
in add_entry
self.conn.add_s(entry.dn, attrs.items())
  File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
self.gen.throw(type, value, traceback)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1191, 
in error_handler
raise errors.ObjectclassViolation(info=info)

2015-04-02T12:46:12Z DEBUG The ipa-ldap-updater command failed, exception: 
ObjectclassViolation: unknown object class "ipaKeyPolicy"
2015-04-02T12:46:12Z ERROR Unexpected error - see /var/log/ipaupgrade.log 
for details:
ObjectclassViolation: unknown object class "ipaKeyPolicy"

and: 
grep -i nsSchemaPolicy /etc/dirsrv/slapd-HSO/schema/01core389.ldif

objectClasses: ( 2.16.840.1.113730.3.2.328 NAME 'nsSchemaPolicy' DESC 
'Netscape defined objectclass' SUP top  MAY ( cn $ 
schema

Re: [Freeipa-users] Antwort: Re: Upgrade fail 3.3.3 (rhel7) to 4.1 (rhel7.1)

2015-04-07 Thread Martin Basti

Hello,

comments inline
Martin

On 02/04/15 18:54, Christoph Kaminski wrote:

see this in ipupgrade.log

2015-04-02T11:27:02Z ERROR Pre schema upgrade failed with [Errno 111] 
Connection refused

2015-04-02T11:27:02Z DEBUG Traceback (most recent call last):
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/upgradeinstance.py", 
line 128, in __pre_schema_upgrade
ld = ldapupdate.LDAPUpdate(dm_password='', ldapi=True, 
live_run=self.live_run, plugins=True)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 220, in __init__

self.create_connection()
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 783, in create_connection

dm_password=self.dm_password, pw_name=self.pw_name)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 65, in connect

conn.do_external_bind(pw_name)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1761, in do_external_bind

self.conn.sasl_interactive_bind_s, timeout, None, auth_tokens)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1747, in __bind_with_wait

self.__wait_for_connection(timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1733, in __wait_for_connection

wait_for_open_socket(lurl.hostport, timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py", line 
1173, in wait_for_open_socket

raise e
error: [Errno 111] Connection refused

This is the issue.
Do you have any errors in DS error log?
/var/log/dirsrv/slapd-INSTANCE/errors


2015-04-02T11:27:02Z DEBUG duration: 12 seconds
2015-04-02T11:27:02Z DEBUG [6/10]: updating schema
2015-04-02T11:27:12Z DEBUG Traceback (most recent call last):
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/service.py", line 
382, in start_creation

run_step(full_msg, method)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/service.py", line 
372, in run_step

method()
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/upgradeinstance.py", 
line 145, in __update_schema

dm_password='', ldapi=True, live_run=self.live_run) or self.modified
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/schemaupdate.py", 
line 112, in update_schema

fqdn=installutils.get_fqdn())
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 65, in connect

conn.do_external_bind(pw_name)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1761, in do_external_bind

self.conn.sasl_interactive_bind_s, timeout, None, auth_tokens)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1747, in __bind_with_wait

self.__wait_for_connection(timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1733, in __wait_for_connection

wait_for_open_socket(lurl.hostport, timeout)
  File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py", line 
1173, in wait_for_open_socket

raise e
error: [Errno 111] Connection refused

2015-04-02T11:27:12Z DEBUG [error] error: [Errno 111] Connection refused
2015-04-02T11:27:12Z DEBUG [cleanup]: stopping directory server

...

Is this another upgrade? Or why is here this  time gap?


2015-04-02T12:46:11Z DEBUG stderr=
2015-04-02T12:46:12Z DEBUG   File 
"/usr/lib/python2.7/site-packages/ipapython/admintool.py", line 171, 
in execute

return_value = self.run()
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/ipa_ldap_updater.py", 
line 213, in run

modified = ld.update(self.files, ordered=True) or modified
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py", 
line 874, in update
updates = api.Backend.updateclient.update(POST_UPDATE, 
self.dm_password, self.ldapi, self.live_run)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/plugins/updateclient.py", 
line 123, in update

(restart, apply_now, res) = self.run(update.name, **kw)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/plugins/updateclient.py", 
line 146, in run

return self.Updater[method](**kw)
  File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 
1399, in __call__

return self.execute(**options)
  File 
"/usr/lib/python2.7/site-packages/ipaserver/install/plugins/upload_cacrt.py", 
line 76, in execute

ldap.add_entry(entry)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1592, in add_entry

self.conn.add_s(entry.dn, attrs.items())
  File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
self.gen.throw(type, value, traceback)
  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 
1191, in error_handler

raise errors.ObjectclassViolation(info=info)

2015-04-02T12:46:12Z DEBUG The ipa-ldap-updater command failed, 
exception: ObjectclassViolation: unknown object class "ipaKeyPolicy"
2015-04-02T12:46:12Z ERROR Unexpected error - see 
/var/log/ipaupgrade.log for details:

ObjectclassViolation: unknown obj