[LU-17007] lustre(-client) RPMs depend on exact kmod-lustre(-client) RPM version Created: 01/Aug/23  Updated: 01/Aug/23

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Andreas Dilger Assignee: WC Triage
Resolution: Unresolved Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

The lustre.spec.in file makes the userspace lustre or lustre-client userspace tools depend on the exact kmod-lustre or kmod-lustre-client version that is installed:

        %global requires_kmod_version %{version}
Requires: %{requires_kmod_name} = %{requires_kmod_version}

This can make it inconvenient to upgrade only the user tools in case of bugs that are only affecting lfs or lctl or liblustreapi.

It would be much more convenient if the user tools depended on a more 'generic' kmod version. For example, on b2_15:

Requires: %{requires_kmod_name} >= 2.15.0

Generated at Sat Feb 10 03:31:50 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.