From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 702451582EF for ; Tue, 18 Feb 2025 21:29:24 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 5AA653431AD for ; Tue, 18 Feb 2025 21:29:24 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id C0C76110474; Tue, 18 Feb 2025 21:29:17 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id BC46C110473 for ; Tue, 18 Feb 2025 21:29:17 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6D358343172 for ; Tue, 18 Feb 2025 21:29:17 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0948A2735 for ; Tue, 18 Feb 2025 21:29:16 +0000 (UTC) From: "William Hubbs" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "William Hubbs" Message-ID: <1739914138.c8e51d42813fc69b946fa6dc5747cd9bdcd43f7f.williamh@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-cluster/kubelet/Manifest sys-cluster/kubelet/kubelet-1.29.14.ebuild X-VCS-Directories: sys-cluster/kubelet/ X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs X-VCS-Revision: c8e51d42813fc69b946fa6dc5747cd9bdcd43f7f X-VCS-Branch: master Date: Tue, 18 Feb 2025 21:29:16 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c59394c0-6695-4ba5-8424-32ae5412ca05 X-Archives-Hash: a56d279a8961672eb5edae7d637b94fc commit: c8e51d42813fc69b946fa6dc5747cd9bdcd43f7f Author: William Hubbs gentoo org> AuthorDate: Tue Feb 18 21:28:58 2025 +0000 Commit: William Hubbs gentoo org> CommitDate: Tue Feb 18 21:28:58 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e51d42 sys-cluster/kubelet: add 1.29.14 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubelet/Manifest | 1 + sys-cluster/kubelet/kubelet-1.29.14.ebuild | 38 ++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index 9b7e08c21ab7..0d94e770e46e 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -1,4 +1,5 @@ DIST kubernetes-1.29.13.tar.gz 41213750 BLAKE2B 315e2470fa078edf123fc6c4c691d781fdcce0353ddfef83132a36291979e7a4098c725fa858cfeba0d6e310bc74c5c18027c9930d100e73a38abf29f98fe333 SHA512 7eb00c3b0352ed079b265e578267e3b8dbadda2ca3cc514857f524a90428224bdf71f67e4196986cb042b7310e0322b4e31454fd5d3f1bd21f43362de2dce6b4 +DIST kubernetes-1.29.14.tar.gz 41220562 BLAKE2B 95e866c1f7a049d4c55752c7c5695103c32314373f47f9655890561a9bcfd04289dd2a4a42defe12a3b7f61c80afcb9cdb21a0d4b03d99d5c267d46e386bc027 SHA512 28351a292dafd6b9524e60c23f4ab1c3d011c9543dc3af5978f4e71ce7360475218fabe6c9c4f32c4dac5d5ccf70833054fe8e3e40f4c10d13afd6a8e93bf968 DIST kubernetes-1.30.10.tar.gz 39631578 BLAKE2B 79618686bffab500c2d4e2417044f86c295d287ef1c4aaf2df241ad145cd807c19cd52739b22a48dd162667ea90d30da5b5d1737d072e599c3cab60ce90dafc3 SHA512 63c892845a2130ebb21378266da3083b2b8fad2c24c0b999ce52d267e5a981960ea79619e451e48c5a0f1b0faee5dea0d693be417f2026a1bceee6e5ac4a4252 DIST kubernetes-1.30.9.tar.gz 39622344 BLAKE2B 1e82b89eb5ccce5da048596a0e4b3b53fb22658b116b151342ceea69d2eb3da6d2eb8622cf2024bae6a44c44f84b37e262a2c778480ecbf8722c34fb71eb9b14 SHA512 cca4176a6623a2c97a9cc2bd79b39e242e8573c3ec8e2a6c1167f22fb33e89b533bc000a8eb20835fc8a94697d93c6b29c3522d1f6161de0788e9acaa3ca8472 DIST kubernetes-1.31.5.tar.gz 36577053 BLAKE2B bda8223b667bbf9153b9c0d383715d565aa6cb768d5f6313229eeefa0c17eef65f6072a04d8ce07145a11bf8ba5cece92241c3eff049fe2eece3e52230fceafa SHA512 6c773d706cb45bf0d8cb18cbd718ab2053fd4d17ae4db35b9159b258b55dbef71d0f6fd6e6057d8b5e027bdfc9ffb7a0a4d2bc63d8f092c48f5b44f3cc73ff96 diff --git a/sys-cluster/kubelet/kubelet-1.29.14.ebuild b/sys-cluster/kubelet/kubelet-1.29.14.ebuild new file mode 100644 index 000000000000..bf3928affd91 --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.29.14.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.21.9" +RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test " +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +}