)]}'
{"doc/source/alternate-configurations.rst":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5453935efcc9a830a4377928d48a911faadf85ac","unresolved":true,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"By default Memcached servers are deployed on each controller host as a part of"},{"line_number":6,"context_line":"``shared-infra_containers`` group. Drivers, like `oslo_cache.memcache_pool \u003chttps://github.com/openstack/oslo.cache/blob/master/oslo_cache/backends/memcache_pool.py\u003e`_"},{"line_number":7,"context_line":"support marking memcache backends as dead, however not all services allow you"},{"line_number":8,"context_line":"to select the driver which will be used for interaction with Memcached."},{"line_number":9,"context_line":"In the meanwhile, you may face services API response delays or even"}],"source_content_type":"text/x-rst","patch_set":2,"id":"76282c33_fe63ce95","line":6,"updated":"2026-04-14 20:18:29.000000000","message":"Please update URl to opendev.org.","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"2850b5762ae8eb6b5edcd043ac8744e0a3da93b4","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"By default Memcached servers are deployed on each controller host as a part of"},{"line_number":6,"context_line":"``shared-infra_containers`` group. Drivers, like `oslo_cache.memcache_pool \u003chttps://github.com/openstack/oslo.cache/blob/master/oslo_cache/backends/memcache_pool.py\u003e`_"},{"line_number":7,"context_line":"support marking memcache backends as dead, however not all services allow you"},{"line_number":8,"context_line":"to select the driver which will be used for interaction with Memcached."},{"line_number":9,"context_line":"In the meanwhile, you may face services API response delays or even"}],"source_content_type":"text/x-rst","patch_set":2,"id":"8963b28e_7b1cb6bb","line":6,"in_reply_to":"76282c33_fe63ce95","updated":"2026-04-14 20:32:01.000000000","message":"Done","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5453935efcc9a830a4377928d48a911faadf85ac","unresolved":true,"context_lines":[{"line_number":15,"context_line":"Configuring Memcached through HAProxy"},{"line_number":16,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Setting haproxy in front of the Memcached servers and relying on it for"},{"line_number":19,"context_line":"checking aliveness of the backends gives more reliable failover and minimize"},{"line_number":20,"context_line":"delays in case of backend failure. We need to define the following in your"},{"line_number":21,"context_line":"``user_variables.yml``:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f7bc211e_11423dd4","line":18,"updated":"2026-04-14 20:18:29.000000000","message":"```suggestion\nSetting HAProxy in front of the Memcached servers and relying on it for\n```","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"2850b5762ae8eb6b5edcd043ac8744e0a3da93b4","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Configuring Memcached through HAProxy"},{"line_number":16,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Setting haproxy in front of the Memcached servers and relying on it for"},{"line_number":19,"context_line":"checking aliveness of the backends gives more reliable failover and minimize"},{"line_number":20,"context_line":"delays in case of backend failure. We need to define the following in your"},{"line_number":21,"context_line":"``user_variables.yml``:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5d7e720f_79d68f60","line":18,"in_reply_to":"f7bc211e_11423dd4","updated":"2026-04-14 20:32:01.000000000","message":"Fix applied.","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5453935efcc9a830a4377928d48a911faadf85ac","unresolved":true,"context_lines":[{"line_number":36,"context_line":"         - tcp-check"},{"line_number":37,"context_line":"       haproxy_allowlist_networks: \"{{ haproxy_memcached_allowlist_networks }}\""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"After setting this you will need to update haproxy and all services"},{"line_number":40,"context_line":"configuration to use new memcached backend:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. code-block:: shell-session"}],"source_content_type":"text/x-rst","patch_set":2,"id":"581e6d4a_6b13a860","line":39,"updated":"2026-04-14 20:18:29.000000000","message":"```suggestion\nAfter setting this you will need to update HAProxy and all services\n```","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"2850b5762ae8eb6b5edcd043ac8744e0a3da93b4","unresolved":false,"context_lines":[{"line_number":36,"context_line":"         - tcp-check"},{"line_number":37,"context_line":"       haproxy_allowlist_networks: \"{{ haproxy_memcached_allowlist_networks }}\""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"After setting this you will need to update haproxy and all services"},{"line_number":40,"context_line":"configuration to use new memcached backend:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. code-block:: shell-session"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ecab7e35_dff2dd7a","line":39,"in_reply_to":"581e6d4a_6b13a860","updated":"2026-04-14 20:32:01.000000000","message":"Fix applied.","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5453935efcc9a830a4377928d48a911faadf85ac","unresolved":true,"context_lines":[{"line_number":37,"context_line":"       haproxy_allowlist_networks: \"{{ haproxy_memcached_allowlist_networks }}\""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"After setting this you will need to update haproxy and all services"},{"line_number":40,"context_line":"configuration to use new memcached backend:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. code-block:: shell-session"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"c35eb9d8_470a0f94","line":40,"updated":"2026-04-14 20:18:29.000000000","message":"```suggestion\nconfiguration to use new Memcached backend:\n```","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"2850b5762ae8eb6b5edcd043ac8744e0a3da93b4","unresolved":false,"context_lines":[{"line_number":37,"context_line":"       haproxy_allowlist_networks: \"{{ haproxy_memcached_allowlist_networks }}\""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"After setting this you will need to update haproxy and all services"},{"line_number":40,"context_line":"configuration to use new memcached backend:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":".. code-block:: shell-session"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dd8f23da_060c4a6e","line":40,"in_reply_to":"c35eb9d8_470a0f94","updated":"2026-04-14 20:32:01.000000000","message":"Done","commit_id":"e06e79fe2884f6d55c3e5cd22962341ff6aace0e"}]}
