Merge "Default to disabling haproxy for memcached"

This commit is contained in:
Zuul 2019-11-25 10:30:48 +00:00 committed by Gerrit Code Review
commit e04d03e764
2 changed files with 10 additions and 4 deletions

@ -527,11 +527,10 @@ enable_nova: "{{ enable_openstack_core | bool }}"
enable_rabbitmq: "{{ 'yes' if om_rpc_transport == 'rabbit' or om_notify_transport == 'rabbit' else 'no' }}" enable_rabbitmq: "{{ 'yes' if om_rpc_transport == 'rabbit' or om_notify_transport == 'rabbit' else 'no' }}"
enable_outward_rabbitmq: "{{ enable_murano | bool }}" enable_outward_rabbitmq: "{{ enable_murano | bool }}"
# Most memcache clients handle load-balancing via client side # NOTE: Most memcached clients handle load-balancing via client side
# hashing (consistent or not) logic, so going under the covers and messing # hashing (consistent or not) logic, so going under the covers and messing
# with things that the clients are not aware of is general wrong (but this # with things that the clients are not aware of is generally wrong
# keeps the default as is...) enable_haproxy_memcached: "no"
enable_haproxy_memcached: "yes"
# Additional optional OpenStack features and services are specified here # Additional optional OpenStack features and services are specified here
enable_aodh: "no" enable_aodh: "no"

@ -0,0 +1,7 @@
---
upgrade:
- |
Changes default value of ``enable_haproxy_memcached`` to ``no``.
Memcached has not been accessed via haproxy since at least
the Rocky release. Users depending on haproxy for memcached
for other software may want to change this back to ``yes``.