Flushing cache when schema changes occur to avoid drift between
what might be cached and what keystone queries expect.
Given that this is a workaround which is only usually required
in major upgrades (and should really be handled in process by
keystone itself), we make the execution optional so that it can
be set to happen only on major upgrades.
To prevent test breakage as happened in master, we combine the
two master patches into one for the backport:
Reviewed: https:/ /review. openstack. org/612482 /git.openstack. org/cgit/ openstack/ openstack- ansible- os_keystone/ commit/ ?id=03e3e839532 18ad3a99c7c2390 37a94b60313ee7
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 03e3e83953218ad 3a99c7c239037a9 4b60313ee7
Author: rexredinger <email address hidden>
Date: Thu Oct 4 15:38:01 2018 -0400
Add memcache flushing handler on db migrations
Flushing cache when schema changes occur to avoid drift between
what might be cached and what keystone queries expect.
Given that this is a workaround which is only usually required
in major upgrades (and should really be handled in process by
keystone itself), we make the execution optional so that it can
be set to happen only on major upgrades.
To prevent test breakage as happened in master, we combine the
two master patches into one for the backport:
https:/ /review. openstack. org/608066 /review. openstack. org/613256
https:/
Depends-On: https:/ /review. openstack. org/613291 446a14dc8228fa0 05f12fcc840
Change-Id: Ibf8f3dd60d6f3c
Closes-Bug: 1793389