You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2026/03/11 03:21:38 UTC

(skywalking) branch update-istio-e2e-versions created (now 77d8f051a3)

This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a change to branch update-istio-e2e-versions
in repository https://gitbox.apache.org/repos/asf/skywalking.git


      at 77d8f051a3 Update Istio E2E test versions to cover upstream supported releases

This branch includes the following new commits:

     new 77d8f051a3 Update Istio E2E test versions to cover upstream supported releases

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(skywalking) 01/01: Update Istio E2E test versions to cover upstream supported releases

Posted by wu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch update-istio-e2e-versions
in repository https://gitbox.apache.org/repos/asf/skywalking.git

commit 77d8f051a35745a45b467293d5f0bc4c699fa4f5
Author: Wu Sheng <wu...@foxmail.com>
AuthorDate: Wed Mar 11 11:21:25 2026 +0800

    Update Istio E2E test versions to cover upstream supported releases
---
 .github/workflows/skywalking.yaml              | 58 ++++++++++++++++++++++----
 docs/en/changes/changes.md                     |  1 +
 test/e2e-v2/cases/rover/process/istio/e2e.yaml |  2 +-
 3 files changed, 51 insertions(+), 10 deletions(-)

diff --git a/.github/workflows/skywalking.yaml b/.github/workflows/skywalking.yaml
index 72c2d4d9e9..3e4158e969 100644
--- a/.github/workflows/skywalking.yaml
+++ b/.github/workflows/skywalking.yaml
@@ -535,11 +535,6 @@ jobs:
           - name: Kafka Log
             config: test/e2e-v2/cases/kafka/log/e2e.yaml
 
-          - name: Istio Metrics Service 1.20.0
-            config: test/e2e-v2/cases/istio/metrics/e2e.yaml
-            env: |
-              ISTIO_VERSION=1.20.0
-              KUBERNETES_VERSION=28
           - name: Istio Metrics Service 1.21.0
             config: test/e2e-v2/cases/istio/metrics/e2e.yaml
             env: |
@@ -560,10 +555,37 @@ jobs:
             env: |
               ISTIO_VERSION=1.24.0
               KUBERNETES_VERSION=28
+          - name: Istio Metrics Service 1.25.0
+            config: test/e2e-v2/cases/istio/metrics/e2e.yaml
+            env: |
+              ISTIO_VERSION=1.25.0
+              KUBERNETES_VERSION=28
+          - name: Istio Metrics Service 1.26.0
+            config: test/e2e-v2/cases/istio/metrics/e2e.yaml
+            env: |
+              ISTIO_VERSION=1.26.0
+              KUBERNETES_VERSION=28
+          - name: Istio Metrics Service 1.27.0
+            config: test/e2e-v2/cases/istio/metrics/e2e.yaml
+            env: |
+              ISTIO_VERSION=1.27.0
+              KUBERNETES_VERSION=28
+          - name: Istio Metrics Service 1.28.0
+            config: test/e2e-v2/cases/istio/metrics/e2e.yaml
+            env: |
+              ISTIO_VERSION=1.28.0
+              KUBERNETES_VERSION=28
+          - name: Istio Metrics Service 1.29.0
+            config: test/e2e-v2/cases/istio/metrics/e2e.yaml
+            env: |
+              ISTIO_VERSION=1.29.0
+              KUBERNETES_VERSION=28
 
-          - name: Rover with Istio Process 1.15.0
+          - name: Rover with Istio Process 1.28.0
             config: test/e2e-v2/cases/rover/process/istio/e2e.yaml
-            env: ISTIO_VERSION=1.15.0
+            env: |
+              ISTIO_VERSION=1.28.0
+              KUBERNETES_VERSION=28
             runs-on: ubuntu-24.04
 
           - name: Satellite
@@ -761,8 +783,6 @@ jobs:
       matrix:
         analyzer: [k8s-mesh, mx-mesh]
         versions:
-          - istio: 1.20.0
-            kubernetes: 28
           - istio: 1.21.0
             kubernetes: 28
           - istio: 1.22.0
@@ -771,6 +791,16 @@ jobs:
             kubernetes: 28
           - istio: 1.24.0
             kubernetes: 28
+          - istio: 1.25.0
+            kubernetes: 28
+          - istio: 1.26.0
+            kubernetes: 28
+          - istio: 1.27.0
+            kubernetes: 28
+          - istio: 1.28.0
+            kubernetes: 28
+          - istio: 1.29.0
+            kubernetes: 28
 
     steps:
       - uses: actions/checkout@v4
@@ -833,6 +863,16 @@ jobs:
             kubernetes: 28
           - istio: 1.24.0
             kubernetes: 28
+          - istio: 1.25.0
+            kubernetes: 28
+          - istio: 1.26.0
+            kubernetes: 28
+          - istio: 1.27.0
+            kubernetes: 28
+          - istio: 1.28.0
+            kubernetes: 28
+          - istio: 1.29.0
+            kubernetes: 28
     steps:
       - uses: actions/checkout@v4
         with:
diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md
index 9bcbd42cd2..50ba551a53 100644
--- a/docs/en/changes/changes.md
+++ b/docs/en/changes/changes.md
@@ -164,6 +164,7 @@
 * Remove `initExp` from MAL configuration. It was an internal Groovy startup validation mechanism, not an end-user feature. The v2 ANTLR4 compiler performs fail-fast validation at startup natively.
 * Update hierarchy rule documentation: `auto-matching-rules` in `hierarchy-definition.yml` no longer use Groovy scripts. Rules now use a dedicated expression grammar supporting property access, String methods, if/else, comparisons, and logical operators. All shipped rules are fully compatible.
 * Activate `otlp-traces` handler in `receiver-otel` by default.
+* Update Istio E2E test versions: remove EOL 1.20.0, add 1.25.0–1.29.0 for ALS/Metrics/Ambient tests. Update Rover with Istio Process test from 1.15.0 to 1.28.0 with Kubernetes 1.28.
 
 #### UI
 * Fix the missing icon in new native trace view.
diff --git a/test/e2e-v2/cases/rover/process/istio/e2e.yaml b/test/e2e-v2/cases/rover/process/istio/e2e.yaml
index 6932c96483..02c84742f2 100644
--- a/test/e2e-v2/cases/rover/process/istio/e2e.yaml
+++ b/test/e2e-v2/cases/rover/process/istio/e2e.yaml
@@ -17,7 +17,7 @@
 
 setup:
   env: kind
-  file: kind.yaml
+  file: ../../../istio/kind.k28.yaml
   init-system-environment: ../../../../script/env
   kind:
     import-images: