[LU-3647] HSM _not only_ small fixes and to do list goes here Created: 26/Jul/13  Updated: 17/Aug/21  Resolved: 17/Aug/21

Status: Closed
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Jinshan Xiong (Inactive) Assignee: John Hammond
Resolution: Fixed Votes: 0
Labels: HSM

Issue Links:
Related
is related to LU-2106 2.3<->2.2/2.1 interop: LBUG: ASSERTIO... Resolved
Sub-Tasks:
Key
Summary
Type
Status
Assignee
LU-3644 D_HSM is D_TRACE Technical task Resolved John Hammond  
LU-3646 handle failed FID allocation during H... Technical task Resolved Jinshan Xiong  
LU-3653 exclusive open lock reference leak Technical task Resolved Jinshan Xiong  
LU-3636 HSM restore failed at copy end Technical task Resolved Bruno Faccini  
LU-3634 Bad returned code on error for llapi_... Technical task Resolved Bruno Faccini  
LU-3635 Coordinator agent llog is badly accessed Technical task Resolved James Nunez  
LU-3643 hsm_restore caused OSS node crash Technical task Resolved Jinshan Xiong  
LU-3658 No user input verification in LL_IOC_... Technical task Resolved Jinshan Xiong  
LU-3601 HSM release causes running restore to... Technical task Resolved Jinshan Xiong  
LU-3677 HSM-archived files are no more set DI... Technical task Resolved Jinshan Xiong  
LU-3685 some paths in ll_ioc_copy_{start,end}... Technical task Closed Jinshan Xiong  
LU-3693 Posix copytool fixes - would cause EBADF Technical task Resolved Jinshan Xiong  
LU-3709 Coordinator follow-on patche: code cl... Technical task Resolved Jinshan Xiong  
LU-3711 HSM default archive must be tunable Technical task Resolved Jinshan Xiong  
LU-3710 in liblustreapi, get_mds_md_size() mu... Technical task Closed Jinshan Xiong  
LU-3718 mv/rm do not trigger LAST_EXISTS event Technical task Resolved Jinshan Xiong  
LU-3726 Adapt sanity-hsm to support MDSCOUNT ... Technical task Resolved Bruno Faccini  
LU-3692 Versatile LLAPI logging Technical task Resolved Jinshan Xiong  
LU-3694 Posix copytool cleanup Technical task Resolved Bruno Faccini  
LU-3754 Compare archived data version when re... Technical task Resolved Jinshan Xiong  
LU-3756 Change HSM policy flags display Technical task Resolved Jinshan Xiong  
LU-3773 Activate Import tests in sanity-hsm Technical task Resolved Jinshan Xiong  
LU-3815 Fix sanity-hsm test 34: "Remove file ... Technical task Resolved Saurabh Tandan  
LU-3811 non-root users cannot archive files, ... Technical task Closed Jinshan Xiong  
LU-3821 Fix sanity-hsm test 223a: "Changelog ... Technical task Closed Jinshan Xiong  
LU-3820 Fix sanity-hsm test 221: "Changelog f... Technical task Closed Jinshan Xiong  
LU-3819 Fix sanity-hsm test 200: "Register/Ca... Technical task Closed Jinshan Xiong  
LU-3822 Fix sanity-hsm test 223b: "Changelog ... Technical task Closed Jinshan Xiong  
LU-3823 Fix sanity-hsm test 225: "Changelog f... Technical task Closed Jinshan Xiong  
LU-3828 Default HSM Archive Identifier is not... Technical task Resolved John Hammond  
LU-3697 racing HSM release and restore vs cat... Technical task Resolved Jinshan Xiong  
LU-3616 HSM restore for execute allows writes... Technical task Resolved Bruno Faccini  
LU-3700 sanity-hsm test_21 Error: 'wrong bloc... Technical task Closed Bruno Faccini  
LU-3704 sanity-hsm test_21 - test_24 Error: '... Technical task Resolved Bruno Faccini  
LU-3817 Fix sanity-hsm test 58: "Truncate 0 o... Technical task Resolved Jinshan Xiong  
LU-3818 Fix sanity-hsm test 59: "Truncate != ... Technical task Closed Jinshan Xiong  
LU-3791 sanity-hsm test_8: 'request on 0x2000... Technical task Resolved John Hammond  
LU-3832 osc_io_read_start() ignores O_NOATIME... Technical task Closed John Hammond  
LU-3814 Fix sanity-hsm test 24: "Release does... Technical task Resolved John Hammond  
LU-3864 stat() on HSM released file returns s... Technical task Resolved Bruno Faccini  
LU-3863 sanity-hsm test_111a: FAIL: request o... Technical task Resolved Jinshan Xiong  
LU-3852 sanity-hsm test_251: client26-vm "dd:... Technical task Resolved Bruno Faccini  
LU-3866 missing permission checks on HSM oper... Technical task Resolved John Hammond  
LU-3876 flow control of HSM requests Technical task Resolved Jinshan Xiong  
LU-3869 landing HSM broke a clustered samba s... Technical task Resolved WC Triage  
LU-3884 hsm_release hang at local root findin... Technical task Resolved Niu Yawei  
LU-3877 Test failure on test suite sanity-hsm... Technical task Resolved Jinshan Xiong  
LU-3834 hsm_cdt_request_completed() may clear... Technical task Resolved Bruno Faccini  
LU-3561 Add a sanity test for HSM Technical task Resolved Bruno Faccini  
LU-3882 mounting a Lustre FS when already run... Technical task Resolved John Hammond  
LU-3881 sanity-hsm.sh fails with 'No host def... Technical task Resolved Bruno Faccini  
LU-3901 sanity-hsm should set HSMTOOL_VERBOSE... Technical task Closed WC Triage  
LU-3902 lhsmtool_posix uses llapi_printf for ... Technical task Closed WC Triage  
LU-3931 mdt_hsm_release() calls ldlm_lock_can... Technical task Closed John Hammond  
LU-3932 HSM can only handle ~4G requests at most Technical task Closed John Hammond  
LU-3939 Test failure on test suite sanity-hsm... Technical task Resolved Bruno Faccini  
LU-3965 D_HSM is too noisy Technical task Closed John Hammond  
LU-3971 CLONE - Posix copytool cleanup Technical task Resolved Jodi Levi  
LU-3973 cleanup_large_files may use df incorr... Technical task Resolved Bruno Faccini  
LU-3979 sanity-hsm test_10a failure: 'archive... Technical task Resolved Bruno Faccini  
LU-3999 Some HSM /proc files are unclear and ... Technical task Resolved Bruno Faccini  
LU-4002 HSM restore vs unlink deadlock Technical task Resolved John Hammond  
Severity: 3
Rank (Obsolete): 9384

 Description   

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



 Comments   
