Skip to content

SRE-3534 ci: adapt CI to use el9.7 for Build and UT#17632

Draft
grom72 wants to merge 60 commits intomasterfrom
grom72/SRE-3534-final-tuning
Draft

SRE-3534 ci: adapt CI to use el9.7 for Build and UT#17632
grom72 wants to merge 60 commits intomasterfrom
grom72/SRE-3534-final-tuning

Conversation

@grom72
Copy link
Contributor

@grom72 grom72 commented Mar 3, 2026

Requires:

Steps for the author:

  • Commit message follows the guidelines.
  • Appropriate Features or Test-tag pragmas were used.
  • Appropriate Functional Test Stages were run.
  • At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • Gatekeeper requested (daos-gatekeeper added as a reviewer).

grom72 and others added 30 commits January 14, 2026 12:56
Cancel-prev-build: false
Priority: 2

Skip-build-leap15-gcc: true

Allow-unstable-test: true

Skip-func-hw-test-medium: false

Skip-func-hw-test-medium-md-on-ssd: false

Skip-func-hw-test-large: false
Skip-func-hw-test-large-md-on-ssd: false

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Priority: 2

Skip-unit-tests:true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false
Priority: 2

Allow-unstable-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false
Priority: 2

Skip-unit-tests:true

Allow-unstable-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false
Priority: 2

Skip-build-leap15-gcc: true

Skip-unit-tests:true
Skip-unit-test: true
Skip-NLT: false
Skip-unit-test-memcheck: true

Allow-unstable-test: true

Skip-func-vm: true

Skip-func-hw-test-medium: false
Skip-func-hw-test-medium-md-on-ssd: false
Skip-func-hw-test-medium-vmd: false
Skip-func-hw-test-medium-verbs-provider: false
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false
Skip-func-hw-test-medium-ucx-provider: false
Skip-func-hw-test-large: false
Skip-func-hw-test-large-md-on-ssd: false

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false
Priority: 2

Skip-build-leap15-gcc: true

Allow-unstable-test: true

Skip-func-vm: true

Skip-func-hw-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false
Priority: 2

Skip-build-leap15-gcc: true

Skip-unit-tests:true
Skip-unit-test: true
Skip-NLT: true
Skip-unit-test-memcheck: true

Skip-func-vm: true
Skip-func-test-vm-valgrind: true
Skip-func-test-el8: true
Skip-func-test-el9: true
Skip-func-test-leap15: true
Skip-fault-injection-test: true
Skip-test-el-9.6-rpms: false
Skip-test-leap-15-rpms: true

Skip-func-hw-test-medium: false
Skip-func-hw-test-medium-md-on-ssd: false
Skip-func-hw-test-medium-vmd: false
Skip-func-hw-test-medium-verbs-provider: false
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false
Skip-func-hw-test-medium-ucx-provider: false
Skip-func-hw-test-large: false
Skip-func-hw-test-large-md-on-ssd: false

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false
Priority: 2

Skip-build-leap15-gcc: true

Skip-unit-tests:true
Skip-unit-test: true
Skip-NLT: false
Skip-unit-test-memcheck: true

Allow-unstable-test: true

Skip-func-vm: true
Skip-func-test-vm-valgrind: true
Skip-func-test-el8: true
Skip-func-test-el9: true
Skip-func-test-leap15: true
Skip-fault-injection-test: true
Skip-test-el-9.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test: false
Skip-func-hw-test-medium: false
Skip-func-hw-test-medium-md-on-ssd: false
Skip-func-hw-test-medium-vmd: false
Skip-func-hw-test-medium-verbs-provider: false
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false
Skip-func-hw-test-medium-ucx-provider: false
Skip-func-hw-test-large: false
Skip-func-hw-test-large-md-on-ssd: false

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Allow-unstable-test: true

Skip-func-test-vm-valgrind: false
Skip-func-test-el8: false
Skip-func-test-el9: false

Skip-func-hw-test-medium: false
Skip-func-hw-test-medium-md-on-ssd: false
Skip-func-hw-test-medium-vmd: false
Skip-func-hw-test-medium-verbs-provider: false
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false
Skip-func-hw-test-medium-ucx-provider: false
Skip-func-hw-test-large: false
Skip-func-hw-test-large-md-on-ssd: false
Skip-func-test: true
Skip-func-test-vm: true
Skip-func-test-hw: true
Skip-nlt: true
Skip-coverity-test: true
Skip-fault-injection-test: true
Skip-el8: true

Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

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

Allow-unstable-test: true

Skip-func-test-vm-valgrind: false
Skip-func-test-el8: true
Skip-func-test-el9: true
Skip-func-test-leap15: true
Skip-fault-injection-test: true
Skip-test-el-8.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test: true
Skip-func-hw-test-medium: true
Skip-func-hw-test-medium-md-on-ssd: true
Skip-func-hw-test-medium-vmd: true
Skip-func-hw-test-medium-verbs-provider: true
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: true
Skip-func-hw-test-medium-ucx-provider: true
Skip-func-hw-test-large: true
Skip-func-hw-test-large-md-on-ssd: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

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

