]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa: add a upgrade test suite from nautilus and test the new getvxattr op 47063/head
authorXiubo Li <xiubli@redhat.com>
Wed, 3 Aug 2022 00:29:18 +0000 (08:29 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 16 Aug 2022 00:30:52 +0000 (08:30 +0800)
commiteae0a16002798e69936f67edf8266fbc9d82bf12
tree9f535a7af3f9d5a5cb821d3189cb830af183a4c7
parent1387fc7fa012af4d6a8efca2d6d37cdb2583b9da
qa: add a upgrade test suite from nautilus and test the new getvxattr op

For new OPs the old ceph may will crash the MDSs when receiving
unknow OPs. As a workaround the new clients will check the sessions
feature bits to decide to send the new OPs or not.

Fixes: https://tracker.ceph.com/issues/56529
Signed-off-by: Xiubo Li <xiubli@redhat.com>
20 files changed:
qa/suites/fs/upgrade/upgraded_client/.qa [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/% [new file with mode: 0644]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/.qa [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/bluestore-bitmap.yaml [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/centos_latest.yaml [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/clusters/% [new file with mode: 0644]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/clusters/.qa [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/clusters/1-mds-1-client-micro.yaml [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/conf [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/overrides/% [new file with mode: 0644]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/overrides/.qa [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/overrides/ignorelist_health.yaml [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/overrides/ignorelist_wrongly_marked_down.yaml [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/overrides/pg-warn.yaml [new file with mode: 0644]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/tasks/% [new file with mode: 0644]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/tasks/.qa [new symlink]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/tasks/0-nautilus.yaml [new file with mode: 0644]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/tasks/1-client-upgrade.yaml [new file with mode: 0644]
qa/suites/fs/upgrade/upgraded_client/from_nautilus/tasks/2-client-sanity.yaml [new file with mode: 0644]
qa/tasks/cephfs/test_newops.py [new file with mode: 0644]