File tree Expand file tree Collapse file tree 3 files changed +33
-6
lines changed Expand file tree Collapse file tree 3 files changed +33
-6
lines changed Original file line number Diff line number Diff line change 2
2
# IMPORTANT
3
3
# If you change the Rust toolchain version here, make sure to also change
4
4
# docker-images/ubi8-rust-builder/Dockerfile & docker-images/ubi9-rust-builder/Dockerfile
5
- rust_version : 1.81 .0
5
+ rust_version : 1.82 .0
6
6
7
7
# IMPORTANT
8
8
# If you change the Hadolint version here, make sure to also change the hook
Original file line number Diff line number Diff line change 21
21
inputs :
22
22
test-platform :
23
23
description : |
24
- The test platform to run on (kind doesn't support `arm64`)
24
+ The test platform to run on
25
25
required : true
26
26
type : choice
27
27
options :
28
- - kind-1.31.0
29
- - kind-1.30.3
28
+ - kind-1.31.2
29
+ - kind-1.30.6
30
+ - rke2-1.31.2
31
+ - rke2-1.30.6
32
+ - k3s-1.31.2
33
+ - k3s-1.30.6
30
34
- aks-1.29
31
35
- aks-1.28
32
36
- aks-1.27
41
45
- okd-4.13
42
46
test-architecture :
43
47
description : |
44
- The architecture the tests will run on
48
+ The architecture the tests will run on. Consult the run-integration-test action README for
49
+ more details on supported architectures for each distribution
45
50
required : true
46
51
type : choice
47
52
options :
81
86
82
87
- name : Run Integration Test
83
88
id : test
84
- uses : stackabletech/actions/run-integration-test@5b66858af3597c4ea34f9b33664b8034a1d28427 # v0.3 .0
89
+ uses : stackabletech/actions/run-integration-test@5901c3b1455488820c4be367531e07c3c3e82538 # v0.4 .0
85
90
with :
86
91
test-platform : ${{ env.TEST_PLATFORM }}-${{ env.TEST_ARCHITECTURE }}
87
92
test-run : ${{ env.TEST_RUN }}
Original file line number Diff line number Diff line change @@ -9,6 +9,27 @@ targets = [
9
9
10
10
[advisories ]
11
11
yanked = " deny"
12
+ ignore = [
13
+ # https://rustsec.org/advisories/RUSTSEC-2023-0071
14
+ # "rsa" crate: Marvin Attack: potential key recovery through timing sidechannel
15
+ #
16
+ # No patch is yet available, however work is underway to migrate to a fully constant-time implementation
17
+ # So we need to accept this, as of SDP 24.11 we are not using the rsa crate to create certificates used in production
18
+ # setups.
19
+ #
20
+ # TODO: Remove after https://github.com/RustCrypto/RSA/pull/394 is merged
21
+ " RUSTSEC-2023-0071" ,
22
+
23
+ # https://rustsec.org/advisories/RUSTSEC-2024-0384
24
+ # "instant" is unmaintained
25
+ #
26
+ # The upstream "kube" crate also silenced this in https://github.com/kube-rs/kube/commit/4f1e889f265da8f19f03f60683569cae1a154fda
27
+ # They/we are actively working on migrating kube from backoff to backon, which removes the transitive dependency on
28
+ # instant, in https://github.com/kube-rs/kube/pull/1652.
29
+ #
30
+ # TODO: Remove after https://github.com/kube-rs/kube/pull/1652 is merged
31
+ " RUSTSEC-2024-0384" ,
32
+ ]
12
33
13
34
[bans ]
14
35
multiple-versions = " allow"
@@ -26,6 +47,7 @@ allow = [
26
47
" LicenseRef-webpki" ,
27
48
" MIT" ,
28
49
" MPL-2.0" ,
50
+ " OpenSSL" , # Needed for the ring and/or aws-lc-sys crate. See https://github.com/stackabletech/operator-templating/pull/464 for details
29
51
" Unicode-3.0" ,
30
52
" Unicode-DFS-2016" ,
31
53
" Zlib" ,
You can’t perform that action at this time.
0 commit comments