Skip to content

Commit

Permalink
ci: provide k8s-e2e-external-storage jobs for different k8s versions
Browse files Browse the repository at this point in the history
The Kubernetes e2e external storage tests from v1.21 do not work yet
with Ceph-CSI. In order to address the issues, the job is now provided
and can be run with:

     /test ci/centos/k8s-e2e-external-storage/1.21

The job for v1.20 is enabled by default, and identified by the
ci/centos/k8s-e2e-external-storage/1.20 context in PRs.

Updates: ceph#2017
Signed-off-by: Niels de Vos <[email protected]>
  • Loading branch information
nixpanic committed Apr 29, 2021
1 parent 1cc12b1 commit 7cc3e5f
Showing 1 changed file with 17 additions and 6 deletions.
23 changes: 17 additions & 6 deletions jobs/k8s-e2e-external-storage.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
---
- job:
- project:
name: k8s-e2e-external-storage
k8s_version:
- '1.20':
only_run_on_request: false
- '1.21':
only_run_on_request: true
jobs:
- 'k8s-e2e-external-storage-{k8s_version}'

- job-template:
name: k8s-e2e-external-storage-{k8s_version}
project-type: pipeline
concurrent: true
properties:
Expand All @@ -9,10 +19,11 @@
- build-discarder:
days-to-keep: 7
artifact-days-to-keep: 7
k8s_version: '<unset>'
parameters:
- string:
name: k8s_version
default: '1.20'
default: '{k8s_version}'
description: Kubernetes version to deploy in the test cluster.
pipeline-scm:
scm:
Expand All @@ -25,11 +36,11 @@
lightweight-checkout: true
triggers:
- github-pull-request:
status-url: ${RUN_DISPLAY_URL}
status-context: ci/centos/k8s-e2e-external-storage
status-url: $RUN_DISPLAY_URL
status-context: 'ci/centos/k8s-e2e-external-storage/{k8s_version}'
# yamllint disable-line rule:line-length
trigger-phrase: '/(re)?test ci/centos/k8s-e2e-external-storage'
only-trigger-phrase: false
trigger-phrase: '/(re)?test ((all)|(ci/centos/k8s-e2e-external-storage(/{k8s_version})?))'
only-trigger-phrase: '{only_run_on_request}'
permit-all: true
github-hooks: true
black-list-target-branches:
Expand Down

0 comments on commit 7cc3e5f

Please sign in to comment.