Browse Source

Use hiera interpolation for memcached_network

After [1] iptables rules are not set for memcached service
thus services relying on memcached were not functioning well.
With [2] it's requrired to use hiera interpolation for service
configs, this patch fixes it for memcached_network.

[1] https://review.openstack.org/#/c/551292
[2] https://review.openstack.org/#/c/526692

Related-Bug: #1757556
Closes-Bug: #1763009
Change-Id: If9b274192ea4738f455a6106ff1a62eb4e7a5c91
(cherry picked from commit d3d27d7ea8)
changes/37/561637/3
yatin Alex Schultz 2 years ago
parent
commit
ada9bc3673
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      puppet/services/memcached.yaml

+ 4
- 3
puppet/services/memcached.yaml View File

@@ -73,10 +73,11 @@ outputs:
config_settings:
memcached_network:
str_replace:
template: "NETWORK_subnet"
template:
"%{hiera('$NETWORK_subnet')}"
params:
NETWORK: {get_param: [ServiceNetMap, MemcachedNetwork]}
# NOTE: bind IP is found in Heat replacing the network name with the local node IP
$NETWORK: {get_param: [ServiceNetMap, MemcachedNetwork]}
# NOTE: bind IP is found in hiera replacing the network name with the local node IP
# for the given network; replacement examples (eg. for internal_api):
# internal_api -> IP
# internal_api_uri -> [IP]


Loading…
Cancel
Save