]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-ansible: add rhel8/podman scenario 1247/head
authorGuillaume Abrioux <gabrioux@redhat.com>
Mon, 4 Feb 2019 13:23:14 +0000 (14:23 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Mon, 4 Feb 2019 13:23:14 +0000 (14:23 +0100)
This commit does the following:

- add an upstream test against rhel8/podman to catch earlier potential
failures.
- refact a bit the pipeline (since there's a check if the scenario
actually exist in build_utils.sh we can define a global matrix).

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
ceph-ansible-pipeline/config/definitions/ceph-ansible-pipeline.yml
ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml

index 8b7fabe606e03046a080b05d49fe09f09c14d46a..d85844c18bfa4d63a1e86620432d3ad701e82695 100644 (file)
                 projects:
                   - name: 'ceph-ansible-prs-dev-centos-non_container-all_daemons'
                     current-parameters: true
+                  - name: 'ceph-ansible-prs-dev-rhel-container-podman'
+                    current-parameters: true
                   - name: 'ceph-ansible-prs-dev-centos-container-all_daemons'
                     current-parameters: true
                   - name: 'ceph-ansible-prs-dev-centos-container-collocation'
index ad37d6a931de5dfe094a3fa880f0590259aaf7eb..a2b345759f0b333e5d2d7cabddd831ebc3b9576f 100644 (file)
@@ -7,6 +7,7 @@
       - luminous
     distribution:
       - centos
+      - rhel
       - ubuntu
     deployment:
       - container
       - rgw_multisite
       - purge
       - lvm_auto_discovery
-    jobs:
-        - 'ceph-ansible-prs-pipeline'
-
-- project:
-    name: ceph-ansible-prs-pipeline-switch
-    slave_labels: 'vagrant && libvirt && smithi'
-    release:
-      - dev
-      - luminous
-    distribution:
-      - centos
-      - ubuntu
-    deployment:
-      - non_container
-    scenario:
-      - switch_to_containers
-    jobs:
-        - 'ceph-ansible-prs-pipeline'
-
-- project:
-    name: ceph-ansible-prs-pipeline-containers
-    slave_labels: 'vagrant && libvirt && smithi'
-    release:
-      - dev
-      - luminous
-    distribution:
-      - centos
-      - ubuntu
-    deployment:
-      - container
-    scenario:
       - podman
+      - switch_to_containers
       - ooo_collocation
     jobs:
         - 'ceph-ansible-prs-pipeline'