]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/fs/upgrade: update mds_upgrade_sequence test starting version 52881/head
authorAdam King <adking@redhat.com>
Tue, 8 Aug 2023 16:33:48 +0000 (12:33 -0400)
committerAdam King <adking@redhat.com>
Wed, 23 Aug 2023 18:25:27 +0000 (14:25 -0400)
Now that reef has been released, on main we
only need to test upgrades starting from quincy
and upgrades from pacific are no longer valid

Signed-off-by: Adam King <adking@redhat.com>
qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/pacific.yaml [deleted file]
qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/quincy.yaml [new file with mode: 0644]
qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/v16.2.4.yaml [deleted file]

diff --git a/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/pacific.yaml b/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/pacific.yaml
deleted file mode 100644 (file)
index 6432d70..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-meta:
-- desc: |
-   setup ceph/pacific
-
-tasks:
-- install:
-    branch: pacific
-    exclude_packages:
-      - ceph-volume
-- print: "**** done install task..."
-- cephadm:
-    image: quay.ceph.io/ceph-ci/ceph:pacific
-    roleless: true
-    cephadm_branch: pacific
-    cephadm_git_url: https://github.com/ceph/ceph
-    conf:
-      osd:
-        #set config option for which cls modules are allowed to be loaded / used
-        osd_class_load_list: "*"
-        osd_class_default_list: "*"
-- print: "**** done end installing pacific cephadm ..."
-- cephadm.shell:
-    host.a:
-      - ceph config set mgr mgr/cephadm/use_repo_digest true --force
-- print: "**** done cephadm.shell ceph config set mgr..."
-- cephadm.shell:
-    host.a:
-      - ceph orch status
-      - ceph orch ps
-      - ceph orch ls
-      - ceph orch host ls
-      - ceph orch device ls
diff --git a/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/quincy.yaml b/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/quincy.yaml
new file mode 100644 (file)
index 0000000..4a21021
--- /dev/null
@@ -0,0 +1,32 @@
+meta:
+- desc: |
+   setup ceph/quincy
+
+tasks:
+- install:
+    branch: quincy
+    exclude_packages:
+      - ceph-volume
+- print: "**** done install task..."
+- cephadm:
+    image: quay.ceph.io/ceph-ci/ceph:quincy
+    roleless: true
+    cephadm_branch: quincy
+    cephadm_git_url: https://github.com/ceph/ceph
+    conf:
+      osd:
+        #set config option for which cls modules are allowed to be loaded / used
+        osd_class_load_list: "*"
+        osd_class_default_list: "*"
+- print: "**** done end installing quincy cephadm ..."
+- cephadm.shell:
+    host.a:
+      - ceph config set mgr mgr/cephadm/use_repo_digest true --force
+- print: "**** done cephadm.shell ceph config set mgr..."
+- cephadm.shell:
+    host.a:
+      - ceph orch status
+      - ceph orch ps
+      - ceph orch ls
+      - ceph orch host ls
+      - ceph orch device ls
diff --git a/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/v16.2.4.yaml b/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/0-from/v16.2.4.yaml
deleted file mode 100644 (file)
index 36bfb1b..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-teuthology:
-  postmerge:
-    - if yaml.teuthology.variables.fail_fs then reject() end
-
-meta:
-- desc: |
-   setup ceph/pacific v16.2.4
-
-tasks:
-# Disable metrics sending by kclient as it may crash (assert) a v16.2.4 MDS
-- pexec:
-    clients:
-      - sudo modprobe -r ceph
-      - sudo modprobe ceph disable_send_metrics=on
-- install:
-    tag: v16.2.4
-    exclude_packages:
-      - ceph-volume
-- print: "**** done install task..."
-- cephadm:
-    roleless: true
-    image: quay.io/ceph/ceph:v16.2.4
-    cephadm_branch: v16.2.4
-    cephadm_git_url: https://github.com/ceph/ceph
-    # needed for v16.2.4 due to --skip-admin-label
-    avoid_pacific_features: true
-- print: "**** done starting v16.2.4"
-- cephadm.shell:
-    host.a:
-      - ceph orch status
-      - ceph orch ps
-      - ceph orch ls
-      - ceph orch host ls
-      - ceph orch device ls