Lustre 2.12.0 Changelog
Jump to navigation
Jump to search
Server support for kernels:
- RHEL 7.6 (3.10.0-957.el7)
Client support for unpatched kernels:
- RHEL 7.6 (3.10.0-957.el7)
- SLES12 SP3 (4.4.162-94.69)
- Ubuntu 18.04 (4.15.0-32)
Recommended e2fsprogs version:
- v1.42.13.wc6
Interoperability Support:
- Clients & Servers: Latest 2.10.X and Latest 2.11.X
Issues fixed between 2.11.0 and 2.12.0
New Feature
- LU-6387: Add Power8 support to Lustre
- LU-7816: Add default quota setting support for Lustre
- LU-8616: DNE3: Enhance the functionality of "lfs setdirstripe"
- LU-9120: LNet Network Health Feature
- LU-9538: Size on MDT with guarantee of eventual consistency
- LU-9658: Add QoS for uid and gid in NRS-TBF
- LU-9727: Lustre Audit with Changelogs
- LU-10030: add native lfs tools support for project quota
- LU-10472: Data Integrity(T10PI) support for Lustre
- LU-11032: memory leak in mdt_hsm_cdt_cleanup
- LU-11071: Support for Lustre Servers on Ubuntu 18.04 LTS
Improvement
- LU-739: Remove all references to LDD_F_UPGRADE14 because we don't support 1.4 upgrade any more
- LU-1757: Short I/O support
- LU-4684: DNE3: allow migrating DNE striped directory
- LU-5026: Create an lbug_on_eviction option
- LU-6032: no need to disable softirq for export:exp_rpc_lock
- LU-6160: all test builds should enable SPL/ZFS debugging
- LU-6319: Re-enable tests on ALWAYS_EXCEPT list from Bugzilla
- LU-6399: Libcfs socket cleanup
- LU-7236: connections on demand
- LU-8602: Support GSS crypto code with linux 4.6 kernels
- LU-8708: Grant shrinking disabled all the time
- LU-8950: tests: sanity-hsm: use make_custom_file_for_progress() as little as possible
- LU-9007: Improved object allocator for FLR composite files
- LU-9087: Add support for DKMS debs
- LU-10018: MDT as a statfs proxy
- LU-10114: Feasibility of increasing upper limit of maximum HSM backends registered with MDT
- LU-10288: LFSCK support for mirrored files
- LU-10624: conf-sanity/106 is very slow with ZFS
- LU-10648: Lustre should not do ldlm_resource_dump to console in case of an eviction
- LU-10660: Truncate should revoke lease lock
- LU-10698: Specify complex JobIDs for Lustre
- LU-10779: Rename FSFILE_IOC_{S,G}ETFLAGS to FS_IOC_{S,G}ETFLAGS
- LU-10796: tests: standardize changelog testing in sanity-hsm
- LU-10825: Configuring multi-rail with a large number of nodes
- LU-10886: fix warnings in autoconf checks
- LU-10899: the import_cache slab is not used
- LU-10916: Improve lfs mirror resync performance
- LU-10964: client build fixes for armv7
- LU-10971: Modify lustre-rsync-test to use new changelog routines in test-framework
- LU-10990: Get rid of per-osc max_dirty_mb setting
- LU-11014: MDT intent handling cleanup
- LU-11034: update changelog kernel version for ubuntu1804
- LU-11051: remove obd_{get,put}ref() and call lov_{get,put}ref() directly
- LU-11052: remove obd ops based stats
- LU-11054: starting Lustre now prints "LNetError: 13734:0:(lib-socket.c:207:lnet_ipif_enumerate()) netdev IFACE" for each interface
- LU-11079: Control concurrent statahead instances
- LU-11096: Lustre doesn't build if kernel has no blk integrity
- LU-11097: undefined reference to `uuid_unparse@UUID_1.0'
- LU-11099: Add mirror options to "lfs setstripe"
- LU-11116: llog error handling cleanup
- LU-11164: lvbo_*() methods to reuse env
- LU-11212: preserve mirror ID when extend FLR file
- LU-11237: delete obsolete LDAP configuration file
- LU-11244: 'make debs' mistakenly ignores IB options
- LU-11245: add 'lfs mirror dump' to dump a mirror content
- LU-11266: Update Changelog for ubuntu kernel version
- LU-11282: osd-zfs to discard cache quickly if configured
- LU-11304: URLs need be updated
- LU-11329: add get_maintainer.pl script from kernel
- LU-11347: Do not use pagecache for SSD I/O when read/write cache are disabled
- LU-11349: Remove insanity test 15
- LU-11397: remove unused/obsolete OBD_MD flags
- LU-11400: NOSYNC flag for FLR mirrors
- LU-11417: Add llapi_layout_get_by_xattr() interface
- LU-11425: Support quota for DoM
- LU-11436: Always dist debian stuff
- LU-11440: Make e2fsprogs-1.44.3-wc1 release
- LU-11445: struct obd_import need not include a portals handle
- LU-11473: Add ‘lfs getsom’ to the lfs man page
- LU-11489: improve ha.sh to try power off/on several times
- LU-11497: improve ha.sh to set striped dirs
- LU-11553: lbuild: create target file for kernel 4.14.0
- LU-11668: mdd_parent_fid()) ASSERTION( (((mdd_object_type(obj)) & 00170000) == 0040000) ) failed
- LU-11740: Support CentOS 7.6 for ARM
Bug
- LU-1644: lustre b2_2<->master failure on lustre-initialization-1: ASSERTION( entry->mne_length <= ((1UL) << 12) )
- LU-1895: Failover Test failure on test suite mmp, subtest test_5
- LU-3665: obdfilter-survey test_3a: unmount stuck in obd_exports_barrier()
- LU-4939: Need to be able to sanely query and change MGS configuration information
- LU-5152: Can't enforce block quota when unprivileged user change group
- LU-5638: sanity-quota test_33 for ZFS-based backend: Used inodes for user 60000 isn't 0. 1
- LU-6349: remove old protocol compatibility
- LU-6511: fix up code indentation
- LU-6632: lctl replace_nids should remove SKIP records, not EXCLUDE ones
- LU-6655: MDS LBUG: (ldlm_lib.c:2277:target_queue_recovery_request()) ASSERTION( req->rq_export->exp_lock_replay_needed ) failed
- LU-7420: obdfilter-survey.sh test_3a: tgt_request_handle()) @@@ echo_srv: No target for connected export
- LU-7763: sanityn test_33d: CoS not triggerred
- LU-7770: conf-sanity test_50b: Error: 'lazystatfs should not return EIO'
- LU-7943: Suspicious dereference of pointer before NULL check
- LU-8174: Taking a lease for the 2nd time fails with -EBUSY
- LU-8200: sanityn test_33c: FAIL: Sync-Lock-Cancel not triggered
- LU-8215: sanity-benchmark/iozone should wait for space recovery
- LU-8293: lnet init.d script missing insserv header
- LU-8391: ASSERTION( list_empty(&lock->l_res_link) )
- LU-8777: setting/clearing mdt.*.enable_remote_dir has no effect
- LU-8913: nodemap: wildcard '*@<net>' is broken
- LU-8972: conf-sanity test_101: File hasn't object on OST
- LU-8999: sanity-quota test_38: skipped id entries
- LU-9230: soft lockup on v2.9 Lustre clients (ldlm?)
- LU-9268: Add PFL test to check striping distribution
- LU-9273: replay-ost-single test_5: timeout after ost failover
- LU-9444: conf-sanity test_87: Create file with 3 components failed
- LU-9474: tests: register traps in a correct order
- LU-9551: I/O errors when lustre uses multipath devices
- LU-9751: ZFS snapshot doesn't work when using RSH
- LU-9764: recovery-double-scale_pairwise_fail test failed: mount.lustre: mount /dev/vdb at /mnt/mds3 failed: Bad file descriptor
- LU-9780: Add test for fix added in LU-977
- LU-9793: sanity test 244 fail
- LU-9795: SSK test failures in many suites when SHARED_KEY is enabled
- LU-9857: sanityn test_35: (lmv_obd.c:2122:stripe_dirent_next()) ASSERTION( hash <= end )
- LU-9906: Allow Lustre page dropping to use pagevec_release
- LU-9966: sanity test_411: fail to trigger a memory allocation error
- LU-10120: ZFS snapshots break when fsname contains a dash
- LU-10124: lnetctl: lnetctl import --add not importing peers corectly
- LU-10157: LNET_MAX_IOV hard coded to 256
- LU-10214: Example `lnet_routes.conf` syntax for gateway range is not supported
- LU-10254: version_code() error in racer/file_create.sh
- LU-10264: New static analysis issues in v2_10_55_0-30-g3cbe63e
- LU-10335: Ubuntu1604 client sanity-130a: FAIL: filefrag -ves core dumped
- LU-10337: Open by handle does not work with unlinked files from multiple nodes
- LU-10365: sanity test 400a fails with 'client api broken'
- LU-10368: disk quota OST rebalancing issues
- LU-10370: "truncate" does not update blocks count on client
- LU-10383: deprecate HSM compound_id
- LU-10406: sanity-lfsck test_31c: (4) Fail to re-generate master LMV EA: 2
- LU-10413: Side-effect of 'stat' on data writeback
- LU-10419: LFSCK fails to start, hangs systems.
- LU-10461: sanity 77c failure due to variables called in cleanup routine are out of scope
- LU-10509: sanity-dom test_fsx: FAIL: test_fsx failed with 110
- LU-10527: CLONE - LustreError: 7830:0:(llog_cat.c:313:llog_cat_current_log()) ASSERTION( llh )
- LU-10541: parallel-scale-nfsv3 test racer_on_nfs hangs with BUG: unable to handle kernel NULL pointer dereference
- LU-10560: Fixes for 4.14 kernel
- LU-10565: Handle some small features in upstream
- LU-10566: parallel-scale-nfsv4 test_metabench: mkdir: cannot create directory on Read-only file system
- LU-10575: No mdsrate on Ubuntu client
- LU-10576: sanity test_803: before (425) - 8 < after (425)
- LU-10595: Use after free in mgc_process_cfg_log
- LU-10598: Ignore IGIF formatted last_id
- LU-10626: utils/tests: lctl set_param -P does not appear to do anything
- LU-10627: tests/utils: lhsmtool_posix now runs lt-lhsmtool_posix and breaks tests
- LU-10629: Cannot clear a default OST pool from root
- LU-10643: ASSERTION( !(desc->bd_registered && req->rq_send_state != LUSTRE_IMP_REPLAY) || mbits != desc->bd_last_mbits )
- LU-10649: yield cpu after call to ll_agl_trigger
- LU-10654: lnetctl commands fail to error out with mistyped parameters
- LU-10680: MDT becoming unresponsive in 2.10.3
- LU-10683: write checksum errors
- LU-10686: sanity-pfl test 9 fails with “[0x100010000:0x6025:0x0] != “
- LU-10695: sanity-lfsck test_23c: (8) unexpected size
- LU-10703: All mds Nodemap filset will be cleared when do some nodemap operations (lustre 2.10.3)
- LU-10710: parallel-scale test write_disjoint hung
- LU-10732: sanity-lfsck test_9a: FAIL: (7) Failed to get expected 'completed'
- LU-10734: sanity test_160g: User cl8 still found in changelog_users
- LU-10752: Lustre rpm build issues due to improper lsvcgss packaging
- LU-10761: NOT create REMOTE_PARENT_DIR on OST
- LU-10766: Incorrect freeing in llapi_dir_create
- LU-10772: New static analysis issues in v2_10_58_0-102-g1a5fdde
- LU-10773: soft lockup when remove changelog
- LU-10776: Large grant requests still don't work, resulting in small write RPCs
- LU-10785: ll_acl_{access,default}_xattr_handler confuse name and prefix
- LU-10787: setxattr(..., XATTR_REPLACE) removes rather than replaces the attribute
- LU-10788: __vfs_setxattr() should pass flags through
- LU-10792: remove unused parameters from md_{get,set}xattr()
- LU-10795: wrong skipping of reintegration
- LU-10801: argument parsing in lfs_migrate is broken
- LU-10802: mismatch problem for wildcard in jobid TBF
- LU-10805: fixes for 4.15 kernel
- LU-10806: Hard crash when mounting DNE MDT
- LU-10818: mds-survey test 2 hangs with “ASSERTION( ma->ma_need & (MA_LOV | MA_LMV) ) failed”
- LU-10819: kiblnd_peer_connect_failed() uses list_add() backwards
- LU-10826: Regression in LU-9372 on OPA enviroment and no recovery triggered
- LU-10830: lfs setstripe not correctly setting umask permissions
- LU-10833: wrong sed command in t-f/wait_mds_ost_sync
- LU-10834: sanity cleanup_77c() defect: rm: cannot remove 'mpich2': Is a directory rm: cannot remove 'openmpi': Is a directory
- LU-10835: dm-flakey module is left loaded
- LU-10837: no bitmap check if block bitmap is uninitialized
- LU-10838: replay-single/89 fails with a single client
- LU-10841: ASSERTION( lock->l_granted_mode != lock->l_req_mode ) failed: LBUG comm: ldlm_bl_06
- LU-10843: snapshot_create fails after MGS restart
- LU-10845: kernel update [SLES12 SP3 4.4.120-94.17]
- LU-10847: kernel update [SLES12 SP2 4.4.120-92.70]
- LU-10850: empty indexes don't iterate correctly on ldiskfs
- LU-10855: llog cleanups
- LU-10856: running sanity now prints "warning: '-M' deprecated, use '--mdt-index' or '-m' instead" billions of times
- LU-10857: sanity-quota fix: allow to disable project quotas
- LU-10859: Deadlock with heavy memory pressure
- LU-10869: conf-sanity test 76a fails with 'error while apply max_dirty_mb'
- LU-10876: lnet_peer_ni_del_locked return value not being checked in code
- LU-10877: dt_locate_at reference leak
- LU-10887: 2 MDTs stuck in WAITING
- LU-10889: Inconsistent request deadline between client and server.
- LU-10893: all conf-sanity tests failed: format mgs: mkfs.lustre FATAL: Unable to build fs
- LU-10897: kernel upgrade [RHEL7.5 3.10.0-862.2.3.el7]
- LU-10898: conf-sanity test 32a and 32d fail with ‘rmmod: ERROR: Module zfs is in use’
- LU-10900: wrong assertion in osd_transfer_project()
- LU-10902: mdd_changelog_user_purge() must check current number of users safer and earlier to disable ChangeLogs recording if none
- LU-10903: SLES validation: sanity test_180c: Cannot allocate memory on write
- LU-10906: checksums parameter not persistent after reboot
- LU-10907: sanity-sec test_23a: 'mgs and default trusted_nodemap mismatch, 10 attempts'
- LU-10909: libmount_utils_ldiskfs doesn't with with --disable-shared
- LU-10910: LBUG with "lfs migrate -c 1 <domfile>"
- LU-10912: avoid triggering LU-9856 for older servers
- LU-10921: Re-striping of DoM file returns success but no effect/change
- LU-10924: interop: Extents MUST be enabled for a 64-bit filesystem. Pass -O extents to rectify.
- LU-10926: ll_set_acl can panic the node.
- LU-10928: sanity test_133b: @@@@@@ FAIL: The counter for statfs on mds1 was not incremented
- LU-10932: libcfs SMP has improper handling of failure paths
- LU-10940: sanity test_802: set mdt quota type failed
- LU-10944: kernel update [SLES12 SP3 4.4.126-94.22]
- LU-10945: Race between sending bl ast and lock cancel
- LU-10947: conf-sanity test_116: mkfs: failed to execute mkfs.xfs: No such file or directory
- LU-10961: Clients hang after failovers. LustreError: 223668:0:(file.c:4213:ll_inode_revalidate_fini()) soaked: revalidate FID [0x200000007:0x1:0x0] error: rc = -4
- LU-10963: gnilnd stats variables overflow assert
- LU-10965: man lfs does have find --mirror-state option
- LU-10970: sanity test_255b: FAIL: Ladvise willread should use more memory than 76800 KiB
- LU-10972: Interop master <-> 2.11.0 sanity test_0d: FAIL export client version
- LU-10977: Interop 2.10.3 <-> master sanity test_60ab: Inappropriate ioctl for device
- LU-10978: lustre-rsync-test test 1A cannot replicate a hard link because file exists
- LU-10979: Interop 2.11.0<->master sanity-sec test_27a: unable to delete fileset info on default nodemap
- LU-10980: Interop 2.11.0<->master sanityn test_77ja: failed to set tbf uid policy
- LU-10985: Attempting to send a mkdir create intents crashes server
- LU-10986: make lfs project tolerant errors
- LU-10988: LBUG in lfsck
- LU-10989: lustre_rsync may clear an unconsumed record after a CL_RENAME
- LU-10992: umount sometimes will get stuck
- LU-11003: LDLM lock list problem in sanity-dom test_12
- LU-11004: Serialize procfs access to scp_hist_reqs using mutex
- LU-11006: lnetctl export creates "peer" root with no peer
- LU-11009: Interop: 2.9<->2.10.3: conf-sanity test_102: mdt start must fail
- LU-11012: lfs settripe does not clear pool in PFL
- LU-11015: Do not free lov kobject twice
- LU-11016: PBS_JOBID value too large for JobID buffer (32)
- LU-11017: quota exceeded returned when creating files with root user in directory where setgid is set
- LU-11020: Data corruption during MDT<>OST recovery
- LU-11024: Broken inode accounting of MDT on ZFS
- LU-11026: lustre-dkms should require patch or quilt
- LU-11027: Add lockahead to ladvise man page
- LU-11040: Fix the errors(acl option) in mount.lustre.8 man page
- LU-11043: kernel update [RHEL7.5 3.10.0-862.3.2.el7]
- LU-11044: ext4_dir_operations uses iterate_shared() in Linux 4.7
- LU-11045: running racer on a single node only users one client mount
- LU-11049: lgss-sk: incorrect 'fsname' and 'nodemap' string handling
- LU-11056: OSS can't connect to MDS after hard reboot
- LU-11057: Client mount option "-o network=net" does not work with LNet dynamic peer discovery
- LU-11062: Backtrace stack printing is broken in RHEL 7.5
- LU-11064: o2iblnd fast reg gaps case is determined incompletely
- LU-11065: kernel update [SLES12 SP3 4.4.132-94.33]
- LU-11066: lnet.service doesn't shutdown before IB causing hang
- LU-11068: "not a valid identifier" in lbuild caused by an extra space
- LU-11069: ifort lseek returns wrong position on lustre 2.10.3
- LU-11074: Invalid argument reading file caps
- LU-11075: suspicious code in ldlm_prepare_lru_list()
- LU-11080: skip async update recovery tests for old server
- LU-11083: uninstalled llmount.sh fails due to dependency on crc_t10dif()
- LU-11086: sanity-quota: <<add short description here>>
- LU-11087: Fix style issues for /lustre/osd-ldiskfs/osd_compat.c
- LU-11094: Fix code style/whitespace issues
- LU-11098: recovery-mds-scale_failover_mds test: ASSERTION( !list_empty(imp->imp_replay_cursor) ) failed
- LU-11101: project inherit should only be changed by root
- LU-11102: lock revoke may not take effect
- LU-11103: add lock for lod_object layout
- LU-11104: rename under striped directory may cause deadlock
- LU-11107: getxattr() returns 0 length values for nonexistent xattrs (with xattr_cache=0)
- LU-11108: mdt_getxattr() may clobber errors from mo_xattr_get()
- LU-11109: zero length xattrs handled incorrectly when xattr cache disabled or bypassed
- LU-11110: Remove obdfilter.*.* symlinks step by step
- LU-11115: OST selection algorithm broken with max_create_count=0 or empty OSTs
- LU-11117: Client eviction due to a lock blocking callback time out: rc -107
- LU-11125: ofd_create_hdl() destroys_in_progress already cleared
- LU-11127: sanity-flr test_34b: @@@@@@ FAIL: can\'t put import for osc into FULL state after 40 sec, have REPLAY_WAIT
- LU-11128: replay-single test timeout
- LU-11129: kernel update [RHEL7.5 3.10.0-862.6.3.el7]
- LU-11130: cross-target rename creates invalid symlink inodes
- LU-11131: resent reint rpc failure due to reused reply data slot
- LU-11132: LC_BI_BDEV: configuration problem for 2.6 kernel
- LU-11133: lustre-ldiskfs-dkms package does not provide the ldiskfs kernel module
- LU-11135: racer: ASSERTION( ((o)->lo_header->loh_attr & LOHA_EXISTS) != 0 ) failed: LBUG
- LU-11141: sanity-quota test_61: write succeed, expect EQUOT
- LU-11146: setstripe for specific osts are broken
- LU-11147: llite.*.offset_stats is missing a newline
- LU-11148: dir migration may deadlock in link locking
- LU-11149: build: need to build MOFED with KMP support to match with lustre require
- LU-11153: the uninitialized variable "ver" could be used in qmt_set
- LU-11154: use proper flags for FS_IOC_{FSSET,FSGET}XATTR
- LU-11156: scrub treat project quota inode as IGIF last_id
- LU-11158: PFL component instantiation is not replayed properly
- LU-11159: kernel update [RHEL7.5 3.10.0-862.9.1.el7]
- LU-11160: build: implicit dependency on libuuid-devel
- LU-11163: CPT-bound allocations can fail if NUMA node is OOM
- LU-11165: ll_ioctl_fssetxattr() may discard errors from md_setattr() and forget to set i_flags
- LU-11166: Remove all references to the /proc/fs/jbd2/*/history file
- LU-11169: Data corruption during IOR testing with network error simulation
- LU-11171: parallel-scale-nfs* running racer against wrong directory
- LU-11174: sanity-quota test_61: write succeed, expect EDQUOT
- LU-11175: Null pointer dereference in idle_timeout_show recovery-small test 57
- LU-11176: Ubuntu package Issue
- LU-11186: Cannot create files on MDT1, ofd_precreate_objects()) snx11205-OST0001:0xffffffdd:11811161088 hit the OBIF_MAX_OID (1<<32)!
- LU-11187: MMP updated sometimes failes T10PI checks
- LU-11193: lsnapshot mount fails with DNE
- LU-11195: LBUG: (lod_lov.c:633:lod_free_comp_buffer()) ASSERTION( entry->llc_stripe == ((void *)0) )
- LU-11196: conf-sanity test_103: Fail to cleanup the env
- LU-11198: “lctl get_param“ doesn't return errno when reading fails
- LU-11199: mdsrate open() performance degradation
- LU-11201: NMI watchdog: BUG: soft lockup in lfsck_namespace
- LU-11215: conf-sanity test_61: Invalid filesystem option set: large_xattr
- LU-11224: T10PI assume several kernel features are enabled.
- LU-11226: sanity-flr test 200 fails with 'checksum error for mirror 3'
- LU-11227: client process hangs when lod_sync accesses deactivated OSTs
- LU-11238: sanity-flr test 47 fails with “component 131075 objects allocated on 0, shouldn't on OST0”
- LU-11240: gnilnd: Replace KGNILND_BUILD_REV
- LU-11255: kernel update [SLES12 SP3 4.4.143-94.47.1]
- LU-11259: replay-{single,dual} comments confusingly refer to fail loc value by wrong names
- LU-11268: mdc_intent_getxattr_pack() allocates too large name and value length buffers in interop case
- LU-11270: Racer is stuck on ldlm lock
- LU-11271: LNet Health: o2iblnd, conditionally set health status
- LU-11272: LNet Health: handle routing special case
- LU-11273: LNet Health: update logging
- LU-11275: NULL pointer dereference in vvp_page_delete in sanity test 241a
- LU-11279: sanity test_65c: lverify failed
- LU-11281: general protection fault in ptlrpc_at_send_early_reply
- LU-11283: LNet Health: fix manual setting of local ni/peer ni health value
- LU-11287: ldlm_add_bl_work_item()) ASSERTION( lock->l_blocking_lock == ((void *)0) ) failed
- LU-11288: tgt_grant_sanity_check()) LBUG
- LU-11301: hung threads on MDT and MDT won't umount
- LU-11309: LNet Health: clean up debug messages
- LU-11328: compile error when --disable-lru-resize is used during configure
- LU-11360: WARNING at /build/linux-5s7Xkn/linux-4.15.0/fs/quota/dquot.c:626
- LU-11364: remove unused 'ignore quota' parameters from DT api
- LU-11368: utils linking issue on ubuntu18.04
- LU-11369: hsm: files are not dirtied when modified by someone else than their owner
- LU-11370: LNet: cleanup ni_cptlist
- LU-11371: socklnd: dynamically set LND parameters
- LU-11372: o2iblnd: add clarifying comment to ko2iblnd.conf
- LU-11373: CERROR/CWARN messages are not throttled
- LU-11375: Client 2.10 fails to mount Server 2.11.54
- LU-11389: lnet-setltest test smoke fails with ‘lst Error found’
- LU-11390: sanity-quota test_61: test timeout
- LU-11392: osp_sync_thread()) ASSERTION( thread->t_flags != SVC_RUNNING ) failed: 64767 changes, 41295 in progress, 1 in flight
- LU-11406: BUG in mdt_reint_setxattr()
- LU-11412: kernel update [SLES12 SP3 4.4.155-94.50.1]
- LU-11414: 'read on open' breaks GSS integrity check
- LU-11419: lfsck does not complete phase2
- LU-11420: mdt_dom_read_open_fops unused
- LU-11422: Make LNet Selftest post Health backward compatible
- LU-11423: osc_extent_find sometimes walks full extent list
- LU-11424: incorrect amount of cpts copied to lnet_cpts
- LU-11429: MDT parameter enable_remote_dir should be removed
- LU-11430: sanity test 271d: too many arguments
- LU-11441: obd_get_mod_rpc_slot: run FIFO wait queue
- LU-11448: kernel update [RHEL7.5 3.10.0-862.14.4.el7]
- LU-11450: trusted.som xattr is logged in changelog
- LU-11451: dump usage messages to stdout
- LU-11453: sanity test 184a: Basic layout swap panics on Power8
- LU-11454: Allow switching off CPT binding for PTLRPC threads
- LU-11455: File 'lustre/conf/Lustre' causing issues on case-insensitive partitions
- LU-11461: Lustre resource agent fails with symlink target
- LU-11466: DoM files should not need LSOM sync for valid attributes on the MDS
- LU-11468: LNet Health: Recovery interval
- LU-11469: LNet Health: fix "debug recovery" output
- LU-11472: LNet Health: Decrement health value on response timeout
- LU-11474: LNet Health: unlink md if fail to send recovery ping
- LU-11476: Account for -ECONNRESET in ksocknak_txlist_done()
- LU-11479: Error replicating xattr for /tmp/target/d8.lustre-rsync-test/d07/d073/b4: 2
- LU-11482: Inherit component level flags from default layout
- LU-11483: replay-dual test_25: ofd_lvbo_init()) ASSERTION( env ) failed
- LU-11488: sanity test_133b: @@@@@@ FAIL: OST got STATFS
- LU-11492: conf-sanity test_53a defect: syntax error: operand expected causes FAIL: Assertion 28 failed: (($tstarted >= $tmin && $tstarted <= $tmax )) (expanded: ((16 >= && 16 <= 16 )))
- LU-11494: sanity-quota test_22 syntax error
- LU-11498: parallel-scale defect: 2 write_disjoint tests
- LU-11499: interop: sanity_56ba test failed sanity test_56ba: FAIL: lfs find -E 1M found 0 !
- LU-11507: lustre doesn't build against zfs master: refcount_add missing
- LU-11508: DoM file data missing after doing DNE dir migration
- LU-11514: LNet Health: Cleanup NI states to make code more readable
- LU-11516: ASSERTION( ((o)->lo_header->loh_attr & LOHA_EXISTS) != 0 ) failed: LBUG
- LU-11519: sanity-hsm: test_90 MDS crash in mdt_cdt_waiting_cb()
- LU-11522: sanity-sec test_27 defect: unable to remount client if run with FILESET set
- LU-11524: sanity-sec test 31 fails with '/usr/bin/lfs setquota -u quota_usr -b 1024 -B 1075 -i -I 0 /mnt/lustre FAILED!'
- LU-11525: support for RHEL 7.6
- LU-11527: sanity test_270a failed with O_DIRECT on ARM
- LU-11530: lnetctl set health_sensitivity does not return error with value greater than 1000
- LU-11535: Memory corruption by ldiskfs_ext_remove_space slab-256
- LU-11536: ofd_create_hdl returns 0 instead of ENOSPC causing ESTALE on MDS
- LU-11541: DKMS building the lustre client modules with Mellanox OFED is broken on Debian/Ubuntu
- LU-11561: Change syncjournal back to sync_journal
- LU-11563: 99-lustre.rules on clients tries to execute non-existent /usr/sbin/l_tunedisk
- LU-11564: interop: sanity-hsm test 24g fails with 'hsm flags on /mnt/lustre/d24g.sanity-hsm/f24g.sanity-hsm are 0x00000009 != 0x0000000b'
- LU-11567: llog_reader does not show index of changelog records
- LU-11570: update lnet/Changelog
- LU-11572: tests: sanity-hsm test_260c is not reliable
- LU-11582: LBUG: ASSERTION( inode->i_data.nrpages == 0 ) failed
- LU-11595: sanity-dom sanityn test 11: LBUG: (file.c:470:ll_dom_finish_open()) ASSERTION( lnb.lnb_file_offset % ((1UL) << 16) == 0 ) failed
- LU-11599: printing negative time on logs for recovery progress
- LU-11611: Incorrect return value in mdt_reint_unlink
- LU-11635: GSS build for client-only
- LU-11642: Data lost after migrate striped dir
- LU-11645: Fix sanity-sec test 31
- LU-11652: kernel update [SLES12 SP3 4.4.162-94.69.2]
- LU-11653: hsm: copytool registration should trigger request dispatching from the coordinator
- LU-11654: kernel crash on client eviction with CL_OPEN changelog enabled
- LU-11662: interop: multiple sanity-hsm tests failing with master clients with 2.10.5 servers
- LU-11663: corrupt data after page-unaligned write with zfs backend lustre 2.10
- LU-11684: conf-sanity test 123: FAIL: jobid_var=procname_uid is not testname
- LU-11697: BAD WRITE CHECKSUM with t10ip4K and t10ip512 checksums
- LU-11734: LNet crashes with 2.12.0-rc1: lnet_attach_rsp_tracker() ASSERTION(md->md_rspt_ptr == ((void *)0)) failed
- LU-11753: MDS BUG on lfs migrate [osd_it_ea_rec]
Test
- LU-9592: sanity-quota test cases 33 remove from ALWAYS_EXCEPT
Task
- LU-10901: Update ZFS Version to 0.7.8
- LU-11019: Update ZFS Version to 0.7.9
- LU-11393: Update ZFS Version to 0.7.11
Technical task
- LU-10175: DoM:Full support for the LDLM lock convert
- LU-10177: DoM: manual migration MDT-OST
- LU-10181: DoM performance optimization
- LU-10808: DoM: component end should align with dom_stripesize
- LU-11120: DoM Test Improvements - add compilebench and DoM+DNE default run
- LU-11121: DoM: mdt take discard lock at cleanup stage
- LU-11124: Add "lfs getstripe -N" option to print mirror count
- LU-11138: Add lfs getstripe option to print components of certain mirror
- LU-11427: Data on MDT performance tune
Question/Request