From 4a1fd433e8482f58edd741ccfc70ec9fa473806b Mon Sep 17 00:00:00 2001 From: Alfredo Moralejo Date: Wed, 27 Nov 2019 10:25:43 +0100 Subject: [PATCH] Set unixsocket to undef in redis class After [1], redis class does not longer accepts boolean as value for unixsocket, so let's undefine it. Note that this has the effect of enabling unix socket in redis but I don't see a way to get it disabled after the patch. To minimize risk, i'm setting permissions of socket to 0700. [1] https://github.com/voxpupuli/puppet-redis/commit/502ff38c8c035fa143e32dd4ee61b3ec68db461c Change-Id: Ic967d9446ef68a0257b9448bc8f3f3b664d776e0 --- packstack/puppet/modules/packstack/manifests/redis.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packstack/puppet/modules/packstack/manifests/redis.pp b/packstack/puppet/modules/packstack/manifests/redis.pp index 3960cf546..d4f868954 100644 --- a/packstack/puppet/modules/packstack/manifests/redis.pp +++ b/packstack/puppet/modules/packstack/manifests/redis.pp @@ -10,6 +10,7 @@ class packstack::redis () port => $redis_port, appendonly => true, daemonize => false, - unixsocket => false, + unixsocket => undef, + unixsocketperm => '0700', } }