From: David Galloway Date: Thu, 26 Mar 2026 16:53:35 +0000 (-0400) Subject: rook-e2e: Don't use docker X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=94831e573ae6878802dea22a278eb5948ce4de7d;p=ceph-build.git rook-e2e: Don't use docker Signed-off-by: David Galloway --- diff --git a/scripts/rook-orch/install-rook-e2e-deps.sh b/scripts/rook-orch/install-rook-e2e-deps.sh index b30e6347..e2a8bc19 100644 --- a/scripts/rook-orch/install-rook-e2e-deps.sh +++ b/scripts/rook-orch/install-rook-e2e-deps.sh @@ -2,35 +2,10 @@ set -ex -install_docker(){ - DISTRO="$(lsb_release -cs)" - if [[ $(command -v docker) == '' ]]; then - # Set up docker official repo and install docker. - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg - echo \ - "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ - ${DISTRO} stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null - sudo apt update -y - sudo apt install -y docker-ce docker-ce-cli containerd.io - fi - sudo groupadd docker || true - sudo usermod -aG docker $(id -un) - sudo systemctl unmask docker - sudo systemctl restart docker - sudo chgrp "$(id -un)" /var/run/docker.sock - - # wait for docker - sleep 10 - - docker info - docker container prune -f -} - # install dependencies sudo apt update -y -sudo apt install --reinstall -y qemu-kvm libvirt-daemon-driver-qemu libvirt-clients libvirt-daemon-system libvirt-daemon runc python3 -sudo apt install --reinstall -y python3-pip -install_docker +sudo DEBIAN_FRONTEND=noninteractive apt install --reinstall -y qemu-kvm libvirt-daemon-driver-qemu libvirt-clients libvirt-daemon-system libvirt-daemon runc python3 +sudo DEBIAN_FRONTEND=noninteractive apt install --reinstall -y python3-pip # install minikube curl -LO https://storage.googleapis.com/minikube/releases/v1.31.2/minikube-linux-amd64