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>
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