Skip to content

Ship static busybox shell in k8s-driver-manager image#188

Merged
rajathagasthya merged 1 commit into
mainfrom
distroless-no-shell
May 26, 2026
Merged

Ship static busybox shell in k8s-driver-manager image#188
rajathagasthya merged 1 commit into
mainfrom
distroless-no-shell

Conversation

@rajathagasthya

@rajathagasthya rajathagasthya commented May 19, 2026

Copy link
Copy Markdown
Contributor

Flip the base from *-dev* to non-*-dev* distroless and source a static busybox from debian:trixie-slim. The driver-manager preflight and upgrade workflows continue to work via /bin/sh and busybox applet symlinks layered into the final image.

Part of NVIDIA/cloud-native-team#299.
Resolves #179.

@coveralls

coveralls commented May 19, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 26181311978

Coverage remained the same at 5.945%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 1413
Covered Lines: 84
Line Coverage: 5.94%
Coverage Strength: 0.06 hits per line

💛 - Coveralls

@rajathagasthya rajathagasthya changed the title Drop busybox shell symlink, move off -dev distroless tag Ship static busybox shell in k8s-driver-manager image May 20, 2026
@rajathagasthya rajathagasthya marked this pull request as ready for review May 20, 2026 16:22
Flip the base from *-dev* to non-*-dev* distroless and source a static
busybox from debian:trixie-slim. The driver-manager preflight and
upgrade workflows continue to work via /bin/sh and busybox applet
symlinks layered into the final image.

Part of NVIDIA/cloud-native-team#299.

Signed-off-by: Rajath Agasthya <ragasthya@nvidia.com>
@rajathagasthya rajathagasthya merged commit e6f096f into main May 26, 2026
11 checks passed
@rajathagasthya rajathagasthya deleted the distroless-no-shell branch May 26, 2026 17:11
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.

Ship static busybox shell in k8s-driver-manager image

3 participants