Commit Graph

136190 Commits

Author SHA1 Message Date
Dan Winship
b68e2ac8a5 Drop e2enode.PickIP(), fix its one caller
This returned a randomly-selected IP from across all nodes, preferring
ExternalIP but falling back to an InternalIP. But it was only called
from one place, which was connecting from inside the cluster and thus
wanted an InternalIP anyway.
2026-03-07 10:45:07 -05:00
Dan Winship
6302e3a94f Inline a Service jig helper into a test
jig.GetEndpointNodesWithIP was only used by one test, and that test
didn't even want the data in the form jig.GetEndpointNodesWithIP
provided it in. So just inline the code and generate the data
correctly the first time, and remove GetEndpointNodesWithIP (along
with GetEndpointNodes, which was already unused).
2026-03-07 10:45:06 -05:00
Kubernetes Prow Robot
dfbe79674a Merge pull request #137524 from BenTheElder/test-mac
split linux and portable deviceattribute unit tests
2026-03-07 14:11:58 +05:30
Kubernetes Prow Robot
8782cf135f Merge pull request #136963 from yuanwang04/restart-pod-keep-logs
Keep logs when containers removed by RestartAllContainers
2026-03-07 07:22:18 +05:30
Kubernetes Prow Robot
65c04dac7b Merge pull request #137471 from tallclair/pod-status-redundant-relist
Pod status redundant relist
2026-03-07 05:42:24 +05:30
Kubernetes Prow Robot
e5fd5bb8fd Merge pull request #136966 from yuanwang04/restart-pod-single-container
Fix RestartAllContainer restart quickly with single container
2026-03-07 05:42:17 +05:30
Benjamin Elder
e78f851177 split linux and portable deviceattribute unit tests 2026-03-06 15:40:21 -08:00
Kubernetes Prow Robot
05c01a2e80 Merge pull request #136499 from danwinship/nftables-hairpin-2
further nftables masquerading improvements
2026-03-07 03:32:17 +05:30
Tim Allclair
c356602cb1 Pass kubecontainer.Pod to runtime.GetPodStatus 2026-03-06 20:48:42 +00:00
Tim Allclair
a68bdab168 Add kuberuntime GetPod (singular), and generalized get{Sandboxes,Container} functions 2026-03-06 20:36:58 +00:00
Kubernetes Prow Robot
42eb93b12f Merge pull request #137450 from Phaow/hotfix
test: fix WaitForNamespacedGVRDeletion parameter order
2026-03-07 01:12:35 +05:30
Kubernetes Prow Robot
3b78e2bfcf Merge pull request #137217 from stlaz/cri-api-pull-id
CRI API: add image_id to PullImageResponse
2026-03-07 01:12:27 +05:30
Kubernetes Prow Robot
f5bafe93ac Merge pull request #135048 from yliaog/beta_promo
DRA Extended Resource: promote to Beta in 1.36
2026-03-07 01:12:19 +05:30
Kubernetes Prow Robot
644e26dc55 Merge pull request #137476 from brianpursley/wait-context
Use context in kubectl wait and kubectl logs
2026-03-07 00:08:32 +05:30
Kubernetes Prow Robot
2bbb175707 Merge pull request #137461 from ahmedharabi/fix/statefulset-error-wrapping
statefulset: wrap errors with %w in StatefulPodControl
2026-03-07 00:08:25 +05:30
Kubernetes Prow Robot
997908a591 Merge pull request #137399 from soltysh/find_container_cleanup
De-ducplicate and clean logic in FindOrDefaultContainerByName
2026-03-07 00:08:18 +05:30
Kubernetes Prow Robot
5edd1a9741 Merge pull request #136585 from zhzhuang-zju/job-validation
Improve error message for immutable job.status.startTime
2026-03-06 22:22:19 +05:30
Maciej Szulik
bb744ec97b De-ducplicate and clean logic in FindOrDefaultContainerByName
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-03-06 16:47:18 +01:00
Kubernetes Prow Robot
e56063a600 Merge pull request #131774 from sivchari/use-embed
kubeadm: Use go:embed for readability
2026-03-06 20:00:22 +05:30
sivchari
68d7b79527 kubeadm: Use go:embed for readability
Migrate test fixtures to use go:embed for improved readability
and maintainability across kubeadm test files.

