During docker run with rocm and 7900 XTX in ubuntu 24.04
got these messages:
(VllmWorker TP0 pid=189) INFO 10-01 21:36:04 [gpu_model_runner.py:2568] Encoder cache will be initialized with a budget of 32768 tokens, and profiled with 126 image items of the maximum feature size.
MIOpen(HIP): Warning [PlainTextDb] Unable to create a directory: “/root/.config/miopen”
It seems likely that this warning is due to the MIOpen library (used for AMD ROCm) trying to create a config directory in /root/.config/miopen, but the container or user may not have the necessary permissions, or the directory does not exist. This is a common, non-fatal warning when running ROCm-based workloads in Docker, especially if the container is not running as root or the home directory is not writable. The vLLM process itself is just profiling the encoder cache and should continue running unless you see further errors. For best results, ensure the container has write access to /root/.config or set the MIOPEN_USER_DB_PATH environment variable to a writable location if needed.
Would you like more detail on how to suppress or redirect this warning?