[Freeipa-devel] DN patch and documentation
Petr Vobornik
pvoborni at redhat.com
Fri Aug 10 10:57:50 UTC 2012
On 08/09/2012 02:44 PM, Martin Kosek wrote:
> On 08/08/2012 11:02 PM, John Dennis wrote:
>> All the issues Martin discovered (except for the ip-address parameter) are now
>> fixed and pushed to the dn repo. Also now the dn repo is fully rebased against
>> master (except for one commit for ticket 2954 which I had to revert, see ticket
>> for details).
>>
>> Thank you for the continued testing.
>>
>> FYI: to use the dn repo:
>>
>> git clone git://fedorapeople.org/~jdennis/freeipa.dn.git
>> git checkout dn
>>
>
> Good. I see that all issues except the ipa-replica-prepare are now fixed. I
> verified that this is indeed an issue caused by the DN refactoring, I am
> attaching a patch fixing the issue. With this patch, ipa-replica-prepare issue
> disappears.
>
> Petr Vobornik also noticed an issue with trust-show command. I am attaching a
> patch with fix as well. We push the patches when we are pushing your work.
>
> I have not found any more show-stopping issues, so I will just continue my
> testing, and also give space to other testers in case they discover something else.
>
> Martin
>
I found another issue while adding external member to a group:
freeipa-server-3.0.0GIT675d841-0.fc17.x86_64
[Fri Aug 10 06:48:45 2012] [error] ipa: ERROR: non-public:
AssertionError:
[Fri Aug 10 06:48:45 2012] [error] Traceback (most recent call last):
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 332, in
wsgi_execute
[Fri Aug 10 06:48:45 2012] [error] result =
self.Command[name](*args, **options)
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 435, in __call__
[Fri Aug 10 06:48:45 2012] [error] ret = self.run(*args, **options)
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 747, in run
[Fri Aug 10 06:48:45 2012] [error] return self.execute(*args,
**options)
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipalib/plugins/baseldap.py", line
1568, in execute
[Fri Aug 10 06:48:45 2012] [error] **options)
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipalib/plugins/group.py", line 342, in
post_callback
[Fri Aug 10 06:48:45 2012] [error] if
domain_validator.is_trusted_sid_valid(sid):
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipaserver/dcerpc.py", line 148, in
is_trusted_sid_valid
[Fri Aug 10 06:48:45 2012] [error] self._domains =
self.get_trusted_domains()
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipaserver/dcerpc.py", line 119, in
get_trusted_domains
[Fri Aug 10 06:48:45 2012] [error]
attrs_list=[self.ATTR_TRUSTED_SID, 'dn'])
[Fri Aug 10 06:48:45 2012] [error] File
"/usr/lib/python2.7/site-packages/ipaserver/plugins/ldap2.py", line
1087, in find_entries
[Fri Aug 10 06:48:45 2012] [error] assert isinstance(base_dn, DN)
[Fri Aug 10 06:48:45 2012] [error] AssertionError
[Fri Aug 10 06:48:45 2012] [error] ipa: INFO:
admin at IDM.LAB.BOS.REDHAT.COM: group_add_member(u'external',
ipaexternalmember=u'S-1-5-21-2085708479-1865276630-1146473440-1'):
AssertionError
--
Petr Vobornik
More information about the Freeipa-devel
mailing list