summaryrefslogtreecommitdiffstats
path: root/recipes-containers/cri-tools
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2021-04-16 10:21:12 -0400
committerBruce Ashfield <bruce.ashfield@gmail.com>2021-04-16 10:21:12 -0400
commit4e01d2ded28576a74c49acc9e68b589e5b36cea3 (patch)
treee648ba393ea0abc748dfea94f19dd8719cf5abd0 /recipes-containers/cri-tools
parentc092e3de20be3c35586f078d29e6aceb785632b7 (diff)
downloadmeta-virtualization-4e01d2ded28576a74c49acc9e68b589e5b36cea3.tar.gz
cri-tools: update to 1.21
Updating cri-tools. We refresh a patch, and change the recipe to capture the binary from build/bin versus _output dir. The following commits are part of this bump: e0b90a7f Increase image build timeout 8f0434e8 Add image-test builds to main cloudbuild script b796452d Add windows images to build script e1e9f853 Bump github.com/docker/docker 0cd06f41 Add hostnet-nginx image build to main script 74ccfeaf Bump k8s.io/api from 0.0.0 to 0.21.0 c98b734a Bump k8s.io/kubernetes from 0.0.0 to 0.21.4 109fb62d Bump k8s.io/kubectl from 0.0.0 to 0.21.0 534d9f03 Bump k8s.io/apimachinery from 0.0.0 to 0.21.0 8c5599a6 Bump k8s.io/cri-api from 0.0.0 to 0.21.0 8694106a Bump README versions to v1.21.0 b953f776 Update dependencies ef872c25 Add dependabot config file eaf18dae Simplify test image build process for user images afb5b62c Move from gcr.io/cri-tools to gcr.io/k8s-staging-cri-tools 1b32fe8d Fix UID/GID and username values for test images f749fc76 Bump gcb-docker-gcloud image to v20210331-c732583 916fae03 add docker.io/ prefix to image:busybox in docs/examples/ a0d17c4a Fix CRI-O master installation in GitHub actions 791ddab1 fix StartedAt and FinishedAt of the container status 2d5c2872 Fix CRI-O master installation in GitHub actions 44fd67ce Makefile: avoid rebuilding binaries 14485a8c support mips64le architecture. c8c1ebae Modify hack/release.sh script to include sha256 sum files ec31d9a2 Trigger prow job 3e939cf7 Update CRI-O to v1.20.0 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-containers/cri-tools')
-rw-r--r--recipes-containers/cri-tools/cri-tools/0001-build-allow-environmental-CGO-settings-and-pass-dont.patch21
-rw-r--r--recipes-containers/cri-tools/cri-tools_git.bb6
2 files changed, 12 insertions, 15 deletions
diff --git a/recipes-containers/cri-tools/cri-tools/0001-build-allow-environmental-CGO-settings-and-pass-dont.patch b/recipes-containers/cri-tools/cri-tools/0001-build-allow-environmental-CGO-settings-and-pass-dont.patch
index 5772c1ae..afd7c4bf 100644
--- a/recipes-containers/cri-tools/cri-tools/0001-build-allow-environmental-CGO-settings-and-pass-dont.patch
+++ b/recipes-containers/cri-tools/cri-tools/0001-build-allow-environmental-CGO-settings-and-pass-dont.patch
@@ -33,20 +33,17 @@ Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
33 src/import/Makefile | 3 ++- 33 src/import/Makefile | 3 ++-
34 1 file changed, 2 insertions(+), 1 deletion(-) 34 1 file changed, 2 insertions(+), 1 deletion(-)
35 35
36diff --git a/Makefile b/Makefile 36Index: cri-tools-1.21.0+gitfa50f4af0f6beba20264bfb3fd4d1d34e42f7b54/src/import/Makefile
37index acf0fc0..130988c 100644 37===================================================================
38--- a/src/import/Makefile 38--- cri-tools-1.21.0+gitfa50f4af0f6beba20264bfb3fd4d1d34e42f7b54.orig/src/import/Makefile
39+++ b/src/import/Makefile 39+++ cri-tools-1.21.0+gitfa50f4af0f6beba20264bfb3fd4d1d34e42f7b54/src/import/Makefile
40@@ -63,7 +63,8 @@ critest: 40@@ -73,7 +73,8 @@
41 $(PROJECT)/cmd/critest 41 @$(MAKE) -B $(CRICTL)
42 42
43 crictl: 43 $(CRICTL):
44- CGO_ENABLED=0 $(GO_BUILD) -o $(CURDIR)/_output/crictl$(BIN_EXT) \ 44- CGO_ENABLED=0 $(GO_BUILD) -o $@ \
45+ $(GO_BUILD) -o $(CURDIR)/_output/crictl$(BIN_EXT) \ 45+ $(GO_BUILD) -o $@ \
46+ -a -pkgdir dontusecurrentpkgs \ 46+ -a -pkgdir dontusecurrentpkgs \
47 -ldflags '$(GO_LDFLAGS)' \ 47 -ldflags '$(GO_LDFLAGS)' \
48 -tags '$(BUILDTAGS)' \ 48 -tags '$(BUILDTAGS)' \
49 $(PROJECT)/cmd/crictl 49 $(PROJECT)/cmd/crictl
50--
512.19.1
52
diff --git a/recipes-containers/cri-tools/cri-tools_git.bb b/recipes-containers/cri-tools/cri-tools_git.bb
index 17ddbd02..ad054e1c 100644
--- a/recipes-containers/cri-tools/cri-tools_git.bb
+++ b/recipes-containers/cri-tools/cri-tools_git.bb
@@ -16,7 +16,7 @@ What is not in scope for this project? \
16 non-exist on the kube-apiserver. \ 16 non-exist on the kube-apiserver. \
17 " 17 "
18 18
19SRCREV_cri-tools = "ec9e336fd8c21c4bab89a6aed2c4a138c8cfae75" 19SRCREV_cri-tools = "fa50f4af0f6beba20264bfb3fd4d1d34e42f7b54"
20SRC_URI = "\ 20SRC_URI = "\
21 git://github.com/kubernetes-sigs/cri-tools.git;branch=master;name=cri-tools \ 21 git://github.com/kubernetes-sigs/cri-tools.git;branch=master;name=cri-tools \
22 file://0001-build-allow-environmental-CGO-settings-and-pass-dont.patch \ 22 file://0001-build-allow-environmental-CGO-settings-and-pass-dont.patch \
@@ -27,7 +27,7 @@ LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c2
27 27
28GO_IMPORT = "import" 28GO_IMPORT = "import"
29 29
30PV = "1.20.0+git${SRCREV_cri-tools}" 30PV = "1.21.0+git${SRCREV_cri-tools}"
31 31
32RPROVIDES_${PN} += "crictl" 32RPROVIDES_${PN} += "crictl"
33PACKAGES =+ "${PN}-critest" 33PACKAGES =+ "${PN}-critest"
@@ -63,7 +63,7 @@ do_compile() {
63 63
64do_install() { 64do_install() {
65 install -d ${D}${bindir} 65 install -d ${D}${bindir}
66 install -m 755 -D ${S}/src/import/_output/* ${D}/${bindir} 66 install -m 755 -D ${S}/src/import/build/bin/* ${D}/${bindir}
67} 67}
68 68
69FILES_${PN}-critest = "${bindir}/critest" 69FILES_${PN}-critest = "${bindir}/critest"