Skip to content

Commit

Permalink
feat: update supported envoy to 1.29 (#21142)
Browse files Browse the repository at this point in the history
  • Loading branch information
DanStough authored May 24, 2024
1 parent 912c5f5 commit cf1c030
Show file tree
Hide file tree
Showing 10 changed files with 18 additions and 1,232 deletions.
3 changes: 3 additions & 0 deletions .changelog/21142.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
mesh: update supported envoy version 1.29.4 in addition to 1.28.3, 1.27.5, 1.26.8.
```
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
name: '${{matrix.test-case}}'

env:
ENVOY_VERSION: "1.24.6"
ENVOY_VERSION: "1.29.4"
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
# NOTE: This step is specifically needed for ENT. It allows us to access the required private HashiCorp repos.
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/nightly-test-integrations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:
# this is further going to multiplied in envoy-integration tests by the
# other dimensions in the matrix. Currently TOTAL_RUNNERS would be
# multiplied by 8 based on these values:
# envoy-version: ["1.25.11", "1.26.8", "1.27.5", "1.28.3"]
# envoy-version: ["1.26.8", "1.27.5", "1.28.3", "1.29.4"]
# xds-target: ["server", "client"]
TOTAL_RUNNERS: 8
JQ_SLICER: '[ inputs ] | [_nwise(length / $runnercount | floor)]'
Expand Down Expand Up @@ -106,7 +106,7 @@ jobs:
strategy:
fail-fast: false
matrix:
envoy-version: ["1.25.11", "1.26.8", "1.27.5", "1.28.3"]
envoy-version: ["1.26.8", "1.27.5", "1.28.3", "1.29.4"]
xds-target: ["server", "client"]
test-cases: ${{ fromJSON(needs.generate-envoy-job-matrices.outputs.envoy-matrix) }}
env:
Expand Down Expand Up @@ -201,13 +201,13 @@ jobs:
strategy:
fail-fast: false
matrix:
consul-version: [ "1.16", "1.17"]
consul-version: [ "1.17", "1.18"]
env:
CONSUL_LATEST_VERSION: ${{ matrix.consul-version }}
# ENVOY_VERSION should be the latest version upported by all
# consul versions in the matrix.consul-version, since we are testing upgrade from
# an older consul version, e.g., 1.26.6 is supported by both 1.16 and 1.17.
ENVOY_VERSION: "1.26.6"
# an older consul version, e.g., 1.27.5 is supported by both 1.16 and 1.17.
ENVOY_VERSION: "1.27.5"
steps:
- name: Checkout code
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
Expand Down
Loading

0 comments on commit cf1c030

Please sign in to comment.