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

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

    XMLWordPrintable

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

          People

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

            Dates

              Created:
              Updated:
              Resolved: