Bug 544927
Summary: | ipa-defaultoptions crash when setting --maxusername=12 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Phil <phil.ingram> | ||||||
Component: | ipa | Assignee: | Rob Crittenden <rcritten> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | 12 | CC: | clement.arthur, mnagy, rcritten, ssorce | ||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||
Target Release: | --- | ||||||||
Hardware: | i686 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | 1.2.2-2.fc11 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2010-01-19 19:35:13 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | 555890 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Description
Phil
2009-12-07 03:56:54 UTC
*** This bug has been marked as a duplicate of bug 518544 *** Hi, I have the same error on fedora core 12 during the ovirt-installation (with ace). The command "ipa-defaultoptions --maxusername=12" does not work and return the python error listed above. I don't think it's a duplicate of bug 518544. RPM : ipa-client-1.2.2-1.fc12.x86_64 device-mapper-multipath-libs-0.4.9-5.fc12.x86_64 ipa-python-1.2.2-1.fc12.x86_64 ipa-server-1.2.2-1.fc12.x86_64 ipa-server-selinux-1.2.2-1.fc12.x86_64 ipa-admintools-1.2.2-1.fc12.x86_64 ace log (ovirt-installer) : debug: //freeipa::bundled/Single_exec[ipa_modify_username_length]: Executing '/usr/sbin/ipa-defaultoptions --maxusername=12' debug: Executing '/usr/sbin/ipa-defaultoptions --maxusername=12' err: //freeipa::bundled/Single_exec[ipa_modify_username_length]/returns: change from notrun to 0 failed: /usr/sbin/ipa-defaultoptions --maxusername=12 returned 1 instead of 0 at /usr/share/ace/modules/ovirt/manifests/freeipa.pp:75 No, this isn't a duplicate, at least not of 518544. This is caused by a change in 389-ds-base where it isn't returning the full schema when querying cn=schema. This is causing our validation of the objectclasses stored in cn=ipaconfig to blow up. Created attachment 384702 [details]
Temporary workaround
This is a temporary workaround that skips validating the objectclasses if the schema can't be loaded. This should get you going anyway until the 389 team can fix the underlying bug.
Ok, turns out that the change was the schema attributes are now operational so we have to request them explicitly, new patch coming shortly. Created attachment 384711 [details]
Better fix
I'll see about getting this committed upstream and an update published in Fedora.
ipa-1.2.2-3.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/ipa-1.2.2-3.fc12 ipa-1.2.2-2.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/ipa-1.2.2-2.fc11 ipa-1.2.2-3.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. ipa-1.2.2-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. |