change: add image_uri_config for vLLM - #6218
Conversation
Add image_uri_config/vllm.json for the AWS Deep Learning Containers vLLM GPU inference images (py312), versions 0.11.0 through 0.28.0. Image tags follow <version>-gpu-py312-cuNNN-ubuntuNN.NN-sagemaker. Add tests/unit/image_uris/test_vllm.py covering image_uris.retrieve() for all version/region combinations, exact URIs for representative regions, version-alias resolution, and rejection of unsupported versions.
|
Claude finished @Yadan-Wei's task in 2m 39s —— View job Claude review —
|
Keep only version 0.28.0 in image_uri_config/vllm.json and its 0.28 alias (drop the 0.11.0-0.27.1 backfill). Update test_vllm.py accordingly: with a single version the SDK defaults to it rather than raising, so the unsupported-version assertion no longer applies and is removed.
Remove the isolated/dedicated-cloud (ADC) registries from image_uri_config/vllm.json: us-iso-east-1, us-isob-east-1, us-isof-east-1, us-isof-south-1, and eu-isoe-west-1. GovCloud, China, EUSC and commercial regions are retained.
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
|
Claude finished @Yadan-Wei's task in 1m 16s —— View job Claude review —
|
Remove eusc-de-east-1 from image_uri_config/vllm.json so the region set matches the established pytorch footprint (38 regions: commercial, GovCloud, and China).
Add image_uri_config/sglang.json for the AWS Deep Learning Containers SGLang GPU inference image (version 0.5.18, Python 3.12). The image tag follows <version>-gpu-py312-cuNNN-ubuntuNN.NN-sagemaker. The region set matches the vLLM/pytorch footprint (38 regions). Add tests/unit/image_uris/test_sglang.py covering image_uris.retrieve() across all regions, the exact URI for representative regions, and version-alias resolution.
|
Claude finished @Yadan-Wei's task in 57s —— View job Claude review —
|
Adds
image_uri_config/vllm.jsonfor the AWS Deep Learning Containers vLLM GPU inference images (Python 3.12), versions 0.11.0–0.28.0.Details
Framework
vllm(ECR repositoryvllm),inferencescope, GPU-only, Python 3.12.Versions 0.11.0 through 0.28.0; each minor alias resolves to its newest patch.
Image tags follow
<version>-gpu-py312-cuNNN-ubuntuNN.NN-sagemaker.Mirrors the existing
huggingface-vllm.jsonstructure. No SDK code change is required —image_uris.retrieve()loadsimage_uri_config/{framework}.jsondynamically, e.g.:Testing
tests/unit/image_uris/test_vllm.py, coveringretrieve()for all version/region combinations, exact URIs for representative regions (commercial/China/GovCloud), version-alias resolution, and rejection of unsupported versions.