Skip to content

Commit fa72cad

Browse files
authored
Update dependency versions (#682)
* Build against K8s 1.32 * Build with Go 1.23 * Update dependencies * Use Java 17 for Spring base images * Update Coherence versions * Fix Prometheus doc links
1 parent c5b7aba commit fa72cad

40 files changed

+327
-293
lines changed

.github/workflows/build.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ jobs:
110110
docker pull gcr.io/distroless/java
111111
docker pull gcr.io/distroless/java11-debian11
112112
docker pull gcr.io/distroless/java17-debian11
113+
docker pull gcr.io/distroless/java17-debian12
113114
114115
- name: Build
115116
shell: bash

.github/workflows/coherence-matrix.yaml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2021, 2024, Oracle Corporation and/or its affiliates. All rights reserved.
1+
# Copyright 2021, 2025, Oracle Corporation and/or its affiliates. All rights reserved.
22
# Licensed under the Universal Permissive License v 1.0 as shown at
33
# http://oss.oracle.com/licenses/upl.
44

@@ -37,8 +37,9 @@ jobs:
3737
- "15.1.1-0-SNAPSHOT-Graal"
3838
- "24.09"
3939
- "24.09-Graal"
40-
- "22.06"
40+
- "14.1.2-0"
4141
- "14.1.2-0-SNAPSHOT"
42+
- "22.06"
4243
- "14.1.1-2206-SNAPSHOT"
4344
- "14.1.1-0-SNAPSHOT"
4445
- "14.1.1-0"
@@ -70,27 +71,33 @@ jobs:
7071
javaVersion: 17
7172
baseImage: "gcr.io/distroless/java17-debian12"
7273

74+
- matrixName: "14.1.2-0-SNAPSHOT"
75+
coherenceVersion: "14.1.2-0-1-SNAPSHOT"
76+
coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:14.1.2-0-1-SNAPSHOT"
77+
javaVersion: 17
78+
baseImage: "gcr.io/distroless/java17-debian12"
79+
80+
- matrixName: "14.1.2-0"
81+
coherenceVersion: "14.1.2-0-0"
82+
javaVersion: 8
83+
coherenceImage: "ghcr.io/oracle/coherence-ce:14.1.2-0-0"
84+
baseImage: "gcr.io/distroless/java17-debian12"
85+
7386
- matrixName: "22.06"
7487
coherenceVersion: "22.06.10"
7588
coherenceImage: "ghcr.io/oracle/coherence-ce:22.06.10"
7689
javaVersion: 11
7790
baseImage: "gcr.io/distroless/java11-debian11"
7891

79-
- matrixName: "14.1.2-0-SNAPSHOT"
80-
coherenceVersion: "14.1.2-0-0-SNAPSHOT"
81-
coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:14.1.2-0-0-SNAPSHOT"
82-
javaVersion: 17
83-
baseImage: "gcr.io/distroless/java17-debian12"
84-
8592
- matrixName: "14.1.1-2206-SNAPSHOT"
86-
coherenceVersion: "14.1.1-2206-10-SNAPSHOT"
87-
coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:14.1.1-2206-10-SNAPSHOT"
93+
coherenceVersion: "14.1.1-2206-11-SNAPSHOT"
94+
coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:14.1.1-2206-11-SNAPSHOT"
8895
javaVersion: 11
8996
baseImage: "gcr.io/distroless/java11-debian11"
9097

9198
- matrixName: "14.1.1-0-SNAPSHOT"
9299
coherenceVersion: "14.1.1-0-20-SNAPSHOT"
93-
coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:14.1.1-0-19-SNAPSHOT"
100+
coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:14.1.1-0-20-SNAPSHOT"
94101
javaVersion: 8
95102
baseImage: "gcr.io/distroless/java11-debian11"
96103

@@ -189,6 +196,7 @@ jobs:
189196
docker pull gcr.io/distroless/java
190197
docker pull gcr.io/distroless/java11-debian11
191198
docker pull gcr.io/distroless/java17-debian11
199+
docker pull gcr.io/distroless/java17-debian12
192200
docker pull ${{ matrix.coherenceImage }}
193201
194202
- name: Coherence Certification Tests

.github/workflows/compatibility-tests.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ jobs:
170170
docker pull gcr.io/distroless/java
171171
docker pull gcr.io/distroless/java11-debian11
172172
docker pull gcr.io/distroless/java17-debian11
173+
docker pull gcr.io/distroless/java17-debian12
173174
docker pull ${{ matrix.coherence-image }}
174175
175176
- name: Build

.github/workflows/doc-check.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ jobs:
7272
docker pull gcr.io/distroless/java
7373
docker pull gcr.io/distroless/java11-debian11
7474
docker pull gcr.io/distroless/java17-debian11
75+
docker pull gcr.io/distroless/java17-debian12
7576
7677
- name: Documentation Link Check
7778
shell: bash

.github/workflows/istio-tests.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ jobs:
111111
docker pull gcr.io/distroless/java
112112
docker pull gcr.io/distroless/java11-debian11
113113
docker pull gcr.io/distroless/java17-debian11
114+
docker pull gcr.io/distroless/java17-debian12
114115
115116
- name: Build
116117
shell: bash

.github/workflows/k3d-tests.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ jobs:
105105
docker pull gcr.io/distroless/java
106106
docker pull gcr.io/distroless/java11-debian11
107107
docker pull gcr.io/distroless/java17-debian11
108+
docker pull gcr.io/distroless/java17-debian12
108109
109110
- name: K3d Tests
110111
shell: bash

.github/workflows/k8s-matrix.yaml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,24 +40,28 @@ jobs:
4040
fail-fast: false
4141
matrix:
4242
matrixName:
43+
- v1.32
4344
- v1.31
4445
- v1.30
4546
- v1.29
4647
- v1.28
4748
- v1.27
4849
- v1.26
49-
- v1.25
5050
include:
51+
- matrixName: v1.32
52+
k8s: kindest/node:v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027
53+
kindCommand: kind-calico
54+
runNetTests: true
5155
- matrixName: v1.31
52-
k8s: kindest/node:v1.31.0@sha256:53df588e04085fd41ae12de0c3fe4c72f7013bba32a20e7325357a1ac94ba865
56+
k8s: kindest/node:v1.31.4@sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30
5357
kindCommand: kind-calico
5458
runNetTests: true
5559
- matrixName: v1.30
56-
k8s: kindest/node:v1.30.4@sha256:976ea815844d5fa93be213437e3ff5754cd599b040946b5cca43ca45c2047114
60+
k8s: kindest/node:v1.30.8@sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf
5761
kindCommand: kind-calico
5862
runNetTests: true
5963
- matrixName: v1.29
60-
k8s: kindest/node:v1.29.8@sha256:d46b7aa29567e93b27f7531d258c372e829d7224b25e3fc6ffdefed12476d3aa
64+
k8s: kindest/node:v1.29.12@sha256:62c0672ba99a4afd7396512848d6fc382906b8f33349ae68fb1dbfe549f70dec
6165
kindCommand: kind-calico
6266
runNetTests: true
6367
- matrixName: v1.28
@@ -72,10 +76,6 @@ jobs:
7276
k8s: kindest/node:v1.26.15@sha256:84333e26cae1d70361bb7339efb568df1871419f2019c80f9a12b7e2d485fe19
7377
kindCommand: kind-calico
7478
runNetTests: true
75-
- matrixName: v1.25
76-
k8s: kindest/node:v1.25.16@sha256:5da57dfc290ac3599e775e63b8b6c49c0c85d3fec771cd7d55b45fae14b38d3b
77-
kindCommand: kind-calico
78-
runNetTests: true
7979

8080
steps:
8181
- uses: actions/checkout@v4
@@ -146,6 +146,7 @@ jobs:
146146
docker pull gcr.io/distroless/java
147147
docker pull gcr.io/distroless/java11-debian11
148148
docker pull gcr.io/distroless/java17-debian11
149+
docker pull gcr.io/distroless/java17-debian12
149150
150151
- name: Certification Tests
151152
shell: bash

.github/workflows/minikube-matrix.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,22 +40,19 @@ jobs:
4040
fail-fast: false
4141
matrix:
4242
matrixName:
43+
- v1.32
44+
- v1.31
45+
- v1.30
4346
- v1.29
44-
- v1.28
45-
- v1.27
46-
- v1.26
47-
- v1.25
4847
include:
48+
- matrixName: v1.32
49+
k8s: v1.32.0
50+
- matrixName: v1.31
51+
k8s: v1.31.4
52+
- matrixName: v1.30
53+
k8s: v1.30.8
4954
- matrixName: v1.29
50-
k8s: v1.29.2
51-
- matrixName: v1.28
52-
k8s: v1.28.6
53-
- matrixName: v1.27
54-
k8s: v1.27.11
55-
- matrixName: v1.26
56-
k8s: v1.26.14
57-
- matrixName: v1.25
58-
k8s: 1.25.16
55+
k8s: v1.29.12
5956

6057
steps:
6158
- uses: actions/checkout@v4
@@ -131,6 +128,7 @@ jobs:
131128
docker pull gcr.io/distroless/java
132129
docker pull gcr.io/distroless/java11-debian11
133130
docker pull gcr.io/distroless/java17-debian11
131+
docker pull gcr.io/distroless/java17-debian12
134132
./hack/k8s-certification.sh
135133
136134
- uses: actions/upload-artifact@v4

.github/workflows/prometheus-tests.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ jobs:
104104
docker pull gcr.io/distroless/java
105105
docker pull gcr.io/distroless/java11-debian11
106106
docker pull gcr.io/distroless/java17-debian11
107+
docker pull gcr.io/distroless/java17-debian12
107108
108109
- name: E2E Prometheus Tests
109110
shell: bash

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ jobs:
5858
docker pull gcr.io/distroless/java
5959
docker pull gcr.io/distroless/java11-debian11
6060
docker pull gcr.io/distroless/java17-debian11
61+
docker pull gcr.io/distroless/java17-debian12
6162
make get-tanzu
6263
6364
- name: Release

0 commit comments

Comments
 (0)