Whamcloud - gitweb
LU-16661 build: improve lustre.spec.in Requires 97/50397/14
authorAndreas Dilger <adilger@whamcloud.com>
Fri, 24 Mar 2023 02:31:59 +0000 (20:31 -0600)
committerOleg Drokin <green@whamcloud.com>
Wed, 26 Apr 2023 06:27:23 +0000 (06:27 +0000)
commit621e0bc2f9d4e7d9aed0ec14e939eae4451a8f1e
treee8efe99e2a9d850c395850e9c9ea24edf424d02d
parent07a303c971f2e2891173bd5bf1beba923428f550
LU-16661 build: improve lustre.spec.in Requires

Add Suggests: bash-completion for lustre-client and lustre for
lctl and lfs sub-command completion.

Move perl from Requires to Recommends, since there are only some
uncommonly used tools (llstat, llobdstat) that are using perl.
Remove a couple of ancient obsolete test scripts that used perl.

lustre-iokit incorrectly Required perl instead of python3.

Set minimum kernel version for client to be 3.10 or later.

Change "netstat" to "ss" in tests to avoid dependency issues.
Fix sanity.sh and conf-sanity.sh tests for sles12sp5 issues.

Test-Parameters: trivial testlist=runtests clientdistro=sles12sp5
Test-Parameters: trivial testlist=runtests clientdistro=el9.1
Test-Parameters: trivial testlist=runtests clientdistro=sles15sp3
Fixes: 7521473bdd ("LU-16382 spec: add more dependencies for lustre-tests")
Fixes: fd734cffb3 ("b=18443 tests: remove obsolete tests scripts")
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I48c6819596c81cb044e983bc64f1edf1ee3ebbe5
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50397
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: xinliang <xinliang.liu@linaro.org>
Reviewed-by: Alex Deiter <alex.deiter@gmail.com>
lustre-dkms.spec.in
lustre.spec.in
lustre/tests/conf-sanity.sh
lustre/tests/create.pl [deleted file]
lustre/tests/rename.pl [deleted file]
lustre/tests/sanity.sh