From 4aff0a9ceaceaeb301a678c7497eb98b5814f815 Mon Sep 17 00:00:00 2001 From: Marcela Rosales Date: Wed, 12 Jun 2019 13:40:17 -0500 Subject: [PATCH] Add to worker-utils scripts the LSB header It is required for worker-utils' scripts to have LSB headers by OBS infrastructure to build the RPM packages for openSUSE. Change-Id: I92936f7e2c6fe80a825d23ae8f333e406c45e6d4 Story: 2005679 Task: 33679 Signed-off-by: Marcela Rosales --- worker-utils/worker-utils/affine-platform.sh | 10 ++++++++++ worker-utils/worker-utils/affine-tasks.sh | 15 ++++++++++++--- worker-utils/worker-utils/cpumap_functions.sh | 9 +++++++++ .../worker-utils/task_affinity_functions.sh | 10 ++++++++++ 4 files changed, 41 insertions(+), 3 deletions(-) diff --git a/worker-utils/worker-utils/affine-platform.sh b/worker-utils/worker-utils/affine-platform.sh index b7c4dc7de8..354970dcb1 100755 --- a/worker-utils/worker-utils/affine-platform.sh +++ b/worker-utils/worker-utils/affine-platform.sh @@ -5,6 +5,16 @@ # SPDX-License-Identifier: Apache-2.0 # ################################################################################ +# +### BEGIN INIT INFO +# Provides: affine-platform +# Required-Start: +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Affine platform +### END INIT INFO + # Define minimal path PATH=/bin:/usr/bin:/usr/local/bin diff --git a/worker-utils/worker-utils/affine-tasks.sh b/worker-utils/worker-utils/affine-tasks.sh index ba4f60d1b8..dc213a0ef3 100644 --- a/worker-utils/worker-utils/affine-tasks.sh +++ b/worker-utils/worker-utils/affine-tasks.sh @@ -5,10 +5,19 @@ # SPDX-License-Identifier: Apache-2.0 # ############################################################################### +# +### BEGIN INIT INFO +# Provides: affine-tasks +# Required-Start: +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: affine tasks +# Description: This script will affine tasks to the platform cores of the +# host. This ensures that system processes are constrained to platform +# cores and will not run on cores with VMs/containers. +### END INIT INFO -# This script will affine tasks to the platform cores of the host. -# This ensures that system processes are constrained to platform cores and will -# not run on cores with VMs/containers. . /usr/bin/tsconfig . /etc/init.d/task_affinity_functions.sh diff --git a/worker-utils/worker-utils/cpumap_functions.sh b/worker-utils/worker-utils/cpumap_functions.sh index 607619b6db..6d8db514ab 100644 --- a/worker-utils/worker-utils/cpumap_functions.sh +++ b/worker-utils/worker-utils/cpumap_functions.sh @@ -5,6 +5,15 @@ # SPDX-License-Identifier: Apache-2.0 # ################################################################################ +# +### BEGIN INIT INFO +# Provides: cpumap_functions +# Required-Start: +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: cpumap_functions +### END INIT INFO source /etc/platform/platform.conf diff --git a/worker-utils/worker-utils/task_affinity_functions.sh b/worker-utils/worker-utils/task_affinity_functions.sh index 96f7912145..775d14457c 100755 --- a/worker-utils/worker-utils/task_affinity_functions.sh +++ b/worker-utils/worker-utils/task_affinity_functions.sh @@ -5,6 +5,16 @@ # SPDX-License-Identifier: Apache-2.0 # ################################################################################ +# +### BEGIN INIT INFO +# Provides: task_affinity_functions +# Required-Start: +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: task_affinity_functions +### END INIT INFO + # Define minimal path PATH=/bin:/usr/bin:/usr/local/bin