Details
-
Improvement
-
Resolution: Fixed
-
Critical
-
Lustre 2.9.0
-
9223372036854775807
Description
The lctl set_param -P functionality was landed via LU-3155 for 2.5.0 and deprecates lctl conf_param usage. There is a deprecation message printed in jt_lcfg_mgsparam() since 2.7.53 that conf_param is obsolete and set_param should be used instead.
The test scripts need to be changed over to use "lctl set_param -P" exclusively, both to quiet the deprecation warning, as well as verify that the "lctl set_param -P" functionality is working correctly.
For now, I'm going to bump the deprecation warning to 2.8.53 to give us time to make this change in the 2.9 release cycle since there isn't enough time to do it for 2.8.0 anymore.
Attachments
Issue Links
- is related to
-
LU-10937 Use sysfs to fix up sptlrpc handling.
- Open
-
LU-8482 auster run of sanity trying to use deprecated lctl conf_param in 2.8
- Resolved
-
LU-9431 class_process_proc_param can't handle sysfs
- Resolved
-
LU-7031 lctl set_param -P behaves differently than lctl conf_param
- Resolved
-
LU-9399 lctl conf_param and lctl set_param -P are broken for llite parameters
- Resolved
-
LU-10626 utils/tests: lctl set_param -P does not appear to do anything
- Resolved
-
LU-10756 Send Uevents for interesting Lustre changes
- Open
- is related to
-
LU-8414 DNE: Setting of remote_dir_gid parameter not persistent
- Resolved
-
LU-3155 Permanent parameters with lctl set_param -P
- Resolved