Hi,
Since we are in the process of migrating to 16.04, my service restart script needed to be deployed with separate builds.
In that purpose, i found a fact that would help me, so that my standard file block transformed into this:
case $facts['os']['distro']['codename'] {
'xenial': {
file {"/root/servicerestart":
source => 'puppet:///modules/profiles/servicerestart-kafka-new',
mode => '0755',
replace => true,
}
}
'trusty': {
file {"/root/servicerestart":
source => 'puppet:///modules/profiles/servicerestart-kafka',
mode => '0755',
replace => true,
}
}
}
That should be all for now.