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

formatall() defect: LU-8323 breaks interop with mixed old clients installed

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.13.0
    • Lustre 2.12.1
    • 3
    • 9223372036854775807

    Description

      The following commit:
      3f2b0939f8 LU-8323 tests: Fix interop for set_hostid
      breaks the testing in setup where the mixed clients installed (2.12 + 2.7, main client is 2.12): llmount.sh fails on formatall()->do_rpc_nodes "$(comma_list $(remote_nodes_list))" set_hostid because 2.7 clients does not have set_hostid()

      [root@fre0111 tests]# pdsh -S -w fre01[11-12] rpm -qi lustre-client |  grep Version
      fre0112: Version     : 2.7.22.1
      fre0111: Version     : 2.11.0.300_cray_25_g2afe94e
      [root@fre0111 tests]# pdsh -S -w fre01[09-10] rpm -qi lustre |  grep Version
      fre0110: Version     : 2.12.0.0_cray_177_g2957b97
      fre0109: Version     : 2.12.0.0_cray_177_g2957b97
      [root@fre0111 tests]# NAME=ncli sh llmount.sh 
      Stopping clients: fre0111,fre0112 /mnt/lustre (opts:-f)
      Stopping clients: fre0111,fre0112 /mnt/lustre2 (opts:-f)
      fre0112: rpc.sh: line 20: set_hostid: command not found
      pdsh@fre0111: fre0112: ssh exited with exit code 127
      fre0109: fre0109: executing set_hostid
      fre0110: fre0110: executing set_hostid
      [root@fre0111 tests]#
      

      Attachments

        Activity

          [LU-12208] formatall() defect: LU-8323 breaks interop with mixed old clients installed
          pjones Peter Jones added a comment -

          Hmm. Not actually something that is intended to be supported but it has landed for 2.13 anyway

          pjones Peter Jones added a comment - Hmm. Not actually something that is intended to be supported but it has landed for 2.13 anyway

          Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34725/
          Subject: LU-12208 tests: fix interop with old clients
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: dafd02632c999212f6e574704846195d377f2ee4

          gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34725/ Subject: LU-12208 tests: fix interop with old clients Project: fs/lustre-release Branch: master Current Patch Set: Commit: dafd02632c999212f6e574704846195d377f2ee4

          Elena Gryaznova (c17455@cray.com) uploaded a new patch: https://review.whamcloud.com/34725
          Subject: LU-12208 tests: fix interop with old clients
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 41dc81272d20313b0912799da96f6044d250310d

          gerrit Gerrit Updater added a comment - Elena Gryaznova (c17455@cray.com) uploaded a new patch: https://review.whamcloud.com/34725 Subject: LU-12208 tests: fix interop with old clients Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 41dc81272d20313b0912799da96f6044d250310d

          People

            egryaznova Elena Gryaznova
            egryaznova Elena Gryaznova
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: