Add support for keystone_authtoken/memcache_use_advanced_pool
This change introduces a single parameter, MemcacheUseAdvancedPool,
to enable usage of advanced connection pool in keystone middleware.
This is useful to avoid bursting connection to memcached.
Note that the default value of memcached_use_advanced_pool was changed
from false to true during Xena cycle[1], so this parameter is no longer
required in master. However the change in keystonemiddleware will
never be backported. This change is created so that we can switch to
advanced pool even in older releases.
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- heat-templates/ +/795497 /opendev. org/openstack/ tripleo- heat-templates/ commit/ fb7df92436236c3 cf82a5953492b2f 8962259f69
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit fb7df92436236c3 cf82a5953492b2f 8962259f69
Author: Takashi Kajinami <email address hidden>
Date: Mon Jun 7 10:31:32 2021 +0900
Add support for keystone_ authtoken/ memcache_ use_advanced_ pool
This change introduces a single parameter, MemcacheUseAdva ncedPool,
to enable usage of advanced connection pool in keystone middleware.
This is useful to avoid bursting connection to memcached.
Note that the default value of memcached_ use_advanced_ pool was changed
from false to true during Xena cycle[1], so this parameter is no longer
required in master. However the change in keystonemiddleware will
never be backported. This change is created so that we can switch to
advanced pool even in older releases.
[1] https:/ /review. opendev. org/c/openstack /keystonemiddle ware/+/ 773939
(To Victoria)
deployment /aodh/aodh- api-container- puppet. yaml
deployment /glance/ glance- api-container- puppet. yaml
deployment /gnocchi/ gnocchi- api-container- puppet. yaml
deployment /manila/ manila- api-container- puppet. yaml
deployment /nova/nova- api-container- puppet. yaml
Conflicts:
(To Train)
deployment /aodh/aodh- base.yaml
deployment /barbican/ barbican- api-container- puppet. yaml
deployment /cinder/ cinder- api-container- puppet. yaml
deployment /experimental/ designate/ designate- api-container- puppet. yaml
deployment /glance/ glance- api-container- puppet. yaml
deployment /gnocchi/ gnocchi- api-container- puppet. yaml
deployment /heat/heat- base-puppet. yaml
deployment /ironic/ ironic- api-container- puppet. yaml
deployment /manila/ manila- api-container- puppet. yaml
deployment /mistral/ mistral- base.yaml
deployment /neutron/ neutron- api-container- puppet. yaml
deployment /nova/nova- api-container- puppet. yaml
deployment /nova/nova- metadata- container- puppet. yaml
deployment /nova/novajoin- container- puppet. yaml
deployment /octavia/ octavia- api-container- puppet. yaml
deployment /placement/ placement- api-container- puppet. yaml
deployment /zaqar/ zaqar-container -puppet. yaml
Conflicts:
Also fixed Panko which is no longer supported since Ussuri.
Closes-Bug: #1931047 dae1592dd9120d3 366fa059876 e66eec10ccfda48 47e6d3d87a) 251285a091e96e9 8f8157d1bd) 32d79221883c7ab f657ebbda9) f6e358f03c775a8 6705b3b985)
Change-Id: I2887249af44ccf
(cherry picked from commit 09bcacd25a7217c
(cherry picked from commit 9a89b9add62d1d6
(cherry picked from commit 89fde273eaf69bc
(cherry picked from commit bef9856ab1fcc7b