Caching issue on multi-keystone installation

Bug #1654965 reported by Julia Varlamova
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Invalid
Undecided
Unassigned

Bug Description

I deployed multi-Keystone installation using DevStack HAProxy plugin - https://review.openstack.org/#/c/399472 and faced a caching issue.

If we enable caching in /etc/keystone/keystone.conf, tempest test tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list will fail because if a role was updated using Keystone1, then Keystone2 can't see there changes.

Revision history for this message
Henry Nash (henry-nash) wrote :

So what kind of caching did you implement? If you are running multi-node, then you will have to have a common memcache that is shared by both nodes, to avoid exactly this problem.

Revision history for this message
Julia Varlamova (jvarlamova) wrote :

Hi Henry, thank you for answer. I used oslo_cache.memcache_pool but my memcache wasn't shared.

Changed in keystone:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.