@@ -7,7 +7,7 @@ vpp_ligato_latest_container()
7
7
{
8
8
IMAGE=" ligato/vpp-base:latest"
9
9
10
- cd $USERSPACEDIR
10
+ cd ${ USERSPACEDIR}
11
11
12
12
echo " Changing to latest tag in dockerfile"
13
13
sed -i " s|\(FROM\).*\(as builder\)|\1 $IMAGE \2|g" ./docker/userspacecni/Dockerfile
@@ -23,13 +23,13 @@ grep -n "$IMAGE" ./ci/vpp_test_setup/vpp_host.sh
23
23
}
24
24
25
25
install_go_kubectl_kind (){
26
- wget -qO- https://golang.org/dl/go1.20.1.linux-amd64.tar.gz | tar -C /home/runner -xz
27
- export PATH=" ${PATH} :/home/runner /go/bin"
28
- echo " export PATH=\" ${PATH} :/home/runner/ go/bin/:home/runner/ .local/bin/\" " >> ~/.bashrc
26
+ wget -qO- https://golang.org/dl/go1.20.1.linux-amd64.tar.gz | tar -C " $HOME " -xz
27
+ export PATH=" ${PATH} :${HOME} /go/bin"
28
+ echo " export PATH=\" ${PATH} :${HOME} / go/bin/:${HOME} .local/bin/\" " >> ~/.bashrc
29
29
go install sigs.k8s.io/
[email protected]
30
30
31
- wget -q https://dl.k8s.io/release/v1.27.3/bin/linux/amd64/kubectl -O /home/runner/ go/bin/kubectl
32
- chmod +x /home/runner/ go/bin/kubectl
31
+ wget -q https://dl.k8s.io/release/v1.27.3/bin/linux/amd64/kubectl -O " ${HOME} / go/bin/kubectl"
32
+ chmod +x " ${HOME} / go/bin/kubectl"
33
33
}
34
34
35
35
create_kind_cluster (){
@@ -43,12 +43,14 @@ kubectl get all --all-namespaces
43
43
44
44
# docker run -itd --device=/dev/hugepages:/dev/hugepages --privileged -v "$(pwd)/docker/vpp-centos-userspace-cni/:/etc/vpp/" --name vpp ligato/vpp-base
45
45
sleep 10
46
- cd /runner/_work/userspace-cni-network-plugin/userspace-cni-network-plugin/
46
+ cd $USERSPACEDIR
47
47
48
48
docker build . -f ./docker/userspacecni/Dockerfile -t userspacecni:latest
49
+ # gets path for one directopry above, needed for mkdir with docker cp below
50
+ mkdir_var=$( dirname ${USERSPACEDIR} )
49
51
kind load docker-image userspacecni
50
- docker exec -i kind-control-plane bash -c " mkdir -p '/runner/_work/userspace-cni-network-plugin/' "
51
- docker cp " /runner/_work/userspace-cni-network-plugin/userspace-cni-network-plugin/ " " kind-control-plane:/runner/_work/userspace-cni-network-plugin/ "
52
+ docker exec -i kind-control-plane bash -c " mkdir -p $mkdir_var "
53
+ docker cp " ${USERSPACEDIR} " " kind-control-plane:${USERSPACEDIR} "
52
54
}
53
55
54
56
deploy_multus (){
0 commit comments