Commit Graph

10256 Commits

Author SHA1 Message Date
Lionel Jouin
5fa72a8c1d Add codegen::register to hack/update-codegen.sh
Co-authored-by: Joe Betz <jpbetz@google.com>
Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
2025-02-24 11:40:42 +01:00
Jordan Liggitt
1f27b75275 Honor KUBE_HACK_TOOLS_GOTOOLCHAIN 2025-02-14 13:00:04 -05:00
Patrick Ohly
9ade604a07 hack: backport apidiff.sh
This makes the script identical to current
master (f3cbd79db7). This is needed
because pull-kubernetes-apidiff-client-go is the same for all
branches and assumes that the script automatically determines
the diff based on Prow env variables.
2025-01-23 13:06:39 +01:00
Kubernetes Prow Robot
40f222b620 Merge pull request #128834 from pohly/scheduler-perf-pass-workaround
scheduler_perf: fix and enhance reporting
2024-11-21 16:08:55 +00:00
Prince Pereira
07c79da04f vendoring changes for new hnslib v0.0.8. 2024-11-18 23:30:50 +05:30
Patrick Ohly
25a4758bcc testing: allow keeping detailed go test JUnit results
Pruning of tests to the top-level test was added for jobs like
pull-kubernetes-unit which run many tests. For other, more focused jobs like
scheduler-perf benchmarking it would be nice to keep the more detailed
information, in particular because it includes the duration per test case.
2024-11-18 12:44:34 +01:00
Kubernetes Prow Robot
45260fd76a Merge pull request #127857 from Jefftree/cle-v1alpha2
Coordinated Leader Election add v1alpha2
2024-11-08 07:10:43 +00:00
Bo Wang
495af2a3d4 Add missing comments in k8s.io/api/core/v1
Signed-off-by: Bo Wang <wangbob@uniontech.com>
2024-11-07 18:42:33 -08:00
Jefftree
0ce7b688a6 v1alpha2 LeaseCandidate API 2024-11-08 02:27:19 +00:00
Kubernetes Prow Robot
09e5e6269a Merge pull request #128626 from dims/add-go-spew-to-unwanted-dependencies-we-track
Add go-spew to unwanted dependencies we track
2024-11-07 08:51:38 +00:00
Harshal Neelkamal
6fdacf0411 Add plugin and key-cache for ExternalJWTSigner integration 2024-11-07 03:16:23 +00:00
Davanum Srinivas
199b7bdd1f Add go-spew to unwanted dependencies we track
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-11-06 17:41:56 -05:00
Kubernetes Prow Robot
0edef5aa91 Merge pull request #128447 from bart0sh/PR164-migrate-cadvisor-to-contextual-logging
kubelet: Migrate CAdvisor to contextual logging
2024-11-06 20:10:10 +00:00
Patrick Ohly
0b8a85c54a update-openapi-spec.sh: enable all alpha and beta APIs
This becomes relevant once DynamicResourceAllocation becomes beta with
"disabled" as default. Otherwise AllAlpha=true enables DRAAdminAccess which
depends on DynamicResourceAllocation, which is disabled.
2024-11-06 13:03:19 +01:00
Patrick Ohly
2e64c72249 DRA API: register v1beta1
This is the minimal set of changes that are needed to make the new version
usable. The storage version is still v1alpha3. More changes will follow.
2024-11-06 13:03:18 +01:00
Ed Bartosh
e5cb071c2e kubelet: Migrate CAdvisor to contextual logging 2024-11-06 01:49:20 +02:00
Kubernetes Prow Robot
9a2a7537f0 Merge pull request #128580 from jpbetz/bump-kube-openapi
Bump kube-openapi to latest
2024-11-05 21:45:41 +00:00
Joe Betz
bedfcc9331 Add gopkg.in/yaml.v2 to hack/unwanted-dependencies.json 2024-11-05 10:41:29 -05:00
Davanum Srinivas
054f0f7e96 Drop remnants as we switched hcsshim->hnslib
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-11-05 08:22:31 -05:00
Davanum Srinivas
2b0592ee77 Use k8s.io/utils/lru instead of github.com/golang/groupcache/lru
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-11-04 10:51:13 -05:00
Lubomir I. Ivanov
6928007087 vendor: update system-validators to v1.9.1 2024-11-04 13:25:28 +02:00
Kir Kolyshkin
1d4f88b1ee vendor: bump runc to v1.2.1
For one thing, this release decouples device management from
libcontainer/cgroups. You can see the result of this in a dropped
cilium/ebpf dependency (which is only needed for device management).

