Feature #58070
qa: add test suite to test old kernels
0%
Description
Currently there is test case will test old ceph-fuse clients with new ceph, but we also need to test the old kclient to found some bugs like https://tracker.ceph.com/issues/58018.
History
#1 Updated by Patrick Donnelly over 1 year ago
This is certainly a good thing to add. Where do we want to put it? fs:workload? We need to be careful to avoid testing clients which are known to be buggy. Anything older than CentOS 8 is probably going to expose uninteresting bugs but we should still test e.g. mounting works. Maybe just a smaller suite that does something basic?
#2 Updated by Xiubo Li over 1 year ago
Patrick Donnelly wrote:
This is certainly a good thing to add. Where do we want to put it? fs:workload?
I was thinking maybe it should be in fs:upgrade instead.
We need to be careful to avoid testing clients which are known to be buggy. Anything older than CentOS 8 is probably going to expose uninteresting bugs but we should still test e.g. mounting works. Maybe just a smaller suite that does something basic?
Yeah. IMO we can just test the specific features for some specific old kernels.
Such as adding one test case for mount-syntax feature as in https://tracker.ceph.com/issues/58018.
This will involve a lot of work to check the kernel versions IMO.