diff options
Diffstat (limited to 'recipes-containers/kubernetes/kubernetes_git.bb')
| -rw-r--r-- | recipes-containers/kubernetes/kubernetes_git.bb | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/recipes-containers/kubernetes/kubernetes_git.bb b/recipes-containers/kubernetes/kubernetes_git.bb index 092b2475..ab0ea780 100644 --- a/recipes-containers/kubernetes/kubernetes_git.bb +++ b/recipes-containers/kubernetes/kubernetes_git.bb | |||
| @@ -5,25 +5,25 @@ applications across multiple hosts, providing basic mechanisms for deployment, \ | |||
| 5 | maintenance, and scaling of applications. \ | 5 | maintenance, and scaling of applications. \ |
| 6 | " | 6 | " |
| 7 | 7 | ||
| 8 | PV = "v1.34.1+git" | 8 | PV = "1.36.1+git" |
| 9 | CVE_VERSION = "1.33.2" | 9 | CVE_VERSION = "1.36.1" |
| 10 | SRCREV_kubernetes = "03a5f06c2695805059278c9d6b47edc3bdcf51b1" | 10 | SRCREV_kubernetes = "102c4a4f87ba0a26c4a4f1dd8d1d3d07c83697e5" |
| 11 | SRCREV_kubernetes-release = "21382abdbfa8e6a43fd417306fa649cb651cc06e" | 11 | SRCREV_kubernetes-release = "9e3980c6c7b5da3ec3efa0e8b3bdc77ab50c7a0c" |
| 12 | PE = "1" | 12 | PE = "1" |
| 13 | 13 | ||
| 14 | BBCLASSEXTEND = "devupstream:target" | 14 | BBCLASSEXTEND = "devupstream:target" |
| 15 | LIC_FILES_CHKSUM:class-devupstream = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" | 15 | LIC_FILES_CHKSUM:class-devupstream = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" |
| 16 | DEFAULT_PREFERENCE:class-devupstream = "-1" | 16 | DEFAULT_PREFERENCE:class-devupstream = "-1" |
| 17 | SRC_URI:class-devupstream = "git://github.com/kubernetes/kubernetes.git;branch=release-1.32;name=kubernetes;protocol=https \ | 17 | SRC_URI:class-devupstream = "git://github.com/kubernetes/kubernetes.git;branch=release-1.36;name=kubernetes;protocol=https \ |
| 18 | git://github.com/kubernetes/release;branch=master;name=kubernetes-release;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/release;protocol=https \ | 18 | git://github.com/kubernetes/release;branch=master;name=kubernetes-release;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/release;protocol=https \ |
| 19 | " | 19 | " |
| 20 | SRCREV_kubernetes:class-devupstream = "e3b5e621f07f0fee298f641ebded61b8f393fe27" | 20 | SRCREV_kubernetes:class-devupstream = "102c4a4f87ba0a26c4a4f1dd8d1d3d07c83697e5" |
| 21 | SRCREV_kubernetes-release:class-devupstream = "21382abdbfa8e6a43fd417306fa649cb651cc06e" | 21 | SRCREV_kubernetes-release:class-devupstream = "9e3980c6c7b5da3ec3efa0e8b3bdc77ab50c7a0c" |
| 22 | PV:class-devupstream = "v1.28.2+git${SRCREV_kubernetes}" | 22 | PV:class-devupstream = "1.36.1+git${SRCREV_kubernetes}" |
| 23 | 23 | ||
| 24 | SRCREV_FORMAT ?= "kubernetes_release" | 24 | SRCREV_FORMAT ?= "kubernetes_release" |
| 25 | 25 | ||
| 26 | SRC_URI = "git://github.com/kubernetes/kubernetes.git;branch=release-1.34;name=kubernetes;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/src/github.com/kubernetes/kubernetes \ | 26 | SRC_URI = "git://github.com/kubernetes/kubernetes.git;branch=release-1.36;name=kubernetes;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/src/github.com/kubernetes/kubernetes \ |
| 27 | git://github.com/kubernetes/release;branch=master;name=kubernetes-release;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/release;protocol=https" | 27 | git://github.com/kubernetes/release;branch=master;name=kubernetes-release;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/release;protocol=https" |
| 28 | 28 | ||
| 29 | SRC_URI:append = " \ | 29 | SRC_URI:append = " \ |
| @@ -110,8 +110,11 @@ do_install() { | |||
| 110 | 110 | ||
| 111 | install -m 755 -D ${S}/_output/local/bin/${TARGET_GOOS}/${TARGET_GOARCH}/* ${D}/${bindir} | 111 | install -m 755 -D ${S}/_output/local/bin/${TARGET_GOOS}/${TARGET_GOARCH}/* ${D}/${bindir} |
| 112 | 112 | ||
| 113 | install -m 0644 ${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/release/cmd/kubepkg/templates/latest/deb/kubelet/lib/systemd/system/kubelet.service ${D}${systemd_unitdir}/system/ | 113 | # NOTE: kubernetes-release reorganized the templates tree: 'kubepkg' was |
| 114 | install -m 0644 ${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/release/cmd/kubepkg/templates/latest/deb/kubeadm/10-kubeadm.conf ${D}${systemd_unitdir}/system/kubelet.service.d/ | 114 | # removed and 'krel' (the release tool) holds the templates now, in a |
| 115 | # flatter layout without the deb/<pkg>/lib/systemd/system/ wrapping. | ||
| 116 | install -m 0644 ${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/release/cmd/krel/templates/latest/kubelet/kubelet.service ${D}${systemd_unitdir}/system/ | ||
| 117 | install -m 0644 ${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/release/cmd/krel/templates/latest/kubeadm/10-kubeadm.conf ${D}${systemd_unitdir}/system/kubelet.service.d/ | ||
| 115 | 118 | ||
| 116 | if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then | 119 | if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then |
| 117 | install -d "${D}${BIN_PREFIX}${base_bindir}" | 120 | install -d "${D}${BIN_PREFIX}${base_bindir}" |
