Version 2.7.0
Server support for kernels:
RHEL 6.6 ( 2.6.32-504.8.1.el6)
Client support for unpatched kernels:
RHEL 6.6 (2.6.32-504.8.1.el6)
RHEL 7 (3.10.0-123.20.1.el7)
SLES11 SP3 (3.0.101-0.46)
PROPOSED: SLES 12 (3.12)
Recommended e2fsprogs version:
v1.42.12.wc1
Interoperability Support:
PROPOSED: Upgrade and Interop (clients and servers) with latest 2.4.x, latest 2.5.x, or latest 2.6.x release
- PROPOSED: Upgrade only with 2.6.0
Issues fixed between 2.6.0 and 2.7.0
New Features
LU-1996 | Fine-grained job activity tracking using changelogs |
LU-2456 | Dynamic LNet Config Main Development Work |
LU-4665 | utils: lfs setripe to specify OSTs |
LU-4788 | LFSCK 3: MDT-MDT consistency verification |
LU-3291 | IU UID/GID Mapping Feature (Preview Only) |
Improvements
LU-991 | cleanup LMV for DNE |
LU-1452 | LFSCK 4: Improve inode iteration for uninitialized groups |
LU-1453 | LFSCK 4: Improve OI scrub trigger strategy: do not trigger urgent OI scrub on the whole system if only few inconsistent OI entries are found |
LU-3072 | add more operations to racer |
LU-3373 | ldiskfs patches for FC19 |
LU-3613 | Get parent_fid + name for an entry |
LU-3963 | cleanup libcfs wrappers |
LU-4735 | Build Xeon Phi client RPMs for SuSE SLES SP2,SP3 |
LU-4821 | osd-zfs: get rid of udmu wrappers |
LU-4928 | LLAPI file lease helpers |
LU-4993 | support for 3.14 linux kernel |
LU-5061 | add lnb_ prefix to members of struct niobuf_local |
LU-5276 | ldiskfs patches for FC19 |
LU-5306 | Change downloads.{whamcloud.com,lustre.org} to downloads.hpdd.intel.com, and update other whamcloud URLs |
LU-5322 | support for 3.16 linux kernel |
LU-5363 | kernel update [SLES11 SP3 3.0.101-0.35] |
LU-5390 | Lustre's wireshark plugin needs to have its download URL updated |
LU-5409 | add OBD_FAULT_CHECK |
LU-5435 | Simulate message loss and high latency in LNet |
LU-5443 | Remove references to defined constant HZ |
LU-5485 | first mount always fail with avoid_asym_router_failure |
LU-5531 | Add debug message to match extent to RPC |
LU-5538 | Allow the use of changelog traces |
LU-5557 | enqueue and reint RPC are not tracked in MDS stats |
LU-5596 | Remove obsolete global variable in LNET code |
LU-5613 | unused variable in tgt_brw_read() |
LU-5743 | Update ZFS/SPL version to 0.6.3-1.1 |
LU-5772 | osd-zfs: comment over __osd_xattr_load() really belongs to __osd_xattr_get() |
LU-5795 | kernel update [SLES11 SP3 3.0.101-0.40] |
LU-5820 | LFSCK 4: Record linkEA verification history in RAM |
LU-5850 | DLC: lnet_startup_lndnis should clean up after itself |
LU-5866 | add --disable-zfs to lbuild script |
LU-6003 | DLC: startup Router Checker when it is required |
LU-6028 | Move definition of LDLM_GID_ANY to lustre_dlm.h |
LU-6069 | kernel update [SLES11 SP3 3.0.101-0.46] |
LU-6074 | synchronize clio.txt with CLIO changes |
LU-6175 | Check health status for MDS, MGS and OSD |
Bugs
LU-1154 | CLIO does not send parent FID with OBD_MD_FLFID to OST on setattr |
LU-1279 | failure trying to mount two targets at the same time after boot |
LU-1399 | lustre_cfg_new should return NULL instead of ERR_PTR(-ENOMEM) |
LU-1445 | fid on OST landing |
LU-1669 | lli->lli_write_mutex (single shared file performance) |
LU-1706 | Building debian modules for Lustre 2.1.x fails on Ubuntu 10.04.1 LTS |
LU-2182 | Add llapi_file_get_layout() function in liblustreapi |
LU-2610 | sanity test_103: ACL copy failed zfs - umask ignored |
LU-2740 | lustre utils should support '--version' |
LU-2833 | Test failure on test suite sanity, subtest test_48a |
LU-2872 | Test timeout failure on test suite sanity-quota test_1 |
LU-3181 | open by FID for write with O_LOV_DELAY_CREATE fails for files on MDT1 |
LU-3192 | LBUG:(osc_request.c:1308:osc_brw_prep_request()) ASSERTION( i == 0 || pg->off > pg_prev->off ) |
LU-3261 | Threads stuck in osc_enter_cache when testing LU-1669 |
LU-3270 | ptlrpcd strnlen crash trying to log a message |
LU-3331 | Crash during mount/umount during stress testing |
LU-3353 | import_sec_validate_get() import ffff88061d4a7000 (FULL) with no sec |
LU-3455 | Test failure replay-single, test_20b: after 23936 > before 9600 |
LU-3456 | Remove or refactor "ost_connect failed" message |
LU-3573 | lustre-rsync-test test_8: @@@@@@ FAIL: Failure in replication; differences found. |
LU-3660 | Can't disable ACL support with ZFS MDT |
LU-3676 | Error setting llite.max_cached_mb on MGS |
LU-3703 | Failure on test suite sanity test_234: getfattr should have failed with ENOMEM |
LU-3716 | mds-survey ASSERTION( lu_device_is_mdt(o->lo_dev) ) |
LU-3727 | LBUG (llite_nfs.c:281:ll_get_parent()) ASSERTION(body->valid & OBD_MD_FLID) failed |
LU-4075 | osd_xattr_get()) ASSERTION( buf->lb_len == sizeof(dt_obj_version_t) ) failed: |
LU-4090 | OST unavailable due to possible deadlock |
LU-4119 | recovery time hard doesn't limit recovery duration |
LU-4167 | Interop 2.4.1<->2.5 failure on test suite conf-sanity test_32d: unknown param max_dirty_mb |
LU-4176 | Test failure on test suite sanity-hsm, subtest test_31a |
LU-4178 | Test failure on test suite sanity-hsm, subtest test_200 |
LU-4181 | lnet-selftest test_smoke: lst error found |
LU-4217 | Eliminate acl warning for acl mount option in ll_options |
LU-4298 | 'lfs setstripe' with bad values creates an empty file that has no striping information |
LU-4334 | With ZFS can only declare a single mgsnode for MDT or OST |
LU-4367 | unlink performance regression on lustre-2.5.52 client |
LU-4441 | sanity test_60a: Module llog_test is in use |
LU-4458 | Interop 2.5.0<->2.6 failure on test suite recovery-small test_9 |
LU-4480 | cfs_fail_timeout id 214 sleeping for -1000ms |
LU-4503 | Panic with lu_ref checks enabled |
LU-4539 | mdt_intent_opc converts any error from mdt_unpack_req_pack_rep into -EPROTO |
LU-4648 | inode deletion transaction does not count large EA inode deletion credits |
LU-4656 | Sanity MOUNTOPT configuration variable cannot be used for "-n" option |
LU-4660 | fix osd_bufs_get() error handling |
LU-4669 | compile error on ppc64: __ksymtab_ldiskfs_ext_pblock causes a section type conflict |
LU-4691 | HSM operations mostly fail in striped directories |
LU-4723 | Lustre tests depends from utils but this is not checked |
LU-4730 | clean up "lctl get_param" and "lctl set_param" error reporting |
LU-4746 | Lustre not using kernel current_umask() function breaks GRSecurity umask handling |
LU-4749 | ZFS-backed OST mkfs.lustre --servicenode does not correctly add failover_nids |
LU-4755 | ASSERTION( req->rq_reqbuf_len >= msgsize ) failed when using 4MB RPC |
LU-4768 | ost-survey hangs on client 2.4 |
LU-4808 | sanity tests cleanup to work on Xeon Phi |
LU-4810 | Mount command unexpectedly sets block device parameter "max_sectors_kb" |
LU-4856 | osc_lru_reserve()) ASSERTION( atomic_read(cli->cl_lru_left) >= 0 ) failed |
LU-4870 | LFSCK3: Race between layout LFSCK and metadata migration |
LU-4871 | missing newlines at end of error messages |
LU-4942 | lock callback timeout is not per-export |
LU-4943 | Client Failes to mount filesystem |
LU-4951 | DKMS RPM no longer works due to referencing removed modules in its current configuration |
LU-4958 | do not crash accessing LOV object with FID {0, 0} |
LU-4969 | nodemap key hash comparison is broken |
LU-4970 | Test failure sanity-lfsck test_14: ls should success |
LU-5003 | sanity-hsm test_302 llog_write()) ASSERTION( loghandle->lgh_obj != ((void *)0) |
LU-5006 | chown/chgrp doesn't work for files created by lfs setstripe |
LU-5013 | LL_IOC_{GET,SET}_LEASE ioctls return FMODE_{READ,WRITE} |
LU-5023 | sanity-lfsck test_12: OST lfsck_stop hung |
LU-5031 | obdfilter-survey fixes |
LU-5037 | mpss 3.2.1 fails to build |
LU-5038 | Mount hangs for hours processing some llog |
LU-5040 | kernel BUG at fs/jbd2/transaction.c:1033 |
LU-5042 | Recovery Lock Replay |
LU-5044 | not include the .lustre directory in readdir output |
LU-5054 | File creation failure in directory with 16 byte pool name |
LU-5075 | Test failure on test suite sanity-lfsck, subtest test_8 Fail to start LFSCK for namespace! |
LU-5079 | conf-sanity test_47 timeout |
LU-5128 | ASSERTION( atomic_read(&obd->obd_req_replay_clients) == 0 ) failed |
LU-5141 | Only regular files should be archived |
LU-5150 | NULL pointer dereference in posix_acl_valid() under mdc_get_lustre_md() |
LU-5156 | In osp_init_last_seq, the return value of osp_write_local_file is not being checked. |
LU-5195 | HSM: mdt_hsm_cdt_actions.c:104:cdt_llog_process() failed to process HSM_ACTIONS llog |
LU-5200 | New static analysis issues in 2.5.60-26-g0d92e17 |
LU-5208 | sanity-lfsck test_18c failure: Expect 3 fixed on mds1, but got: 2 |
LU-5243 | lfs.c:1119: undefined reference to `libcfs_log_goto' |
LU-5252 | HSM: update fifo event API and code |
LU-5263 | ll_read_ahead_pages() ASSERTION( page_idx > ria->ria_stoff ) |
LU-5274 | ll_statahead_thread() may leak parent, uses parent after dput |
LU-5275 | clean up technical debt for proc_dir_entry changes |
LU-5287 | (ldlm_lib.c:2253:target_queue_recovery_request()) ASSERTION( req->rq_export->exp_lock_replay_needed ) failed |
LU-5290 | Oops in cl_req_completion() |
LU-5291 | Failure to clear ft_flags leads to mmap_sem deadlocks |
LU-5299 | osd_start() LBUG when doing parallel mount of the same target |
LU-5304 | kernel allocated memroy can be memset up to 3 times |
LU-5305 | use after free in ldlm_resource_get() |
LU-5308 | ofd_fs_setup() oopses if ofd_seqs_init() fails |
LU-5312 | sanity test_161a: cannot create regular file '...f.sanity.161a': Input/output error |
LU-5323 | memory leak in lfs_hsm_request() |
LU-5325 | obsolete name in lustre spec file |
LU-5327 | powerpc64 defines __u64 differently for kernel- and user-space |
LU-5329 | Remove obsollete nidtbl swabbing code |
LU-5332 | hsm: mdt_lock_handle_fini()) ASSERTION( !lustre_handle_is_used(&lh->mlh_reg_lh) ) failed |
LU-5334 | Lustre-2.5.2 build fail with intel-mic-ofed-compat-rdma-3.5-OFED.3.5.2.MIC.beta1.2.6.32_431.17.1.el6.x86_64.x86_64 |
LU-5339 | replay-dual defines test_24() twice |
LU-5342 | oops in lustre_swab_lmv_user_md() on PPC |
LU-5349 | Deadlock in mdc_close() |
LU-5352 | bad if condition in dt_index_read() |
LU-5357 | GPF in lod_trans_stop() |
LU-5358 | Failure on test suite replay-vbr test_7e |
LU-5359 | sanity-quota test_7a: reintegration failed |
LU-5367 | (mdt_handler.c:2782:mdt_lock_handle_fini()) ASSERTION( !lustre_handle_is_used(&lh->mlh_pdo_lh) ) failed |
LU-5370 | mdt_open_by_fid_lock() may return -EREMOTE without setting lock handle |
LU-5371 | Failure on test suite parallel-scale test_simul |
LU-5373 | Failure on test suite sanity test_33b: FAIL: test_33b failed with 2 |
LU-5379 | Get error when has many rules in nrs tbf policy |
LU-5380 | Invalid AT statistic after reconnect |
LU-5383 | New static analysis issues in mount_lustre |
LU-5385 | HSM: do not call the JSON log functions if no log is open |
LU-5387 | Interop 2.5.2<->2.6 failure on test suite sanity test_239: FAIL: 156 not synced |
LU-5389 | llite: optimize ll_fid2path() |
LU-5391 | osd-zfs: ZAP objects use 4K blocks for both indirect and leaf blocks |
LU-5394 | routerstat units |
LU-5395 | lfsck_start not progressing |
LU-5396 | annotations for sparse static analyzer |
LU-5397 | optimize busy loop waiting in class_cleanup() |
LU-5398 | Oops in ldlm_handle_enqueue0() |
LU-5399 | fix lbuild to build ofed 3.12 and daily |
LU-5401 | (mdt_open.c:873:mdt_finish_open()) ASSERTION( ma->ma_valid & MA_INODE ) failed |
LU-5403 | Kernel update [RHEL6.5 2.6.32-431.23.3.el6] |
LU-5405 | Performance issue while using robinhood in changelog mode |
LU-5406 | liblustreapi: remove \n from some llapi_error strings |
LU-5410 | mdd_declare_object_initialize() ignores errors from mdo_declare_ref_add() |
LU-5413 | mdd_write_lock leaks |
LU-5414 | mdt_getattr() may call mdt_fix_reply() without packing reply |
LU-5415 | High ldlm_poold load on client |
LU-5416 | (ofd_objects.c:256:ofd_precreate_objects()) ASSERTION( nr > 0 ) failed |
LU-5417 | lod_load_striping_locked() fails to detect errors from lod_get_lmv_ea() |
LU-5418 | compile fix for code using readline |
LU-5422 | Null pointer dereferences in lu_cache_shrink() |
LU-5424 | Test failuresanity test_154b: create lov data thru .lustre should fail |
LU-5427 | Lustre cannot be compiled with MPSS 3.3 |
LU-5428 | LNet: Service thread pid completed after 0.00s (DDN SR34734) |
LU-5431 | lmv_intent_lookup() leaks lock if lmv_revalidate_slaves() fails |
LU-5432 | bogus FIDs cause endless loops in fld_client_rpc() |
LU-5434 | Invalid system.posix_acl_access breaks permissions enforcement |
LU-5436 | lqe should be freed with OBD_SLAB_FREE_PTR() |
LU-5442 | unconditionally include libcfs.h in lustre_idl.h |
LU-5446 | Test timeout lustre-rsync-test test_4: NULL deref osc_sync_interpret+0x147 |
LU-5451 | (lod_dev.c:67:lod_fld_lookup()) ASSERTION( fid_is_sane(fid) ) failed: Invalid FID [0x0:0x0:0x0] |
LU-5452 | request leak in lmv_revalidate_slaves() |
LU-5453 | mdt_attr_set() uses EX lock for slave 0, PW for master and other slaves |
LU-5455 | Get EIO errors when loading lustre modules fails |
LU-5456 | ll_hsm_import() calls ll_setattr_raw() without holding i_mutex |
LU-5458 | oops in libcfs_kkuc_group_put |
LU-5459 | (cl_page.c:694:cl_page_assume()) ASSERTION( 0 ) failed |
LU-5461 | mdt_readpage returning - ENOMEM causes directory to be unreadable |
LU-5463 | Short file size because of -EDQUOT |
LU-5466 | suspicious else statement in lfsck_del_target() |
LU-5468 | (mdc_locks.c:130:mdc_set_lock_data()) ASSERTION( old_i node->i_state & I_FREEING ) failed |
LU-5474 | Test failure sanity-hsm test_90: requests did not complete |
LU-5475 | readdir missing a directory |
LU-5476 | Buffer overflow in ll_fid2path |
LU-5482 | lustre-tests rpm need to depend on rsync and attr |
LU-5484 | LMV device not cleaned up after client mount failure |
LU-5493 | New static analysis issues in 2.6.50-112-g01def2b |
LU-5496 | fix for LU-5266 |
LU-5499 | testing on single node blocked at sanity test 17m |
LU-5507 | sanity-quota test_18: Oops: IP: lustre_msg_get_opc+0xe/0x110 [ptlrpc] |
LU-5510 | 2.4.3<->2.5.3 interop: sanity-scrub test_15: FAIL: (7) Expected 'inconsistent' on mds1, but got 'inconsistent,upgrade' |
LU-5520 | BL AST resend |
LU-5521 | grant errors during soak testing with message drop |
LU-5522 | ofd_prolong_extent_locks()) ASSERTION( lock->l_flags & 0x0000000000000020ULL ) failed |
LU-5528 | Race - connect vs resend |
LU-5530 | MDS thread lockup witrh patched 2.5 server |
LU-5536 | LustreError: 11932:0:(tgt_handler.c:478:tgt_filter_recovery_request()) @@@ not permitted during recovery ... o901->soaked-MDT0000-lwp-MDT0001_UUID@192.168.1.109@o2ib:0/0 |
LU-5537 | ptlrpc_send_reply(): ASSERTION( req->rq_no_reply == 0 ) failed |
LU-5540 | crash in lnet_parse_networks |
LU-5543 | tests of sles11sp3 in lustre-review always fail |
LU-5545 | a lot of warnings like ptlrpc_at_adj_net_latency() Reported service time 7 > total measured time 0 |
LU-5547 | (mdt_internal.h:541:mdt_object_child()) ASSERTION( o ) failed |
LU-5548 | avoid list scan in ptlrpcd_check |
LU-5549 | cl_default_mds_easize not refreshed |
LU-5551 | format at ldlm_pool.c:625:ldlm_pool_recalc doesn't end in newline |
LU-5552 | Incorrect file size with -EDQUOT |
LU-5556 | lock timeout expiring while bulk read still in progress (req timeout extended via early reply) |
LU-5565 | (osd_handler.c:1959:osd_attr_set()) ASSERTION( dt_object_exists(dt) && !dt_object_remote(dt) ) failed |
LU-5568 | kernel crash when when network initialization failed |
LU-5573 | Test timeout conf-sanity test_41c |
LU-5577 | comparison between signed and unsigned integer expressions |
LU-5579 | MDS crashed by "mdt_check_resent_lock()) ASSERTION( lock != NULL ) failed" |
LU-5581 | blocking ast error handling lack eviction for a local errors and some remote. |
LU-5584 | EL7 client: Test failure on test suite runtests, subtest test_1 |
LU-5586 | Duplicate "xattr" from sbi_flags under procfs |
LU-5587 | ensure that client code does not require md_object.h |
LU-5588 | mdt: NULL pointer 'obd' can be dereferenced |
LU-5589 | NULL pointer dereferenced without check in lsi_prepare() |
LU-5591 | Null pointer may be dereferenced in lod_ah_init() |
LU-5592 | incorrect check for NULL in ofd_version_get_check() |
LU-5600 | Kernel update [RHEL6.5 2.6.32-431.29.2.el6] |
LU-5604 | Lots of FAIL_ID checking are lost |
LU-5606 | Interop 2.5.2<->2.6 conf-sanity test_41c: mount MDS failed, Input/output error |
LU-5607 | xattr interoperability checks removed. |
LU-5610 | ncli.sh bash: -c: line 0: syntax error near unexpected token `(' |
LU-5622 | copytool_cleanup function should check/wait for copytool death |
LU-5624 | sanity-lfsck test_9b: Got speed 63, expected more than 64 |
LU-5626 | Corruption of MDT “..” entry in non-HTree ldiskfs directories |
LU-5631 | Incorrect swabbing of struct llog_rec_tail |
LU-5633 | not taking rq_lock when modify rq_resend |
LU-5635 | (llog.c:310:llog_process_thread()) ASSERTION( index <= last_index + 1 ) failed: |
LU-5639 | Message is hashed to invalid match-table of LNet request portal |
LU-5641 | sanity.sh test_103a "acl test" fails on el7 |
LU-5642 | getxattr failing with EIO |
LU-5647 | Kernel update [RHEL7 3.10.0-123.8.1.el7] |
LU-5648 | corrupt files contain extra data |
LU-5650 | check the MGC's import status in the entry of lprocfs_mgc_rd_ir_state |
LU-5651 | ASSERTION( req->rq_export->exp_lock_replay_needed ) failed |
LU-5654 | MDT 0 failed to set up some OST OSPs when all OSTs were started in parallel for the first time |
LU-5656 | umount hang after racer |
LU-5659 | add timestamps to lhsmtool_posix log messages |
LU-5666 | LLAPI grouplock helpers |
LU-5668 | Enable read verification in ior |
LU-5675 | qsd_reint_index(): II_FL_NONUNQ is set on index transfer for fid, it shouldn't be |
LU-5678 | kernel crash due to NULL pointer dereference in kiblnd_pool_alloc_node() |
LU-5684 | conf-sanity test_56: 'Stripe count not two: 1' |
LU-5687 | several functions ignore the result of dt_declare_*() |
LU-5691 | hsm: Cannot find running request for cookie 0x539b6fc2 on fid=[0x200000bd0:0x5d57:0x0] |
LU-5696 | missing wakeup for ptlrpc_check_set |
LU-5700 | async IO LBUG obj->cob_transient_pages == 0 |
LU-5702 | ldlm_handle_enqueue0()) ### delayed lvb init failed (rc -2) |
LU-5706 | conf-sanity test_57a: @@@@@@ FAIL: OST registration from failnode should fail |
LU-5707 | LFSCK 3: cannot load namespace LFSCK tracing file after downgrade from Lustre-2.7 |
LU-5711 | Interop 2.5<->2.7 recovery-small test_10b: eviction happened |
LU-5721 | sanity-lfsck test_18f failed for unexpected layout LFSCK status |
LU-5722 | memory allocation deadlock under lu_cache_shrink() |
LU-5726 | MDS buffer not freed when deleting files |
LU-5727 | MDS OOMs with 2.5.3 clients and lru_size != 0 |
LU-5729 | VFS: Busy inodes after unmount of loop0. Self-destruct in 5 seconds. Have a nice day... |
LU-5731 | sanity-lfsck test_18a: |
LU-5732 | hsm: sanity check for sane progress extent value |
LU-5734 | LNet dynamic control: lnet_dyn_add_ni() can't clean up failed NI in some cases |
LU-5740 | Kernel upgrade [RHEL6.6 2.6.32-504.el6] |
LU-5751 | misconfiguration crashes cfs_cpt_set_node |
LU-5752 | Missing manpages in Makefile.am |
LU-5756 | hsm: missing return code in llapi_hsm_copytool_register |
LU-5759 | replay-dual test_21b: Restart of mds0 failed |
LU-5767 | LFSCK 3: replace LFSCK RPC with normal OUT RPC to create orphan parent on remote MDT |
LU-5771 | Crashed OSSs when unmounting OST without cleanuping orphan inodes properly |
LU-5777 | reserve enough credits for chown/chgrp operation |
LU-5778 | MDS not creating files on OSTs properly |
LU-5779 | sanity-hsm test_70: Copytool failed to send unregister event to FIFO |
LU-5791 | LFSCK 5: use bottom object for consistency verification |
LU-5807 | enable QOS_DEBUG |
LU-5808 | Invalid llog records due to loose check of llog name |
LU-5813 | DLC: typo in route show help |
LU-5816 | Silence misleading kernel message"task tgt_recov:XXX blocked for more than 120 seconds" |
LU-5817 | cl_put_grouplock()) ASSERTION( cg->cg_gid ) failed |
LU-5824 | auster -h gives wrong example |
LU-5825 | Kernel update [RHEL7 3.10.0-123.9.2.el7] |
LU-5828 | DLC: Cannot verify if the routing buffer has been set or not |
LU-5830 | use lustre_rmmod in lnet start/stop script |
LU-5831 | New static analysis issues in lfsck |
LU-5832 | New static analysis issues in lustre_rsync |
LU-5833 | sanity-lfsck test_6b: namespace lfsck completed unexpectedly |
LU-5837 | ll_getparent improvements |
LU-5838 | DLC: inconsistent nameing of seqno vs seq_no |
LU-5842 | sanity-sec tests 13 and 14 use a lot more time than necessary |
LU-5843 | recovery-small test 61 syntax error |
LU-5848 | sanity-lfsck test_18e: MDS is not the expected 'completed' |
LU-5849 | DLC: parse networks function needs to return the number of parsed networks |
LU-5851 | Handle LU-4606 packaging changes for Lustre Server DKMS RPM |
LU-5853 | el7 build broken |
LU-5854 | DLC: lnetctl import failed as Failed to handle token:2 [state=0, rc=-1] |
LU-5855 | sanity-lfsck does not work under ZFS-based DNE mode |
LU-5857 | catastrophe cannot be found: “error: get_param: /proc/{fs,sys}/{lnet,lustre}/catastrophe: Found no match” |
LU-5858 | lu_object_find_slice() returns NULL and ERR_PTRs |
LU-5859 | Running lfs changelog with no registered user results in LBUG |
LU-5861 | DLC: lnet startup script doesn't invoke lnetctl properly |
LU-5862 | Jobstats tracking in changelogs doesn't support jobid_var=disable |
LU-5863 | Can't mount MGS due to label being less than 8 characters long. |
LU-5864 | New static analysis issues in lfs |
LU-5865 | New static analysis issues in lfsck |
LU-5867 | LFSCK: --create_mdtobj flag does not work for ‘lctl lfsck_start’ |
LU-5870 | New static analysis issues in llite |
LU-5871 | Do not return -EAGAIN in lod_object_init |
LU-5873 | :osd_do_bio()) ASSERTION( iobuf->dr_rw == 0 ) failed |
LU-5874 | DLC: the ongoing traffic was interrupted after adding a new network interface |
LU-5875 | DLC: failed adding an existing network interface when there is traffic ongoing |
LU-5878 | lfs migrate sends file to stdout |
LU-5885 | LFSCK 3: ‘lctl lfsck_start -t namespace’ Not Progressing Under Remove Workload |
LU-5889 | sanity test 102k failed on sparc |
LU-5892 | lfsck_needs_scan_dir() LBUG |
LU-5893 | Kernel update [RHEL7 3.10.0-123.9.3.el7] |
LU-5894 | DNE II Testing: 2.4/2.5 clients unable to create remote directories against current master servers |
LU-5905 | Interop 2.6.0<->master conf-sanity test_56: import is not in FULL state |
LU-5909 | Kernel update [RHEL6.6 2.6.32-504.1.3.el6] |
LU-5912 | locking flaw generates logged errors |
LU-5914 | LFSCK: dt_lookup()) LBUG |
LU-5916 | OST pool inheritence is no longer persistent (no LOV EA for child directory) |
LU-5924 | conf-sanity test_32b: list verification failed |
LU-5928 | sanity test_133f timeout: lprocfs_exp_nodemap_seq_show() oops |
LU-5932 | test scripts fail to load ptlrpc_gss module |
LU-5933 | FIEMAP: FIEMAP_EXTENT_LAST is not always set |
LU-5935 | Correcy lnetctl utilities errors discovered during testing |
LU-5950 | Clients fail to connect following OSS failover in file system with 8 MDSs |
LU-5951 | sanity test_39k: mtime is lost on close |
LU-5957 | Broken layout after swapping layouts with unstriped files |
LU-5961 | Concurrent mount of ZFS targets fails when modules are not loaded |
LU-5963 | wrong hashing in LU-4647 |
LU-5982 | sanity-lfsck test_29c: (8) unexpected status, test_30: timeout |
LU-5983 | builds broken by LU-5275 fix |
LU-5986 | conf-sanity test_83, test_84: failed to start OST |
LU-5990 | lnet_prepare() should return errno on failure |
LU-5996 | fix checkpatch.pl to check coding style in .sh files |
LU-5997 | NULL pointer dereferecing in class_process_proc_seq_param() on lctl conf_param |
LU-6002 | DLC: startup acceptor dynamically. |
LU-6010 | DLC: LNetFini() assert is hit if lustre_rmmod without bringing down NI |
LU-6011 | Kernel update [RHEL7 3.10.0-123.13.1.el7] |
LU-6012 | sanity-scrub test_6 test_7 test_8 test_9 test_10a: expected 'inconsistent' but got 'inconsistent,auto' |
LU-6018 | Can not compile against OFED compat-rdma |
LU-6021 | 5 new static analysis issues in lnetconfig |
LU-6023 | undefined symbol: is_selinux_enabled from mount_osd_ldiskfs.so |
LU-6024 | ACLs aren't nodemapped properly in mdt_finish_open |
LU-6025 | lctl nodemap commands stop working in interactive mode |
LU-6026 | sanity-sec test_17: test trusted_noadmin:0:c0:0:000 expected 0 0, got 1 1 |
LU-6027 | Issues with EAs of orphan files and EAs with empty values |
LU-6029 | conf-sanity test_84: recovery_duration > recovery_time_hard |
LU-6031 | Interop 2.5.3<->master recovery-small test_10d: file contents differ |
LU-6033 | sanity-scrub test_13: (5) ls should fail |
LU-6035 | Kernel update [RHEL6.6 2.6.32-504.3.3.el6] |
LU-6042 | racer test_1: osc_object_ast_clear()) LBUG |
LU-6043 | DLC: lnetctl import does not configure any networks |
LU-6045 | DLC: Address a minor inconsistency between net and route adding behavior |
LU-6046 | must update cl_object.h now that cl_lock_state is removed. |
LU-6048 | Kernel update [RHEL7 3.10.0-123.13.2.el7] |
LU-6050 | Master testing: Unable to set striping after master downgrade to 2.5 |
LU-6055 | sanity-hsm file_creation_failure sends df output to stdout |
LU-6056 | sanity-hsm uses bash's local built-in incorrectly |
LU-6058 | test-framework should log to stderr |
LU-6059 | missing unlock in error path of ll_lov_setstripe_ea_info() |
LU-6060 | ARF doesn't detect lack of interface on a router |
LU-6063 | conf-sanity test_76a fails on RHEL7, SLES12 |
LU-6066 | lfsck_namespace_repair_nlink() ASSERTION( (((lfsck_object_type(obj)) & 00170000) == 0100000) ) failed |
LU-6071 | LBUG during mkdir -i 1 from 2.6.0 client to 2.5.3 server |
LU-6073 | lustre/tests/*.c should use sys/xattr.h rather than attr/xattr.h |
LU-6075 | Interop 2.6.0<->2.7 sanity-scrub test_7: D process in MDS |
LU-6076 | sanity test_124a: test requires prior tests to be run first |
LU-6079 | missing NR_CPUS definition in socklnd |
LU-6080 | Posix copytool should unregister FIFO on signal |
LU-6082 | sanity-sec test_16: test failed to respond and timed out |
LU-6084 | Tests are failed due to 'recovery is aborted by hard timeout' |
LU-6085 | racer stuck on mutex_lock in ll_setattr_raw() |
LU-6087 | sanity test_300b: mtime not change after create |
LU-6088 | racer test_1: dir_create.sh mutex deadlock in sys_open->do_lookup |
LU-6091 | FIEMAP returns empty result until stat(2) |
LU-6095 | racer.sh should propagate $TRUNCATE to remote clients |
LU-6099 | DLC: YAML output must adhere to parsing rules |
LU-6101 | sanity test_24A: Can not delete directories |
LU-6102 | OI scrub is triggered during racer test |
LU-6109 | LFSCK gets "inconsistent" flag and won't stop |
LU-6110 | autogen.sh fails |
LU-6114 | fix run_metabench() to be run with additional metabench options |
LU-6115 | sanity test_133g defect: missing return after "skip" |
LU-6120 | sanity-lfsck test_18f: OST LFSCK should not do pass 2 orphan cleanup on error |
LU-6125 | sanity test_27i defect: missing test_mkdir() |
LU-6127 | racer test is broken after LU-3072 commit |
LU-6128 | LNet: Problem handling error when lnet_check_routes() fail. |
LU-6138 | lfsck_namespace not progressing and lfsck_stop hangs |
LU-6146 | LFSCK fall into wait for ever because of race condition when check/set cfs_fail_val |
LU-6147 | sanity-lfsck test_4: '(7) unexpected status' |
LU-6154 | striped directory on ZFS |
LU-6162 | Kernel update [RHEL6.6 2.6.32-504.8.1.el6] |
LU-6166 | bugs of lustre_rsync |
LU-6167 | endless loop in lustre_rsync |
LU-6171 | Kernel update [RHEL7 3.10.0-123.20.1.el7] |
LU-6199 | ldiskfs kernel warnings at ldiskfs_flush_unwritten_io+0x74 |
LU-6216 | Compilation error libtool on ppc64 |
LU-6222 | LustreError (statahead.c:262:sa_kill()) ASSERTION( !list_empty(&entry->se_list) ) |
LU-6230 | open handle leak |
LU-6231 | LFSCK 5: prepare OUT RPC after the remote transaction start |
LU-6235 | sanity-scrub test_13 test failed to respond and timed out |
LU-6239 | lnetctl man pages missing from rpms |
LU-6256 | Interop 2.6.0<->2.7 sanity test_184e: trusted.lov: No such attribute |
LU-6272 | sanity-lfsck test_17: MDS deadlock |
LU-6307 | Interop 2.6.0<->2.7 recovery-small test_105: MGS refused the connection from different version MDT |
LU-6312 | soft lockup in sanity-lfsck test_18f |
LU-6321 | Clean downgrade from 2.7.0 to 2.6.0 failed: fail to init namespace LFSCK component: rc = -5 |
Technical Tasks
LU-2675 | LU-2753 clang: code cleanups for sparse static analyzer |
LU-3852 | LU-3647 sanity-hsm test_251: client26-vm "dd: no space left on device" |
LU-3939 | LU-3647 Test failure on test suite sanity-hsm, subtest test_40 |
LU-3962 | LU-3953 Fix horrible file names in standard path |
LU-4259 | LU-3300 No brw_stats on ZFS |
LU-4836 | LU-4788 LFSCK 3 Test Plan |
LU-4974 | LU-1892 Doxygen comments - lod module |
LU-4975 | LU-1892 Doxygen comments - ofd module |
LU-4976 | LU-1892 Doxygen comments - osp module |
LU-5104 | LU-3953 Split binaries across packages more smart |
LU-5330 | LU-5030 remove deprecated full path tunable access in lustre config utils |
LU-5360 | LU-1669 Test timeout sanity-hsm test_13 |
LU-5506 | LU-4788 LFSCK 3: Skip orphan objects handling for failed servers |
LU-5508 | LU-4788 LFSCK 3: RPC adjustment for remote transaction |
LU-5509 | LU-4788 LFSCK 3: get PFID from linkEA for remote directory on ldiskfs |
LU-5511 | LU-4788 LFSCK 3: repair unmatched distributed parent-child pairs |
LU-5512 | LU-4788 LFSCK 3: repair dangling name entry |
LU-5513 | LU-4788 LFSCK 3: repair multiple referenced name entry |
LU-5515 | LU-4788 LFSCK 3: repair bad file type in name entry |
LU-5516 | LU-4788 LFSCK 3: repair the lost name entry |
LU-5517 | LU-4788 LFSCK 3: repair invalid nlink count |
LU-5518 | LU-4788 LFSCK 3: recover client visible objects from the backend /lost+found directory |
LU-5519 | LU-4788 LFSCK 3: verify striped directory |
LU-5941 | LU-5465 make lustre-dkms require 2.2.0.3-28.git.7c3e7c5 |
LU-1214 | PTLRPC related modules cleanup |
LU-5502 | High level description of three modules and relationships |
LU-6068 | update Intel copyright messages for 2014 |
LU-6105 | Update ZFS/SPL version to 0.6.3-1.2 |
Overview
Content Tools