Signed-off-by: sivchari <shibuuuu5@gmail.com>
2026-03-06 21:03:09 +09:00
Kubernetes Prow Robot
c37f97806d Merge pull request #137351 from ibihim/ibihim/2026-02-24_kep-3926-add-cr-and-bitflip-tests
kep-3926: add integration tests for CR and bit-flip corrupt object deletion
2026-03-06 15:42:21 +05:30
Kubernetes Prow Robot
559e7a23b0 Merge pull request #137448 from bishal7679/fix/137422-discovery-integration-test-timeout
fix: [sig-apimachinery] flaky discovery integration test `TestReadinessAggregatedAPIServiceDiscovery`
2026-03-06 14:40:27 +05:30
Kubernetes Prow Robot
4302a06ca9 Merge pull request #137434 from bart0sh/PR224-fix-upgrade-downgrade-failures
Fix pull-kubernetes-dra-integration job failures
2026-03-06 14:40:18 +05:30
Kubernetes Prow Robot
1f5701a46d Merge pull request #137358 from xigang/processlister_log
client-go/cache: add slow-handler tracing in processorListener
2026-03-06 12:02:18 +05:30
Kubernetes Prow Robot
800a58b7c5 Merge pull request #137456 from liggitt/go126
Update go.mod to go 1.26, fix 1.26 vet errors
2026-03-06 10:58:23 +05:30
Kubernetes Prow Robot
68f0b37edc Merge pull request #137420 from richabanker/statusz-installation
Fix registration for statusz and flagz in apiserver, kubelet
2026-03-06 10:58:17 +05:30
Kubernetes Prow Robot
3dceb579f7 Merge pull request #137473 from jpbetz/fix-set-transform
Fix SetTransform to correctly override per-informer transforms
2026-03-06 09:58:16 +05:30
Brian Pursley
7a3c7ebcfd Use provided context in RunLogsContext 2026-03-05 21:56:04 -05:00
xigang
ac1eb12281 client-go/cache: add slow-handler tracing in processorListener
Signed-off-by: xigang <wangxigang2014@gmail.com>
2026-03-06 10:43:31 +08:00
Joe Betz
a8c551e627 Fix test 2026-03-05 21:19:25 -05:00
KunWuLuan
9c99d5f6c0 Test that scheduler transform is set as expected in newPodInformer 2026-03-05 21:19:25 -05:00
Joe Betz
e433cbcb5b generate code 2026-03-05 21:19:25 -05:00
Joe Betz
c0addb352e Fix informer factory generation and add test 2026-03-05 21:19:19 -05:00
Kubernetes Prow Robot
6140403c77 Merge pull request #137474 from BenTheElder/go1.26.1-master
upgrade go to 1.26.1
2026-03-06 07:48:17 +05:30
Brian Pursley
ede65f357b Use context when waiting for conditions 2026-03-05 20:39:24 -05:00
Benjamin Elder
aa9d704fb8 upgrade go to 1.26.1
Now that we've shipped the key changes in https://docs.google.com/document/d/10HujH6PL0ez3vviA03I01_mbJWs9Xp99gIDWnnNXyco/edit?tab=t.0

patch upgrades should just be this single file. I will look into automated updates next.
2026-03-05 17:25:38 -08:00
Kubernetes Prow Robot
4915f3f8b3 Merge pull request #137304 from aaron-prindle/fieldsv1-encapsulation
refactor: fieldsv1 encapsulation via accessors and deprecation of direct "Raw" field usage
2026-03-06 06:50:17 +05:30
Richa Banker
426bb7cded Fix auth registration for statusz and flagz
Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
2026-03-05 16:31:27 -08:00
Kubernetes Prow Robot
6af0756e9d Merge pull request #137462 from nojnhuh/e2e-logcheck-fix
Use HTTP GET for Node log queries in e2e logcheck
2026-03-06 05:52:25 +05:30
Kubernetes Prow Robot
6f7a07ac1f Merge pull request #137457 from dims/re-enable-deadcode-elimination-check
Re-enable deadcode-elimination check
2026-03-06 05:52:18 +05:30
Yuan Wang
b000df29ef Keep logs when containers removed by RestartAllContainers 2026-03-05 23:25:41 +00:00
Yuan Wang
906134cee9 Update pod after the container is removed
Ensures the single-container pod can restart quickly
2026-03-05 23:21:33 +00:00
Jordan Liggitt
0d0b727988 Demote lint newexpr, stditerators to hints 2026-03-05 18:17:07 -05:00
Jordan Liggitt
45900a1deb Fix vet error 2026-03-05 18:11:02 -05:00
Kubernetes Prow Robot
fae7198b73 Merge pull request #137421 from BenTheElder/go-version-consolidation
remove go versions from publishing-bot config, consolidate go patch updates down to .go-veersion
2026-03-06 04:36:32 +05:30
Kubernetes Prow Robot
c7d60d6c03 Merge pull request #137154 from ndixita/plr-ippr-cleanup
Clean up code to consolidate similar types
2026-03-06 04:36:24 +05:30
Kubernetes Prow Robot
c27283bbe6 Merge pull request #128726 from tkashem/test-delete-handler
KEP-3926: test the delete handler with unsafe deletion flow
2026-03-06 04:36:17 +05:30
Jon Huhn
e52fe3b2fb Use HTTP GET for Node log queries in e2e logcheck 2026-03-05 16:38:24 -06:00
Aaron Prindle
e57b3a74f3 refactor: update in-tree FieldsV1 consumers to use format-specific accessors 2026-03-05 22:23:05 +00:00
Kubernetes Prow Robot
b50a6aa7cf Merge pull request #137374 from enj/enj/f/constrained_impersonation_metrics
KEP-5284: add constrained impersonation metrics
2026-03-06 03:42:25 +05:30