On master branch, trust-add fails with (probably seen only when establising trust with subdomains).
[Thu Feb 27 10:17:58.317710 2014] [:error] [pid 3270] ipa: ERROR: non-public: RuntimeError: this API has been deprecated, see http://www.freeipa.org/page/HowTo/Migrate_your_code_to_the_new_LDAP_API [Thu Feb 27 10:17:58.317874 2014] [:error] [pid 3270] Traceback (most recent call last): [Thu Feb 27 10:17:58.317885 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 341, in wsgi_execute [Thu Feb 27 10:17:58.317891 2014] [:error] [pid 3270] result = self.Command[name](*args, **options) [Thu Feb 27 10:17:58.317894 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 436, in __call__ [Thu Feb 27 10:17:58.317898 2014] [:error] [pid 3270] ret = self.run(*args, **options) [Thu Feb 27 10:17:58.317902 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 755, in run [Thu Feb 27 10:17:58.317905 2014] [:error] [pid 3270] result = self.execute(*args, **options) [Thu Feb 27 10:17:58.317909 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipalib/plugins/trust.py", line 442, in execute [Thu Feb 27 10:17:58.317913 2014] [:error] [pid 3270] result = self.execute_ad(full_join, *keys, **options) [Thu Feb 27 10:17:58.317916 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipalib/plugins/trust.py", line 680, in execute_ad [Thu Feb 27 10:17:58.317920 2014] [:error] [pid 3270] self.realm_passwd [Thu Feb 27 10:17:58.317923 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipaserver/dcerpc.py", line 1130, in join_ad_full_credentials [Thu Feb 27 10:17:58.317927 2014] [:error] [pid 3270] self.get_realmdomains() [Thu Feb 27 10:17:58.317930 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipaserver/dcerpc.py", line 1105, in get_realmdomains [Thu Feb 27 10:17:58.317934 2014] [:error] [pid 3270] entry = self.api.Backend.ldap2.get_entry(realm_domains['dn'], ['modifyTimestamp']) [Thu Feb 27 10:17:58.317938 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1015, in __iter__ [Thu Feb 27 10:17:58.317941 2014] [:error] [pid 3270] raise_deprecation_error() [Thu Feb 27 10:17:58.317945 2014] [:error] [pid 3270] File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 87, in raise_deprecation_error [Thu Feb 27 10:17:58.317949 2014] [:error] [pid 3270] "this API has been deprecated, see http://www.freeipa.org/page/" [Thu Feb 27 10:17:58.317952 2014] [:error] [pid 3270] RuntimeError: this API has been deprecated, see http://www.freeipa.org/page/HowTo/Migrate_your_code_to_the_new_LDAP_API [Thu Feb 27 10:17:58.318957 2014] [:error] [pid 3270] ipa: INFO: [jsonserver_kerb] admin@DOM195.TBAD.IDM.LAB.ENG.BRQ.REDHAT.COM: trust_add(u'tbad.idm.lab.eng.brq.redhat.com', trust_type=u'ad', realm_admin=u'Administrator', realm_passwd=u'********', all=False, raw=False, version=u'2.75'): RuntimeError
master:
Metadata Update from @tbabej: - Issue assigned to tbabej - Issue set to the milestone: FreeIPA 4.0 - 2014/02
Login to comment on this ticket.