diff --git a/.travis.yml b/.travis.yml index 2b17284f8..2b6f12f0d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,6 +40,7 @@ before_script: - sudo apt-get -qq update # only the arm64 fallback repo is unsigned and needs --allow-unauthenticated - sudo apt-get -y --allow-unauthenticated install librados-dev librbd-dev + - sudo apt-get -y install conntrack # Two stages for testing, each stage runs its jobs in parallel, but stages are # run after each other, unless the last stage fails. @@ -110,6 +111,22 @@ jobs: - scripts/travis-functest.sh v1.17.5 --test-cephfs=false --test-rbd=true || travis_terminate 1; + - stage: e2e testing + name: CephFS with kubernetes v1.18.5 + script: + - scripts/skip-doc-change.sh || travis_terminate 0; + - make image-cephcsi || travis_terminate 1; + - scripts/travis-functest.sh v1.18.5 --test-cephfs=true + --test-rbd=false || travis_terminate 1; + + - stage: e2e testing + name: RBD with kubernetes v1.18.5 + script: + - scripts/skip-doc-change.sh || travis_terminate 0; + - make image-cephcsi || travis_terminate 1; + - scripts/travis-functest.sh v1.18.5 --test-cephfs=false + --test-rbd=true || travis_terminate 1; + - stage: e2e testing name: CephFS helm charts with kubernetes v1.17.5 script: