From 48770b62ffb6d00e9a269c8fe3f0e5e9fc4e615a Mon Sep 17 00:00:00 2001 From: Nir Soffer Date: Fri, 19 Sep 2025 23:01:01 +0300 Subject: [PATCH] test: Fix vmnet-helper installation in the CI The step was using wrong command that used to work with the older install script from v0.6.0. Update to use the curent install script arguemnts. The installtion fails with: Installation requires your password to install vmnet-helper as root bash: line 39: /dev/tty: Device not configured --- .github/workflows/functional_test.yml | 2 +- .github/workflows/smoke-test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/functional_test.yml b/.github/workflows/functional_test.yml index 45eb920262..19e3fba636 100644 --- a/.github/workflows/functional_test.yml +++ b/.github/workflows/functional_test.yml @@ -377,7 +377,7 @@ jobs: if: matrix.os == 'macos-13' && matrix.driver == 'vfkit' run: | brew install vfkit - curl -fsSL https://github.com/minikube-machine/vmnet-helper/releases/latest/download/install.sh | bash -s + curl -fsSL https://github.com/minikube-machine/vmnet-helper/releases/latest/download/install.sh | sudo VMNET_INTERACTIVE=0 bash - name: Download Test Binaries uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 with: diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index 0b0f9b5cca..6b1f0df7b4 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -112,7 +112,7 @@ jobs: if: matrix.driver == 'vfkit' run: | brew install vfkit - curl -fsSL https://github.com/minikube-machine/vmnet-helper/releases/latest/download/install.sh | bash -s + curl -fsSL https://github.com/minikube-machine/vmnet-helper/releases/latest/download/install.sh | sudo VMNET_INTERACTIVE=0 bash - name: Install qemu and socket_vmnet (macos) if: matrix.os == 'macos-13' && matrix.driver == 'qemu' run: |