[LU-11110] Remove obdfilter.*.* symlinks step by step Created: 02/Jul/18  Updated: 29/Apr/19  Resolved: 01/Sep/18

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.12.0

Type: Bug Priority: Minor
Reporter: Emoly Liu Assignee: Emoly Liu
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-12223 interop: conf-sanity test 28a fails w... Open
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

The symlinks were in place for compatibility, but the "new" /proc files have been in place since 2.4/2.5 so there is no problem to use the new locations immediately in all test scripts.

We need to keep the /proc symlinks in place for another few releases, so that old test scripts that use them will not break, but then they should be removed. Adding a #if LUSTRE_VERSION_CODE < OBD_OCD_VERSION(2, 14, 53) check around the symlink creation code to remove them in ~3 releases is probably enough. We may also need to remap the tunable locations in the config log processing.



 Comments   
Comment by Gerrit Updater [ 02/Jul/18 ]

Emoly Liu (emoly.liu@intel.com) uploaded a new patch: https://review.whamcloud.com/32752
Subject: LU-11110 ofd: remove obdfilter.. symlinks in few releases
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c1cd028c394711d9dfa2ff2415641ab3de7c1382

Comment by Gerrit Updater [ 01/Sep/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32752/
Subject: LU-11110 ofd: remove obdfilter.. symlinks in few releases
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 115bba9ffbe6aee32ff4e02a77c953bbc399339b

Comment by Peter Jones [ 01/Sep/18 ]

Landed for 2.12

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