lightning/.azure
Jirka Borovec 34140c0603
move lightning_app >> lightning/app (#16553)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-02-01 06:29:16 +01:00
..
README.md CI: Use self-hosted Azure GPU runners (#14632) 2022-10-05 10:43:54 +00:00
app-cloud-e2e.yml move lightning_app >> lightning/app (#16553) 2023-02-01 06:29:16 +01:00
app-cloud-store.yml store: adding group-check (#16528) 2023-01-27 14:01:06 +00:00
gpu-benchmark.yml Update CI to CUDA 11.7.1 (#16123) 2023-01-04 22:44:23 +00:00
gpu-tests-fabric.yml ci: replace flake8 by ruff (#16433) 2023-01-19 11:48:28 -05:00
gpu-tests-pytorch.yml Install colossalai==0.1.12 in CI (#16587) 2023-02-01 04:57:22 +00:00
hpu-tests.yml ci: replace flake8 by ruff (#16433) 2023-01-19 11:48:28 -05:00
ipu-tests.yml ci: replace flake8 by ruff (#16433) 2023-01-19 11:48:28 -05:00
start.sh CI: Use self-hosted Azure GPU runners (#14632) 2022-10-05 10:43:54 +00:00

README.md

Creation GPU self-hosted agent pool

Prepare the machine

This is a slightly modified version of the script from https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/docker

apt-get update
apt-get install -y --no-install-recommends \
    ca-certificates \
    curl \
    jq \
    git \
    iputils-ping \
    libcurl4 \
    libunwind8 \
    netcat \
    libssl1.0

curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
mkdir /azp

Stating the agents

export TARGETARCH=linux-x64
export AZP_URL="https://dev.azure.com/Lightning-AI"
export AZP_TOKEN="xxxxxxxxxxxxxxxxxxxxxxxxxx"
export AZP_POOL="lit-rtx-3090"

for i in {0..7..2}
do
     nohup bash .azure/start.sh \
        "AZP_AGENT_NAME=litGPU-YX_$i,$((i+1))" \
        "CUDA_VISIBLE_DEVICES=$i,$((i+1))" \
     > "agent-$i.log" &
done

Check running agents

ps aux | grep start.sh