Skip to content

Commit edfac18

Browse files
lengrongfuthaJeztah
authored andcommitted
fix install cni script
Signed-off-by: rongfu.leng <[email protected]> (cherry picked from commit 047e684) Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 91d5e53 commit edfac18

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

Vagrantfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,8 @@ EOF
146146
source /etc/environment
147147
source /etc/profile.d/sh.local
148148
set -eux -o pipefail
149-
${GOPATH}/src/github.com/containerd/containerd/script/setup/install-cni
149+
cd ${GOPATH}/src/github.com/containerd/containerd
150+
script/setup/install-cni
150151
PATH=/opt/cni/bin:$PATH type ${CNI_BINARIES} || true
151152
SHELL
152153
end

contrib/Dockerfile.test

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,8 @@ WORKDIR /go/src/github.com/containerd/containerd
4040

4141
FROM golang AS cni
4242
ENV DESTDIR=/build
43-
COPY script/setup/install-cni ./
44-
COPY go.mod /go/src/github.com/containerd/containerd/go.mod
45-
RUN ./install-cni
43+
COPY script/setup/install-cni go.mod /
44+
RUN DESTDIR=/build /install-cni
4645

4746
FROM golang AS critools
4847
ARG DESTDIR=/build

script/setup/install-cni

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#
2222
set -eu -o pipefail
2323

24-
CNI_COMMIT=${1:-$(grep containernetworking/plugins "$GOPATH"/src/github.com/containerd/containerd/go.mod | awk '{print $2}')}
24+
CNI_COMMIT=${1:-$(go list -f "{{.Version}}" -m github.com/containernetworking/plugins)}
2525
CNI_DIR=${DESTDIR:=''}/opt/cni
2626
CNI_CONFIG_DIR=${DESTDIR}/etc/cni/net.d
2727

0 commit comments

Comments
 (0)