Skip to content

Commit

Permalink
Update packages needed for UT on Leap 15
Browse files Browse the repository at this point in the history
Skip-build: false
Skip-python-bandit: true
Skip-build-el8-rpm: true
Skip-build-el9-rpm: true
Skip-build-leap15-rpm: true
Skip-build-ubuntu20-rpm: true
Skip-test: true
Skip-PR-comments: true
PR-repos: pmdk@PR-38:11

Required-githooks: true

Signed-off-by: Brian J. Murrell <brian.murrell@intel.com>
  • Loading branch information
brianjmurrell committed Sep 18, 2024
1 parent 14be839 commit 6490b63
Showing 1 changed file with 32 additions and 22 deletions.
54 changes: 32 additions & 22 deletions ci/unit/required_packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,36 +2,46 @@

set -eux

distro="$1"
# No longer used but provided by pipeline-lib
# distro="$1"
# quick_build="${2:-false}"

OPENMPI_VER=""
PY_MINOR_VER=""

pkgs="argobots \
boost-python3$PY_MINOR_VER-devel \
capstone \
fuse3 \
fuse3-libs \
gotestsum \
hwloc-devel \
libipmctl-devel \
libisa-l-devel \
libfabric-devel \
libpmem \
libpmemobj \
libyaml-devel \
numactl \
numactl-devel \
openmpi$OPENMPI_VER \
patchelf \
pciutils-devel \
pmix \
protobuf-c \
spdk-devel \
pkgs="argobots \
capstone \
fuse3 \
hwloc-devel \
libfabric-devel \
libyaml-devel \
numactl \
openmpi$OPENMPI_VER \
patchelf \
pciutils-devel \
pmix \
protobuf-c \
spdk-devel \
valgrind-devel"

if [[ $distro = el* ]]; then
pkgs+="boost-python3$PY_MINOR_VER-devel \
gotestsum \
libipmctl-devel \
libisa-l-devel \
libpmem \
libpmemobj \
numactl-devel"
elif [[ $distro = leap* ]]; then
# need https://artifactory.dc.hpdd.intel.com/ui/repos/tree/General/opensuse-proxy%2Frepositories%2Fdevel:%2Flanguages:%2Fgo to install gotestsum
pkgs+="boost-devel \
ipmctl-devel \
isa-l-devel \
libpmem1 \
libpmemobj1 \
libnuma-devel"
fi

# output with trailing newline suppressed
echo -e "$pkgs\c"
exit 0

0 comments on commit 6490b63

Please sign in to comment.