]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
rook-e2e: Don't use docker
authorDavid Galloway <david.galloway@ibm.com>
Thu, 26 Mar 2026 16:53:35 +0000 (12:53 -0400)
committerDavid Galloway <david.galloway@ibm.com>
Thu, 26 Mar 2026 16:54:04 +0000 (12:54 -0400)
Signed-off-by: David Galloway <david.galloway@ibm.com>
scripts/rook-orch/install-rook-e2e-deps.sh

index b30e6347de107ada98dba893eebdfcba1796d7bc..e2a8bc190a3c88d5082337d91a2454323b3a3da3 100644 (file)
@@ -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