Comment by Jinshan Xiong (Inactive) [ 26/Jul/13 ]

We need to land patch: http://review.whamcloud.com/6794 for HSM so that ll_data_version() can drop all caching pages before doing release.

Comment by Jinshan Xiong (Inactive) [ 26/Jul/13 ]

In mdc_close(), if mdc_fid_alloc() fails, we should remember this error code, therefore if close REQ finishes successfully, that error code should be returned upper layer to LLITE to indicate why release failed.

Comment by Jinshan Xiong (Inactive) [ 28/Jul/13 ]

patch http://review.whamcloud.com/7159 is pushed to fix a problem of ioc_copy_end.

Comment by Jinshan Xiong (Inactive) [ 29/Jul/13 ]

patch http://review.whamcloud.com/6794 is pushed to support dropping caching pages by ll_data_version().

Comment by Jinshan Xiong (Inactive) [ 05/Aug/13 ]

patch http://review.whamcloud.com7243 will fix the sub-tasks 1, 3 and 8.

Comment by Jinshan Xiong (Inactive) [ 15/Aug/13 ]

patch http://review.whamcloud.com/7346 is to fix a defect can cause compatibility problem.

Comment by Peter Jones [ 22/Sep/13 ]

removed FixVersion for this tracking ticket. Each subtask is given its own FixVersion to reflect its priority

Generated at Sat Feb 10 01:35:42 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.