-
-
Notifications
You must be signed in to change notification settings - Fork 20.4k
[release] Minor fixes to release annotation and wheel upload #33129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 1 commit
84531ae
fe4fd82
a2a83a7
362f93d
6ff8232
a746703
f8348be
ee0018d
fed4434
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -11,51 +11,74 @@ fi | |
| buildkite-agent annotate --style 'info' --context 'release-workflow' << EOF | ||
| To download the wheel (by commit): | ||
| \`\`\` | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}-cp38-abi3-manylinux1_x86_64.whl . | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}-cp38-abi3-manylinux2014_aarch64.whl . | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}-cp38-abi3-manylinux_2_31_x86_64.whl . | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}-cp38-abi3-manylinux_2_31_aarch64.whl . | ||
|
|
||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}+cu129-cp38-abi3-manylinux1_x86_64.whl . | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}+cu129-cp38-abi3-manylinux1_x86_64.whl . | ||
| \`\`\` | ||
| (Optional) For CUDA 13.0: | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}+cu130-cp38-abi3-manylinux_2_35_x86_64.whl . | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}+cu130-cp38-abi3-manylinux_2_35_aarch64.whl . | ||
|
|
||
| To download the wheel (by version): | ||
| (Optional) For CPU: | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}+cpu-cp38-abi3-manylinux_2_35_x86_64.whl . | ||
| aws s3 cp s3://vllm-wheels/${BUILDKITE_COMMIT}/vllm-${RELEASE_VERSION}+cpu-cp38-abi3-manylinux_2_35_aarch64.whl . | ||
| \`\`\` | ||
| aws s3 cp s3://vllm-wheels/${RELEASE_VERSION}/vllm-${RELEASE_VERSION}-cp38-abi3-manylinux1_x86_64.whl . | ||
| aws s3 cp s3://vllm-wheels/${RELEASE_VERSION}/vllm-${RELEASE_VERSION}-cp38-abi3-manylinux2014_aarch64.whl . | ||
|
|
||
| aws s3 cp s3://vllm-wheels/${RELEASE_VERSION}+cu129/vllm-${RELEASE_VERSION}+cu129-cp38-abi3-manylinux1_x86_64.whl . | ||
| aws s3 cp s3://vllm-wheels/${RELEASE_VERSION}+cu130/vllm-${RELEASE_VERSION}+cu130-cp38-abi3-manylinux1_x86_64.whl . | ||
| \`\`\` | ||
|
|
||
| To download and upload the image: | ||
|
|
||
| \`\`\` | ||
| Download images: | ||
|
|
||
| docker pull public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-x86_64 | ||
| docker pull public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-aarch64 | ||
| docker pull public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-x86_64-cu130 | ||
| docker pull public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-aarch64-cu130 | ||
| docker pull public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-rocm | ||
|
|
||
| Tag and push images: | ||
|
|
||
| docker tag public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-x86_64 vllm/vllm-openai:x86_64 | ||
| docker tag vllm/vllm-openai:x86_64 vllm/vllm-openai:latest-x86_64 | ||
| docker tag vllm/vllm-openai:x86_64 vllm/vllm-openai:v${RELEASE_VERSION}-x86_64 | ||
| docker push vllm/vllm-openai:latest-x86_64 | ||
| docker push vllm/vllm-openai:v${RELEASE_VERSION}-x86_64 | ||
|
|
||
| docker tag public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-x86_64-cu130 vllm/vllm-openai:x86_64-cu130 | ||
| docker tag vllm/vllm-openai:x86_64-cu130 vllm/vllm-openai:latest-x86_64-cu130 | ||
| docker tag vllm/vllm-openai:x86_64-cu130 vllm/vllm-openai:v${RELEASE_VERSION}-x86_64-cu130 | ||
| docker push vllm/vllm-openai:latest-x86_64 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Wrong Docker tag pushed for CUDA 13.0 x86_64 imageHigh Severity The |
||
| docker push vllm/vllm-openai:v${RELEASE_VERSION}-x86_64-cu130 | ||
|
|
||
| docker tag public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-aarch64 vllm/vllm-openai:aarch64 | ||
| docker tag vllm/vllm-openai:aarch64 vllm/vllm-openai:latest-aarch64 | ||
| docker tag vllm/vllm-openai:aarch64 vllm/vllm-openai:v${RELEASE_VERSION}-aarch64 | ||
| docker push vllm/vllm-openai:latest-aarch64 | ||
| docker push vllm/vllm-openai:v${RELEASE_VERSION}-aarch64 | ||
|
|
||
| docker tag public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-rocm vllm/vllm-openai:rocm | ||
| docker tag vllm/vllm-openai:rocm vllm/vllm-openai:latest-rocm | ||
| docker tag vllm/vllm-openai:rocm vllm/vllm-openai:v${RELEASE_VERSION}-rocm | ||
| docker push vllm/vllm-openai:latest-rocm | ||
| docker push vllm/vllm-openai:v${RELEASE_VERSION}-rocm | ||
| docker tag public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-aarch64-cu130 vllm/vllm-openai:aarch64-cu130 | ||
| docker tag vllm/vllm-openai:aarch64 vllm/vllm-openai:latest-aarch64 | ||
|
khluu marked this conversation as resolved.
Outdated
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Wrong Docker tag command for CUDA 13.0 aarch64 imageHigh Severity The |
||
| docker tag vllm/vllm-openai:aarch64-cu130 vllm/vllm-openai:v${RELEASE_VERSION}-aarch64-cu130 | ||
| docker push vllm/vllm-openai:latest-aarch64-cu130 | ||
| docker push vllm/vllm-openai:v${RELEASE_VERSION}-aarch64-cu130 | ||
|
|
||
| docker tag public.ecr.aws/q9t5s3a7/vllm-release-repo:${BUILDKITE_COMMIT}-rocm vllm/vllm-openai-rocm:${BUILDKITE_COMMIT}-rocm | ||
| docker tag vllm/vllm-openai-rocm:${BUILDKITE_COMMIT}-rocm vllm/vllm-openai-rocm:latest-rocm | ||
| docker tag vllm/vllm-openai-rocm:${BUILDKITE_COMMIT}-rocm vllm/vllm-openai-rocm:v${RELEASE_VERSION}-rocm | ||
| docker push vllm/vllm-openai-rocm:latest-rocm | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thanks for updating this. I will move this to another annotate-rocm-release in my upcoming PR, so that all ROCm docker and whls info are annotated together.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @khluu since we are using a separate repo, the tag should be
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. fixed! thanks for the review |
||
| docker push vllm/vllm-openai-rocm:v${RELEASE_VERSION}-rocm | ||
|
|
||
| Create multi-arch manifest: | ||
|
|
||
| docker manifest rm vllm/vllm-openai:latest | ||
| docker manifest create vllm/vllm-openai:latest vllm/vllm-openai:latest-x86_64 vllm/vllm-openai:latest-aarch64 | ||
| docker manifest create vllm/vllm-openai:v${RELEASE_VERSION} vllm/vllm-openai:v${RELEASE_VERSION}-x86_64 vllm/vllm-openai:v${RELEASE_VERSION}-aarch64 | ||
| docker manifest push vllm/vllm-openai:latest | ||
| docker manifest push vllm/vllm-openai:v${RELEASE_VERSION} | ||
|
|
||
| docker manifest rm vllm/vllm-openai:latest-cu130 | ||
| docker manifest create vllm/vllm-openai:latest-cu130 vllm/vllm-openai:latest-x86_64-cu130 vllm/vllm-openai:latest-aarch64-cu130 | ||
| docker manifest create vllm/vllm-openai:v${RELEASE_VERSION}-cu130 vllm/vllm-openai:v${RELEASE_VERSION}-x86_64-cu130 vllm/vllm-openai:v${RELEASE_VERSION}-aarch64-cu130 | ||
| docker manifest push vllm/vllm-openai:latest-cu130 | ||
| docker manifest push vllm/vllm-openai:v${RELEASE_VERSION}-cu130 | ||
| \`\`\` | ||
| EOF | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Maybe just remove this file?
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. oh I thought it would be shown here as a file name change, but I guess it's this way because there are diff changes
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There seems to be a copy-paste error here. You are pushing
vllm/vllm-openai:latest-x86_64, which corresponds to the non-cu130 image. In this block for cu130 images, you should be pushing thelatest-x86_64-cu130tag.