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

auster run of sanity trying to use deprecated lctl conf_param in 2.8

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Major
    • None
    • Lustre 2.8.0
    • 1
    • 9223372036854775807

    Description

      1. export FSTYPE=zfs; ./auster -c cfg/multinode.sh -v -k sanity --only 0
        Started at Thu Aug 4 15:55:55 PDT 2016
        simics2: Checking config lustre mounted on /mnt/lustre
        Checking servers environments
        Checking clients simics2 environments
        Logging to local directory: /tmp/test_logs/2016-08-04/155555
        running: sanity ONLY=0
        run_suite sanity /usr/lib64/lustre/tests/sanity.sh
        ----============= acceptance-small: sanity ============---- Thu Aug 4 15:55:58 PDT 2016
        Running: bash /usr/lib64/lustre/tests/sanity.sh
        simics2: Checking config lustre mounted on /mnt/lustre
        Checking servers environments
        Checking clients simics2 environments
        Using TIMEOUT=100
        seting jobstats to procname_uid
        Setting lustre.sys.jobid_var from disable to procname_uid
        lustremgs: warning: 'lctl conf_param' is deprecated, use 'lctl set_param -P' instead
        lustremgs: error: conf_param: Invalid argument
        pdsh@simics2: lustremgs: ssh exited with exit code 22
        sanity : @@@@@@ FAIL: conf_param lustre.sys.jobid_var failed
        Trace dump:
        = /usr/lib64/lustre/tests/test-framework.sh:4670:error_noexit()
        = /usr/lib64/lustre/tests/test-framework.sh:4701:error()
        = /usr/lib64/lustre/tests/test-framework.sh:3776:set_conf_param_and_check()
        = /usr/lib64/lustre/tests/test-framework.sh:3799:init_param_vars()
        = /usr/lib64/lustre/tests/test-framework.sh:3988:check_and_setup_lustre()
        = /usr/lib64/lustre/tests/sanity.sh:108:main()
        Dumping lctl log to /tmp/test_logs/2016-08-04/155555/sanity..*.1470351363.log
        sanity returned 0
        Finished at Thu Aug 4 15:56:05 PDT 2016 in 10s
        ./auster: completed with rc 0

      Fails (what it tries to run)
      [root@simics2 tests]# /usr/bin/pdsh -S -Rssh -w lustremgs '(PATH=$PATH:/usr/lib64/lustre/utils:/usr/lib64/lustre/tests:/sbin:/usr/sbin; cd /usr/lib64/lustre/tests; LUSTRE="/usr/lib64/lustre" sh -c "/usr/sbin/lctl conf_param lustre.sys.jobid_var='\''procname_uid'\''")'
      lustremgs: warning: 'lctl conf_param' is deprecated, use 'lctl set_param -P' instead
      lustremgs: error: conf_param: Invalid argument
      pdsh@simics2: lustremgs: ssh exited with exit code 22

      Works — what it should run
      [root@simics2 tests]# /usr/bin/pdsh -S -Rssh -w lustremgs '(PATH=$PATH:/usr/lib64/lustre/utils:/usr/lib64/lustre/tests:/sbin:/usr/sbin; cd /usr/lib64/lustre/tests; LUSTRE="/usr/lib64/lustre" sh -c "/usr/sbin/lctl set_param -P lustre.sys.jobid_var='\''procname_uid'\''")'

      This is with the following RPMs on the client node where the run is started from (latest 2.8 build):
      lustre-client-tests-2.8.0-3.10.0_327.3.1.el7.x86_64.x86_64.rpm
      lustre-iokit-2.8.0-3.10.0_327.3.1.el7.x86_64.x86_64.rpm

      Attachments

        Issue Links

          Activity

            People

              jamesanunez James Nunez (Inactive)
              jsalians_intel John Salinas (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: