Whamcloud - gitweb
LU-14010 build: Ensure dkms installs all Lustre modules 25/40225/2
authorAmin Tootoonchian <amint@openai.com>
Mon, 12 Oct 2020 21:07:50 +0000 (16:07 -0500)
committerOleg Drokin <green@whamcloud.com>
Thu, 29 Oct 2020 04:30:49 +0000 (04:30 +0000)
Add --force to dkms install in:
  debian/lustre-client-modules-dkms.postinst

Without it older than available modules are skipped.

Signed-off-by: Amin Tootoonchian <amint@openai.com>
Change-Id: I1d549e7d48d60294810e11ed2588a512f1527eda
Reviewed-on: https://review.whamcloud.com/40225
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Petros Koutoupis <petros.koutoupis@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
debian/lustre-client-modules-dkms.postinst

index cb2fdf3..5fbf15c 100644 (file)
@@ -7,4 +7,4 @@ package="lustre-client-modules"
 version="$(dpkg-query -W -f='${Version}' "${package}-dkms" | sed -e 's/-[^-]*$//')"
 
 dkms add -m "${package}" -v "${version}"
-dkms build -m "${package}" -v "${version}" && dkms install -m "${package}" -v "${version}" || true
+dkms build -m "${package}" -v "${version}" && dkms install -m "${package}" -v "${version}" --force || true