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

HSM _not only_ small fixes and to do list goes here

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • None
    • None
    • 3
    • 9384

    Description

      This is a ticket to remember the issue we need to address for HSM.

      Attachments

        Issue Links

          1.
          D_HSM is D_TRACE Technical task Resolved John Hammond
          2.
          handle failed FID allocation during HSM release Technical task Resolved Jinshan Xiong (Inactive)
          3.
          exclusive open lock reference leak Technical task Resolved Jinshan Xiong (Inactive)
          4.
          HSM restore failed at copy end Technical task Resolved Bruno Faccini (Inactive)
          5.
          Bad returned code on error for llapi_hsm_copy_start/end() Technical task Resolved Bruno Faccini (Inactive)
          6.
          Coordinator agent llog is badly accessed Technical task Resolved James Nunez (Inactive)
          7.
          hsm_restore caused OSS node crash Technical task Resolved Jinshan Xiong (Inactive)
          8.
          No user input verification in LL_IOC_HSM_REQUEST of ll_dir_ioctl() Technical task Resolved Jinshan Xiong (Inactive)
          9.
          HSM release causes running restore to hang, hangs itself Technical task Resolved Jinshan Xiong (Inactive)
          10.
          HSM-archived files are no more set DIRTY at eviction Technical task Resolved Jinshan Xiong (Inactive)
          11.
          some paths in ll_ioc_copy_{start,end} set hpk_errval non-zero but don't set HP_FLAG_COMPLETED Technical task Closed Jinshan Xiong (Inactive)
          12.
          Posix copytool fixes - would cause EBADF Technical task Resolved Jinshan Xiong (Inactive)
          13.
          Coordinator follow-on patche: code cleaning Technical task Resolved Jinshan Xiong (Inactive)
          14.
          HSM default archive must be tunable Technical task Resolved Jinshan Xiong (Inactive)
          15.
          in liblustreapi, get_mds_md_size() must be renamed llapi_layout_max_size() Technical task Closed Jinshan Xiong (Inactive)
          16.
          mv/rm do not trigger LAST_EXISTS event Technical task Resolved Jinshan Xiong (Inactive)
          17.
          Adapt sanity-hsm to support MDSCOUNT >= 2 Technical task Resolved Bruno Faccini (Inactive)
          18.
          Versatile LLAPI logging Technical task Resolved Jinshan Xiong (Inactive)
          19.
          Posix copytool cleanup Technical task Resolved Bruno Faccini (Inactive)
          20.
          Compare archived data version when releasing Technical task Resolved Jinshan Xiong (Inactive)
          21.
          Change HSM policy flags display Technical task Resolved Jinshan Xiong (Inactive)
          22.
          Activate Import tests in sanity-hsm Technical task Resolved Jinshan Xiong (Inactive)
          23.
          Fix sanity-hsm test 34: "Remove file during restore" Technical task Resolved Saurabh Tandan (Inactive)
          24.
          non-root users cannot archive files, root cannot archive non-root users' files Technical task Closed Jinshan Xiong (Inactive)
          25.
          Fix sanity-hsm test 223a: "Changelog for restore canceled (import case)" Technical task Closed Jinshan Xiong (Inactive)
          26.
          Fix sanity-hsm test 221: "Changelog for archive canceled" Technical task Closed Jinshan Xiong (Inactive)
          27.
          Fix sanity-hsm test 200: "Register/Cancel archive" Technical task Closed Jinshan Xiong (Inactive)
          28.
          Fix sanity-hsm test 223b: "Changelog for restore canceled (release case)" Technical task Closed Jinshan Xiong (Inactive)
          29.
          Fix sanity-hsm test 225: "Changelog for remove canceled" Technical task Closed Jinshan Xiong (Inactive)
          30.
          Default HSM Archive Identifier is not Persistent Technical task Resolved John Hammond
          31.
          racing HSM release and restore vs cat leaves cat hung in ll_layout_refresh() Technical task Resolved Jinshan Xiong (Inactive)
          32.
          HSM restore for execute allows writes to file Technical task Resolved Bruno Faccini (Inactive)
          33.
          sanity-hsm test_21 Error: 'wrong block number' Technical task Closed Bruno Faccini (Inactive)
          34.
          sanity-hsm test_21 - test_24 Error: 'could not release file' Technical task Resolved Bruno Faccini (Inactive)
          35.
          Fix sanity-hsm test 58: "Truncate 0 on a released file must not trigger restore" Technical task Resolved Jinshan Xiong (Inactive)
          36.
          Fix sanity-hsm test 59: "Truncate != 0 on a released file" Technical task Closed Jinshan Xiong (Inactive)
          37.
          sanity-hsm test_8: 'request on 0x200002341:0x2:0x0 is not SUCCEED' Technical task Resolved John Hammond
          38.
          osc_io_read_start() ignores O_NOATIME, updates i_atime Technical task Closed John Hammond
          39.
          Fix sanity-hsm test 24: "Release does not change a/mtime (i/o)" Technical task Resolved John Hammond
          40.
          stat() on HSM released file returns st_blocks = 0 Technical task Resolved Bruno Faccini (Inactive)
          41.
          sanity-hsm test_111a: FAIL: request on 0x200000402:0x50:0x0 is not FAILED Technical task Resolved Jinshan Xiong (Inactive)
          42.
          sanity-hsm test_251: client26-vm "dd: no space left on device" Technical task Resolved Bruno Faccini (Inactive)
          43.
          missing permission checks on HSM operations Technical task Resolved John Hammond
          44.
          flow control of HSM requests Technical task Resolved Jinshan Xiong (Inactive)
          45.
          landing HSM broke a clustered samba support and NFS v4 Technical task Resolved WC Triage
          46.
          hsm_release hang at local root finding with quota enabled Technical task Resolved Niu Yawei (Inactive)
          47.
          Test failure on test suite sanity-hsm, subtest: test_52/53/54/55/56/57/90 Technical task Resolved Jinshan Xiong (Inactive)
          48.
          hsm_cdt_request_completed() may clear HS_RELEASED on failed restore Technical task Resolved Bruno Faccini (Inactive)
          49.
          Add a sanity test for HSM Technical task Resolved Bruno Faccini (Inactive)
          50.
          mounting a Lustre FS when already running an HSM CT causes the new mount to register as a CT Technical task Resolved John Hammond
          51.
          sanity-hsm.sh fails with 'No host defined for facet agt1' Technical task Resolved Bruno Faccini (Inactive)
          52.
          sanity-hsm should set HSMTOOL_VERBOSE to -vvvvv Technical task Closed WC Triage
          53.
          lhsmtool_posix uses llapi_printf for error reporting Technical task Closed WC Triage
          54.
          mdt_hsm_release() calls ldlm_lock_cancel() but does not reprocess resource Technical task Closed John Hammond
          55.
          HSM can only handle ~4G requests at most Technical task Closed John Hammond
          56.
          Test failure on test suite sanity-hsm, subtest test_40 Technical task Resolved Bruno Faccini (Inactive)
          57.
          D_HSM is too noisy Technical task Closed John Hammond
          58.
          CLONE - Posix copytool cleanup Technical task Resolved Jodi Levi (Inactive)
          59.
          cleanup_large_files may use df incorrectly Technical task Resolved Bruno Faccini (Inactive)
          60.
          sanity-hsm test_10a failure: 'archived file differs' Technical task Resolved Bruno Faccini (Inactive)
          61.
          Some HSM /proc files are unclear and misleading to admins Technical task Resolved Bruno Faccini (Inactive)
          62.
          HSM restore vs unlink deadlock Technical task Resolved John Hammond

          Activity

            People

              jhammond John Hammond
              jay Jinshan Xiong (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: