Skip to content

Conversation

@eliteprox
Copy link
Collaborator

@eliteprox eliteprox commented Dec 23, 2025

This change resolves an issue with audio transcription workflows failing due to two mismatched versions of cudnn installed within the base docker image

  • Changed the base image in Dockerfile.base and Dockerfile.opencv from nvidia/cuda:12.8.1-cudnn-devel-ubuntu22.04 to nvidia/cuda:12.8.1-devel-ubuntu22.04.
  • Added LD_LIBRARY_PATH environment variable to the base Dockerfile to point to the correct library version
  • Cleaned up unnecessary cuDNN files in the base Dockerfile to prevent mismatched link from getting into path again

Tested as BYOC container with audio transcription, fresh engine builds and a successful SD1.5 workflow run

- Changed the base image in Dockerfiles from `nvidia/cuda:12.8.1-cudnn-devel-ubuntu22.04` to `nvidia/cuda:12.8.1-devel-ubuntu22.04`.
- Added `LD_LIBRARY_PATH` environment variable to the base Dockerfile for improved library management.
- Cleaned up unnecessary cuDNN files in the base Dockerfile to optimize the image size.
@eliteprox eliteprox marked this pull request as ready for review December 23, 2025 21:35
Copy link

@RUFFY-369 RUFFY-369 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Testing complete and LGTM

@eliteprox eliteprox merged commit 7d16674 into main Dec 27, 2025
8 checks passed
@eliteprox eliteprox deleted the fix/cudann-err branch December 27, 2025 06:54
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.

[BUG] cuDNN failed with status CUDNN_STATUS_SUBLIBRARY_VERSION_MISMATCH

3 participants