Skip to content

Commit 047e684

Browse files
committed
fix install cni script
Signed-off-by: rongfu.leng <[email protected]>
1 parent 74ab54c commit 047e684

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
@@ -152,7 +152,8 @@ EOF
152152
source /etc/environment
153153
source /etc/profile.d/sh.local
154154
set -eux -o pipefail
155-
${GOPATH}/src/github.com/containerd/containerd/script/setup/install-cni
155+
cd ${GOPATH}/src/github.com/containerd/containerd
156+
script/setup/install-cni
156157
PATH=/opt/cni/bin:$PATH type ${CNI_BINARIES} || true
157158
SHELL
158159
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)