Skip to content

Commit 3c6c633

Browse files
authoredFeb 26, 2023
Bump v38 to v39 (#2269)
Fix the C++ compiler configuration
1 parent 2e4fe8f commit 3c6c633

15 files changed

+21
-18
lines changed
 

‎.devcontainer/devcontainer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "linkerd2-proxy",
3-
"image": "ghcr.io/linkerd/dev:v38",
3+
"image": "ghcr.io/linkerd/dev:v39",
44
"customizations": {
55
"vscode": {
66
"extensions": [

‎.github/workflows/beta.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions:
2222
jobs:
2323
build:
2424
runs-on: ubuntu-latest
25-
container: ghcr.io/linkerd/dev:v38-rust
25+
container: ghcr.io/linkerd/dev:v39-rust
2626
timeout-minutes: 20
2727
continue-on-error: true
2828
steps:

‎.github/workflows/check-all.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
check-all:
2323
timeout-minutes: 20
2424
runs-on: ubuntu-latest
25-
container: ghcr.io/linkerd/dev:v38-rust
25+
container: ghcr.io/linkerd/dev:v39-rust
2626
steps:
2727
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
2828
- run: just fetch

‎.github/workflows/check-each.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
list-changed-crates:
2727
timeout-minutes: 10
2828
runs-on: ubuntu-latest
29-
container: docker://ghcr.io/linkerd/dev:v38-rust
29+
container: docker://ghcr.io/linkerd/dev:v39-rust
3030
steps:
3131
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
3232
- uses: tj-actions/changed-files@23e3c4300cb904a9d9c36fc2df4111a2fa9b9ff1
@@ -46,7 +46,7 @@ jobs:
4646
needs: list-changed-crates
4747
timeout-minutes: 20
4848
runs-on: ubuntu-latest
49-
container: ghcr.io/linkerd/dev:v38-rust
49+
container: ghcr.io/linkerd/dev:v39-rust
5050
strategy:
5151
matrix:
5252
crate: ${{ fromJson(needs.list-changed-crates.outputs.crates) }}

‎.github/workflows/coverage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
timeout-minutes: 30
2525
container:
26-
image: docker://ghcr.io/linkerd/dev:v38-rust
26+
image: docker://ghcr.io/linkerd/dev:v39-rust
2727
options: --security-opt seccomp=unconfined # 🤷
2828
steps:
2929
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c

‎.github/workflows/deps.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
deprecated:
4747
timeout-minutes: 20
4848
runs-on: ubuntu-latest
49-
container: ghcr.io/linkerd/dev:v38-rust
49+
container: ghcr.io/linkerd/dev:v39-rust
5050
steps:
5151
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
5252
- run: just fetch

‎.github/workflows/integration.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
test:
2727
timeout-minutes: 20
2828
runs-on: ubuntu-latest
29-
container: ghcr.io/linkerd/dev:v38-rust
29+
container: ghcr.io/linkerd/dev:v39-rust
3030
steps:
3131
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
3232
- run: just fetch

‎.github/workflows/lint.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
clippy:
2222
timeout-minutes: 10
2323
runs-on: ubuntu-latest
24-
container: ghcr.io/linkerd/dev:v38-rust
24+
container: ghcr.io/linkerd/dev:v39-rust
2525
steps:
2626
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
2727
- run: just fetch
@@ -30,15 +30,15 @@ jobs:
3030
fmt:
3131
timeout-minutes: 10
3232
runs-on: ubuntu-latest
33-
container: ghcr.io/linkerd/dev:v38-rust
33+
container: ghcr.io/linkerd/dev:v39-rust
3434
steps:
3535
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
3636
- run: just check-fmt
3737

3838
docs:
3939
timeout-minutes: 10
4040
runs-on: ubuntu-latest
41-
container: ghcr.io/linkerd/dev:v38-rust
41+
container: ghcr.io/linkerd/dev:v39-rust
4242
steps:
4343
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
4444
- run: just fetch

‎.github/workflows/nightly.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions:
2222
jobs:
2323
build:
2424
runs-on: ubuntu-latest
25-
container: ghcr.io/linkerd/dev:v38-rust
25+
container: ghcr.io/linkerd/dev:v39-rust
2626
timeout-minutes: 20
2727
continue-on-error: true
2828
steps:

‎.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
continue-on-error: ${{ !needs.meta.outputs.publish }}
6060
runs-on: ubuntu-latest
6161
timeout-minutes: 40
62-
container: docker://ghcr.io/linkerd/dev:v38-rust-musl
62+
container: docker://ghcr.io/linkerd/dev:v39-rust-musl
6363
steps:
6464
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
6565
- run: just fetch

‎.github/workflows/test.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
meshtls:
2525
timeout-minutes: 10
2626
runs-on: ubuntu-latest
27-
container: ghcr.io/linkerd/dev:v38-rust
27+
container: ghcr.io/linkerd/dev:v39-rust
2828
steps:
2929
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
3030
- run: just fetch
@@ -42,7 +42,7 @@ jobs:
4242
unit:
4343
timeout-minutes: 10
4444
runs-on: ubuntu-latest
45-
container: ghcr.io/linkerd/dev:v38-rust
45+
container: ghcr.io/linkerd/dev:v39-rust
4646
steps:
4747
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
4848
- run: just fetch

‎.github/workflows/toolchain.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414
jobs:
1515
devcontainer:
1616
runs-on: ubuntu-latest
17-
container: ghcr.io/linkerd/dev:v38-rust
17+
container: ghcr.io/linkerd/dev:v39-rust
1818
steps:
1919
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
2020
- run: |

‎Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#
1717
# :; docker buildx build . --load
1818

19-
ARG RUST_IMAGE=ghcr.io/linkerd/dev:v38-rust
19+
ARG RUST_IMAGE=ghcr.io/linkerd/dev:v39-rust
2020

2121
# Use an arbitrary ~recent edge release image to get the proxy
2222
# identity-initializing and linkerd-await wrappers.

‎justfile

+3
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ _features := if features == "all" {
5454
"--no-default-features --features=" + features
5555
} else { "" }
5656

57+
# For dev:v39
58+
export CXX := 'clang++-14'
59+
5760
#
5861
# Recipes
5962
#

‎linkerd/meshtls/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ publish = false
99
[features]
1010
rustls = ["linkerd-meshtls-rustls", "__has_any_tls_impls"]
1111
boring = ["linkerd-meshtls-boring", "__has_any_tls_impls"]
12-
boring-fips = ["linkerd-meshtls-boring?/fips"]
12+
boring-fips = ["boring", "linkerd-meshtls-boring/fips"]
1313
# Enabled if *any* TLS impl is enabled.
1414
__has_any_tls_impls = []
1515

0 commit comments

Comments
 (0)
Please sign in to comment.