Skip to content

Commit 4853908

Browse files
committed
chore: update dev:v44 to dev:v45
1 parent 9b54e23 commit 4853908

12 files changed

+32
-30
lines changed

.devcontainer/devcontainer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "linkerd2",
3-
"image": "ghcr.io/linkerd/dev:v44",
3+
"image": "ghcr.io/linkerd/dev:v45",
44
"extensions": [
55
"DavidAnson.vscode-markdownlint",
66
"golang.go",

.github/workflows/actions.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ permissions:
1212

1313
jobs:
1414
actionlint:
15-
runs-on: ubuntu-latest
15+
runs-on: ubuntu-24.04
1616
timeout-minutes: 10
1717
steps:
1818
- uses: linkerd/dev/actions/setup-tools@v45
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2020
- run: just action-lint
2121

2222
devcontainer-versions:
23-
runs-on: ubuntu-latest
23+
runs-on: ubuntu-24.04
2424
steps:
2525
- uses: linkerd/dev/actions/setup-tools@v45
2626
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

.github/workflows/cni-plugin-integration.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
workflow_dispatch:
55
pull_request:
66
paths:
7+
- .github/workflows/cni-plugin-integration.yml
78
- Dockerfile-cni-plugin
89
- cni-plugin/integration/flannel/Dockerfile-tester
910
- cni-plugin/integration/run.sh
@@ -18,7 +19,7 @@ jobs:
1819
cni: [flannel, calico, cilium]
1920
iptables-mode: [legacy, nft]
2021
timeout-minutes: 15
21-
runs-on: ubuntu-latest
22+
runs-on: ubuntu-24.04
2223
steps:
2324
- uses: linkerd/dev/actions/setup-tools@v45
2425
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -29,17 +30,18 @@ jobs:
2930
ordering-test:
3031
continue-on-error: true
3132
timeout-minutes: 15
32-
runs-on: ubuntu-latest
33+
runs-on: ubuntu-24.04
3334
steps:
3435
- uses: linkerd/dev/actions/setup-tools@v45
3536
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
3637
- name: Run CNI ordering tests
3738
run: just cni-plugin-test-ordering
3839
repair-controller:
3940
timeout-minutes: 15
40-
runs-on: ubuntu-latest
41+
runs-on: ubuntu-24.04
4142
steps:
4243
- uses: linkerd/dev/actions/setup-tools@v45
44+
- uses: linkerd/dev/actions/setup-rust@v45
4345
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
4446
- name: Run repair-controller tests
4547
run: just cni-repair-controller-integration

.github/workflows/go.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,24 @@ permissions:
1313

1414
jobs:
1515
lint:
16-
runs-on: ubuntu-latest
17-
container: ghcr.io/linkerd/dev:v44-go
16+
runs-on: ubuntu-24.04
17+
container: ghcr.io/linkerd/dev:v45-go
1818
steps:
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2020
- run: git config --global --add safe.directory "$PWD" # actions/runner#2033
2121
- run: just go-lint --verbose --timeout=10m
2222

2323
fmt:
24-
runs-on: ubuntu-latest
25-
container: ghcr.io/linkerd/dev:v44-go
24+
runs-on: ubuntu-24.04
25+
container: ghcr.io/linkerd/dev:v45-go
2626
steps:
2727
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2828
- run: git config --global --add safe.directory "$PWD" # actions/runner#2033
2929
- run: just go-fmt-check
3030

3131
unit-test:
32-
runs-on: ubuntu-latest
33-
container: ghcr.io/linkerd/dev:v44-go
32+
runs-on: ubuntu-24.04
33+
container: ghcr.io/linkerd/dev:v45-go
3434
steps:
3535
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
3636
- run: git config --global --add safe.directory "$PWD" # actions/runner#2033

.github/workflows/integration.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
jobs:
1414
proxy-init-integration:
1515
timeout-minutes: 15
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-24.04
1717
steps:
1818
- uses: linkerd/dev/actions/setup-tools@v45
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

.github/workflows/markdown.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
jobs:
1313
md-lint:
1414
timeout-minutes: 5
15-
runs-on: ubuntu-latest
15+
runs-on: ubuntu-24.04
1616
steps:
1717
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
1818
- uses: DavidAnson/markdownlint-cli2-action@05f32210e84442804257b2a6f20b273450ec8265

.github/workflows/release-cni-plugin.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions:
1313
jobs:
1414
meta:
1515
timeout-minutes: 3
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-24.04
1717
steps:
1818
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
1919
- id: meta
@@ -27,7 +27,7 @@ jobs:
2727

2828
docker-publish:
2929
needs: meta
30-
runs-on: ubuntu-latest
30+
runs-on: ubuntu-24.04
3131
timeout-minutes: 25
3232
permissions:
3333
id-token: write # needed for signing the images with GitHub OIDC token
@@ -77,7 +77,7 @@ jobs:
7777
timeout-minutes: 5
7878
permissions:
7979
contents: write
80-
runs-on: ubuntu-latest
80+
runs-on: ubuntu-24.04
8181
steps:
8282
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
8383
- if: needs.meta.outputs.mode == 'release'

.github/workflows/release-proxy-init.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions:
1313
jobs:
1414
meta:
1515
timeout-minutes: 3
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-24.04
1717
steps:
1818
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
1919
- uses: ./.github/actions/version-mode
@@ -27,7 +27,7 @@ jobs:
2727

2828
docker-publish:
2929
needs: meta
30-
runs-on: ubuntu-latest
30+
runs-on: ubuntu-24.04
3131
timeout-minutes: 10
3232
permissions:
3333
id-token: write # needed for signing the images with GitHub OIDC token
@@ -77,7 +77,7 @@ jobs:
7777
timeout-minutes: 5
7878
permissions:
7979
contents: write
80-
runs-on: ubuntu-latest
80+
runs-on: ubuntu-24.04
8181
steps:
8282
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
8383
- if: needs.meta.outputs.mode == 'release'

.github/workflows/release-validator.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ permissions:
1313
jobs:
1414
meta:
1515
timeout-minutes: 15
16-
runs-on: ubuntu-latest
17-
container: ghcr.io/linkerd/dev:v44-rust
16+
runs-on: ubuntu-24.04
17+
container: ghcr.io/linkerd/dev:v45-rust
1818
steps:
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2020
- uses: ./.github/actions/version-mode
@@ -33,8 +33,8 @@ jobs:
3333
matrix:
3434
arch: [amd64, arm64, arm]
3535
timeout-minutes: 10
36-
runs-on: ubuntu-latest
37-
container: ghcr.io/linkerd/dev:v44-rust-musl
36+
runs-on: ubuntu-24.04
37+
container: ghcr.io/linkerd/dev:v45-rust-musl
3838
steps:
3939
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
4040
- run: just validator arch=${{ matrix.arch }} profile=release version=${{ needs.meta.outputs.version }} package
@@ -48,7 +48,7 @@ jobs:
4848
timeout-minutes: 5
4949
permissions:
5050
contents: write
51-
runs-on: ubuntu-latest
51+
runs-on: ubuntu-24.04
5252
steps:
5353
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16
5454
with:

.github/workflows/rust.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ on:
1313
jobs:
1414
check:
1515
timeout-minutes: 5
16-
runs-on: ubuntu-latest
17-
container: ghcr.io/linkerd/dev:v44-rust
16+
runs-on: ubuntu-24.04
17+
container: ghcr.io/linkerd/dev:v45-rust
1818
steps:
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2020
- run: just rs-fetch
@@ -25,7 +25,7 @@ jobs:
2525

2626
audit:
2727
timeout-minutes: 5
28-
runs-on: ubuntu-latest
28+
runs-on: ubuntu-24.04
2929
strategy:
3030
matrix:
3131
checks:

.github/workflows/shell.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
jobs:
1414
sh-lint:
1515
timeout-minutes: 5
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-24.04
1717
steps:
1818
- uses: linkerd/dev/actions/setup-tools@v45
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

Dockerfile-cni-plugin

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ARG TARGETARCH
1212
RUN CGO_ENABLED=0 GOOS=linux GOARCH=$TARGETARCH GO111MODULE=on \
1313
go build -o /go/bin/linkerd-cni -mod=readonly -ldflags "-s -w" -v ./cni-plugin/
1414

15-
FROM --platform=$BUILDPLATFORM ghcr.io/linkerd/dev:v44-rust-musl as cni-repair-controller
15+
FROM --platform=$BUILDPLATFORM ghcr.io/linkerd/dev:v45-rust-musl as cni-repair-controller
1616
WORKDIR /build
1717
COPY --link justfile justfile-rust .
1818
COPY --link Cargo.toml Cargo.lock .

0 commit comments

Comments
 (0)