diff --git a/puppet-manifests/centos/build_srpm.data b/puppet-manifests/centos/build_srpm.data index cc746d762c..5610037e43 100644 --- a/puppet-manifests/centos/build_srpm.data +++ b/puppet-manifests/centos/build_srpm.data @@ -1,2 +1,2 @@ SRC_DIR="src" -TIS_PATCH_VER=73 +TIS_PATCH_VER=74 diff --git a/puppet-manifests/src/modules/platform/manifests/compute.pp b/puppet-manifests/src/modules/platform/manifests/compute.pp index a7d450cd4d..f150c5afb0 100644 --- a/puppet-manifests/src/modules/platform/manifests/compute.pp +++ b/puppet-manifests/src/modules/platform/manifests/compute.pp @@ -280,18 +280,22 @@ class platform::compute::pmqos ( $script = "/usr/bin/set-cpu-wakeup-latency.sh" - # Set low wakeup latency (shallow C-state) for vswitch CPUs using PM QoS interface - exec { "low-wakeup-latency": - command => "${script} low ${low_wakeup_cpus}", - onlyif => "test -f ${script}", - logoutput => true, + if $low_wakeup_cpus != '""' { + # Set low wakeup latency (shallow C-state) for vswitch CPUs using PM QoS interface + exec { "low-wakeup-latency": + command => "${script} low ${low_wakeup_cpus}", + onlyif => "test -f ${script}", + logoutput => true, + } } - #Set high wakeup latency (deep C-state) for non-vswitch CPUs using PM QoS interface - exec { "high-wakeup-latency": - command => "${script} high ${hight_wakeup_cpus}", - onlyif => "test -f ${script}", - logoutput => true, + if $hight_wakeup_cpus != '""' { + #Set high wakeup latency (deep C-state) for non-vswitch CPUs using PM QoS interface + exec { "high-wakeup-latency": + command => "${script} high ${hight_wakeup_cpus}", + onlyif => "test -f ${script}", + logoutput => true, + } } } }