From 00de9779f19b9ce08f51bff62b8e67467d8a8e1d Mon Sep 17 00:00:00 2001 From: Keith Whyte Date: Fri, 11 Sep 2020 14:17:23 +0200 Subject: [PATCH] Don't overwrite the FS lib when using split stack The split stack no longer needs the payload type number hack, so don't use it --- modules/rhizo_base/manifests/freeswitch.pp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/rhizo_base/manifests/freeswitch.pp b/modules/rhizo_base/manifests/freeswitch.pp index b3ced83..30bd99f 100644 --- a/modules/rhizo_base/manifests/freeswitch.pp +++ b/modules/rhizo_base/manifests/freeswitch.pp @@ -152,10 +152,12 @@ class rhizo_base::freeswitch::common { require => Class['rhizo_base::apt'], } - file { '/usr/lib/libfreeswitch.so.1.0.0': - source => "puppet:///modules/rhizo_base/usr/lib/libfreeswitch.so.1.0.0.${lsbdistcodename}", - require => Package['freeswitch'], - } + unless ($rhizo_base::osmo_stack == "split") { + file { '/usr/lib/libfreeswitch.so.1.0.0': + source => "puppet:///modules/rhizo_base/usr/lib/libfreeswitch.so.1.0.0.${lsbdistcodename}", + require => Package['freeswitch'], + } + } file { '/etc/freeswitch': ensure => directory,