From 41c7f5c43e77cbd6f729a9c6e1f245efd493bdc7 Mon Sep 17 00:00:00 2001 From: Tomasz Gromadzki Date: Thu, 12 Mar 2026 08:16:39 +0100 Subject: [PATCH 1/2] SRE-3654 ci: move out FI tests from docker to HW FI tests put a lot of strain on the nodes with `docker_runner` label. `docker_runner` nodes (primary fox-108) are design for light/short work items like software builds. FI tests may consume up to 6 cores for more than 2 hours in one execution. Signed-off-by: Tomasz Gromadzki Priority: 2 Skip-python-bandit: true Skip-build-leap15-gcc: true Skip-build-leap15-icc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Skip-func-test-el8: true Skip-test-el-8.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test: true --- Jenkinsfile | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d1b4d4abc1e..622023bd5e4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -996,14 +996,7 @@ pipeline { expression { !skipStage() } } agent { - dockerfile { - filename 'utils/docker/Dockerfile.el.8' - label 'docker_runner' - additionalBuildArgs dockerBuildArgs(repo_type: 'stable', - parallel_build: true, - deps_build: true) - args '--tmpfs /mnt/daos_0' - } + label params.CI_NLT_1_LABEL } steps { job_step_update( From 8aebfa8b3c17d9ad3773bfaa7c2276d454b86f4f Mon Sep 17 00:00:00 2001 From: Tomasz Gromadzki Date: Thu, 12 Mar 2026 09:03:46 +0100 Subject: [PATCH 2/2] Install scons Signed-off-by: Tomasz Gromadzki Priority: 2 PR-repos: daos@PR-17693:1 RPM-test-version: v2.7.104-2.50.g41c7f5c4 Skip-python-bandit: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Skip-func-test-el8: true Skip-test-el-8.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test: true --- Jenkinsfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 622023bd5e4..3a5c4b0e922 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -999,6 +999,10 @@ pipeline { label params.CI_NLT_1_LABEL } steps { + job_step_update( + sh(label: 'Install scons', + script: 'sudo dnf -y install scons', + returnStdout: true).trim()) job_step_update( sconsBuild(parallel_build: true, scons_args: 'PREFIX=/opt/daos TARGET_TYPE=release BUILD_TYPE=debug',