From: Jackie Huang Date: Tue, 6 Aug 2019 09:24:04 +0000 (+0800) Subject: cni: add plugins ipam X-Git-Tag: bronze-rc0~158 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=09d389940edf495225e7a0aed472a3b982b08d4a;p=pti%2Frtp.git cni: add plugins ipam This is needed by k8s plugins like flannel. Issue-ID: INF-4 Signed-off-by: Jackie Huang Change-Id: Id481a29c2075c46a595c8db22b66b9bd303c920a --- diff --git a/meta-oran/recipes-networking/cni/cni_git.bbappend b/meta-oran/recipes-networking/cni/cni_git.bbappend new file mode 100644 index 0000000..5fe571e --- /dev/null +++ b/meta-oran/recipes-networking/cni/cni_git.bbappend @@ -0,0 +1,19 @@ +# +# Copyright (C) 2019 Wind River Systems, Inc. +# + +do_compile_prepend() { + unset GOCACHE +} + +do_compile_append() { + # build ipam plugins + cd ${S}/src/import/vendor/github.com/containernetworking/plugins/ + PLUGINS="$(ls -d plugins/ipam/*)" + mkdir -p ${WORKDIR}/plugins/bin/ + for p in $PLUGINS; do + plugin="$(basename "$p")" + echo "building: $p" + go build -o ${WORKDIR}/plugins/bin/$plugin github.com/containernetworking/plugins/$p + done +}