[Freeipa-devel] [PATCH] 412 Remove entitlement support
Jan Cholasta
jcholast at redhat.com
Thu Jun 27 10:32:20 UTC 2013
On 26.6.2013 14:03, Tomas Babej wrote:
> On 06/19/2013 10:31 AM, Petr Vobornik wrote:
>> On 06/19/2013 10:13 AM, Martin Kosek wrote:
>>> Entitlements code was not tested nor supported upstream since
>>> version 3.0. Remove the associated code.
>>>
>>> https://fedorahosted.org/freeipa/ticket/3739
>>>
>>> ----
>>>
>>> As agreed on Triage meeting, I plan to push this patch to ipa-3-2 and
>>> master
>>> branches.
>>>
>>> Martin
>>>
>>
>>
>> ACK on Web UI part.
>
> ACK on the IPA part
>
> Tomas
>
ipa-upgradeconfig fails for me when upgrading from version with
entitlement plugin to version without entitlement plugin:
2013-06-26T22:22:43Z DEBUG /usr/sbin/ipa-upgradeconfig was invoked with
options: {'debug': False, 'quiet': True}
2013-06-26T22:22:43Z DEBUG Loading Index file from
'/var/lib/ipa/sysrestore/sysrestore.index'
2013-06-26T22:22:43Z DEBUG importing all plugin modules in
'/usr/lib/python2.7/site-packages/ipalib/plugins'...
<snip>
2013-06-26T22:22:43Z DEBUG importing plugin module
'/usr/lib/python2.7/site-packages/ipalib/plugins/entitle.py'
2013-06-26T22:22:43Z DEBUG File
"/usr/lib/python2.7/site-packages/ipaserver/install/installutils.py",
line 614, in run_script
return_value = main_function()
File "/usr/sbin/ipa-upgradeconfig", line 872, in main
api.finalize()
File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 674,
in finalize
self.__do_if_not_done('load_plugins')
File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 454,
in __do_if_not_done
getattr(self, name)()
File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 613,
in load_plugins
self.import_plugins('ipalib')
File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 655,
in import_plugins
__import__(fullname)
File "/usr/lib/python2.7/site-packages/ipalib/plugins/entitle.py",
line 180, in <module>
class entitle(LDAPObject):
File "/usr/lib/python2.7/site-packages/ipalib/plugins/entitle.py",
line 184, in entitle
container_dn = api.env.container_entitlements
2013-06-26T22:22:43Z DEBUG The ipa-upgradeconfig command failed,
exception: AttributeError: 'Env' object has no attribute
'container_entitlements'
Honza
--
Jan Cholasta
More information about the Freeipa-devel
mailing list