From db1b0a0f963f7f2c8fa22ba48a5067d73e33e588 Mon Sep 17 00:00:00 2001 From: jpayne3506 Date: Mon, 22 Jan 2024 22:48:57 -0600 Subject: [PATCH] ci: nsenter daemonset --- .../manifests/load/privileged-daemonset.yaml | 15 +++++++++++++-- test/validate/linux_validate.go | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/test/integration/manifests/load/privileged-daemonset.yaml b/test/integration/manifests/load/privileged-daemonset.yaml index 7f4d370b66..715f031ef5 100644 --- a/test/integration/manifests/load/privileged-daemonset.yaml +++ b/test/integration/manifests/load/privileged-daemonset.yaml @@ -21,8 +21,19 @@ spec: hostPID: true containers: - name: privileged-container - image: mcr.microsoft.com/dotnet/runtime-deps:6.0 - command: ["/bin/sleep", "3650d"] + image: mcr.microsoft.com/mirror/docker/library/alpine:3.16 + command: + - nsenter + - -t + - "1" + - -m + - -u + - -i + - -n + - -p + - bash + - -c + - sleep 3650d securityContext: privileged: true runAsUser: 0 diff --git a/test/validate/linux_validate.go b/test/validate/linux_validate.go index ed9c919eb2..2e2dcc807d 100644 --- a/test/validate/linux_validate.go +++ b/test/validate/linux_validate.go @@ -18,7 +18,7 @@ const ( ) var ( - restartNetworkCmd = []string{"bash", "-c", "chroot /host /bin/bash -c systemctl restart systemd-networkd"} + restartNetworkCmd = []string{"bash", "-c", "systemctl restart systemd-networkd"} cnsManagedStateFileCmd = []string{"bash", "-c", "cat /var/run/azure-cns/azure-endpoints.json"} azureVnetStateFileCmd = []string{"bash", "-c", "cat /var/run/azure-vnet.json"} azureVnetIpamStateCmd = []string{"bash", "-c", "cat /var/run/azure-vnet-ipam.json"}