]> 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
authorXiubo Li <xiubli@redhat.com>
Wed, 3 Aug 2022 00:29:18 +0000 (08:29 +0800)
committerXiubo Li <xiubli@redhat.com>
Thu, 1 Sep 2022 02:10:57 +0000 (10:10 +0800)
commitdac111ed63792913ad5bab8460190ed1beea2540
treeddd21bc4e2fe028bda34d09904b7f77c04b06bc5
parent11112198cfb5246211d06542eaf5d20137e94407
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>
(cherry picked from commit eae0a16002798e69936f67edf8266fbc9d82bf12)
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]