This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git
The following commit(s) were added to refs/heads/master by this push:
new e2f0bee06b Clean up tests for components that are too old (#10981)
e2f0bee06b is described below
commit e2f0bee06b98910f15087604aa1b983a09efe790
Author: kezhenxu94 <[email protected]>
AuthorDate: Fri Jun 23 22:42:23 2023 +0800
Clean up tests for components that are too old (#10981)
---
.github/workflows/skywalking.yaml | 169 ++++++---------------
docs/en/changes/changes.md | 1 +
docs/en/setup/backend/backend-storage.md | 2 +-
test/e2e-v2/cases/istio/kind.k18.yaml | 26 ----
test/e2e-v2/cases/istio/kind.k20.yaml | 26 ----
.../cases/istio/{kind.k19.yaml => kind.k25.yaml} | 8 +-
test/e2e-v2/cases/rover/process/istio/kind.yaml | 8 +-
7 files changed, 53 insertions(+), 187 deletions(-)
diff --git a/.github/workflows/skywalking.yaml
b/.github/workflows/skywalking.yaml
index 52226fb86e..4b759ab460 100644
--- a/.github/workflows/skywalking.yaml
+++ b/.github/workflows/skywalking.yaml
@@ -358,36 +358,24 @@ jobs:
config: test/e2e-v2/cases/storage/mysql/e2e.yaml
- name: Storage PostgreSQL
config: test/e2e-v2/cases/storage/postgres/e2e.yaml
- - name: Storage ES 6.3.2
+ - name: Storage ES 7.16.3
config: test/e2e-v2/cases/storage/es/e2e.yaml
- env: ES_VERSION=6.3.2
- - name: Storage ES 7.0.0
+ env: ES_VERSION=7.16.3
+ - name: Storage ES 7.17.10
config: test/e2e-v2/cases/storage/es/e2e.yaml
- env: ES_VERSION=7.0.0
- - name: Storage ES 7.8.0
- config: test/e2e-v2/cases/storage/es/e2e.yaml
- env: ES_VERSION=7.8.0
- - name: Storage ES 7.10.1
- config: test/e2e-v2/cases/storage/es/e2e.yaml
- env: ES_VERSION=7.10.1
- - name: Storage ES 7.14.0
- config: test/e2e-v2/cases/storage/es/e2e.yaml
- env: ES_VERSION=7.14.0
- - name: Storage ES 7.15.0
- config: test/e2e-v2/cases/storage/es/e2e.yaml
- env: ES_VERSION=7.15.0
- - name: Storage ES 8.0.0
- config: test/e2e-v2/cases/storage/es/e2e.yaml
- env: ES_VERSION=8.0.0
+ env: ES_VERSION=7.17.10
- name: Storage ES 8.1.0
config: test/e2e-v2/cases/storage/es/e2e.yaml
env: ES_VERSION=8.1.0
+ - name: Storage ES 8.8.1
+ config: test/e2e-v2/cases/storage/es/e2e.yaml
+ env: ES_VERSION=8.8.1
- name: Storage OpenSearch 1.1.0
config: test/e2e-v2/cases/storage/opensearch/e2e.yaml
env: OPENSEARCH_VERSION=1.1.0
- - name: Storage OpenSearch 1.3.6
+ - name: Storage OpenSearch 1.3.10
config: test/e2e-v2/cases/storage/opensearch/e2e.yaml
- env: OPENSEARCH_VERSION=1.3.6
+ env: OPENSEARCH_VERSION=1.3.10
- name: Storage OpenSearch 2.4.0
config: test/e2e-v2/cases/storage/opensearch/e2e.yaml
env: OPENSEARCH_VERSION=2.4.0
@@ -408,15 +396,12 @@ jobs:
- name: Alarm PostgreSQL
config: test/e2e-v2/cases/alarm/postgres/e2e.yaml
- - name: TTL ES 6.3.2
- config: test/e2e-v2/cases/ttl/es/e2e.yaml
- env: ES_VERSION=6.3.2
- - name: TTL ES 7.15.0
+ - name: TTL ES 7.16.3
config: test/e2e-v2/cases/ttl/es/e2e.yaml
- env: ES_VERSION=7.15.0
- - name: TTL ES 8.0.0
+ env: ES_VERSION=7.16.3
+ - name: TTL ES 8.8.1
config: test/e2e-v2/cases/ttl/es/e2e.yaml
- env: ES_VERSION=8.0.0
+ env: ES_VERSION=8.8.1
- name: Event BanyanDB
config: test/e2e-v2/cases/event/banyandb/e2e.yaml
@@ -433,49 +418,25 @@ jobs:
config: test/e2e-v2/cases/log/mysql/e2e.yaml
- name: Log PostgreSQL
config: test/e2e-v2/cases/log/postgres/e2e.yaml
- - name: Log ES 6.3.2
+ - name: Log ES 7.16.3
config: test/e2e-v2/cases/log/es/e2e.yaml
- env: ES_VERSION=6.3.2
- - name: Log ES 7.0.0
+ env: ES_VERSION=7.16.3
+ - name: Log ES 7.17.10
config: test/e2e-v2/cases/log/es/e2e.yaml
- env: ES_VERSION=7.0.0
- - name: Log ES 7.8.0
- config: test/e2e-v2/cases/log/es/e2e.yaml
- env: ES_VERSION=7.8.0
- - name: Log ES 7.10.1
- config: test/e2e-v2/cases/log/es/e2e.yaml
- env: ES_VERSION=7.10.1
- - name: Log ES 7.14.0
- config: test/e2e-v2/cases/log/es/e2e.yaml
- env: ES_VERSION=7.14.0
- - name: Log ES 7.15.0
- config: test/e2e-v2/cases/log/es/e2e.yaml
- env: ES_VERSION=7.15.0
- - name: Log ES 8.0.0
- config: test/e2e-v2/cases/log/es/e2e.yaml
- env: ES_VERSION=8.0.0
- - name: Log ES 8.0.0 Shardng
+ env: ES_VERSION=7.17.10
+ - name: Log ES 8.8.1 Shardng
config: test/e2e-v2/cases/log/es/es-sharding/e2e.yaml
- env: ES_VERSION=8.0.0
+ env: ES_VERSION=8.8.1
- - name: Log FluentBit ES 6.3.2
- config: test/e2e-v2/cases/log/fluent-bit/e2e.yaml
- env: ES_VERSION=6.3.2
- - name: Log FluentBit ES 7.0.0
- config: test/e2e-v2/cases/log/fluent-bit/e2e.yaml
- env: ES_VERSION=7.0.0
- - name: Log FluentBit ES 7.8.0
- config: test/e2e-v2/cases/log/fluent-bit/e2e.yaml
- env: ES_VERSION=7.8.0
- - name: Log FluentBit ES 7.10.1
+ - name: Log FluentBit ES 7.16.3
config: test/e2e-v2/cases/log/fluent-bit/e2e.yaml
- env: ES_VERSION=7.10.1
- - name: Log FluentBit ES 7.14.0
+ env: ES_VERSION=7.16.3
+ - name: Log FluentBit ES 7.17.10
config: test/e2e-v2/cases/log/fluent-bit/e2e.yaml
- env: ES_VERSION=7.14.0
- - name: Log FluentBit ES 7.15.0
+ env: ES_VERSION=7.17.10
+ - name: Log FluentBit ES 8.8.1
config: test/e2e-v2/cases/log/fluent-bit/e2e.yaml
- env: ES_VERSION=7.15.0
+ env: ES_VERSION=8.8.1
- name: Trace Profiling BanyanDB
config: test/e2e-v2/cases/profiling/trace/banyandb/e2e.yaml
@@ -576,56 +537,26 @@ jobs:
- name: Kafka Log
config: test/e2e-v2/cases/kafka/log/e2e.yaml
- - name: Istio Metrics Service 1.8.2
- config: test/e2e-v2/cases/istio/metrics/e2e.yaml
- env: |
- ISTIO_VERSION=1.8.2
- KUBERNETES_VERSION=19
- - name: Istio Metrics Service 1.9.1
- config: test/e2e-v2/cases/istio/metrics/e2e.yaml
- env: |
- ISTIO_VERSION=1.9.1
- KUBERNETES_VERSION=20
- - name: Istio Metrics Service 1.10.3
- config: test/e2e-v2/cases/istio/metrics/e2e.yaml
- env: |
- ISTIO_VERSION=1.10.3
- KUBERNETES_VERSION=20
- - name: Istio Metrics Service 1.11.4
- config: test/e2e-v2/cases/istio/metrics/e2e.yaml
- env: |
- ISTIO_VERSION=1.11.4
- KUBERNETES_VERSION=20
- - name: Istio Metrics Service 1.12.0
- config: test/e2e-v2/cases/istio/metrics/e2e.yaml
- env: |
- ISTIO_VERSION=1.12.0
- KUBERNETES_VERSION=20
- - name: Istio Metrics Service 1.13.1
- config: test/e2e-v2/cases/istio/metrics/e2e.yaml
- env: |
- ISTIO_VERSION=1.13.1
- KUBERNETES_VERSION=20
- - name: Istio Metrics Service 1.14.4
- config: test/e2e-v2/cases/istio/metrics/e2e.yaml
- env: |
- ISTIO_VERSION=1.14.4
- KUBERNETES_VERSION=20
- name: Istio Metrics Service 1.15.0
config: test/e2e-v2/cases/istio/metrics/e2e.yaml
env: |
ISTIO_VERSION=1.15.0
- KUBERNETES_VERSION=20
+ KUBERNETES_VERSION=25
- name: Istio Metrics Service 1.16.0
config: test/e2e-v2/cases/istio/metrics/e2e.yaml
env: |
ISTIO_VERSION=1.16.0
- KUBERNETES_VERSION=20
+ KUBERNETES_VERSION=25
- name: Istio Metrics Service 1.17.0
config: test/e2e-v2/cases/istio/metrics/e2e.yaml
env: |
ISTIO_VERSION=1.17.0
- KUBERNETES_VERSION=20
+ KUBERNETES_VERSION=25
+ - name: Istio Metrics Service 1.18.0
+ config: test/e2e-v2/cases/istio/metrics/e2e.yaml
+ env: |
+ ISTIO_VERSION=1.18.0
+ KUBERNETES_VERSION=25
- name: Satellite
config: test/e2e-v2/cases/satellite/native-protocols/e2e.yaml
@@ -654,9 +585,9 @@ jobs:
- name: MariaDB Prometheus and slowsql
config: test/e2e-v2/cases/mariadb/mariadb-slowsql/e2e.yaml
- - name: Rover with Istio Process 1.13.1
+ - name: Rover with Istio Process 1.15.0
config: test/e2e-v2/cases/rover/process/istio/e2e.yaml
- env: ISTIO_VERSION=1.13.1
+ env: ISTIO_VERSION=1.15.0
runs-on: ubuntu-20.04
- name: Zipkin ES
@@ -727,7 +658,7 @@ jobs:
run: |
echo "${{ matrix.test.env }}" >> $GITHUB_ENV
- name: ${{ matrix.test.name }}
- uses:
apache/skywalking-infra-e2e@2b3aa53dbba73909730b211d5b8065abc74b56ad
+ uses:
apache/skywalking-infra-e2e@0a5b398fc9668ccb848b16e6da4f09180955dc3e
with:
e2e-file: $GITHUB_WORKSPACE/${{ matrix.test.config }}
- uses: actions/upload-artifact@v2
@@ -750,28 +681,14 @@ jobs:
matrix:
analyzer: [k8s-mesh, mx-mesh]
versions:
- #- istio: 1.7.1
- # kubernetes: 18
- - istio: 1.8.2
- kubernetes: 19
- - istio: 1.9.1
- kubernetes: 19
- - istio: 1.10.3
- kubernetes: 19
- - istio: 1.11.4
- kubernetes: 19
- - istio: 1.12.0
- kubernetes: 19
- - istio: 1.13.1
- kubernetes: 20
- - istio: 1.14.4
- kubernetes: 20
- istio: 1.15.0
- kubernetes: 20
+ kubernetes: 25
- istio: 1.16.0
- kubernetes: 20
+ kubernetes: 25
- istio: 1.17.0
- kubernetes: 20
+ kubernetes: 25
+ - istio: 1.18.0
+ kubernetes: 25
steps:
- uses: actions/checkout@v3
@@ -785,7 +702,7 @@ jobs:
- name: Load docker images
run: find docker-images -name "*.tar" -exec docker load -i {} \;
- name: ${{ matrix.test.name }}
- uses:
apache/skywalking-infra-e2e@2b3aa53dbba73909730b211d5b8065abc74b56ad
+ uses:
apache/skywalking-infra-e2e@0a5b398fc9668ccb848b16e6da4f09180955dc3e
env:
ISTIO_VERSION: ${{ matrix.versions.istio }}
KUBERNETES_VERSION: ${{ matrix.versions.kubernetes }}
@@ -836,7 +753,7 @@ jobs:
shell: bash
run: ./mvnw -B -q -f test/e2e-v2/java-test-service/pom.xml clean
package
- name: Java version ${{ matrix.java-version }}
- uses:
apache/skywalking-infra-e2e@2b3aa53dbba73909730b211d5b8065abc74b56ad
+ uses:
apache/skywalking-infra-e2e@0a5b398fc9668ccb848b16e6da4f09180955dc3e
env:
SW_AGENT_JDK_VERSION: ${{ matrix.java-version }}
with:
diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md
index 0aa57650f5..730656a7c6 100644
--- a/docs/en/changes/changes.md
+++ b/docs/en/changes/changes.md
@@ -15,6 +15,7 @@
* Add component ID for WebSphere.
* Fix AI Pipeline uri caching NullPointer and IllegalArgument Exceptions.
* Fix `NPE` in metrics query when the metric is not exist.
+* Remove E2E tests for Istio < 1.15, ElasticSearch < 7.16.3, they might still
work but are not supported as planed.
#### UI
* Fix metric name `browser_app_error_rate` in `Browser-Root` dashboard.
diff --git a/docs/en/setup/backend/backend-storage.md
b/docs/en/setup/backend/backend-storage.md
index e699f0b9ac..272369c09c 100644
--- a/docs/en/setup/backend/backend-storage.md
+++ b/docs/en/setup/backend/backend-storage.md
@@ -10,7 +10,7 @@ storage:
Natively supported storage:
- H2
- OpenSearch
-- ElasticSearch 6, 7, 8
+- ElasticSearch 7, 8, ElasticSearch 6 might also work but is end of life and
not supported.
- MySQL
- PostgreSQL
- BanyanDB
diff --git a/test/e2e-v2/cases/istio/kind.k18.yaml
b/test/e2e-v2/cases/istio/kind.k18.yaml
deleted file mode 100644
index 4952fb354f..0000000000
--- a/test/e2e-v2/cases/istio/kind.k18.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-kind: Cluster
-apiVersion: kind.x-k8s.io/v1alpha4
-nodes:
- - role: control-plane
- image:
kindest/node:v1.18.20@sha256:738cdc23ed4be6cc0b7ea277a2ebcc454c8373d7d8fb991a7fcdbd126188e6d7
- - role: worker
- image:
kindest/node:v1.18.20@sha256:738cdc23ed4be6cc0b7ea277a2ebcc454c8373d7d8fb991a7fcdbd126188e6d7
- - role: worker
- image:
kindest/node:v1.18.20@sha256:738cdc23ed4be6cc0b7ea277a2ebcc454c8373d7d8fb991a7fcdbd126188e6d7
- - role: worker
- image:
kindest/node:v1.18.20@sha256:738cdc23ed4be6cc0b7ea277a2ebcc454c8373d7d8fb991a7fcdbd126188e6d7
diff --git a/test/e2e-v2/cases/istio/kind.k20.yaml
b/test/e2e-v2/cases/istio/kind.k20.yaml
deleted file mode 100644
index 0f156c1e27..0000000000
--- a/test/e2e-v2/cases/istio/kind.k20.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-kind: Cluster
-apiVersion: kind.x-k8s.io/v1alpha4
-nodes:
- - role: control-plane
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
- - role: worker
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
- - role: worker
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
- - role: worker
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
diff --git a/test/e2e-v2/cases/istio/kind.k19.yaml
b/test/e2e-v2/cases/istio/kind.k25.yaml
similarity index 68%
rename from test/e2e-v2/cases/istio/kind.k19.yaml
rename to test/e2e-v2/cases/istio/kind.k25.yaml
index e8e5d6c2b3..e3f7b97bd5 100644
--- a/test/e2e-v2/cases/istio/kind.k19.yaml
+++ b/test/e2e-v2/cases/istio/kind.k25.yaml
@@ -17,10 +17,10 @@ kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
- image:
kindest/node:v1.19.16@sha256:d9c819e8668de8d5030708e484a9fdff44d95ec4675d136ef0a0a584e587f65c
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8
- role: worker
- image:
kindest/node:v1.19.16@sha256:d9c819e8668de8d5030708e484a9fdff44d95ec4675d136ef0a0a584e587f65c
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8
- role: worker
- image:
kindest/node:v1.19.16@sha256:d9c819e8668de8d5030708e484a9fdff44d95ec4675d136ef0a0a584e587f65c
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8
- role: worker
- image:
kindest/node:v1.19.16@sha256:d9c819e8668de8d5030708e484a9fdff44d95ec4675d136ef0a0a584e587f65c
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8
diff --git a/test/e2e-v2/cases/rover/process/istio/kind.yaml
b/test/e2e-v2/cases/rover/process/istio/kind.yaml
index 07407a0845..08ff4c7a05 100644
--- a/test/e2e-v2/cases/rover/process/istio/kind.yaml
+++ b/test/e2e-v2/cases/rover/process/istio/kind.yaml
@@ -19,10 +19,10 @@ kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8
- role: worker
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8
- role: worker
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8
- role: worker
- image:
kindest/node:v1.20.15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
+ image:
kindest/node:v1.25.11@sha256:227fa11ce74ea76a0474eeefb84cb75d8dad1b08638371ecf0e86259b35be0c8