[Freeipa-devel] [PATCHES 247-259] ID views - management part

Tomas Babej tbabej at redhat.com
Fri Aug 1 10:30:06 UTC 2014


Hi,

the following set of patches implements the ID view creation and
management of views and ID overrides in IPA.

Pending questions:
1.) The patch 253 implements basic managed permissions for ID views and
ID overrides. Do we want to have a separate permission for assigning ID
views?
2.) Performance: idview-apply command takes ~100 seconds for hostgroups
with 1000 member hosts. I am able to lower that by 20-30% using raw ldap
calls, is bypassing the framework worth the performance gain? We'll lose
the possiblity to hook on exception callbacks.

The commands also need more helpful documentation, I am working on that.

-- 
Tomas Babej
Associate Software Engineer | Red Hat | Identity Management
RHCE | Brno Site | IRC: tbabej | freeipa.org 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0247-idviews-Add-necessary-schema-for-the-ID-views.patch
Type: text/x-patch
Size: 5041 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0248-idviews-Create-container-for-ID-views-under-cn-accou.patch
Type: text/x-patch
Size: 1875 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0249-idviews-Add-ipaAssignedIDVIew-reference-to-the-host-.patch
Type: text/x-patch
Size: 9356 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0250-ipalib-Remove-redundant-and-star-imports-from-host-p.patch
Type: text/x-patch
Size: 2623 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0251-ipalib-PEP8-fixes-for-host-plugin.patch
Type: text/x-patch
Size: 6857 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0252-idviews-Create-basic-idview-plugin-structure.patch
Type: text/x-patch
Size: 17264 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0253-idvies-Add-managed-permissions-for-idview-and-idover.patch
Type: text/x-patch
Size: 3844 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0254-idviews-Set-proper-objectclass-for-the-ID-override-o.patch
Type: text/x-patch
Size: 4302 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0255-hostgroup-Add-helper-that-returns-all-members-of-a-h.patch
Type: text/x-patch
Size: 978 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0256-hostgroup-Remove-redundant-and-star-imports.patch
Type: text/x-patch
Size: 1279 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0257-hostgroup-Selected-PEP8-fixes-for-the-hostgroup-plug.patch
Type: text/x-patch
Size: 2851 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0258-idviews-Add-ipa-idview-apply-and-idview-unapply-comm.patch
Type: text/x-patch
Size: 9710 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0011.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tbabej-0259-idviews-Extend-idview-show-command-to-display-assign.patch
Type: text/x-patch
Size: 5038 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140801/fc1b759e/attachment-0012.bin>


More information about the Freeipa-devel mailing list