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)
This commit is contained in:
yatin 2018-04-16 08:12:48 +05:30 committed by Alex Schultz
parent f3c2cc05f9
commit ada9bc3673
1 changed files with 4 additions and 3 deletions

View File

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