NOTE that due to an issue with go mod / go list,
github.com/opencontainers/runc had to be added to
hack/unwanted-dependencies.json under x/exp. This is bogus because
opencontainers/runc does not use x/exp directly, only via cilium/ebpf
dependency (which is not vendored here).

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2024-11-01 17:26:09 -07:00
Kubernetes Prow Robot
d87bf75c29 Merge pull request #128439 from oxxenix/migrate-security-components-to-contextual-logging
clustertrustbundle, token_manager: migrate to contextual logging
2024-11-01 11:17:25 +00:00
Davanum Srinivas
e86d02b60c Copy ParseCgroupFileUnified and Drop rest of containerd/cgroups
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-10-31 13:42:39 -04:00
Oksana Baranova
49b88f1d8a kubelet: migrate clustertrustbundle, token to contextual logging
Signed-off-by: Oksana Baranova <oksana.baranova@intel.com>
2024-10-30 17:31:11 +02:00
Maciej Szulik
97fcb05374 Provide link with e2e guidelines when verity-test-code.sh fails
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2024-10-29 13:07:05 +01:00
Kubernetes Prow Robot
1d8828ce70 Merge pull request #128091 from saschagrunert/cni-plugins
Update cni-plugins to v1.6.0
2024-10-27 03:01:06 +00:00
Monis Khan
c2ae465355 Use protobuf for core clients
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-10-23 10:56:34 -04:00
Sotiris Salloumis
4e0581ee21 Configure topology manager option in local-up-cluster
This commit allows the configuration of topology manager
option with the use of environment variable, following
same approach as done for configuring cpumanager policy
options.
2024-10-23 13:11:10 +02:00
Kubernetes Prow Robot
ed696ecd20 Merge pull request #127753 from skitt/missing-go-env
hack: configure Go environments where necessary
2024-10-23 03:46:59 +01:00
Kubernetes Prow Robot
3d7c95f241 Merge pull request #127769 from mmorel-35/golangci-lint/usestdlibvars
fix: apply usestdlibvars linter with golangci strict and hints
2024-10-23 02:21:42 +01:00
cpanato
bf8ec657c7 update zeitgeist to v0.5.4
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-10-21 09:57:12 +02:00
Kubernetes Prow Robot
4f796c02f7 Merge pull request #128199 from kannon92/clean-up-swap-local-up-cluster
update local up cluster with latest swap changes
2024-10-19 16:49:03 +01:00
Kevin Hannon
2ab0d5b371 update local up cluster with latest swap changes 2024-10-19 10:46:13 -04:00
Siyuan Zhang
a2bf91e9cf add instructions into verify-featuregates script.
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-10-18 09:53:27 -07:00
Sascha Grunert
237c7e38bd Update cni-plugins to v1.6.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-10-18 11:06:54 +02:00
Kubernetes Prow Robot
98e5a701cb Merge pull request #128175 from pacoxu/revert-128149-1.32-update-system-validators-to-v1.9.0
Revert "vendor: update system-validators to v1.9.0"
2024-10-18 06:55:04 +01:00
Paco Xu
93348753e2 Revert "vendor: update system-validators to v1.9.0" 2024-10-18 10:12:36 +08:00
Jordan Liggitt
3be1109829 Drop self-referencing replace directives 2024-10-17 15:51:15 -04:00
Lubomir I. Ivanov
7b10b5fd33 vendor: update system-validators to v1.9.0 2024-10-17 12:10:06 +03:00
Prince Pereira
3448455083 Replacing hcsshim library with new hnslib library. 2024-10-14 10:44:30 -07:00
Kubernetes Prow Robot
1bda3efdf4 Merge pull request #127754 from skitt/followup-module-verify
hack verify.sh: clean up "base"
2024-10-13 02:24:19 +01:00
Jordan Liggitt
ada932a6e2 Simplify update-vendor.sh to use go work sync 2024-10-10 17:58:54 -04:00
Kubernetes Prow Robot
8461e630ac Merge pull request #127635 from antoninbas/use-generics-for-queue-metrics
Use generics for workqueue metrics
2024-10-08 10:20:22 +01:00
Kubernetes Prow Robot
03f1344614 Merge pull request #127786 from Jefftree/leader-elect-flag-local-up
Add option to configure leader elect in local up cluster
2024-10-07 20:46:29 +01:00
Kubernetes Prow Robot
b613a5c249 Merge pull request #127597 from bouaouda-achraf/e2e-test-duplicate-param-runtime-config
fix(e2e-node-tests):  duplicate flag "--runtime-config" when calling run_remote.go on test-e2e-node.sh
2024-10-04 21:52:27 +01:00
Kubernetes Prow Robot
5e56e968d7 Merge pull request #127802 from pohly/apidiff-try-builds
apidiff: support trial builds of other projects
2024-10-04 20:04:27 +01:00
Antonin Bas
7dc4af6c8a Ignore false positives from unused linter
This is a workaround for a false positive in the staticcheck linter,
which has not been addressed yet.
See https://github.com/dominikh/go-tools/issues/1294.
Once this is fixed in staticcheck, we can just remove the exclude rule
from the golangci config.

Signed-off-by: Antonin Bas <antonin.bas@broadcom.com>
2024-10-03 14:44:08 -07:00
Kubernetes Prow Robot
bb6bfba475 Merge pull request #127634 from deads2k/apply-subresource
add --subresource to kubectl apply
2024-10-03 01:42:33 +01:00
David Eads
55ba8b2cbb add --subresource to kubectl apply 2024-10-02 13:28:29 -04:00