Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
253 commits
Select commit Hold shift + click to select a range
b2e90ca
DAOS-18187 build: fix scons libfabric version check (#17088)
soumagne Nov 10, 2025
64b05b2
DAOS-17358 rebuild: rebuilding test in obj_inflight_io_check (#16970)
kccain Nov 10, 2025
9e8136d
Revert "SRE-3440 build: Remove stage with intel compiler" (#17101)
daltonbohning Nov 10, 2025
174f3f5
DAOS-18155 test: Update pool/create.py with retry (#17042)
dinghwah Nov 10, 2025
79bf2ac
DAOS-18162 mgmt: Fix pool create error handling (#17043)
liw Nov 10, 2025
7b6acff
DAOS-17802 pool: Remove a forgotten comment (#17109)
liw Nov 12, 2025
d15333d
DAOS-17928 rebuild: migrate object processing from system xstream to …
wangshilong Nov 12, 2025
19942ab
DAOS-17449 common: Hide the missing SDS warning for sys_db while oper…
grom72 Nov 12, 2025
b62c67e
DAOS-18172 container: skip nonexist container for cont_agg_eph_sync (…
liuxuezhao Nov 12, 2025
349c27b
DAOS-18128 control: self_heal related unit test coverage improvements…
tanabarr Nov 12, 2025
54cdcd6
DAOS-18198 control: Fix gRPC command authorizations (#17113)
tanabarr Nov 12, 2025
0eb0036
DAOS-18154 rebuild: cleanup IV cache before reint (#17080)
liuxuezhao Nov 14, 2025
3026ae3
DAOS-17751 test: ec_online_rebuild_mdtest, multi-recv/verbs (#16895)
kccain Nov 14, 2025
0ff9ca7
DAOS-18211 cq: bump GHA versions (#17096)
dependabot[bot] Nov 14, 2025
e837088
DAOS-17827 test: use correct gen_certificates.sh (#17129)
daltonbohning Nov 17, 2025
3d8f848
DAOS-18201 control: Allow bracketed strings in CreateRankSet (#17124)
tanabarr Nov 17, 2025
d8194a4
DAOS-13520 control: Show unchecked pools in dmg check query (#17091)
kjacque Nov 17, 2025
b51a31c
DAOS-14750 control: fix cont get-prop values (#17040)
knard38 Nov 17, 2025
19c927e
DAOS-18220 build: Create 2.8 TB1 (#17137)
phender Nov 18, 2025
1a1e344
SRE-2772 ci: remove all references to hpdd.intel.com (#16874)
grom72 Nov 19, 2025
ec672e9
DAOS-17642 tools: use the ISO 8601 date format: YYYY-MM-DD (#17128)
grom72 Nov 19, 2025
9a4fb1b
DAOS-18170 object: more delay before retry obj rpc (#17130)
Nasf-Fan Nov 19, 2025
7b7ed99
DAOS-18161 object: refine EC aggregation processing (#17112)
liuxuezhao Nov 20, 2025
7f6343c
DAOS-18167 client: Fail proto query after all engines tried (#17049)
frostedcmos Nov 20, 2025
137f84a
DAOS-18221 vos: handle race between DTX aggregation and DTX reindex (…
Nasf-Fan Nov 21, 2025
eaed902
DAOS-17495 client: intercept getcwd with trampoline (#16398)
wiliamhuang Nov 21, 2025
1bcdeba
DAOS-18204 packaging: restore libfabric, isa-l and argobots changelog…
grom72 Nov 21, 2025
f7a7981
DAOS-18200 chk: use deep stack for collective check query task (#17143)
Nasf-Fan Nov 21, 2025
2e560d8
DAOS-17796 test: move rebuild/basic.py to HW (#16993)
dinghwah Nov 21, 2025
6796a32
DAOS-17607 bio: SPDK I/O monitor (#17071)
NiuYawei Nov 24, 2025
56dda8f
DAOS-18188 build: tweak fpm options (#17087)
soumagne Nov 25, 2025
75fb15c
SRE-2257 ci: no proxy option for docker (#16551)
grom72 Nov 25, 2025
57d0954
DAOS-18116 test: Fix pool/mem_ratio.py test (#17065)
phender Nov 25, 2025
0b30373
DAOS-17207 build: Upgrade isa-l_crypto to 2.25.0 (#17090)
jolivier23 Nov 26, 2025
f42142f
DAOS-18280 test: Fix container_rf test failure (#17175)
wangshilong Nov 26, 2025
dcf3105
DAOS-18277 cq: bump GHA versions (#17163)
dependabot[bot] Nov 26, 2025
390ff59
DAOS-18153 vos: re-initialize tcx feats on probe (#17179)
NiuYawei Nov 27, 2025
27c7b58
DAOS-18157 container: treat rank as failed if all tgts failed for con…
liuxuezhao Nov 27, 2025
8f8b957
DAOS-17207 build: upgrade to SPDK 24.09 (#16774)
jolivier23 Nov 28, 2025
652bbd2
DAOS-18195 common: DAV zone chunks metadata corruption (#17168)
sherintg Dec 1, 2025
dbea8ad
DAOS-623 test: add --allowerasing option to install_packages (#17162)
daltonbohning Dec 1, 2025
5853010
DAOS-18287 doc: ddb prov_mem command usage and examples (#17196)
tanabarr Dec 1, 2025
b62718c
DAOS-18240 container: Fix infinite blocking in cont_track_eph_leader_…
wangshilong Dec 2, 2025
54073be
DAOS-17928 rebuild: refine migration fixes (#17120)
wangshilong Dec 2, 2025
0c7e3d8
DAOS-18282 build: Allow cmocka test filtering (#17182)
knard38 Dec 2, 2025
17017ae
DAOS-17358 test: more daos_test interactive rebuild cases (#17025)
kccain Dec 2, 2025
57820c6
DAOS-18109 cq: update python pip versions (#16986)
dependabot[bot] Dec 2, 2025
7ac9fa0
DAOS-17322 ddb: DTX aggregation with ddb (#17022)
knard38 Dec 3, 2025
a02d84f
DAOS-18233 test: Fix missing self_heal_policy in list_verbose.py (#17…
tanabarr Dec 4, 2025
7bae05c
DAOS-18300 control: Set system name in SystemGetProp upcall (#17209)
tanabarr Dec 4, 2025
317a7bd
DAOS-18284 ddb: display epoch when listing akey contents with ddb (#1…
knard38 Dec 4, 2025
4f57b0f
DAOS-18283 build: Add C macro constant debug info (#17183)
knard38 Dec 4, 2025
84bd85a
DAOS-18271 dlck: preallocate VOS files (MD-on-SSD support) (#17190)
janekmi Dec 4, 2025
03947d0
DAOS-18196 object: use large stack for collective object RPC ULT (#17…
Nasf-Fan Dec 4, 2025
b5a1ba6
SRE-3446 ci: storage prep script uses interface name instead of full …
jzarzycki Dec 4, 2025
50f7ab8
DAOS-18303 cq: bump GHA versions (#17213)
dependabot[bot] Dec 4, 2025
f6a77b2
DAOS-17851 test: Pass ranks as parameters to test functions. (#16902)
rpadma2 Dec 4, 2025
bcefb53
DAOS-13589 client: return error code in init_fd_list() (#17202)
wiliamhuang Dec 4, 2025
4119c4e
DAOS-18303 cq: bump pylint from 4.0.1 to 4.0.4 (#17212)
dependabot[bot] Dec 4, 2025
22d10e2
DAOS-16638 client: support NULL times in utimensat() (#17204)
wiliamhuang Dec 5, 2025
fa66297
DAOS-18289 ddb: DDB command file with args (#17195)
knard38 Dec 8, 2025
4361284
DAOS-18295 pydaos: add destroy call for ddict (#17205)
mchaarawi Dec 8, 2025
6ec648b
DAOS-18261 vos: save container checksum property copy in vos (#17167)
Nasf-Fan Dec 9, 2025
5549deb
DAOS-18248 cart: Handle failures of crt_rpc_priv_alloc() (#17155)
frostedcmos Dec 9, 2025
85615ee
DAOS-18281 dlck: make --storage argument obligatory (#17206)
janekmi Dec 9, 2025
c88e518
DAOS-18300 control: Increase code coverage for srvModule upcalls (#17…
tanabarr Dec 9, 2025
a3fa2b8
DAOS-18223 control: Align control-plane and engine rebuild_state enum…
tanabarr Dec 9, 2025
5a208ed
DAOS-623 cq: change assignees to reviewers in dependabot cfg (#17210)
daltonbohning Dec 10, 2025
1039749
DAOS-18263 pool: fix version compatibility issue (#17218)
wangshilong Dec 10, 2025
0c71310
DAOS-18264 pool: non-NULL check for sp_map (#17216)
NiuYawei Dec 10, 2025
6e13162
DAOS-18012 vea: tune VEA paramters (#17011)
NiuYawei Dec 10, 2025
b4ece56
DAOS-17582 client: return err instead of assert if dep tasks > 65535 …
mchaarawi Dec 10, 2025
d970bdf
DAOS-18328 doc: update DDB readme + fix prov_mem example (#17253)
janekmi Dec 10, 2025
2ead6ac
DAOS-18337 bio: Enable auto-faulty reaction by default (#17252)
tanabarr Dec 11, 2025
0756693
DAOS-10139 rdb: Avoid reusing raft node IDs (#17178)
liw Dec 12, 2025
92a0cef
DAOS-18298 control: Increase system_ram_reserved 26 to 64 (#17234)
tanabarr Dec 12, 2025
7f3407c
DAOS-18247 control: Supply hostlist in system req for per-pool ops (#…
tanabarr Dec 12, 2025
fce9975
DAOS-18293 test: container/query_properties.yaml - Remove (1) from la…
shimizukko Dec 15, 2025
2ff1d21
SRE-3458 build: Use explicit minor version number for build (el 9.6, …
grom72 Dec 15, 2025
9b9feb9
DAOS-18351 cq: bump GHA versions (#17275)
dependabot[bot] Dec 16, 2025
a87fd3f
DAOS-623 cq: improving linting rollup (#17277)
daltonbohning Dec 16, 2025
f066e3c
DAOS-18251 test: Increase timeout for recovery/cat_recov_core.yaml (#…
shimizukko Dec 16, 2025
0780329
DAOS-17693 control: Preserve metadata device label (#17279)
kjacque Dec 16, 2025
7abad43
DAOS-17358 test: add int_rebuild_dkeys_stop_failing() (#17220)
kccain Dec 17, 2025
6386f9f
DAOS-18310 rebuild: refine ds_iv_ns_reint_prep (#17262)
liuxuezhao Dec 17, 2025
2b458ed
DAOS-18324 control: Apply group perms to hugepage and dpdk dirs (#17260)
tanabarr Dec 17, 2025
a8b37c8
Revert "DAOS-17495 client: intercept getcwd with trampoline (#16398)"…
daltonbohning Dec 17, 2025
e6876c3
DAOS-17931 engine: Terminate engine process upon receipt of SIGBUS si…
jgmoore-or Dec 18, 2025
9cd7826
DAOS-18246 test: add ftest utilities for interactive rebuild (#17151)
daltonbohning Dec 18, 2025
2247c07
DAOS-16260 test: disable performance enforcement in intercept_multi_c…
daltonbohning Dec 19, 2025
7faa4d4
DAOS-17468 control: Prevent start if transparent hugepages are enable…
tanabarr Dec 19, 2025
3a54420
DAOS-18349 control: Remove unused pool target type (#17294)
kjacque Dec 22, 2025
8778eea
DAOS-18377 build: Create 2.7.103-tb (#17297)
daltonbohning Dec 22, 2025
4acf5a3
DAOS-17639 test: Detect all server fabric_ifaces (#16913)
phender Dec 22, 2025
f4eb910
DAOS-18192 rebuild: global resource control for rebuild (#17267)
gnailzenh Dec 23, 2025
83c0610
DAOS-18362 ddb: prov_mem recreate rdb-pool for system with md-on-ssd …
Nasf-Fan Dec 23, 2025
dde7e4c
DAOS-18025 test: add ftest/rebuild/interactive.py (#17171)
daltonbohning Dec 23, 2025
c9004d3
DAOS-18219 pool: refine pool IV err handling (#17291)
liuxuezhao Dec 24, 2025
f225b37
DAOS-18366 pool: set default chkpt parameters (#17295)
NiuYawei Dec 24, 2025
f24ba5c
DAOS-18383 object: Fix potential use-after-free in migrate_pool_tls_c…
wangshilong Dec 26, 2025
1af35d5
DAOS-18354 common: start local tx on cacnel (#17306)
NiuYawei Dec 26, 2025
f5686ae
DAOS-18376 container: Fix inconsistent ds_cont_child state (#17314)
gnailzenh Dec 26, 2025
5d69d2a
DAOS-17861 cart: fix err handling in corpc (#17299)
liuxuezhao Dec 30, 2025
4029b68
DAOS-18384 mgmt: skip vos file pre-allocation (#17318)
NiuYawei Dec 30, 2025
d9ae7df
DAOS-17843 rebuild: add some logs for rebuild enumerate (#17309)
liuxuezhao Dec 31, 2025
e6258ee
DAOS-18378 dlck: introduce option to enable the standard DAOS log (#1…
janekmi Jan 5, 2026
2421adb
DAOS-18119 container: Fix cont_iv_prop_fetch_ult log messages (#17222)
liw Jan 5, 2026
540df3a
DAOS-18407 cq: Bump GHA versions (#17337)
dependabot[bot] Jan 5, 2026
258970d
DAOS-18368 object: refine EC rotate enumeration minimum_nr and break …
wangshilong Jan 7, 2026
e9c8283
DAOS-18420 pool: eliminate unnecessary error messages (#17343)
NiuYawei Jan 7, 2026
cd97fbb
DAOS-18355 chk: check leader waits all check engines before exited (#…
Nasf-Fan Jan 7, 2026
4a8d4cc
DAOS-17893 vos: check objects before freeing (#17293)
janekmi Jan 8, 2026
a762651
DAOS-18356 object: skip key checksum for value enumeration (#17319)
gnailzenh Jan 9, 2026
a42f0c5
DAOS-18367 vos: properly evict object for failed transaction (#17325)
Nasf-Fan Jan 9, 2026
23a23ba
DAOS-18369 ddb: fix --help argument (#17341)
janekmi Jan 9, 2026
ac24ca6
DAOS-18343 test: Suppress Go runtime false positive (#17346)
kjacque Jan 9, 2026
bbcc2ce
DAOS-18285 mem: Deadlock when all evictable pages are pinned (#17292)
sherintg Jan 12, 2026
624c95f
DAOS-16677 doc: remove FQDN from docs & testcode (#17126)
osalyk Jan 12, 2026
ae2385d
DAOS-17858 test: CR - Add test_two_pools_healthy (#17321)
shimizukko Jan 12, 2026
dc6dd2c
DAOS-18385 mgmt: new daos_fail_loc to simulate orphan pool shard (#17…
Nasf-Fan Jan 12, 2026
8cd9c50
DAOS-17111 swim: Parse untrustable updates about self (#16519)
liw Jan 13, 2026
faf28dc
DAOS-13205 control: Detect stale interactive check reports (#16988)
kjacque Jan 13, 2026
d9f7d83
DAOS-17444 rebuild: cache obj open handle for rebuild (#16373)
liuxuezhao Jan 13, 2026
2927929
DAOS-18381 ddb: properly transfer ddb cmdline options (#17354)
Nasf-Fan Jan 13, 2026
7285bf7
DAOS-18406 java: Bump log4jfrom 2.17.1 to 2.25.3 (#17298)
dependabot[bot] Jan 13, 2026
80040ac
DAOS-18441 chk: destroy check instance after check cleanup (#17364)
Nasf-Fan Jan 14, 2026
8a24f84
DAOS-18296 rdb: Call vos_pool_create/open in ULTs (#17302)
liw Jan 14, 2026
e717e1f
DAOS-18368 rebuild: fix bug of ec_agg_boundary and agg peer update (#…
liuxuezhao Jan 16, 2026
de05ea9
DAOS-18164 bio: bump default cluster_sz (#17334)
NiuYawei Jan 19, 2026
f0587a1
DAOS-18418 ddb: misc fixes (#17369)
NiuYawei Jan 20, 2026
7955a1c
DAOS-18366 control: Scale dmg pool timeout with ranks (#17375)
tanabarr Jan 20, 2026
1d9174f
DAOS-18458 vos: correctly count the DTX entries in committed tree (#1…
Nasf-Fan Jan 20, 2026
b4ab849
DAOS-18326 rebuild: indefinitely retry for NOMEM error (#17412)
gnailzenh Jan 21, 2026
64d17e0
DAOS-18347 control: Add rebuild states to pool query (#17322)
tanabarr Jan 21, 2026
135aac3
DAOS-18473 object: fix a bug of layout create (#17405)
liuxuezhao Jan 22, 2026
e39d8d8
DAOS-18161 object: load container write stamp from VOS (#17387)
mchaarawi Jan 22, 2026
5604065
DAOS-17917 test: Make aggregation/punching test work on MDonSSD envir…
rpadma2 Jan 22, 2026
efdfead
DAOS-18504 cq: update yamllint to 1.38.0 (#17398)
dependabot[bot] Jan 23, 2026
a077e0b
DAOS-18504 cq: bump codeql-action from 4.31.9 to 4.31.10 (#17399)
dependabot[bot] Jan 23, 2026
2faecd2
DAOS-18478 tests: Fix daos_test POOL13 (#17401)
liw Jan 23, 2026
006a809
DAOS-18324 common: create files as 0660 instead of 0600 (#17330)
janekmi Jan 23, 2026
a78d363
DAOS-18502 test: update NLT to work on EL9.7 (#17438)
mchaarawi Jan 24, 2026
d5ef326
DAOS-18505 test: pool_membership.py test_dangling_rank_entry - Skip f…
shimizukko Jan 26, 2026
4f07df4
DAOS-18502 test: fix another NLT test for IL (#17451)
mchaarawi Jan 26, 2026
5a7d21c
DAOS-18382 control: Make ddb vos_path optional (#17359)
kjacque Jan 27, 2026
6d39324
DAOS-17916 test: Verify page eviction on MD on SSD (#17172)
phender Jan 27, 2026
bbde24b
DAOS-18503 test: suppress GLIBC leaks on EL9.7 (#17424)
janekmi Jan 27, 2026
651b4c9
DAOS-18347 test: Fix ListVerbose by adding derived_state (#17433)
tanabarr Jan 27, 2026
474849d
DAOS-18500 vos: ensure dtx records pinned (#17431)
NiuYawei Jan 27, 2026
5c3c473
DAOS-17433 bio: Output LED-RAS control directives (#17276)
tanabarr Jan 27, 2026
6a0e20a
DAOS-18453 control: Allow daos cmd to inject fault value (#17394)
kjacque Jan 27, 2026
a358018
DAOS-16963 ddb: zero-length key fix (#15928)
janekmi Jan 27, 2026
4c8fb91
DAOS-17535 chk: misc improvements for CR logic (#17427)
Nasf-Fan Jan 28, 2026
0374aaa
DAOS-18481 test: recovery/check_start_corner_case.yaml - Reset checke…
shimizukko Jan 28, 2026
6bb50dd
DAOS-18522 cq: update GHA versions (#17447)
dependabot[bot] Jan 28, 2026
5dd17be
DAOS-18495 object: use deep stack for IV involved ULT (#17422)
NiuYawei Jan 29, 2026
9f5ac62
DAOS-18488 sched: adjust default settings (#17416)
NiuYawei Jan 29, 2026
11cc031
SRE-3562 ci: update MLNX_VER_NUM to 3.2.1 (#17463)
janekmi Jan 29, 2026
8080040
DAOS-18402 test: Fix test_lost_majority_ps_replicas to make sure it r…
shimizukko Jan 29, 2026
22397f3
DAOS-18530 java: bump assertj-core from 3.19.0 to 3.27.7 (#17455)
dependabot[bot] Jan 29, 2026
c2d1129
DAOS-15993 rebuild: for manual rebuilds do not eval self_heal (#17345)
kccain Jan 29, 2026
f59cba3
DAOS-18519 test: Update test pool size for new defaults (#17477)
phender Jan 30, 2026
bdfdf73
DAOS-18238 chk: handle CRT_EVS_GRPMOD event from CaRT PG (#17459)
Nasf-Fan Feb 1, 2026
eea376f
SRE-3404 Hardware pre-checks, Leap fixes (#17254)
JohnMalmberg Feb 2, 2026
517c475
DAOS-18403 test: util/server_utils.py Update get_vos_path (#17360)
shimizukko Feb 2, 2026
a18e896
DAOS-18478 tests: Escape self_heal value in POOL13 (#17475)
liw Feb 2, 2026
2b86199
DAOS-17938 pool: Add degraded to query output (#17371)
liw Feb 2, 2026
9b9971f
DAOS-18553 cq: Bump github/codeql-action to 4.32.0 (#17480)
dependabot[bot] Feb 2, 2026
c514c33
DAOS-18527 cart: Handling of string env limits (#17466)
frostedcmos Feb 3, 2026
fb8e92f
DAOS-18519 test: Update test pool size for new defaults (#17465)
phender Feb 3, 2026
ed7d7a4
DAOS-18017 build: update mercury to 2.4.1 (#16943)
soumagne Feb 3, 2026
6ff2f9b
DAOS-17922 test: Verify DTX is involved with MD on SSD Phase 2 pool (…
phender Feb 3, 2026
ba811f0
DAOS-623 cq: remove cat_recovery from githook default branches (#17487)
daltonbohning Feb 4, 2026
0469e8c
DAOS-18017 test: Fix for Functional VM Stages (#17505)
phender Feb 4, 2026
1ef39ae
DAOS-18487 rebuild: don't change dom fseq for MAP_REVERT_REBUILD (#17…
liuxuezhao Feb 5, 2026
291b503
DAOS-17946 pool,cont: change default properties (#17032)
johannlombardi Feb 5, 2026
895120a
DAOS-18565 control: Allow update to SPDK config via override flag (#1…
tanabarr Feb 5, 2026
bb2329c
DAOS-17693 control: Correctly copy mkfs options (#17498)
kjacque Feb 5, 2026
df7854a
DAOS-18494 control: Don't use default sys in daos pool list (#17384)
kjacque Feb 5, 2026
f7f5c2d
DAOS-18470 rebuild: re-schedule rebuild task after stopped (#17492)
liuxuezhao Feb 6, 2026
08c2886
DAOS-18544 rebuild: free mrones on error cleanup (#17484)
NiuYawei Feb 6, 2026
fc447b2
DAOS-18566 control: Add spdk iobuf opts to server config (#17512)
tanabarr Feb 6, 2026
fd0e3bf
DAOS-17416 control: Use C.malloc in daos C API calls (#17479)
kjacque Feb 6, 2026
9addf85
SRE-3578 test: expand ompi_mpi_finalize() leak suppression (#17510)
janekmi Feb 6, 2026
8166d61
DAOS-18359 ci: Skip-build-* are no longer ingnored (#17514)
grom72 Feb 6, 2026
7da8024
DAOS-18529 test: expand/add a few suppressions (#17471)
janekmi Feb 6, 2026
a83ec8b
DAOS-18544 rebuild: free leaked mo_cusm_iov (#17519)
NiuYawei Feb 7, 2026
f5ea6d5
SRE-3578 test: suppress setgrent() leak (#17511)
janekmi Feb 9, 2026
0f5aab4
SRE-3572 test: skip installing openmpi-devel when requested EL9 (#17521)
janekmi Feb 9, 2026
9a024a7
DAOS-18575 cq: Bump github/codeql-action to 4.32.2 (#17528)
dependabot[bot] Feb 9, 2026
7578b06
DAOS-16983 test: reduce dfuse/caching_check threshold (#17486)
daltonbohning Feb 9, 2026
0f60bbf
DAOS-18487 rebuild: refine rebuild_tgt_query (#17508)
liuxuezhao Feb 10, 2026
103e8b3
DAOS-18588 build: Create 2.7.104-tb (#17537)
daltonbohning Feb 10, 2026
7d40f64
DAOS-16362 pydaos: ensure checkpoint path is created (#17489)
0xE0F Feb 10, 2026
ba67727
DAOS-18125 doc: Created the DAOS telemetric document (#17086)
ravalsam Feb 11, 2026
f010597
DAOS-18572 test: Fix rebuild/basic.py failure (#17524)
phender Feb 12, 2026
32c1281
DAOS-18431 bio: Set power management register on NVMe (#17355)
tanabarr Feb 12, 2026
70dfa78
DAOS-18533 ddb: Fix ddb completion (#17500)
knard38 Feb 12, 2026
dda09e4
dlck: warn when running not as root or a daos_server group member (#1…
janekmi Feb 12, 2026
b9c419d
DAOS-18574 test: adjust tsan suppressions (part 2) (#17531)
janekmi Feb 12, 2026
0a7ffbf
DAOS-15636 doc: Include engine log mask values in config file (#17551)
kjacque Feb 12, 2026
4bc31e8
DAOS-18591 cart: add 'dump_counters' option to cart_ctl (#17549)
frostedcmos Feb 12, 2026
1634f79
DAOS-18425 rebuild: NAK certain rebuild stop commands (#17421)
kccain Feb 13, 2026
1b03543
DAOS-18576 test: Fix test pool properties. (#17553)
phender Feb 13, 2026
b8236d0
DAOS-18567 bio: Set SPDK/DPDK engine log level via env (#17497)
tanabarr Feb 17, 2026
0ca4740
DAOS-16311 control: Sort check reports in the API (#17554)
mjmac Feb 17, 2026
a53f7bf
SRE-3591 ci: pip install to not showing progress (#17522)
grom72 Feb 17, 2026
7ed838b
DAOS-18570 control: Allow net-test with non-default system (#17507)
kjacque Feb 17, 2026
b7f602d
DAOS-623 control: Several unit test fixes (#17366)
mjmac Feb 17, 2026
4f6622c
DAOS-16935 cart: add D_MEM_DEVICE and cio_mem_device init option (#15…
soumagne Feb 18, 2026
154dbdc
DAOS-18589 cart: test cleanup (#17541)
frostedcmos Feb 18, 2026
91cd4c4
DAOS-3985 control: Add ControlInterface to server config (#17367)
mjmac Feb 19, 2026
5e82a10
DAOS-18599 cq: update GHA versions (#17560)
dependabot[bot] Feb 19, 2026
ccc1cd2
DAOS-18292 ddb: Fix ddb debugging facilities (#17232)
knard38 Feb 19, 2026
3722759
DAOS-18603 cq: suppress CVE-2025-33042 (#17581)
grom72 Feb 20, 2026
e7add9e
DAOS-18582 vos: fix picking up pages for pinning (#17578)
janekmi Feb 20, 2026
79c332d
DAOS-18487 rebuild: add VOS_OF_REBUILD for rec punch vos_obj_update (…
liuxuezhao Feb 21, 2026
f980974
DAOS-18593 test: replace sleep with retry in rebuild/interactive.py (…
daltonbohning Feb 24, 2026
45b7e04
DAOS-18483 test: fix OSAOfflineReintegration (#17534)
daltonbohning Feb 24, 2026
ba648f7
DAOS-17433 doc: Remove nvme-add-device reference (#17572)
tanabarr Feb 24, 2026
0bf06e3
SRE-3578 test: suppress OPENSSL_init_crypto() leak (#17513)
janekmi Feb 24, 2026
ffdf361
SRE-3466 test: use image_version in Functional Hardware Medium (#17515)
osalyk Feb 24, 2026
84d3e40
DAOS-18616 cq: update python versions (#17586)
dependabot[bot] Feb 25, 2026
1824559
DAOS-18616 cq: update GHA versions (#17588)
dependabot[bot] Feb 25, 2026
a17e60c
SRE-3584 Fix test reporting (#17568)
JohnMalmberg Feb 25, 2026
94b5b83
DAOS-18587 chk: handle report upcall failure (#17546)
Nasf-Fan Feb 26, 2026
41e54af
DAOS-18375 control: Set scm_hugepages_disabled default to true (#17526)
tanabarr Feb 27, 2026
515878f
DAOS-18387 test: recovery/ddb.py test_recovery_ddb_ls MD-on-SSD Suppo…
shimizukko Feb 27, 2026
f76da96
DAOS-623 ci: fix spdk.sh script name (#17600)
grom72 Feb 27, 2026
bd45a1b
DAOS-18592 control: Only use joined ranks when calculating pool size …
tanabarr Feb 27, 2026
3ded3f4
DAOS-18472 control: Use AdamExcluded ranks in dmg format replace (#17…
tanabarr Feb 27, 2026
6a3bac8
DAOS-18427 control: Retry system self-heal eval (#17575)
tanabarr Feb 27, 2026
92aad25
DAOS-18472 doc: Note that format replace ignores AdminExcluded (#17610)
tanabarr Feb 27, 2026
cb07996
DAOS-18539 cart: detect SLINGSHOT_VNIS when set (#17583)
soumagne Mar 2, 2026
81ddc13
DAOS-18636 cq: update isort to 8.0.1 (#17625)
dependabot[bot] Mar 2, 2026
e99cb66
DAOS-18636 cq: Bump GHA versions (#17626)
dependabot[bot] Mar 2, 2026
6a94c31
DAOS-18388 client: increase protoquery timeout to 10 seconds (#17383)
mchaarawi Mar 3, 2026
820ab68
DAOS-18604 dfs: EC should not be used for directories (#17573)
mchaarawi Mar 3, 2026
730773c
DAOS-18615 bio: never rollback si_unused_id (#17601)
NiuYawei Mar 4, 2026
b34e4e8
DAOS-18608 ddb: md-on-ssd interactive open fix (#17589)
janekmi Mar 4, 2026
aa903ab
DAOS-18637 cq: ignore GHSA-72hv-8253-57qq (#17642)
grom72 Mar 6, 2026
f4210bc
DAOS-18296 common: update PMDK to version 2.1.3 (#17403)
osalyk Mar 6, 2026
e2042f1
DAOS-18428 test: verify auto recovery policy (#17353)
daltonbohning Mar 6, 2026
bcd7fd9
DAOS-18614 cart: Fix UCX provider init for re-init of daos client. (#…
jgmoore-or Mar 9, 2026
4e7feb2
DAOS-18606 control: Avoid NVMe driver unbind in VMD if blocklisted (#…
tanabarr Mar 10, 2026
c79c123
DAOS-18389 test: recovery/ddb.py test_recovery_ddb_rm MD-on-SSD suppo…
shimizukko Mar 10, 2026
c9472de
DAOS-16964 ddb: read-only mode requires enabling Copy-on-Write for...…
janekmi Mar 10, 2026
ead4517
DAOS-18645 ddb: fix incompatible linked library (#17634)
knard38 Mar 10, 2026
c2f11e6
DAOS-18597 bio: allow SPDK reinitialization (#17614)
janekmi Mar 10, 2026
10f10c5
squashed changes
ryon-jensen Mar 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ updates:
ignore:
- dependency-name: "avocado-framework*"
schedule:
interval: daily
interval: weekly
groups:
python-packages:
patterns:
Expand All @@ -22,7 +22,7 @@ updates:
gha-versions:
patterns:
- "*"
assignees:
reviewers:
- daos-stack/actions-watchers
commit-message:
prefix: "Doc-only: true \n"
Expand All @@ -36,7 +36,7 @@ updates:
gha-versions:
patterns:
- "*"
assignees:
reviewers:
- daos-stack/actions-watchers
commit-message:
prefix: "Doc-only: true \n"
4 changes: 2 additions & 2 deletions .github/workflows/bash_unit_testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ jobs:
runs-on: [self-hosted, light]
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Checkout bash_unit project
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
repository: 'pgrange/bash_unit'
path: bash_unit
Expand Down
26 changes: 14 additions & 12 deletions .github/workflows/bullseye-coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ jobs:
matrix: ${{ steps.matrix.outputs.text }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Import commit pragmas
Expand Down Expand Up @@ -201,7 +201,7 @@ jobs:
env:
CONFIG_POWER_ONLY: false
PRAGMA_SUFFIX: -vm
OPERATIONS_EMAIL: john.malmberg@hpe.com
OPERATIONS_EMAIL: core-daos-devops@groups.int.hpe.com
TEST_RPMS: true
COMMIT_MESSAGE: ${{ needs.Call-RPM-Build.outputs.commit-message }}
JENKINS_URL: https://jenkins-3.daos.hpc.amslabs.hpecorp.net/
Expand Down Expand Up @@ -235,7 +235,7 @@ jobs:
COMMIT_STATUS_DISTRO_VERSION:
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: 'recursive'
fetch-depth: 500
Expand Down Expand Up @@ -366,22 +366,22 @@ jobs:
if: (!cancelled()) && (success() || failure()) &&
steps.run-test.outcome != 'skipped'
# yamllint disable-line rule:line-length
uses: EnricoMi/publish-unit-test-result-action@3a74b2957438d0b6e2e61d67b05318aa25c9e6c6 # v2.20.0
uses: EnricoMi/publish-unit-test-result-action@c950f6fb443cb5af20a377fd0dfaa78838901040 # v2.23.0
with:
check_name: ${{ env.STAGE_NAME }} Test Results
github_token: ${{ secrets.GITHUB_TOKEN }}
junit_files: ${{ env.STAGE_NAME }}/**/results.xml
- name: Publish artifacts
if: (!cancelled()) && (success() || failure()) &&
steps.run-test.outcome != 'skipped'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: ${{ env.STAGE_NAME }} artifacts
path: ${{ env.STAGE_NAME }}/**
- name: Upload test results
if: (success() || failure()) &&
steps.run-test.outcome != 'skipped'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: ${{ env.STAGE_NAME }} test-results
path: ${{ env.STAGE_NAME }}/**/results.xml
Expand Down Expand Up @@ -409,7 +409,7 @@ jobs:
matrix: ${{ steps.matrix.outputs.text }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Import commit pragmas
Expand Down Expand Up @@ -491,7 +491,7 @@ jobs:
env:
CONFIG_POWER_ONLY: false
PRAGMA_SUFFIX: -vm
OPERATIONS_EMAIL: john.malmberg@hpe.com
OPERATIONS_EMAIL: core-daos-devops@groups.int.hpe.com
TEST_RPMS: true
COMMIT_MESSAGE: ${{ needs.Call-RPM-Build.outputs.commit-message }}
JENKINS_URL: https://jenkins-3.daos.hpc.amslabs.hpecorp.net/
Expand Down Expand Up @@ -519,7 +519,7 @@ jobs:
SIZE:
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: 'recursive'
fetch-depth: 500
Expand Down Expand Up @@ -563,11 +563,13 @@ jobs:
STAGE_TAGS+=",provider"
if [[ '${{ matrix.stage }}' = *\ Verbs\ * ]]; then
FTEST_ARG+=' --provider ofi+verbs'
INST_RPMS+=' mercury-libfabric'
elif [[ '${{ matrix.stage }}' = *\ UCX\ * ]]; then
FTEST_ARG+=' --provider ucx+dc_x'
INST_RPMS+=' mercury-ucx'
elif [[ '${{ matrix.stage }}' = *\ TCP\ * ]]; then
FTEST_ARG+=' --provider ofi+tcp'
INST_RPMS+=' mercury-libfabric'
else
echo 'Unknown provider in ${{ matrix.stage }}'
exit 1
Expand Down Expand Up @@ -634,22 +636,22 @@ jobs:
if: (!cancelled()) && (success() || failure()) &&
steps.run-test.outcome != 'skipped'
# yamllint disable-line rule:line-length
uses: EnricoMi/publish-unit-test-result-action@3a74b2957438d0b6e2e61d67b05318aa25c9e6c6 # v2.20.0
uses: EnricoMi/publish-unit-test-result-action@c950f6fb443cb5af20a377fd0dfaa78838901040 # v2.23.0
with:
check_name: ${{ env.STAGE_NAME }} Test Results
github_token: ${{ secrets.GITHUB_TOKEN }}
junit_files: ${{ env.STAGE_NAME }}/**/results.xml
- name: Publish artifacts
if: (!cancelled()) && (success() || failure()) &&
steps.run-test.outcome != 'skipped'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: ${{ env.STAGE_NAME }} artifacts
path: ${{ env.STAGE_NAME }}/**
- name: Upload test results
if: (success() || failure()) &&
steps.run-test.outcome != 'skipped'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: ${{ env.STAGE_NAME }} test-results
path: ${{ env.STAGE_NAME }}/**/results.xml
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ci2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
DOCKER_BASE: ${{ matrix.base }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: true
fetch-depth: 500
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
- name: Publish NLT test results
if: always()
# yamllint disable-line rule:line-length
uses: EnricoMi/publish-unit-test-result-action@3a74b2957438d0b6e2e61d67b05318aa25c9e6c6 # v2.20.0
uses: EnricoMi/publish-unit-test-result-action@c950f6fb443cb5af20a377fd0dfaa78838901040 # v2.23.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
files: nlt-junit.xml
Expand Down Expand Up @@ -100,7 +100,7 @@ jobs:
COMPILER: ${{ matrix.compiler }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: true
fetch-depth: 500
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 2
- uses: ./.github/actions/make_release
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/landing-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
DOCKER_BASE: ${{ matrix.base }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: 'recursive'
fetch-depth: 500
Expand Down Expand Up @@ -112,7 +112,7 @@ jobs:
COMPILER: clang
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: 'recursive'
fetch-depth: 500
Expand Down Expand Up @@ -144,7 +144,7 @@ jobs:
- name: Publish NLT test results
if: always()
# yamllint disable-line rule:line-length
uses: EnricoMi/publish-unit-test-result-action@3a74b2957438d0b6e2e61d67b05318aa25c9e6c6 # v2.20.0
uses: EnricoMi/publish-unit-test-result-action@c950f6fb443cb5af20a377fd0dfaa78838901040 # v2.23.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
files: nlt-junit.xml
Expand Down Expand Up @@ -181,7 +181,7 @@ jobs:
COMPILER: ${{ matrix.compiler }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: 'recursive'
fetch-depth: 500
Expand Down Expand Up @@ -255,7 +255,7 @@ jobs:
BASE_DISTRO: ${{ matrix.with }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: 'recursive'
fetch-depth: 500
Expand Down Expand Up @@ -344,7 +344,7 @@ jobs:
COMPILER: ${{ matrix.compiler }}
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: 'recursive'
fetch-depth: 500
Expand Down
Loading
Loading