i.e., cannot unset sudoorder attribute even though it's marked as optional
[Thu May 29 14:50:11.331855 2014] [:error] [pid 992] ipa: DEBUG: sudorule_find(None, sudoorder=None, all=False, raw=False, no_members=False, pkey_only=False) [Thu May 29 14:50:11.338142 2014] [:error] [pid 992] ipa: ERROR: non-public: TypeError: %d format: a number is required, not NoneType [Thu May 29 14:50:11.338158 2014] [:error] [pid 992] Traceback (most recent call last): [Thu May 29 14:50:11.338163 2014] [:error] [pid 992] File "/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 343, in wsgi_execute [Thu May 29 14:50:11.338167 2014] [:error] [pid 992] result = self.Command[name](*args, **options) [Thu May 29 14:50:11.338172 2014] [:error] [pid 992] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 436, in __call__ [Thu May 29 14:50:11.338176 2014] [:error] [pid 992] ret = self.run(*args, **options) [Thu May 29 14:50:11.338180 2014] [:error] [pid 992] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 752, in run [Thu May 29 14:50:11.338184 2014] [:error] [pid 992] result = self.execute(*args, **options) [Thu May 29 14:50:11.338188 2014] [:error] [pid 992] File "/usr/lib/python2.7/site-packages/ipalib/plugins/baseldap.py", line 1344, in execute [Thu May 29 14:50:11.338192 2014] [:error] [pid 992] *keys, **options) [Thu May 29 14:50:11.338196 2014] [:error] [pid 992] File "/usr/lib/python2.7/site-packages/ipalib/plugins/sudorule.py", line 330, in pre_callback [Thu May 29 14:50:11.338200 2014] [:error] [pid 992] self.obj.check_order_uniqueness(*keys, **options) [Thu May 29 14:50:11.338205 2014] [:error] [pid 992] File "/usr/lib/python2.7/site-packages/ipalib/plugins/sudorule.py", line 288, in check_order_uniqueness [Thu May 29 14:50:11.338209 2014] [:error] [pid 992] 'rule': rule_name, [Thu May 29 14:50:11.338237 2014] [:error] [pid 992] File "/usr/lib/python2.7/site-packages/ipalib/text.py", line 257, in __mod__ [Thu May 29 14:50:11.338245 2014] [:error] [pid 992] return self.__unicode__() % kw [Thu May 29 14:50:11.338250 2014] [:error] [pid 992] TypeError: %d format: a number is required, not NoneType
master:
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1112603
Metadata Update from @pvoborni: - Issue assigned to tbabej - Issue set to the milestone: FreeIPA 4.0 - 2014/06
Login to comment on this ticket.