Lustre 2.12.9 Changelog

Server support for kernels: 


 * RHEL 7.9 (3.10.0-1160.49.1.el7)

Client support for unpatched kernels: 


 * RHEL 7.9 (3.10.0-1160.49.1.el7)
 * RHEL 8.6 (4.18.0-372.9.1.el8)
 * SLES12 SP5 (4.12.14-122.91.2)
 * Ubuntu 18.04 (4.15.0-161)

Recommended e2fsprogs version: 


 * v1.46.2.wc5

Interoperability Support: 


 * Clients & Servers: Latest 2.10.X and Latest 2.11.X

Issues fixed between 2.12.8 and 2.12.9
Release Notes - Lustre - Version Lustre 2.12.9

Bug * [LU-12483] - sanity test 60h improper mds version check. * [LU-12579] - runtests: test_1: @@@@@@ FAIL: Space not all freed: now 309264kB, was 307632kB. * [LU-12751] - error is missing in few places in sanity.sh   * [LU-13356] - lctl conf_param hung on the MGS node * [LU-13636] - local agent on ldiskfs can introduce quota inconsistency on MDT * [LU-13974] - Wrong behavior for out operations create+write especially for update log * [LU-14536] - kiblnd does resend for IB_CM_REJ_INVALID_SERVICE_ID * [LU-14606] - llog_changelog_cancel_cb returns ENOENT(-2) * [LU-14658] - conf-sanity test_122b: failed to write file * [LU-15009] - precreate should cleanup orphans upon error * [LU-15093] - Check if param_set_uint_minmax is provided * [LU-15854] - Add OST version check in sanity test 64

Improvement * [LU-2233] - sanityn/40-46 takes ~800-900s * [LU-10235] - mkdir should check for directory existence on client before taking write lock * [LU-14688] - Changelog cancel improvement * [LU-15196] - kernel update [RHEL8.4 4.18.0-305.25.1.el8_4] * [LU-15292] - kernel update [RHEL7.9 3.10.0-1160.49.1.el7] * [LU-15795] - kernel update RHEL8.6