This is an automated email from the ASF dual-hosted git repository. pdallig pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/master by this push: new da4f1b4 [ZEPPELIN-5435] Update to ubuntu 20.04 for github CI da4f1b4 is described below commit da4f1b4070aed8498e1ff41b96fbe59de7699b61 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 --- .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