-----============= acceptance-small: sanity-lnet ============----- Fri Aug 14 17:29:39 EDT 2026 MGS_OS_ID_LIKE=rhel centos fedora rocky MGS_OS_VERSION_ID=8.10 MGS_OS_ID=rocky MGS_OS_VERSION_CODE=134873088 MDS1_OS_VERSION_ID=8.10 MDS1_OS_VERSION_CODE=134873088 MDS1_OS_ID_LIKE=rhel centos fedora rocky MDS1_OS_ID=rocky OST1_OS_VERSION_CODE=134873088 OST1_OS_ID_LIKE=rhel centos fedora rocky OST1_OS_VERSION_ID=8.10 OST1_OS_ID=rocky CLIENT_OS_ID=rocky CLIENT_OS_VERSION_CODE=134873088 CLIENT_OS_VERSION_ID=8.10 CLIENT_OS_ID_LIKE=rhel centos fedora rocky Stopping clients: oleg616-client.virtnet /mnt/lustre (opts:) Stopping client oleg616-client.virtnet /mnt/lustre opts: Stopping clients: oleg616-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg616-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg616-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg616-server unloading modules via unload_modules_local on: 'oleg616-server' oleg616-server: oleg616-server.virtnet: executing unload_modules_local oleg616-server: modules unloaded. Writer error: failed to resolve Netlink family id Stopping clients: oleg616-client.virtnet /mnt/lustre (opts:-f) Stopping clients: oleg616-client.virtnet /mnt/lustre2 (opts:-f) pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 LNET unconfigure error 22: Invalid argument unloading modules via unload_modules_local on: 'oleg616-server' oleg616-server: oleg616-server.virtnet: executing unload_modules_local oleg616-server: oleg616-server: LNET unconfigure error 22: Invalid argument modules unloaded. /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 1048: echo: write error: Device or resource busy Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs MODOPTS_LIBCFS= Force libcfs to create 2 CPU partitions ../libcfs/libcfs/libcfs options: 'cpu_npartitions=2' /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure -a /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net show net: - net type: lo local NI(s): - nid: 0@lo status: up - net type: tcp local NI(s): - nid: 192.168.206.16@tcp status: up interfaces: 0: ens2 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens2: mtu 9000 qdisc fq_codel state UP group default qlen 1000 link/ether 56:1e:dc:47:b2:29 brd ff:ff:ff:ff:ff:ff altname enp0s2 inet 192.168.206.16/24 brd 192.168.206.255 scope global dynamic ens2 valid_lft 59711sec preferred_lft 59711sec inet6 fe80::541e:dcff:fe47:b229/64 scope link valid_lft forever preferred_lft forever oleg616-server: /home/green/git/lustre-release/lustre/tests/except/sanity-lnet.ex - see CLIENT_VERSION >= v2_16_51-17-g22ba71dccb8 (34682625 >= 34616081) for LU-18129, go 230 - see CLIENT_VERSION >= v2_16_57-110-ged70ccb471 (34682625 >= 34617710) for LU-15135, go 226 excepting tests: 253 254 410 Cleaning up LNet Writer error: failed to resolve Netlink family id unloading modules via unload_modules_local on: 'oleg616-server' oleg616-server: oleg616-server.virtnet: executing unload_modules_local oleg616-server: oleg616-server: LNET unconfigure error 22: Invalid argument modules unloaded. Total IP for ens2 found [1] Interface:IP are ens2:192.168.206.16 Using GW_NID:192.168.206.17@tcp == sanity-lnet test 230: Test setting conns-per-peer ===== 17:31:27 (1786743087) Check valid values; Should succeed Loading LNet and configuring DLC /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 1048: echo: write error: Device or resource busy Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs MODOPTS_LIBCFS= Force libcfs to create 2 CPU partitions /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 4 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 5 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 6 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 7 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 8 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp Waiting 10s for '18' /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 9 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 10 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 11 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp Waiting 10s for '24' /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 12 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 13 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 14 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 15 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.206.16@tcp ping: - primary nid: 192.168.206.16@tcp Multi-Rail: false peer_ni: - nid: 192.168.206.16@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 Set > 127; Should fail /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 128 net: - set: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 Set < 0; Should be ignored /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer -1 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Add > 127; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 128 ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Add overflow value; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 1000000000000000000000000 ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Add non-numeric value; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer foo ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Import > 127 conns-per-peer; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 8 default via 192.168.206.254 dev ens2 192.168.206.0/24 dev ens2 proto kernel scope link src 192.168.206.16 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl import --- add: - net: errno: -34 descr: ! "failed to parse lnd tunables" ... --- add: - import: errno: -22 descr: ! "Failed to configure NI on net 'tcp' rc = -22" ... /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl import --old-api ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) add: - max_interfaces: errno: 0 descr: "success" - numa_range: errno: 0 descr: "success" - discovery: errno: 0 descr: "success" - drop_asym_route: errno: 0 descr: "success" - retry_count: errno: 0 descr: "success" - transaction_timeout: errno: 0 descr: "success" - health_sensitivity: errno: 0 descr: "success" - recovery_interval: errno: 0 descr: "success" - router_sensitivity: errno: 0 descr: "success" - response_tracking: errno: 0 descr: "success" - recovery_limit: errno: 0 descr: "success" pdsh@oleg616-client: oleg616-server: ssh exited with exit code 2 pdsh@oleg616-client: oleg616-server: ssh exited with exit code 2 PASS 230 (35s) == sanity-lnet test complete, duration 142 sec =========== 17:32:03 (1786743123) Cleaning up LNet Writer error: failed to resolve Netlink family id unloading modules via unload_modules_local on: 'oleg616-server' oleg616-server: oleg616-server.virtnet: executing unload_modules_local oleg616-server: oleg616-server: LNET unconfigure error 22: Invalid argument modules unloaded. Checking servers environments Checking clients oleg616-client.virtnet environments /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 1048: echo: write error: Device or resource busy Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs MODOPTS_LIBCFS= Force libcfs to create 2 CPU partitions ../libcfs/libcfs/libcfs options: 'cpu_npartitions=2' ptlrpc/ptlrpc options: 'lbug_on_grant_miscount=1' quota/lquota options: 'hash_lqs_cur_bits=3' mdt/mdt options: 'mdt_enable_flr_ec=1' ln: failed to create symbolic link '/sbin/.libs': Read-only file system loading modules on: 'oleg616-server' oleg616-server: oleg616-server.virtnet: executing load_modules_local oleg616-server: Loading modules from /home/green/git/lustre-release/lustre oleg616-server: /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 1048: echo: write error: Device or resource busy oleg616-server: detected 4 online CPUs by sysfs oleg616-server: MODOPTS_LIBCFS= oleg616-server: Force libcfs to create 2 CPU partitions oleg616-server: ptlrpc/ptlrpc options: 'lbug_on_grant_miscount=1' oleg616-server: quota/lquota options: 'hash_lqs_cur_bits=3' oleg616-server: mdt/mdt options: 'mdt_enable_flr_ec=1' Setup mgs, mdt, osts pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 Start mds1: mount -t lustre -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg616-server: oleg616-server.virtnet: executing set_default_debug neterror net nettrace malloc all pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 Started lustre-MDT0000 pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 Start ost1: mount -t lustre -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg616-server: oleg616-server.virtnet: executing set_default_debug neterror net nettrace malloc all pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 Started lustre-OST0000 pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 Start ost2: mount -t lustre -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg616-server: oleg616-server.virtnet: executing set_default_debug neterror net nettrace malloc all pdsh@oleg616-client: oleg616-server: ssh exited with exit code 1 Started lustre-OST0001 Starting client: oleg616-client.virtnet: -o user_xattr,flock 192.168.206.116@tcp:/lustre /mnt/lustre Starting client oleg616-client.virtnet: -o user_xattr,flock 192.168.206.116@tcp:/lustre /mnt/lustre Started clients oleg616-client.virtnet: 192.168.206.116@tcp:/lustre on /mnt/lustre type lustre (rw,flock,checksum,encrypt,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose) Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff93ca8a24f800.idle_timeout=debug osc.lustre-OST0001-osc-ffff93ca8a24f800.idle_timeout=debug disable quota as required