Allow-unstable-test: true

Skip-func-test-vm-valgrind: false
Skip-func-test-leap15: true
Skip-fault-injection-test: true
Skip-test-el-8.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Skip-unit-tests:true
Skip-unit-test: true
Skip-NLT: true
Skip-unit-test-memcheck: true

Allow-unstable-test: true

Skip-func-vm: true
Skip-func-test-vm-valgrind: true
Skip-func-test-el8: true
Skip-func-test-el9: true
Skip-func-test-leap15: true
Skip-fault-injection-test: true
Skip-test-el-9.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test-medium: true
Skip-func-hw-test-medium-md-on-ssd: true
Skip-func-hw-test-medium-vmd: true
Skip-func-hw-test-medium-verbs-provider: true
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: true
Skip-func-hw-test-medium-ucx-provider: true
Skip-func-hw-test-large: false
Skip-func-hw-test-large-md-on-ssd: false
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Skip-unit-tests:true
Skip-unit-test: true
Skip-NLT: true
Skip-unit-test-memcheck: true

Allow-unstable-test: true

Skip-func-vm: true
Skip-func-test-vm-valgrind: true
Skip-func-test-el8: true
Skip-func-test-el9: true
Skip-func-test-leap15: true
Skip-fault-injection-test: true
Skip-test-el-9.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test-medium: true
Skip-func-hw-test-medium-md-on-ssd: true
Skip-func-hw-test-medium-vmd: true
Skip-func-hw-test-medium-verbs-provider: true
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: true
Skip-func-hw-test-medium-ucx-provider: true
Skip-func-hw-test-large: false
Skip-func-hw-test-large-md-on-ssd: false
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Use image_version parameter to provide OS version

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Allow-unstable-test: true
This reverts commit d4871a1.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Allow-unstable-test: true
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Allow-unstable-test: true
Skip-func-hw-test-medium-verbs-provider: false
Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false

Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Allow-unstable-test: true
grom72 and others added 16 commits February 19, 2026 15:20
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false

Skip-func-test-el9: false
Skip-func-test-leap15: false
NLT tests, Memcheck tests w/ bdev and Fault Injection tests will be
adapted to 9.7 in a separate PRs.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Test-tag: test_ec_online_rebuild_mdtest

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-vm: true
#17513 resolved an issue with
Fault injection testing on EL 9

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Enable NLT and Fault Injection tests on el9.7
Switch Functional VM tests to EL 9 by default.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false

Skip-build-el8-gcc: false
Skip-build-leap15-gcc: true
Skip-build-leap15-icc: true

Allow-unstable-test: true

Skip-func-test-el8: true
Skip-func-test-el9: true
Skip-test-el-8.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
This reverts commit 902f1f5.

Fault injection will be updates in separate PR:
#17599

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Skip-build-el9-gcc: 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
…-3534-final-tuning

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
…/SRE-3534-final-tuning

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
…-3534-final-tuning

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
All EL related stages are updated to use el9.7 as default:
Build EL
Unit tests
NLT

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2
Allow-unstable-test: true
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

Errors are Unable to load ticket data
https://daosio.atlassian.net/browse/SRE-3534

osalyk
osalyk previously approved these changes Mar 3, 2026
janekmi
janekmi previously approved these changes Mar 3, 2026
grom72 added 2 commits March 3, 2026 14:07
By default Functional EL 9 should be executed

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
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

Allow-unstable-test: true

Skip-func-hw-test: true
Thest that functional tests on EL9 can be triggered without any pragmas

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
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

Allow-unstable-test: true

Skip-fault-injection-test: true
Skip-test-el-8.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Fix place for fault injection logs location

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
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-func-test-el9: true
Skip-test-el-8.6-rpms: true
Skip-test-leap-15-rpms: true
@grom72 grom72 force-pushed the grom72/SRE-3534-final-tuning branch from 4884576 to ee14072 Compare March 3, 2026 15:40
To test that default EL9 FT works.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2
Test-tag: test_self_test

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

Allow-unstable-test: true

Skip-fault-injection-test: true
Skip-test-el-8.6-rpms: true
Skip-test-leap-15-rpms: true

Skip-func-hw-test: true
@daosbuild3
Copy link
Collaborator

Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17632/1/execution/node/1353/log

grom72 added 2 commits March 3, 2026 21:39
This reverts commit f106467.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
CI_MORE_FUNCTIONAL_PR_TESTS is no longer needed to trigger FT on
el8,leap15.
Only CI_FUNCTIONAL_*_TEST parameters are used to controll which tests
should be run.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Cancel-prev-build: false
Priority: 2

Skip-func-hw-test: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants