Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-9850

the patchless client should not allow the patched kernel to satisfy it's dependencies

Details

    • Improvement
    • Resolution: Fixed
    • Critical
    • Lustre 2.10.1, Lustre 2.11.0
    • Lustre 2.10.0
    • None
    • 9223372036854775807

    Description

      Due to how dependencies work in RPM (and a bug in how kmod RPMs generate their dependency lists), on a node where the server and client repos are both configured, YUM could allow the patched kernel to satisfy the patchless-client RPM's requirements.

      Add Conflicts: and Provides: to the kernel RPM and lustre-client RPM to prevent this from happening.

      This change also allows one to force the installation of the patched kernel RPM (yum install kernel-lustre) if one desires.

      Attachments

        Activity

          [LU-9850] the patchless client should not allow the patched kernel to satisfy it's dependencies

          John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/28437/
          Subject: LU-9850 patchless client should conflict patched kernel
          Project: fs/lustre-release
          Branch: b2_10
          Current Patch Set:
          Commit: b4bec6e0dc098b62b0146e0f625f0a6c4ffd0d04

          gerrit Gerrit Updater added a comment - John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/28437/ Subject: LU-9850 patchless client should conflict patched kernel Project: fs/lustre-release Branch: b2_10 Current Patch Set: Commit: b4bec6e0dc098b62b0146e0f625f0a6c4ffd0d04

          Ahhh. OK. LTS is a part of the process I was not aware of. Cheers.

          brian Brian Murrell (Inactive) added a comment - Ahhh. OK. LTS is a part of the process I was not aware of. Cheers.
          pjones Peter Jones added a comment -

          It will land for both 2.11 and 2.10.1. The LU ticket just tracks the former, the latter is tracked by the LTS label

          pjones Peter Jones added a comment - It will land for both 2.11 and 2.10.1. The LU ticket just tracks the former, the latter is tracked by the LTS label

          Landed for 2.11

          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]

           
          Just so that we can target the correct Lustre release for IML 4.0, this will not land on b2_10 and 2.11 will come from master?

          brian Brian Murrell (Inactive) added a comment - Landed for 2.11 Status Open [ 1 ] Resolved [ 5 ] Resolution Fixed [ 1 ]   Just so that we can target the correct Lustre release for IML 4.0, this will not land on b2_10 and 2.11 will come from master?
          pjones Peter Jones added a comment -

          Landed for 2.11

          pjones Peter Jones added a comment - Landed for 2.11

          Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28557/
          Subject: LU-9850 patchless client should conflict patched kernel
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: bebfcbf008e6b1bc566c3abebf46fefbe6c8b5e8

          gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28557/ Subject: LU-9850 patchless client should conflict patched kernel Project: fs/lustre-release Branch: master Current Patch Set: Commit: bebfcbf008e6b1bc566c3abebf46fefbe6c8b5e8

          Brian J. Murrell (brian.murrell@intel.com) uploaded a new patch: https://review.whamcloud.com/28557
          Subject: LU-9850 patchless client should conflict patched kernel
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 5a9960ee20a9f4c831dda85a16fe6a845277f67f

          gerrit Gerrit Updater added a comment - Brian J. Murrell (brian.murrell@intel.com) uploaded a new patch: https://review.whamcloud.com/28557 Subject: LU-9850 patchless client should conflict patched kernel Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 5a9960ee20a9f4c831dda85a16fe6a845277f67f

          Brian J. Murrell (brian.murrell@intel.com) uploaded a new patch: https://review.whamcloud.com/28437
          Subject: LU-9850 patchless client should conflict patched kernel
          Project: fs/lustre-release
          Branch: b2_10
          Current Patch Set: 1
          Commit: e05414f32ccac0bd194fde2378b8b3b259937dec

          gerrit Gerrit Updater added a comment - Brian J. Murrell (brian.murrell@intel.com) uploaded a new patch: https://review.whamcloud.com/28437 Subject: LU-9850 patchless client should conflict patched kernel Project: fs/lustre-release Branch: b2_10 Current Patch Set: 1 Commit: e05414f32ccac0bd194fde2378b8b3b259937dec

          People

            brian Brian Murrell (Inactive)
            brian Brian Murrell (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: