Skip to content

Unable to read MinIO S3 credentials from helm chart #154

Description

@agkjwork

Hello, im kinda new to this so pardon my ignorance. I am currently attempting to deploy gemma-4-31B-it model with vLLM 0.23.0 using vllm production stack helm chart and attempting to use MinIO S3 to stream the tensor and config files however im constantly getting ValueError: Could not receive runai_response from libstreamer due to: b 'File access error'

I am unable to paste the full helm chart and error logs as im working in a locked down environment but hopefully these few settings should paint a picture.

modelSpec:
  - name: "gemma-4-31B-it"
    modelUrl: s3://my-bucket/models/google/gemma-4-31B-it
      ......
    vllmConfig:
      enabledChunkedPrefil: true
        ...........
      extraArgs: ["--load-format", "runai_streamer".............]
    env:
      - name: SSL_CERT_FILE
        value: /certs/ca.crt

      - name: AWS_CA_BUNDLE
        value: /certs/ca.crt
          
      - name: REQUESTS_CA_BUNDLE
        value: /certs/ca.crt

      - name: VLLM_ENABLE_CUDA_COMPATIBILITY
        value: "1"

      - name: HF_HUB_OFFLINE
        value: "1"

      - name: AWS_ACCESS_KEY_ID
        value: <MY_ACCESS_KEY>
      
      - name: AWS_SECRET_ACCES_KEY
        value: <MY_SECRET_KEY>

      - name: AWS_ENDPOINT_URL
        value: "https://s3storage.abcd.hijk:9021"

      - name: RUNAI_STREAMER_LOG_TO_STDER
        value: "1"

      - name: RUNAI_STREAMER_LOG_LEVEL
        value: "DEBUG"

      - name: AWS_EC2_METADATA_DISABLED
        value: "true"

      - name: RUNAI_STREAMER_S3_USE_VIRTUAL_ADDRESSING
        value: "0"

the current runai version in the vllm pod deployed:

runai-model-streamer 0.16.0
runai-model-streamer-azure 0.16.0
runai-model-streamer-gcs 0.16.0
runai-model-streamer-s3 0.16.0

the current boto3 version in the vllm pod deployed:

boto3 1.43.29
botocore 1.43.29

the minio configs using mc alias ls

my-alias-name
        URL: https://s3storage.abcd.hijk:9021
        AccessKey: <MY_ACCESS_KEY>
        SecretKey: <MY_SECRET_KEY>
        API: s3v4
        Path: auto
        Src: /home/...../.mc/config.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions