]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-volume: do not test filestore against reef onward 2121/head
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 8 Mar 2023 15:58:25 +0000 (16:58 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 8 Mar 2023 16:15:53 +0000 (17:15 +0100)
filestore support has been dropped as of Reef release.
This commits drops ceph-volume filestore testing for reef onward.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
ceph-volume-test/config/definitions/ceph-volume-test.yml

index a2cb61fe224688f4743d88ce896c9095da17ba00..a415c5a1e7da9fb240dbb70e7ab43915775f5251 100644 (file)
           default: "https://github.com/ceph/ceph.git"
 
     builders:
-      # centos8 based jobs for pacific & quincy & reef & main
+      # centos8 based jobs for pacific & quincy
       - conditional-step:
           condition-kind: shell
           condition-command: |
             #!/bin/bash
             set -x
-            if [[ ! "$CEPH_BRANCH" =~ main|pacific|quincy|reef ]]; then
+            if [[ ! "$CEPH_BRANCH" =~ pacific|quincy ]]; then
               exit 1
             fi
           on-evaluation-failure: dont-run
           steps:
           - multijob:
-              name: 'testing ceph-volume lvm'
+              name: 'testing ceph-volume lvm - filestore'
               condition: SUCCESSFUL
               projects:
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-bluestore-create
-                    SUBCOMMAND=lvm
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
                     SCENARIO=centos8-filestore-create
                     SUBCOMMAND=lvm
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-bluestore-dmcrypt
-                    SUBCOMMAND=lvm
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
                     SCENARIO=centos8-filestore-dmcrypt
                     SUBCOMMAND=lvm
           - multijob:
-              name: 'testing ceph-volume batch'
+              name: 'testing ceph-volume batch - filestore'
               condition: SUCCESSFUL
               projects:
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-bluestore-single_type
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-bluestore-single_type_dmcrypt
-                    SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
@@ -95,7 +75,7 @@
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=centos8-bluestore-mixed_type
+                    SCENARIO=centos8-filestore-mixed_type_dmcrypt
                     SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=centos8-bluestore-mixed_type_dmcrypt
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-filestore-mixed_type_dmcrypt
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-bluestore-mixed_type_explicit
+                    SCENARIO=centos8-filestore-mixed_type_dmcrypt_explicit
                     SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
                     SCENARIO=centos8-filestore-mixed_type_explicit
                     SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-bluestore-mixed_type_dmcrypt_explicit
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos8-filestore-mixed_type_dmcrypt_explicit
-                    SUBCOMMAND=batch
-
-      # centos7 and xenial based jobs for pre-octopus releases
+      # centos8 based jobs for pacific onward
       - conditional-step:
           condition-kind: shell
           condition-command: |
             #!/bin/bash
             set -x
-            # if the target branch is luminous or mimic we run these tests.
-            if [[ ! "$CEPH_BRANCH" =~ luminous|mimic|nautilus ]]; then
+            if [[ ! "$CEPH_BRANCH" =~ main|reef|quincy|pacific ]]; then
               exit 1
             fi
           on-evaluation-failure: dont-run
           steps:
           - multijob:
-              name: 'testing ceph-volume lvm'
+              name: 'testing ceph-volume lvm - bluestore'
               condition: SUCCESSFUL
               projects:
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=centos7-bluestore-create
-                    SUBCOMMAND=lvm
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-filestore-create
-                    SUBCOMMAND=lvm
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-bluestore-dmcrypt
-                    SUBCOMMAND=lvm
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-filestore-dmcrypt
-                    SUBCOMMAND=lvm
-
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=xenial-bluestore-create
-                    SUBCOMMAND=lvm
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=xenial-filestore-create
-                    SUBCOMMAND=lvm
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=xenial-bluestore-dmcrypt
+                    SCENARIO=centos8-bluestore-create
                     SUBCOMMAND=lvm
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=xenial-filestore-dmcrypt
+                    SCENARIO=centos8-bluestore-dmcrypt
                     SUBCOMMAND=lvm
           - multijob:
-             name: 'testing ceph-volume simple'
-             condition: SUCCESSFUL
-             projects:
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=centos7-bluestore-activate
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=centos7-filestore-activate
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=centos7-bluestore-dmcrypt_luks
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=centos7-filestore-dmcrypt_luks
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=centos7-bluestore-dmcrypt_plain
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=centos7-filestore-dmcrypt_plain
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=xenial-bluestore-activate
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=xenial-filestore-activate
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=xenial-bluestore-dmcrypt_luks
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=xenial-filestore-dmcrypt_luks
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=xenial-bluestore-dmcrypt_plain
-                   SUBCOMMAND=simple
-               - name: ceph-volume-scenario
-                 current-parameters: true
-                 predefined-parameters: |
-                   SCENARIO=xenial-filestore-dmcrypt_plain
-                   SUBCOMMAND=simple
-          - multijob:
-              name: 'testing ceph-volume batch'
+              name: 'testing ceph-volume batch - bluestore'
               condition: SUCCESSFUL
               projects:
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=centos7-bluestore-single_type
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-bluestore-single_type_dmcrypt
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-filestore-single_type
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-filestore-single_type_dmcrypt
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-bluestore-mixed_type
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-filestore-mixed_type
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-bluestore-mixed_type_dmcrypt
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-filestore-mixed_type_dmcrypt
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-bluestore-mixed_type_explicit
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-filestore-mixed_type_explicit
-                    SUBCOMMAND=batch
-                - name: ceph-volume-scenario
-                  current-parameters: true
-                  predefined-parameters: |
-                    SCENARIO=centos7-bluestore-mixed_type_dmcrypt_explicit
+                    SCENARIO=centos8-bluestore-single_type
                     SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=centos7-filestore-mixed_type_dmcrypt_explicit
+                    SCENARIO=centos8-bluestore-single_type_dmcrypt
                     SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=xenial-bluestore-single_type
+                    SCENARIO=centos8-bluestore-mixed_type
                     SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=xenial-bluestore-single_type_dmcrypt
+                    SCENARIO=centos8-bluestore-mixed_type_dmcrypt
                     SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=xenial-filestore-single_type
+                    SCENARIO=centos8-bluestore-mixed_type_explicit
                     SUBCOMMAND=batch
                 - name: ceph-volume-scenario
                   current-parameters: true
                   predefined-parameters: |
-                    SCENARIO=xenial-filestore-single_type_dmcrypt
+                    SCENARIO=centos8-bluestore-mixed_type_dmcrypt_explicit
                     SUBCOMMAND=batch