yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #02222
[Bug 1175768] [NEW] Changing quota values from the dashboard fails with AD backend
You have been subscribed to a public bug:
We have a Folsom environment running with an Active Directory Keystone
and when we try to modify a setting in the Admin->Projects->Modify
Quotas we receive the following error:
Error: Unable to modify project "Default".
The only log file that seems to have anything related to this is
/var/log/keystone/keystone.log with the following message:
2013-05-02 13:09:14 ERROR [root] {'info': '00000057: LdapErr: DSID-0C090B8A, comment: Error in attribute conversion operation, data 0, v1db1', 'desc': 'Server is unwilling to perform'}
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/keystone/common/wsgi.py", line 204, in __call__
result = method(context, **params)
File "/usr/lib/python2.6/site-packages/keystone/identity/core.py", line 405, in update_tenant
context, tenant_id, tenant)
File "/usr/lib/python2.6/site-packages/keystone/common/manager.py", line 47, in _wrapper
return f(*args, **kw)
File "/usr/lib/python2.6/site-packages/keystone/identity/backends/ldap/core.py", line 222, in update_tenant
return self.tenant.update(tenant_id, tenant)
File "/usr/lib/python2.6/site-packages/keystone/identity/backends/ldap/core.py", line 585, in update
super(TenantApi, self).update(id, values, old_obj)
File "/usr/lib/python2.6/site-packages/keystone/common/ldap/core.py", line 285, in update
conn.modify_s(self._id_to_dn(id), modlist)
File "/usr/lib/python2.6/site-packages/keystone/common/ldap/core.py", line 339, in modify_s
return self.conn.modify_s(dn, ldap_modlist)
File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 336, in modify_s
return self.result(msgid,all=1,timeout=self.timeout)
File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 436, in result
res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 440, in result2
res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout)
File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 446, in result3
ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout)
File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 96, in _ldap_call
result = func(*args,**kwargs)
UNWILLING_TO_PERFORM: {'info': '00000057: LdapErr: DSID-0C090B8A, comment: Error in attribute conversion operation, data 0, v1db1', 'desc': 'Server is unwilling to perform'}
It is possible to set the quota from the CLI using the 'nova quota-
update' command, and the changes made are reflected in the dashboard.
** Affects: keystone
Importance: Undecided
Status: New
--
Changing quota values from the dashboard fails with AD backend
https://bugs.launchpad.net/bugs/1175768
You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone.