puppet-tripleo/manifests/profile/base/octavia
Takashi Kajinami 1e63b4c5f5 Format [keystone_authtoken] memcache_servers when IPv6 is used
When Memcached uses IPv6 network, the memcache_servers parameter should
be formatted as is described in the following example.
 inet6:[<host>]:<port>

This change ensures the proper format is applied even when hostnames
are used to define servers.

Also, this change fixes the timing to apply any2array. The function
should be applied before we check the first memcache server by [0],
otherwise the logic to detect IPv6 address does not work as intended.

Partial-Bug: #1964824
Depends-on: https://review.opendev.org/833708
Change-Id: I18537ab819996cfb0f2705d8c49666d4b9bfff22
2022-03-15 12:09:57 +00:00
..
provider Add Octavia OVN Provider configuration (1 of 2) 2020-03-18 14:35:16 -04:00
api.pp haproxy: Use healthcheck middleware to monitor service availability 2021-06-03 00:58:07 +09:00
authtoken.pp Format [keystone_authtoken] memcache_servers when IPv6 is used 2022-03-15 12:09:57 +00:00
health_manager.pp Octavia: configure services endpoints 2021-11-23 08:31:40 +01:00
housekeeping.pp Octavia: configure services endpoints 2021-11-23 08:31:40 +01:00
worker.pp Octavia: configure services endpoints 2021-11-23 08:31:40 +01:00