Difference between revisions of "Meetings/KeystoneMeeting"
< Meetings
(→Weekly Keystone team meeting) |
(→Agenda for next meeting) |
||
Line 5: | Line 5: | ||
== Agenda for next meeting == | == Agenda for next meeting == | ||
− | |||
− | |||
* [[ReleaseNotes/Havana|Havana Release Notes]] | * [[ReleaseNotes/Havana|Havana Release Notes]] | ||
* [https://bugs.launchpad.net/python-keystoneclient/+bug/1217734 Transient failure] via python-keystoneclient | * [https://bugs.launchpad.net/python-keystoneclient/+bug/1217734 Transient failure] via python-keystoneclient |
Revision as of 18:02, 8 October 2013
Weekly Keystone team meeting
If you're interested in identity for OpenStack, we hold public meetings weekly in #openstack-meeting
, on Tuesdays at 18:00 UTC. Please feel free to add items to the agenda below with your name and we'll cover them.
Agenda for next meeting
- Havana Release Notes
- Transient failure via python-keystoneclient
- Code reviews for icehouse blueprints
- oslo.db multi-threading failure - http://paste.openstack.org/raw/48054/ - Brant
- Can delete user and role at the same time, should it fail?
- Any other same-time operations? (role and project, ...)
- Code:
- assignment driver delete_role calls delete_grant several times: https://github.com/openstack/keystone/blob/master/keystone/assignment/backends/sql.py#L609
- delete_grant checks user_id: https://github.com/openstack/keystone/blob/master/keystone/assignment/backends/sql.py#L169
- Also checks group_id, domain_id, project_id, so deleting group, domain, or project when delete role could also cause this.
- Proposal is to remove the checks.
- Alternatively, maybe could fix by doing all db ops in xact
- problem is going across backends for user/group
- Would require refactoring of assignment to pass along the session.
- Open discussion
Previous meetings
Logs and meeting summaries of previous meetings are located here.