Skip to content

Commit 0a90250

Browse files
committedFeb 6, 2024
feat: update policy-evaluator enabling OCI image capability.
Updates the Cargo files pointing to the policy-evaluator version with the new capability to allow users to fetch OCI image manifest. Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
1 parent 1ed85cb commit 0a90250

File tree

3 files changed

+100
-31
lines changed

3 files changed

+100
-31
lines changed
 

‎Cargo.lock

+96-27
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "policy-server"
3-
version = "1.10.0"
3+
version = "1.11.0"
44
authors = [
55
"Kubewarden Developers <kubewarden@suse.de>",
66
"Flavio Castelli <fcastelli@suse.com>",
@@ -15,7 +15,7 @@ anyhow = "1.0"
1515
clap = { version = "4.4", features = ["cargo", "env"] }
1616
daemonize = "0.5"
1717
humansize = "2.1"
18-
itertools = "0.12.0"
18+
itertools = "0.12.1"
1919
k8s-openapi = { version = "0.21.0", default-features = false, features = [
2020
"v1_29",
2121
] }
@@ -28,7 +28,7 @@ opentelemetry = { version = "0.21", default-features = false, features = [
2828
] }
2929
opentelemetry_sdk = { version = "0.21", features = ["rt-tokio"] }
3030
procfs = "0.16"
31-
policy-evaluator = { git = "https://github.com/kubewarden/policy-evaluator", tag = "v0.14.2" }
31+
policy-evaluator = { git = "https://github.com/kubewarden/policy-evaluator", tag = "v0.15.0" }
3232
rayon = "1.8"
3333
serde_json = "1.0"
3434
serde = { version = "1.0", features = ["derive"] }

‎src/policy_downloader.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ async fn create_verifier(
257257
None
258258
}
259259
};
260-
Verifier::new(sources, fulcio_and_rekor_data.as_ref())
260+
Ok(Verifier::new(sources, fulcio_and_rekor_data.as_ref())?)
261261
}
262262

263263
#[cfg(test)]

0 commit comments

Comments
 (0)
Please sign in to comment.