third_party/vllm/ now tracked in git for direct patch management.
Based on vLLM v0.18.1 release with one patch applied:
vllm/v1/core/sched/scheduler.py:
Replace fatal assert with graceful skip when KV transfer callback
arrives for an already-aborted request during PD disaggregated serving.
Future vLLM modifications should be made directly in third_party/vllm/
and committed normally. The patches/ directory is kept as documentation
of what changed from upstream.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
57 lines
1.1 KiB
Bash
57 lines
1.1 KiB
Bash
#!/bin/bash
|
|
|
|
# This file installs common linux environment tools
|
|
|
|
export LANG C.UTF-8
|
|
|
|
# python_version=$1
|
|
|
|
sudo apt-get update && \
|
|
sudo apt-get install -y --no-install-recommends \
|
|
software-properties-common \
|
|
|
|
sudo apt-get install -y --no-install-recommends \
|
|
build-essential \
|
|
apt-utils \
|
|
ca-certificates \
|
|
wget \
|
|
git \
|
|
vim \
|
|
libssl-dev \
|
|
curl \
|
|
unzip \
|
|
unrar \
|
|
cmake \
|
|
net-tools \
|
|
sudo \
|
|
autotools-dev \
|
|
rsync \
|
|
jq \
|
|
openssh-server \
|
|
tmux \
|
|
screen \
|
|
htop \
|
|
pdsh \
|
|
openssh-client \
|
|
lshw \
|
|
dmidecode \
|
|
util-linux \
|
|
automake \
|
|
autoconf \
|
|
libtool \
|
|
net-tools \
|
|
pciutils \
|
|
libpci-dev \
|
|
libaio-dev \
|
|
libcap2 \
|
|
libtinfo5 \
|
|
fakeroot \
|
|
devscripts \
|
|
debhelper \
|
|
nfs-common
|
|
|
|
# Remove github bloat files to free up disk space
|
|
sudo rm -rf "/usr/local/share/boost"
|
|
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
|
|
sudo rm -rf "/usr/share/dotnet"
|