This commit is contained in:
Dan Saunders
2025-09-26 21:50:35 -04:00
parent 0d53e0fe8f
commit 15d35b76bb
4 changed files with 8 additions and 8 deletions

View File

@@ -60,7 +60,7 @@ jobs:
version: "latest"
- name: Install Modal
run: |
uv pip install --system modal==1.0.2 jinja2
uv pip install --system modal==1.0.2 jinja2 protobuf
- name: Update env vars
run: |
echo "BASE_TAG=${{ github.ref_name }}-base-py${{ matrix.python_version }}-cu${{ matrix.cuda }}-${{ matrix.pytorch }}" >> $GITHUB_ENV

View File

@@ -250,7 +250,7 @@ jobs:
version: "latest"
- name: Install Modal
run: |
uv pip install --system modal==1.0.2 jinja2
uv pip install --system modal==1.0.2 jinja2 protobuf
- name: Update env vars
run: |
echo "BASE_TAG=${{ github.ref_name }}-base-py${{ matrix.python_version }}-cu${{ matrix.cuda }}-${{ matrix.pytorch }}" >> $GITHUB_ENV
@@ -314,7 +314,7 @@ jobs:
version: "latest"
- name: Install Modal
run: |
uv pip install --system modal==1.0.2 jinja2
uv pip install --system modal==1.0.2 jinja2 protobuf
- name: Update env vars
run: |
echo "BASE_TAG=${{ github.ref_name }}-base-py${{ matrix.python_version }}-cu${{ matrix.cuda }}-${{ matrix.pytorch }}" >> $GITHUB_ENV
@@ -360,7 +360,7 @@ jobs:
version: "latest"
- name: Install Modal
run: |
uv pip install --system modal==1.0.2 jinja2
uv pip install --system modal==1.0.2 jinja2 protobuf
- name: Update env vars
run: |
echo "BASE_TAG=${{ github.ref_name }}-base-py${{ matrix.python_version }}-cu${{ matrix.cuda }}-${{ matrix.pytorch }}" >> $GITHUB_ENV

View File

@@ -12,8 +12,8 @@ EXPOSE 22
COPY scripts/cloud-entrypoint.sh /root/cloud-entrypoint.sh
COPY scripts/motd /etc/motd
RUN pip install jupyterlab notebook ipywidgets && \
jupyter lab clean
RUN uv pip install --python "$VENV_PYTHON" jupyterlab notebook ipywidgets && \
"$VENV_PYTHON" -m jupyter lab clean
RUN apt update && \
apt install --yes --no-install-recommends openssh-server tmux iproute2 nvtop && \
rm -rf /var/cache/apt/archives && \

View File

@@ -12,8 +12,8 @@ EXPOSE 22
COPY scripts/cloud-entrypoint.sh /root/cloud-entrypoint.sh
COPY scripts/motd /etc/motd
RUN pip install jupyterlab notebook ipywidgets && \
jupyter lab clean
RUN uv pip install --python "$VENV_PYTHON" jupyterlab notebook ipywidgets && \
"$VENV_PYTHON" -m jupyter lab clean
RUN apt update && \
apt install --yes --no-install-recommends openssh-server tmux iproute2 nvtop ibverbs-providers ibverbs-utils infiniband-diags librdmacm-dev librdmacm1 rdmacm-utils slurm-wlm && \
rm -rf /var/cache/apt/archives && \