Commit Graph

132088 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
1726fd1e06 Merge pull request #133655 from pohly/dra-e2e-class-creation
DRA E2E: clean up class creation for extended resource tests
2025-08-27 20:24:06 -07:00
Kubernetes Prow Robot
7e871bc7bb Merge pull request #133636 from saschagrunert/cri-tools-1.34
Update cri-tools to v1.34.0
2025-08-27 20:23:59 -07:00
Kubernetes Prow Robot
e162622b5c Merge pull request #133621 from pohly/scheduler-perf-klog-race
scheduler_perf: fix data race warning around klog flush
2025-08-27 20:23:51 -07:00
Kubernetes Prow Robot
1431873b84 Merge pull request #133603 from linux-on-ibm-z/kub-1.32.x-nfacct-testcase-fix
Fix nfacct test cases on s390x
2025-08-27 20:23:44 -07:00
Kubernetes Prow Robot
05b66760e4 Merge pull request #133598 from vishnumohanan404/cli-usage-update
kubectl expose --help: change --selector help text for clarity
2025-08-27 20:23:37 -07:00
Kubernetes Prow Robot
782b3bb172 Merge pull request #133596 from michaelasp/realFIFOSVM
Require Storage Version Migrator to be Gated Behind RealFIFO
2025-08-27 20:23:30 -07:00
Kubernetes Prow Robot
63013fca52 Merge pull request #133585 from KobayashiD27/dra-fix-bindingcond-integration-flake
DRA: Fix flake in dra BindingConditions integration test
2025-08-27 20:23:23 -07:00
Kubernetes Prow Robot
63337a8b41 Merge pull request #133582 from BobyMCbobs/update-cronjob-casing-for-kubectl-create-job-help
Update CronJob casing for create job help
2025-08-27 20:23:16 -07:00
Kubernetes Prow Robot
7c7fd78793 Merge pull request #133573 from DerekFrank/lease-metadata-fix
fix: Update unit test to catch actual nil Labels case and fix functionality to handle nil Labels
2025-08-27 20:23:09 -07:00
Kubernetes Prow Robot
22a567ac31 Merge pull request #133571 from BenTheElder/deprecated-missing-oh-no
fix many incorrect deprecation warnings in godoc, enable deprecatedComment linter
2025-08-27 18:30:53 -07:00
Kubernetes Prow Robot
a270bd8e1e Merge pull request #133540 from BenTheElder/no-panic
validate that flush frequency must be positive
2025-08-27 18:30:46 -07:00
Kubernetes Prow Robot
4d926683ca Merge pull request #133518 from macsko/dont_run_preenqueue_when_pod_is_activated_from_backoffq
Don't run PreEnqueue when pod is activated from backoffQ
2025-08-27 18:30:38 -07:00
Kubernetes Prow Robot
4f0ce131a3 Merge pull request #133513 from tom1299/fix_missing_controlplanehealthcheck
Add missing conversion for timeoutForControlPlane
2025-08-27 18:30:31 -07:00
Kubernetes Prow Robot
9c9c5168c7 Merge pull request #133509 from xuzhenglun/fix-e2e-race
fix flake race in VAP e2e case
2025-08-27 18:30:23 -07:00
David Bimmler
52b7d035f9 cache: do not allocate chan for nothing (#133500)
* cache: do not allocate chan for nothing

The explicit purpose of this channel is to never be closed and nothing
to be sent down on it. Hence, there's no need to allocate a channel - a
nil channel has exactly the desired behaviour.

Additionally, this is more relevant now that testing/synctest gets
unhappy when goroutines are blocked on reading on channels which are
created outside of the synctest bubble. Since this is a package var, that's
hard to avoid when using this package. Synctest is fine with nil
channels though.

Reported-by: Jussi Maki <jussi@isovalent.com>
Signed-off-by: David Bimmler <david.bimmler@isovalent.com>

* handlers: do not allocate chan for nothing

Nil chan has the desired semantics already, and this breaks
testing/synctest because the channel is allocated outside of the bubble.

Signed-off-by: David Bimmler <david.bimmler@isovalent.com>

---------

Signed-off-by: David Bimmler <david.bimmler@isovalent.com>
2025-08-27 18:30:16 -07:00
Harry Li
f1ceec70a6 feat(apis/batch): PodFailurePolicyOnPodConditionsPattern.Status can be omitted (#133479)
* feat(apis/batch): PodFailurePolicyOnPodConditionsPattern.Status can be omitted

Signed-off-by: Harry Li <bertram_li@163.com>

* chore: update generated files after API changes

---------

Signed-off-by: Harry Li <bertram_li@163.com>
Co-authored-by: Harry Li <bertram_li@163.com>
2025-08-27 18:30:08 -07:00
Kubernetes Prow Robot
17300a7770 Merge pull request #133476 from mauriciopoppe/crictl-parallel
Add retries to node's crictl test
2025-08-27 18:30:01 -07:00
Kubernetes Prow Robot
ba8b1a3edb Merge pull request #133475 from aramase/aramase/c/better_logging_credential_provider
Migrate pkg/credentialprovider to structured logging
2025-08-27 18:29:54 -07:00
Kubernetes Prow Robot
951c286433 Merge pull request #133462 from ffromani/e2e-node-cpumgr-cleanup-prepare
e2e: node: cpumanager: cleanup and tidification before test replacement
2025-08-27 18:29:46 -07:00
Lorain
66fdbe1058 fix using stale pod when evict failed and retry (#133461)
* fix using stale pod when evict failed and retry

* simplify pod refresh process

* use activePod at getPodFn

* fix lint check

* add ut

* introduce EvictErrorRetryDelay
2025-08-27 18:29:39 -07:00
Kubernetes Prow Robot
7afb545ff1 Merge pull request #133449 from richabanker/etcd-metrics-owners
Add sig-instrumentation as OWNERS for etcd3/metrics
2025-08-27 18:29:32 -07:00
Kubernetes Prow Robot
61cfcd03fc Merge pull request #133436 from richabanker/shouldhide-fix
Align metric deprecation and hiding with metrics deprecation policy
2025-08-27 18:29:24 -07:00
Kubernetes Prow Robot
3893eca5ce Merge pull request #133432 from Jpsassine/kep4680-conform-device-plugin-feature
test: Standardize labels for ResourceHealthStatus e2e tests
2025-08-27 18:29:17 -07:00
Kubernetes Prow Robot
e71ce95d52 Merge pull request #133426 from jsafrane/selinux-e2e-driver2
Add e2e test for SELinuxMount to CSI drivers
2025-08-27 18:29:10 -07:00
Kubernetes Prow Robot
b8f5561ab7 Merge pull request #133425 from jsafrane/selinux-e2e-driver
Fix SELinux label comparison
2025-08-27 17:18:56 -07:00
Kubernetes Prow Robot
d3755a4a12 Merge pull request #133421 from p0lyn0mial/upstream-deflake-watchlist-table-e2e
e2e/watchlist: remove dynamic `Age` column value in Table test to prevent test flake
2025-08-27 17:18:48 -07:00
Kubernetes Prow Robot
82f66bbca7 Merge pull request #133419 from Xdynix/fix-label-selector-consecutive-commas
Fix label selector parsing for consecutive commas
2025-08-27 17:18:41 -07:00
Kubernetes Prow Robot
5742171781 Merge pull request #133415 from AadiDev005/optimize-calculate-pod-requests
HPA: optimize calculatePodRequests for specific container lookups
2025-08-27 17:18:34 -07:00
Kubernetes Prow Robot
993d286230 Merge pull request #133398 from macsko/split_preemption_integration_tests_to_mitigate_timeout
Split preemption integration tests to mitigate the timeout
2025-08-27 17:18:26 -07:00
Kubernetes Prow Robot
e2af824293 Merge pull request #133367 from ash2k/decouple-term-from-client
Decouple `term` and `remotecommand` packages
2025-08-27 17:18:19 -07:00
Kubernetes Prow Robot
c725a54773 Merge pull request #133360 from sanposhiho/flake-shced-on
fix: parsing the patch directly
2025-08-27 17:18:11 -07:00
Kubernetes Prow Robot
338d035cd4 Merge pull request #133358 from ostrain/bugfix/ostrain/132359
Bugfix: DeleteOptions decode errors should return 400 instead of 500
2025-08-27 17:18:04 -07:00
Kubernetes Prow Robot
1b0bf0a080 Merge pull request #133355 from utam0k/add-utam0k-sig-scheduling-reviwer
Add utam0k to SIG Scheduling reviewers
2025-08-27 17:17:56 -07:00
Kubernetes Prow Robot
48db4470cc Merge pull request #133347 from SataQiu/clean-20250801
kubeadm: simplify error handling in getAPIEndpointWithRetry
2025-08-27 17:17:49 -07:00
Kubernetes Prow Robot
52f45c822f Merge pull request #133338 from aojea/service_cidr_shutdown
defaultservicecidr controller no shutdown eventbroadcaster on start
2025-08-27 17:17:42 -07:00
Kubernetes Prow Robot
817534d781 Merge pull request #133323 from liggitt/reconcile-retry-on-conflict
Make kubectl auth reconcile retry on conflict
2025-08-27 17:17:34 -07:00
Kubernetes Prow Robot
1dc1fc6637 Merge pull request #133322 from liggitt/diffproto
Add helper command for comparing protobuf files
2025-08-27 17:17:27 -07:00
Kubernetes Prow Robot
dd7ae1fc4f Merge pull request #133319 from dashpole/test_new_semconv
Migrate tracing tests to use the new otelhttp semantic conventions
2025-08-27 17:17:20 -07:00
Kubernetes Prow Robot
6958161aa9 Merge pull request #117160 from liggitt/sa-describe
Clean up service account print and describe
2025-08-27 17:17:13 -07:00
Kubernetes Prow Robot
bc42fb473e Merge pull request #133315 from kei01234kei/use_go_tool_instead_of_tools_go_without_sharing_dependency
Use the tool directive instead of tools.go without sharing dependency in hack/tools
2025-08-27 16:06:55 -07:00
Kubernetes Prow Robot
803e0a6887 Merge pull request #133310 from stlaz/testauthz-delay
authz tests: delay response in context cancelled scenario
2025-08-27 16:06:47 -07:00
Kubernetes Prow Robot
8f14590bb3 Merge pull request #133307 from sttts/sttts-metrics-ctx-race
component-base/metrics: store WithContext ctx in a wrapper to avoid race
2025-08-27 16:06:40 -07:00
Kubernetes Prow Robot
346a49599e Merge pull request #133287 from ahmedtd/disable-ci-lint-check
golangci: Disable staticcheck QF1008 in hints
2025-08-27 16:06:33 -07:00
Kubernetes Prow Robot
03edd11a25 Merge pull request #133281 from tallclair/allocated-status
[FG:InPlacePodVerticalScaling] Don't read AllocatedResources from PodStatus during admission
2025-08-27 16:06:26 -07:00
Kubernetes Prow Robot
240c965915 Merge pull request #133268 from ahmedtd/fix-podcert-flake
Pod Certs: Fix flaking integration test
2025-08-27 16:06:18 -07:00
Kubernetes Prow Robot
ea0b7f79ea Merge pull request #133251 from HirazawaUi/fix-sidecar-container-tests
Fix sidecar containers flaky tests
2025-08-27 16:06:11 -07:00
Kubernetes Prow Robot
8e8046d7fe Merge pull request #133237 from ylink-lfs/chore/intptr_deref_replacement
chore: use ptr.Deref to replace int deref utils
2025-08-27 16:06:04 -07:00
Kubernetes Prow Robot
0cecf14cfe Merge pull request #133206 from gavinkflam/131475-gocritic-issues-test-e2e-node
Fix gocritic issues - test/e2e_node
2025-08-27 16:05:56 -07:00
Kubernetes Prow Robot
378434cf24 Merge pull request #133198 from everpeace/fix-non-existing-pci-hierarchy-senario
Fix non-existent PCI device hierarchy examples/testcases in "deviceattribute" package in " k8s.io/dynamic-resource-allocation" module
2025-08-27 16:05:49 -07:00
Kubernetes Prow Robot
3355bd0800 Merge pull request #133186 from ConnorJC3/fix-flaky-vac-test
Do not remove PVC ClaimRef to fix flaky VAC test
2025-08-27 16:05:41 -07:00