Skip to content
Snippets Groups Projects
Commit 51628abb authored by James Simmons's avatar James Simmons Committed by John L. Hammond
Browse files

LU-10575 build: make lustre-test dpkg depend on mpi-default-dev

Currently Ubuntu testing fails to run MPI based applications in
the lustre test suite. This is due improper dpkg setup. The
solution is to make lustre-test to depend on mp-default-dev
meta-package which will pull MPICH or OpenMPI depending on the
platform.

Test-Parameters: trivial testlist=performance-sanity clientdistro=ubuntu1604

Lustre-change: https://review.whamcloud.com/32179


Lustre-commit: 212e35be

Change-Id: I6b162d4d7b2485289d3e1c4dc23bcd6263fee682
Signed-off-by: default avatarJames Simmons <uja.ornl@yahoo.com>
Reviewed-by: default avatarBob Glossman <bob.glossman@intel.com>
Reviewed-by: default avatarWei Liu <wei3.liu@intel.com>
Reviewed-by: default avatarThomas Stibor <t.stibor@gsi.de>
Signed-off-by: default avatarMinh Diep <minh.diep@intel.com>
Reviewed-on: https://review.whamcloud.com/32387


Tested-by: Jenkins
Tested-by: default avatarMaloo <hpdd-maloo@intel.com>
Reviewed-by: default avatarJohn L. Hammond <jhammond@whamcloud.com>
parent 60767816
No related branches found
No related tags found
No related merge requests found
...@@ -4,7 +4,7 @@ Priority: optional ...@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Brian J. Murrell <brian.murrell@intel.com> Maintainer: Brian J. Murrell <brian.murrell@intel.com>
Uploaders: Brian J. Murrell <brian.murrell@intel.com> Uploaders: Brian J. Murrell <brian.murrell@intel.com>
Standards-Version: 3.8.3 Standards-Version: 3.8.3
Build-Depends: module-assistant, libreadline-dev, debhelper (>=7.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, libtool, libyaml-dev, libselinux-dev, libsnmp-dev, bzip2, quilt, linux-headers-generic | linux-headers | linux-headers-amd64, rsync Build-Depends: module-assistant, libreadline-dev, debhelper (>=7.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, libtool, libyaml-dev, libselinux-dev, libsnmp-dev, mpi-default-dev, bzip2, quilt, linux-headers-generic | linux-headers | linux-headers-amd64, rsync
Homepage: https://wiki.hpdd.intel.com/ Homepage: https://wiki.hpdd.intel.com/
Vcs-Git: git://git.hpdd.intel.com/fs/lustre-release.git Vcs-Git: git://git.hpdd.intel.com/fs/lustre-release.git
...@@ -12,7 +12,7 @@ Package: lustre-source ...@@ -12,7 +12,7 @@ Package: lustre-source
Section: admin Section: admin
Architecture: all Architecture: all
Priority: optional Priority: optional
Depends: module-assistant, bzip2, debhelper (>= 7.0.0), libtool, libyaml-dev, libselinux-dev, libsnmp-dev, dpatch Depends: module-assistant, bzip2, debhelper (>= 7.0.0), libtool, libyaml-dev, libselinux-dev, libsnmp-dev, mpi-default-dev, dpatch
Description: source for Lustre filesystem client kernel modules Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system. Lustre is a scalable, secure, robust, highly-available cluster file system.
This release is maintained by Intel Corporation and available from This release is maintained by Intel Corporation and available from
...@@ -51,7 +51,7 @@ Package: lustre-tests ...@@ -51,7 +51,7 @@ Package: lustre-tests
Section: utils Section: utils
Architecture: i386 powerpc ppc64el amd64 ia64 arm64 Architecture: i386 powerpc ppc64el amd64 ia64 arm64
Priority: optional Priority: optional
Depends: lustre-iokit (= ${binary:Version}), attr, rsync, perl, lsof Depends: lustre-iokit (= ${binary:Version}), attr, rsync, perl, lsof, mpi-default-bin
Description: Test suite for the Lustre filesystem Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system. Lustre is a scalable, secure, robust, highly-available cluster file system.
This release is maintained by Intel Corporation and available from This release is maintained by Intel Corporation and available from
......
...@@ -4,7 +4,7 @@ Priority: optional ...@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Brian J. Murrell <brian.murrell@intel.com> Maintainer: Brian J. Murrell <brian.murrell@intel.com>
Uploaders: Brian J. Murrell <brian.murrell@intel.com> Uploaders: Brian J. Murrell <brian.murrell@intel.com>
Standards-Version: 3.8.3 Standards-Version: 3.8.3
Build-Depends: module-assistant, libreadline-dev, debhelper (>=7.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, libtool, libyaml-dev, libselinux-dev, libsnmp-dev, bzip2, quilt, linux-headers-generic | linux-headers | linux-headers-amd64, rsync Build-Depends: module-assistant, libreadline-dev, debhelper (>=7.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, libtool, libyaml-dev, libselinux-dev, libsnmp-dev, mpi-default-dev, bzip2, quilt, linux-headers-generic | linux-headers | linux-headers-amd64, rsync
Homepage: https://wiki.hpdd.intel.com/ Homepage: https://wiki.hpdd.intel.com/
Vcs-Git: git://git.hpdd.intel.com/fs/lustre-release.git Vcs-Git: git://git.hpdd.intel.com/fs/lustre-release.git
...@@ -12,7 +12,7 @@ Package: lustre-source ...@@ -12,7 +12,7 @@ Package: lustre-source
Section: admin Section: admin
Architecture: all Architecture: all
Priority: optional Priority: optional
Depends: module-assistant, bzip2, debhelper (>= 7.0.0), libtool, libyaml-dev, libselinux-dev, libsnmp-dev, dpatch Depends: module-assistant, bzip2, debhelper (>= 7.0.0), libtool, libyaml-dev, libselinux-dev, libsnmp-dev, mpi-default-dev, dpatch
Description: source for Lustre filesystem client kernel modules Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system. Lustre is a scalable, secure, robust, highly-available cluster file system.
This release is maintained by Intel Corporation and available from This release is maintained by Intel Corporation and available from
...@@ -51,7 +51,7 @@ Package: lustre-tests ...@@ -51,7 +51,7 @@ Package: lustre-tests
Section: utils Section: utils
Architecture: i386 powerpc ppc64el amd64 ia64 arm64 Architecture: i386 powerpc ppc64el amd64 ia64 arm64
Priority: optional Priority: optional
Depends: lustre-iokit (= ${binary:Version}), attr, rsync, perl, lsof Depends: lustre-iokit (= ${binary:Version}), attr, rsync, perl, lsof, mpi-default-bin
Description: Test suite for the Lustre filesystem Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system. Lustre is a scalable, secure, robust, highly-available cluster file system.
This release is maintained by Intel Corporation and available from This release is maintained by Intel Corporation and available from
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment