Skip to content

lint: Check required runtime dependencies - #2421

Merged
cgwalters merged 1 commit into
bootc-dev:mainfrom
HarshwardhanPatil07:lint/runtime-deps-check-v2
Sep 1, 2026
Merged

lint: Check required runtime dependencies#2421
cgwalters merged 1 commit into
bootc-dev:mainfrom
HarshwardhanPatil07:lint/runtime-deps-check-v2

Conversation

@HarshwardhanPatil07

@HarshwardhanPatil07 HarshwardhanPatil07 commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Container images can pass linting while omitting binaries that bootc needs after deployment, leaving failures to be discovered during switch or upgrade. Source the existing workspace dependency metadata and report missing binaries while preserving the external container-tool override.

Missing dependencies:

Lint warning: runtime-deps: Missing required runtime dependencies: chcon, ostree, podman, setpriv, skopeo, systemctl, zstd
Checks passed: 0
Checks skipped: 14
Warnings: 1

After adding all dependencies:

Checks passed: 1
Checks skipped: 14

Closes: #2420

Assisted-by: AI

@bootc-bot
bootc-bot Bot requested a review from ckyrouac August 31, 2026 10:21
cgwalters
cgwalters previously approved these changes Aug 31, 2026
Comment thread crates/lib/build.rs Outdated
Container images can pass linting while omitting binaries that bootc needs after deployment, leaving failures to be discovered during switch or upgrade. Source the existing workspace dependency metadata and report missing binaries while preserving the external container-tool override.

Closes: bootc-dev#2420

Assisted-by: AI
Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
@cgwalters
cgwalters merged commit 98bc78d into bootc-dev:main Sep 1, 2026
97 of 101 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

container lint: Check required runtime dependencies

2 participants