This is an automated email from the ASF dual-hosted git repository. pdallig pushed a commit to branch branch-0.9 in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/branch-0.9 by this push: new 61a2bf2 [ZEPPELIN-5435] Update to ubuntu 20.04 for github CI 61a2bf2 is described below commit 61a2bf2832357d37c7f02aae9c6f054f81f5e8c1 Author: Philipp Dallig <philipp.dal...@gmail.com> AuthorDate: Mon Jun 28 10:42:19 2021 +0200 [ZEPPELIN-5435] Update to ubuntu 20.04 for github CI ### What is this PR for? This PR updates our GitHub CI Runners to ubuntu 20.04. In addition, the JDBC interpreter tests have been fixed, as the newer MySQL version supports higher encryption. ### What type of PR is it? - Improvement ### What is the Jira issue? * https://issues.apache.org/jira/browse/ZEPPELIN-5435 ### How should this be tested? * CI ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Philipp Dallig <philipp.dal...@gmail.com> Closes #4157 from Reamer/ubuntu_20_04 and squashes the following commits: ec46bdc21 [Philipp Dallig] Update to ubuntu 20.04 for github CI (cherry picked from commit da4f1b4070aed8498e1ff41b96fbe59de7699b61) Signed-off-by: Philipp Dallig <philipp.dal...@gmail.com> --- .github/workflows/core.yml | 20 ++++++++++---------- .github/workflows/frontend.yml | 6 +++--- .github/workflows/rat.yml | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index edda7ce..2787a5c 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -27,7 +27,7 @@ defaults: jobs: test-core-modules: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 strategy: fail-fast: false matrix: @@ -71,7 +71,7 @@ jobs: - name: run tests with ${{ matrix.hadoop }} run: mvn verify -Pusing-packaged-distr -DskipRat -pl zeppelin-server,zeppelin-web,spark-submit,spark/spark-dependencies,markdown,angular,shell -am -Phelium-dev -Pexamples -P${{ matrix.hadoop }} -Dtests.to.exclude=**/org/apache/zeppelin/spark/* -DfailIfNoTests=false test-interpreter-modules: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 env: INTERPRETERS: 'beam,hbase,pig,jdbc,file,flink,flink-cmd,ignite,kylin,lens,cassandra,elasticsearch,bigquery,alluxio,scio,livy,groovy,sap,java,geode,neo4j,hazelcastjet,submarine,sparql,mongodb' steps: @@ -106,7 +106,7 @@ jobs: - name: verify interpreter run: mvn verify -DskipRat -am -pl .,zeppelin-interpreter,zeppelin-interpreter-shaded,${INTERPRETERS} -Pscala-2.10 -B test-zeppelin-client-integration-test: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 @@ -143,7 +143,7 @@ jobs: - name: run tests run: mvn test -DskipRat -pl zeppelin-interpreter-integration -Pintegration -DfailIfNoTests=false -Dtest=ZeppelinClientIntegrationTest,ZeppelinClientWithAuthIntegrationTest,ZSessionIntegrationTest test-flink-and-flink-integration-test: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 strategy: fail-fast: false matrix: @@ -181,7 +181,7 @@ jobs: - name: run tests run: mvn test -DskipRat -pl flink/flink-scala-2.11,flink/flink-scala-2.12,flink-cmd,zeppelin-interpreter-integration -Pflink-${{ matrix.flink }} -Pintegration -DfailIfNoTests=false -B -Dtest=org.apache.zeppelin.flink.*,FlinkIntegrationTest${{ matrix.flink }},ZeppelinFlinkClusterTest${{ matrix.flink }} run-spark-intergration-test: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 @@ -218,7 +218,7 @@ jobs: - name: run tests run: mvn test -DskipRat -pl zeppelin-interpreter-integration,zeppelin-web,spark-submit,spark/spark-dependencies,markdown -am -Phadoop2 -Pintegration -B -Dtest=ZeppelinSparkClusterTest24,SparkIntegrationTest24,ZeppelinSparkClusterTest23,SparkIntegrationTest23,ZeppelinSparkClusterTest22,SparkIntegrationTest22,ZeppelinSparkClusterTest30,SparkIntegrationTest30 -DfailIfNoTests=false jdbcIntegrationTest-and-unit-test-of-Spark-2-4-with-Scala-2-11: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: # user/password => root/root - name: Start mysql @@ -259,7 +259,7 @@ jobs: run: mvn test -DskipRat -pl zeppelin-interpreter-integration,jdbc,zeppelin-web,spark-submit,spark/spark-dependencies,markdown -am -Pspark-2.4 -Pspark-scala-2.11 -Phadoop2 -Pintegration -B -Dtest=JdbcIntegrationTest,org.apache.zeppelin.spark.*,org.apache.zeppelin.kotlin.* -DfailIfNoTests=false spark-2-4-and-scale-2-12: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 @@ -296,7 +296,7 @@ jobs: run: mvn test -DskipRat -pl spark-submit,spark/spark-dependencies -am -Pspark-2.4 -Pspark-scala-2.12 -Phadoop2 -B -Dtest=org.apache.zeppelin.spark.*,org.apache.zeppelin.kotlin.* -DfailIfNoTests=false spark-2-3-and-scale-2-11-and-other-interpreter: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 @@ -333,7 +333,7 @@ jobs: run: mvn test -DskipRat -pl spark-submit,spark/spark-dependencies -am -Pspark-2.3 -Pspark-scala-2.11 -Phadoop2 -B -Dtest=org.apache.zeppelin.spark.*,apache.zeppelin.python.*,apache.zeppelin.jupyter.*,apache.zeppelin.r.* -DfailIfNoTests=false spark-2-2-and-scale-2-10-and-other-interpreter: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 @@ -368,7 +368,7 @@ jobs: - name: run tests run: mvn test -DskipRat -pl spark-submit,spark/spark-dependencies -am -Pspark-2.2 -Pspark-scala-2.10 -Phadoop2 -B -Dtest=org.apache.zeppelin.spark.*,apache.zeppelin.python.*,apache.zeppelin.jupyter.*,apache.zeppelin.r.* -DfailIfNoTests=false test-livy-0-5-with-spark-2-2-0-under-python3: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 7f6c7cd..9fb1f8b 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -23,7 +23,7 @@ env: jobs: run-e2e-tests-in-zeppelin-web: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 @@ -48,7 +48,7 @@ jobs: - name: Run headless test run: xvfb-run --auto-servernum --server-args="-screen 0 1024x768x24" mvn verify -DskipRat -pl zeppelin-web -Phadoop2 -Pscala-2.11 -Pweb-e2e -B run-tests-in-zeppelin-web-angular: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v2 @@ -72,7 +72,7 @@ jobs: run: xvfb-run --auto-servernum --server-args="-screen 0 1024x768x24" mvn package -DskipRat -pl zeppelin-web-angular -Pweb-angular -B test-selenium-with-spark-module-for-spark-2-3: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 defaults: run: shell: bash -l {0} diff --git a/.github/workflows/rat.yml b/.github/workflows/rat.yml index 880f9a5..b32cb59 100644 --- a/.github/workflows/rat.yml +++ b/.github/workflows/rat.yml @@ -9,7 +9,7 @@ on: jobs: license-check: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 env: # Disable keepAlive and pool # https://github.com/actions/virtual-environments/issues/1499#issuecomment-689467080