diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-10-04 23:52:39 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-10-04 23:52:39 +0100 |
commit | 1b2c0d19f75523db182b267901484f87abf732cf (patch) | |
tree | 3c4832e97c3846189d07c64c2eba333bf33b8ab2 /sys-cluster/kube-scheduler | |
parent | dd851ab76c56a249df7a0ec052acd90940bc014f (diff) |
gentoo auto-resync : 04:10:2023 - 23:52:39
Diffstat (limited to 'sys-cluster/kube-scheduler')
-rw-r--r-- | sys-cluster/kube-scheduler/Manifest | 1 | ||||
-rw-r--r-- | sys-cluster/kube-scheduler/files/kube-scheduler-1.28.0-make-gomaxprocs-install-optional.patch | 78 |
2 files changed, 0 insertions, 79 deletions
diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index 149c352a66c8..9ecac181d05f 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -1,4 +1,3 @@ -AUX kube-scheduler-1.28.0-make-gomaxprocs-install-optional.patch 2835 BLAKE2B 964759a3af2afced4d5ff2ed59b1e94c2912a85ce560f3dac4e0ea59b1e308ee7b35f6d5435524e6e407d2032a1bd8783fb0b4787dbb22cfa9ace9ff723b1c40 SHA512 88b369bfda14eb03f9957f4b9105a565fa6f821e20b4743941f12f7e5b005cdef4184e0c09d54102b811e08a27f1725b0dc36e29e331f8802b7eaf52db1ce00f AUX kube-scheduler.confd 133 BLAKE2B 6b88dfc011173f183a88a16d078cbb5d96d46c269129b483d650fd7dd63376e366825f483178c26e931db226478ce9d0b85412fc264d4d600a8232d0bac149e7 SHA512 d7326f34b26aaebf4b5c25a03abcff3bc3d397382ad4fed0f4718ee425e71399febf6fec6dc817813490671692d3f1b454fd5d14d9c47c3d41b0d3405a01a6c2 AUX kube-scheduler.initd 548 BLAKE2B dd9373f659b87fcf12dca20527aebdb304a60ec559fd9fb9efcd0db8b3c155fdba2ce8a59461cd15ed3b4294cc5b335093e12d2b8411e400927e1307b37bc6d8 SHA512 151ea6f5cc36de9b83f0e5365579e33eea8002f9a03f5f61d195a349236e6baf192f701d3fb591b769aa90e8e1e620d525b20c95a1e8cda58d062971d8f587a3 AUX kube-scheduler.logrotated 88 BLAKE2B af29a5ba84cb29787b17368105c793868a2e61a28e9a5b02361cf4833982d4489364bd1291faa136df275988f02ce78c7b785c9209a54aec5eea6180b9041da0 SHA512 3692da349dd6ed0f5acc09d7b95ac562ffecb103e2270bebdfe4a7808d48dada9d2debff262d85b11c47f9ca3f0c20000712d03629ed813ff08a3e02d69267e6 diff --git a/sys-cluster/kube-scheduler/files/kube-scheduler-1.28.0-make-gomaxprocs-install-optional.patch b/sys-cluster/kube-scheduler/files/kube-scheduler-1.28.0-make-gomaxprocs-install-optional.patch deleted file mode 100644 index 1a8935b31c9c..000000000000 --- a/sys-cluster/kube-scheduler/files/kube-scheduler-1.28.0-make-gomaxprocs-install-optional.patch +++ /dev/null @@ -1,78 +0,0 @@ -From cce3f6ffa796ea416021b0d62567a3f52b979567 Mon Sep 17 00:00:00 2001 -From: Jordan Liggitt <liggitt@google.com> -Date: Wed, 16 Aug 2023 09:33:02 -0400 -Subject: [PATCH 2/2] Make gomaxprocs install optional, limit to tests - ---- - hack/lib/golang.sh | 25 +++++++++++++++---------- - hack/make-rules/test-e2e-node.sh | 1 + - hack/make-rules/test.sh | 1 + - 3 files changed, 17 insertions(+), 10 deletions(-) - -diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh -index 66772f08a81..983ff368e25 100755 ---- a/hack/lib/golang.sh -+++ b/hack/lib/golang.sh -@@ -556,20 +556,25 @@ kube::golang::setup_env() { - - # This seems to matter to some tools - export GO15VENDOREXPERIMENT=1 -+} - -+kube::golang::setup_gomaxprocs() { - # GOMAXPROCS by default does not reflect the number of cpu(s) available - # when running in a container, please see https://github.com/golang/go/issues/33803 -- if ! command -v ncpu >/dev/null 2>&1; then -- # shellcheck disable=SC2164 -- pushd "${KUBE_ROOT}/hack/tools" >/dev/null -- GO111MODULE=on go install ./ncpu -- # shellcheck disable=SC2164 -- popd >/dev/null -+ if [[ -z "${GOMAXPROCS:-}" ]]; then -+ if ! command -v ncpu >/dev/null 2>&1; then -+ # shellcheck disable=SC2164 -+ pushd "${KUBE_ROOT}/hack/tools" >/dev/null -+ GO111MODULE=on go install ./ncpu || echo "Will not automatically set GOMAXPROCS" -+ # shellcheck disable=SC2164 -+ popd >/dev/null -+ fi -+ if command -v ncpu >/dev/null 2>&1; then -+ GOMAXPROCS=$(ncpu) -+ export GOMAXPROCS -+ kube::log::status "Set GOMAXPROCS automatically to ${GOMAXPROCS}" -+ fi - fi -- -- GOMAXPROCS=${GOMAXPROCS:-$(ncpu)} -- export GOMAXPROCS -- kube::log::status "Setting GOMAXPROCS: ${GOMAXPROCS}" - } - - # This will take binaries from $GOPATH/bin and copy them to the appropriate -diff --git a/hack/make-rules/test-e2e-node.sh b/hack/make-rules/test-e2e-node.sh -index 43dde0c740f..49e3e04ac71 100755 ---- a/hack/make-rules/test-e2e-node.sh -+++ b/hack/make-rules/test-e2e-node.sh -@@ -18,6 +18,7 @@ KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/../.. - source "${KUBE_ROOT}/hack/lib/init.sh" - - kube::golang::setup_env -+kube::golang::setup_gomaxprocs - - # start the cache mutation detector by default so that cache mutators will be found - KUBE_CACHE_MUTATION_DETECTOR="${KUBE_CACHE_MUTATION_DETECTOR:-true}" -diff --git a/hack/make-rules/test.sh b/hack/make-rules/test.sh -index e9074678a8f..4aa72730d83 100755 ---- a/hack/make-rules/test.sh -+++ b/hack/make-rules/test.sh -@@ -22,6 +22,7 @@ KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/../.. - source "${KUBE_ROOT}/hack/lib/init.sh" - - kube::golang::setup_env -+kube::golang::setup_gomaxprocs - - # start the cache mutation detector by default so that cache mutators will be found - KUBE_CACHE_MUTATION_DETECTOR="${KUBE_CACHE_MUTATION_DETECTOR:-true}" --- -2.41.0 - |