Skip to content

Commit c409827

Browse files
committed
DAOS-18017 build: update mercury to 2.4.1rc5
remove libfabric dependency on DAOS rpm Signed-off-by: Jerome Soumagne <[email protected]>
1 parent 81a5244 commit c409827

File tree

17 files changed

+321
-522
lines changed

17 files changed

+321
-522
lines changed

.github/workflows/bullseye-coverage.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,11 +563,13 @@ jobs:
563563
STAGE_TAGS+=",provider"
564564
if [[ '${{ matrix.stage }}' = *\ Verbs\ * ]]; then
565565
FTEST_ARG+=' --provider ofi+verbs'
566+
INST_RPMS+=' mercury-libfabric'
566567
elif [[ '${{ matrix.stage }}' = *\ UCX\ * ]]; then
567568
FTEST_ARG+=' --provider ucx+dc_x'
568569
INST_RPMS+=' mercury-ucx'
569570
elif [[ '${{ matrix.stage }}' = *\ TCP\ * ]]; then
570571
FTEST_ARG+=' --provider ofi+tcp'
572+
INST_RPMS+=' mercury-libfabric'
571573
else
572574
echo 'Unknown provider in ${{ matrix.stage }}'
573575
exit 1

.github/workflows/rpm-build-and-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -572,11 +572,13 @@ jobs:
572572
STAGE_TAGS+=",provider"
573573
if [[ '${{ matrix.stage }}' = *\ Verbs\ * ]]; then
574574
FTEST_ARG+=' --provider ofi+verbs'
575+
INST_RPMS+=' mercury-libfabric'
575576
elif [[ '${{ matrix.stage }}' = *\ UCX\ * ]]; then
576577
FTEST_ARG+=' --provider ucx+dc_x'
577578
INST_RPMS+=' mercury-ucx'
578579
elif [[ '${{ matrix.stage }}' = *\ TCP\ * ]]; then
579580
FTEST_ARG+=' --provider ofi+tcp'
581+
INST_RPMS+=' mercury-libfabric'
580582
else
581583
echo 'Unknown provider in ${{ matrix.stage }}'
582584
exit 1

ci/provisioning/post_provision_config_common.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ fi
3232
# shellcheck disable=SC1091
3333
. /etc/os-release
3434
# shellcheck disable=SC2034
35-
EXCLUDE_UPGRADE=mercury,daos,daos-\*
35+
EXCLUDE_UPGRADE=mercury,mercury-\*,daos,daos-\*
3636
if rpm -qa | grep mlnx; then
3737
# packages not to allow upgrading if MLNX OFED is installed
3838
EXCLUDE_UPGRADE+=,openmpi,\*mlnx\*,\*ucx\*

ci/unit/required_packages.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ pkgs="$(utils/rpms/package_version.sh argobots lib) \
2424
$(utils/rpms/package_version.sh libfabric debug) \
2525
$(utils/rpms/package_version.sh mercury dev) \
2626
$(utils/rpms/package_version.sh mercury debug) \
27+
$(utils/rpms/package_version.sh mercury lib mercury_libfabric) \
2728
$(utils/rpms/package_version.sh pmdk lib pmemobj) \
2829
$(utils/rpms/package_version.sh pmdk debug pmemobj) \
2930
$(utils/rpms/package_version.sh pmdk debug pmem) \

deps/patches/mercury/0001_na_ucx.patch

Lines changed: 0 additions & 110 deletions
This file was deleted.

deps/patches/mercury/0002_na_ucx_ep_flush.patch

Lines changed: 0 additions & 64 deletions
This file was deleted.

0 commit comments

Comments
 (0)