Skip to content

Commit bfa8a1b

Browse files
committed
feat: add check-advisories to check BRSA fields
Signed-off-by: Piyush Jena <jepiyush@amazon.com>
1 parent 2e9e881 commit bfa8a1b

File tree

16 files changed

+1076
-1
lines changed

16 files changed

+1076
-1
lines changed

Cargo.lock

Lines changed: 228 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ members = [
2121
"tools/testsys-config",
2222
"tools/unplug",
2323
"tools/update-metadata",
24+
"tools/advisory-checker",
2425

2526
"twoliter",
2627
"twoliter/src/tool-crates/*",
@@ -54,6 +55,7 @@ pre-build = [
5455
]
5556

5657
[workspace.dependencies]
58+
advisory-checker = { version = "0.1", path = "tools/advisory-checker", artifact = [ "bin:advisory-checker" ] }
5759
amispec = { version = "0.1", path = "tools/amispec" }
5860
bottlerocket-types = { version = "0.0.16", git = "https://github.com/bottlerocket-os/bottlerocket-test-system", tag = "v0.0.16" }
5961
bottlerocket-variant = { version = "0.1", path = "tools/bottlerocket-variant" }
@@ -77,6 +79,7 @@ testsys-config = { version = "0.1", path = "tools/testsys-config" }
7779
testsys-model = { version = "0.0.16", git = "https://github.com/bottlerocket-os/bottlerocket-test-system", tag = "v0.0.16" }
7880

7981
twoliter = { version = "0.16.0", path = "twoliter", artifact = [ "bin:twoliter" ] }
82+
twoliter-tool-advisory-checker = { version = "0.1", path = "twoliter/src/tool-crates/advisory-checker" }
8083
twoliter-tool-buildsys = { version = "0.1", path = "twoliter/src/tool-crates/buildsys" }
8184
twoliter-tool-embedded-bundle = { version = "0.1", path = "twoliter/src/tool-crates/embedded-bundle" }
8285
twoliter-tool-pipesys = { version = "0.1", path = "twoliter/src/tool-crates/pipesys" }
@@ -136,13 +139,15 @@ nix = "0.30"
136139
nonzero_ext = "0.3"
137140
num_cpus = "1"
138141
num-traits = "0.2"
142+
nutype = "0.6"
139143
once_cell = "1.21"
140144
olpc-cjson = "0.1"
141145
proc-macro2 = "1"
142146
quote = "1"
143147
rand = { version = "0.9", default-features = false }
144148
regex = "1"
145149
reqwest = { version = "0.12", default-features = false }
150+
rpm = { version = "0.18", default-features = false }
146151
seccompiler = "0.5"
147152
semver = "1"
148153
serde = "1"

0 commit comments

Comments
 (0)