diff --git a/utils/build.config b/utils/build.config index 76f5c0f6fcb..61afaa58db4 100644 --- a/utils/build.config +++ b/utils/build.config @@ -28,4 +28,5 @@ ucx=https://github.com/openucx/ucx.git [patch_versions] spdk=0001_3428322b812fe31cc3e1d0308a7f5bd4b06b9886.diff,0002_spdk_rwf_nowait.patch,0003_external_isal.patch mercury=0001_dep_versions.patch,0002_ofi_counters.patch,0003_ofi_auth_key.patch +pmdk=https://github.com/daos-stack/pmdk/commit/bb048d67ccd07609f86a5e8b3c6ad54414d593ee.diff,https://github.com/daos-stack/pmdk/commit/69925cf455ef672c4cbdbdb13bef7ae581e67045.diff argobots=0001_411e5b344642ebc82190fd8b125db512e5b449d1.diff,0002_bb0c908abfac4bfe37852eee621930634183c6aa.diff diff --git a/utils/rpms/daos.changelog b/utils/rpms/daos.changelog index 6dc2bedd177..aa815c0b389 100644 --- a/utils/rpms/daos.changelog +++ b/utils/rpms/daos.changelog @@ -1,4 +1,7 @@ %changelog +* Fri Apr 24 2026 Tomasz Gromadzki 2.9.100-3 +- Update PMDK to version 2.1.3-2 + * Wed Apr 08 2026 Cedric Koch-Hofer 2.9.100-2 - Fix ASAN ODR violation: move src/mgmt/rpc.c into new libdaos_mgmt_crtproto.so shared library to ensure mgmt_proto_fmt_v3/v4 globals are defined exactly diff --git a/utils/rpms/daos.spec b/utils/rpms/daos.spec index 27fad1ef97c..254d641173e 100644 --- a/utils/rpms/daos.spec +++ b/utils/rpms/daos.spec @@ -24,7 +24,7 @@ Name: daos Version: 2.9.100 -Release: 2%{?relval}%{?dist} +Release: 3%{?relval}%{?dist} Summary: DAOS Storage Engine License: BSD-2-Clause-Patent diff --git a/utils/rpms/package_info.sh b/utils/rpms/package_info.sh index 5be9fb49ac8..5103980c8d0 100644 --- a/utils/rpms/package_info.sh +++ b/utils/rpms/package_info.sh @@ -51,7 +51,7 @@ export argobots_version="1.2" export argobots_release="4${distro_name}" export argobots_full="${argobots_version}-${argobots_release}" export pmdk_version="2.1.3" -export pmdk_release="1${distro_name}" +export pmdk_release="2${distro_name}" export pmdk_full="${pmdk_version}-${pmdk_release}" export isal_version="2.31.1" export isal_release="8${distro_name}" diff --git a/utils/rpms/pmdk.changelog b/utils/rpms/pmdk.changelog index 0b6f288aa1f..42af5b7dc97 100644 --- a/utils/rpms/pmdk.changelog +++ b/utils/rpms/pmdk.changelog @@ -1,9 +1,13 @@ %changelog -* Mon Jan 19 2026 Oksana Salyk - 2.1.3-1 +* Fri Apr 24 2026 Tomasz Gromadzki - 2.1.3-2 +- Fix "The pool was not closed" message (no ADR failure) (daos-stack/pmdk#36, DAOS-18692) +- Fix ... (daos-stack/pmdk#37, DAOS-18882, DAOS-12860, DAOS-11978) + +* Mon Jan 19 2026 Oksana Salyk - 2.1.3-1 - Expand the sds.at_create CTL to disable unnecessary bad-block checking when running without PMem, preventing the stack overflow (DAOS-18296). - Fix an issue in the PMEMOBJ allocator with a potential to corrupt the allocator's metadata (DAOS-18195). -* Wed Nov 05 2025 Tomasz Gromadzki - 2.1.2-1 +* Wed Nov 05 2025 Tomasz Gromadzki - 2.1.2-1 - Expand the sds.at_create CTL to also cover pmemobj_open() (DAOS-17449) - Previously, this CTL affected only pmemobj_create(). - Now, it affects both pmemobj_create() and pmemobj_open(). @@ -12,7 +16,7 @@ - Conversely, pmemobj_open() does not issue a warning when attempting to open a pool with SDS disabled while the feature is force-disabled. -* Fri Oct 31 2025 Tomasz Gromadzki - 2.1.0-7 +* Fri Oct 31 2025 Tomasz Gromadzki - 2.1.0-7 - Restore the RPM changelog, which has not been available since version 2.1.0-4. * Fri Sep 12 2025 Jeff Olivier - 2.1.0-6