Skip to content

Commit

Permalink
Add libndctl-devel for leap test environment
Browse files Browse the repository at this point in the history
Test-tag: DaosBuild
PR-repos: pmdk@PR-38:11
Skip-list: test_dfuse_daos_build_wt_pil4dfs:DAOS-16556

Priority: 2
Cancel-prev-build: false

Skip-func-test-leap15: false
Skip-func-test-el9: false
Skip-test-leap-15.4-rpms: false
Skip-test-el9-rpms: false

Allow-unstable-test: true
Skip-func-hw-test: false

Required-githooks: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
  • Loading branch information
grom72 committed Sep 25, 2024
1 parent 0565522 commit c6f4853
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 7 deletions.
2 changes: 1 addition & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ daos (2.7.100-6) unstable; urgency=medium
Otherwise, a user is supposed to be stopped by an error
like: "Unsafe shutdown count is not supported for this source".

-- Tomasz Gromadzki <tomasz.gromadzki@intel.com> Mon, 09 Sep 2024 12:00:00 +0200
-- Tomasz Gromadzki <tomasz.gromadzki@intel.com> Wed, 25 Sep 2024 12:00:00 +0200

daos (2.7.100-5) unstable; urgency=medium
[ Michael MacDonald ]
Expand Down
10 changes: 5 additions & 5 deletions utils/rpms/daos.rpmlintrc
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ addFilter("E: static-library-without-debuginfo \/usr\/lib64\/lib(dfuse|ioil)\.a"
addFilter("W: no-soname \/usr\/lib64\/lib(ds3|daos_(common|cmd_hdlrs|self_test|tests|serialize|common_pmem)|dfs|dfuse|duns|ioil|pil4dfs|dpar(|_mpi)).so")

# Tests rpm needs to be able to build daos from source so pulls in build deps and is expected.
addFilter("daos-client-tests.x86_64: E: devel-dependency protobuf-c-devel")
addFilter("daos-client-tests\.x86_64: E: devel-dependency protobuf-c-devel")

# a functional test builds daos from source, so it needs the various *-devel packages for daos' build dependencies.
addFilter("daos-client-tests.x86_64: E: devel-dependency capstone-devel")
addFilter("daos-client-tests.x86_64: E: explicit-lib-dependency libcapstone-devel")
addFilter("daos-client-tests.x86_64: E: devel-dependency libcapstone-devel")
addFilter("daos-client-tests.x86_64: E: devel-dependency fuse3-devel")
addFilter("daos-client-tests\.x86_64: E: devel-dependency capstone-devel")
addFilter("daos-client-tests\.x86_64: E: explicit-lib-dependency lib(capstone|ndctl)-devel")
addFilter("daos-client-tests\.x86_64: E: devel-dependency libcapstone-devel")
addFilter("daos-client-tests\.x86_64: E: devel-dependency fuse3-devel")
5 changes: 4 additions & 1 deletion utils/rpms/daos.spec
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,9 @@ Requires: fuse3-devel >= 3
Requires: fuse3-devel >= 3.4.2
%endif
Requires: pciutils-devel
%if (0%{?suse_version} > 0)
Requires: libndctl-devel
%endif
%if (0%{?rhel} >= 8)
Requires: ndctl-devel
Requires: daxctl-devel
Expand Down Expand Up @@ -596,7 +599,7 @@ getent passwd daos_agent >/dev/null || useradd -s /sbin/nologin -r -g daos_agent
# No files in a shim package

%changelog
* Mon Sep 09 2024 Tomasz Gromadzki <tomasz.gromadzki@intel.com> 2.7.100-6
* Wed Sep 25 2024 Tomasz Gromadzki <tomasz.gromadzki@intel.com> 2.7.100-6
- Add support of the PMDK package 2.1.0 with NDCTL enabled.
* Increase the default ULT stack size to 20KiB if the engine uses
the DCPM storage class.
Expand Down

0 comments on commit c6f4853

Please sign in to comment.