[LU-12208] formatall() defect: LU-8323 breaks interop with mixed old clients installed Created: 19/Apr/19  Updated: 30/Apr/19  Resolved: 30/Apr/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.12.1
Fix Version/s: Lustre 2.13.0

Type: Bug Priority: Minor
Reporter: Elena Gryaznova Assignee: Elena Gryaznova
Resolution: Fixed Votes: 0
Labels: interop

Epic/Theme: patch
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

The following commit:
3f2b0939f8 LU-8323 tests: Fix interop for set_hostid
breaks the testing in setup where the mixed clients installed (2.12 + 2.7, main client is 2.12): llmount.sh fails on formatall()->do_rpc_nodes "$(comma_list $(remote_nodes_list))" set_hostid because 2.7 clients does not have set_hostid()

[root@fre0111 tests]# pdsh -S -w fre01[11-12] rpm -qi lustre-client |  grep Version
fre0112: Version     : 2.7.22.1
fre0111: Version     : 2.11.0.300_cray_25_g2afe94e
[root@fre0111 tests]# pdsh -S -w fre01[09-10] rpm -qi lustre |  grep Version
fre0110: Version     : 2.12.0.0_cray_177_g2957b97
fre0109: Version     : 2.12.0.0_cray_177_g2957b97
[root@fre0111 tests]# NAME=ncli sh llmount.sh 
Stopping clients: fre0111,fre0112 /mnt/lustre (opts:-f)
Stopping clients: fre0111,fre0112 /mnt/lustre2 (opts:-f)
fre0112: rpc.sh: line 20: set_hostid: command not found
pdsh@fre0111: fre0112: ssh exited with exit code 127
fre0109: fre0109: executing set_hostid
fre0110: fre0110: executing set_hostid
[root@fre0111 tests]#


 Comments   
Comment by Gerrit Updater [ 19/Apr/19 ]

Elena Gryaznova (c17455@cray.com) uploaded a new patch: https://review.whamcloud.com/34725
Subject: LU-12208 tests: fix interop with old clients
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 41dc81272d20313b0912799da96f6044d250310d

Comment by Gerrit Updater [ 30/Apr/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34725/
Subject: LU-12208 tests: fix interop with old clients
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: dafd02632c999212f6e574704846195d377f2ee4

Comment by Peter Jones [ 30/Apr/19 ]

Hmm. Not actually something that is intended to be supported but it has landed for 2.13 anyway

Generated at Sat Feb 10 02:50:35 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.