Merge "Add workaround for keystonemiddleware/neutron memcached issue"

This commit is contained in:
Zuul 2020-08-21 18:47:47 +00:00 committed by Gerrit Code Review
commit ac5238955b
2 changed files with 11 additions and 0 deletions

View File

@ -115,6 +115,9 @@ memcache_secret_key = {{ memcache_secret_key }}
memcached_servers = {% for host in groups['memcached'] %}{{ 'api' | kolla_address(host) | put_address_in_context('memcache') }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %} memcached_servers = {% for host in groups['memcached'] %}{{ 'api' | kolla_address(host) | put_address_in_context('memcache') }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}
# Workaround for https://bugs.launchpad.net/keystonemiddleware/+bug/1883659
memcache_use_advanced_pool = True
[oslo_messaging_notifications] [oslo_messaging_notifications]
transport_url = {{ notify_transport_url }} transport_url = {{ notify_transport_url }}
{% if neutron_enabled_notification_topics %} {% if neutron_enabled_notification_topics %}

View File

@ -0,0 +1,8 @@
---
fixes:
- |
Fixes `LP#1892210
<https://bugs.launchpad.net/kolla-ansible/+bug/1892210>`__ where the number
of open connections to Memcached from ``neutron-server`` would grow over
time until reaching the maximum set by ``memcached_connection_limit`` (5000
by default), at which point the Memcached instance would stop working.