diff --git a/release/ray_release/byod/byod.Dockerfile b/release/ray_release/byod/byod.Dockerfile index ce8c2a8080ca..388c66c10404 100644 --- a/release/ray_release/byod/byod.Dockerfile +++ b/release/ray_release/byod/byod.Dockerfile @@ -22,6 +22,7 @@ APT_PKGS=( libglfw3 libjemalloc-dev libosmesa6-dev + lsb-release patchelf ) @@ -30,6 +31,23 @@ sudo apt-get install -y --no-install-recommends "${APT_PKGS[@]}" sudo apt-get autoclean sudo rm -rf /etc/apt/sources.list.d/* +sudo mkdir -p /etc/apt/keyrings +curl -sLS https://packages.microsoft.com/keys/microsoft.asc | + gpg --dearmor | sudo tee /etc/apt/keyrings/microsoft.gpg > /dev/null +sudo chmod go+r /etc/apt/keyrings/microsoft.gpg + +AZ_VER=2.72.0 +AZ_DIST="$(lsb_release -cs)" +echo "Types: deb +URIs: https://packages.microsoft.com/repos/azure-cli/ +Suites: ${AZ_DIST} +Components: main +Architectures: $(dpkg --print-architecture) +Signed-by: /etc/apt/keyrings/microsoft.gpg" | sudo tee /etc/apt/sources.list.d/azure-cli.sources + +sudo apt-get update -y +sudo apt-get install -y azure-cli="${AZ_VER}"-1~"${AZ_DIST}" + git clone --branch=4.2.0 --depth=1 https://github.com/wg/wrk.git /tmp/wrk make -C /tmp/wrk -j sudo cp /tmp/wrk/wrk /usr/local/bin/wrk