Commit Graph

27938 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
20114b2090 Merge pull request #132878 from ylink-lfs/chore/int32ptr_removal
chore: replace int32Ptr usage with ptr.To
2025-07-12 18:18:21 -07:00
ylink-lfs
e0f9914ef7 chore: replace int32Ptr usage with ptr.To 2025-07-13 08:12:55 +08:00
Kubernetes Prow Robot
3fc199b059 Merge pull request #132905 from ylink-lfs/chore/intptr_removal
chore: intPtr utility removal with ptr.To
2025-07-12 16:31:43 -07:00
Kubernetes Prow Robot
37a7addd0c Merge pull request #132264 from HirazawaUi/promote-to-conformance
Promote RelaxedEnvironmentVariableValidation test to Conformance #132219
2025-07-12 11:31:28 -07:00
Kubernetes Prow Robot
d4ac5efd9d Merge pull request #132896 from cpanato/update-go124-main
Bump dependencies, images and versions used to Go 1.24.5 and distroless iptables
2025-07-12 05:35:35 -07:00
ylink-lfs
5971802fdd chore: intPtr removal with ptr.To 2025-07-12 16:44:39 +08:00
Kubernetes Prow Robot
34df3b5776 Merge pull request #132019 from danwinship/endpointslice-only-conformance
Promote two EndpointSlice e2e tests to Conformance
2025-07-11 18:15:27 -07:00
Carlos Panato
a06b3d356c Bump dependencies, images and versions used to Go 1.24.5 and distroless iptables
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2025-07-11 20:30:39 +02:00
Kubernetes Prow Robot
2bdcad7419 Merge pull request #132803 from aramase/aramase/f/token_request_uid_check
Make kubelet token cache UID-aware to prevent stale tokens after service account recreation
2025-07-10 22:25:27 -07:00
Anish Ramasekar
45dfb46448 Add TokenRequestServiceAccountUIDValidation feature gate with UID validation
This change introduces the TokenRequestServiceAccountUIDValidation feature
gate and implements feature-gated service account UID validation for the
TokenRequest API. When enabled, the API validates that the service account
UID in token requests matches the actual service account UID, preventing
token requests for recreated service accounts with the same name but
different UIDs.

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2025-07-10 23:20:23 -05:00
Natasha Sarkar
237fbde8b1 clean up e2e test and sorting code 2025-07-10 22:30:21 +00:00
Natasha Sarkar
6052c569db prioritize resize requests by priorityClass and qos class 2025-07-10 18:01:15 +00:00
Kubernetes Prow Robot
6e716b2049 Merge pull request #132619 from saza-ku/report-scheduler-perf-fail
scheduler_perf: add logs to report the failure of measuring SchedulingThroughput
2025-07-10 01:15:28 -07:00
Kubernetes Prow Robot
c6b8d7c9af Merge pull request #132816 from iholder101/test/swap-eviction-nits
Swap eviction test nit improvements
2025-07-09 12:05:34 -07:00
Kubernetes Prow Robot
eace307651 Merge pull request #132795 from tallclair/resize-patch
Avoid manually writing resize patches for pod resize E2Es
2025-07-09 12:05:27 -07:00
Kubernetes Prow Robot
93bb3858f3 Merge pull request #132845 from ylink-lfs/chore/int64ptr_removal
chore: replace int64ptr with ptr.To
2025-07-09 10:11:34 -07:00
Patrick Ohly
2dd07e9242 DRA E2E: ResourceSlice Controller test flake
There was one flake:

  expected pod to be pod is scheduled, got instead:
     ...
     status:
          conditions:
          - lastProbeTime: null
            lastTransitionTime: "2025-07-06T12:08:54Z"
            message: 'running "DynamicResources" filter plugin: pool network-attached is invalid:
              duplicate device name dev-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx0000'

The root cause was that the test produced device names which were unique within
their slice, but not within the pool. This didn't matter for the test itself,
but for tests running concurrently of after it, because those slices were also
not cleaned up properly.

Timing in pull-kubernetes-e2e-gce also was different.
2025-07-09 15:56:06 +02:00
ylink-lfs
26f54e5c0e chore: replace int64ptr with ptr.To 2025-07-09 21:35:45 +08:00
Kubernetes Prow Robot
83fb86e188 Merge pull request #132740 from adrianmoisey/e2e-test-single-ip
Loop over all IP address from each node in e2e test
2025-07-09 05:05:27 -07:00
Kubernetes Prow Robot
9e204ba03c Merge pull request #132708 from yashsingh74/conntrack-test
cleanup conntrack entries test for UDP service
2025-07-08 21:51:27 -07:00
Kubernetes Prow Robot
09bb45816a Merge pull request #132468 from haircommander/status-retry
e2e: retry getting status on restart policy tests
2025-07-08 18:21:28 -07:00
Kubernetes Prow Robot
d656b7f9df Merge pull request #132809 from ialidzhikov/cleanup/unversioned-feature-list-file
Clean up `unversioned_feature_list.yaml` file
2025-07-08 14:33:47 -07:00
Kubernetes Prow Robot
b8450dc451 Merge pull request #132806 from PatrickLaabs/132749-toPtr
chore: replacement of toPtr helper functions with ptr packge
2025-07-08 14:33:40 -07:00
Kubernetes Prow Robot
3e1cc1407d Merge pull request #129812 from Jefftree/cle-flake
Forcefully expire lease in integration test to fix flake
2025-07-08 14:33:26 -07:00
Kubernetes Prow Robot
0370a809f3 Merge pull request #132819 from ylink-lfs/chore/uint64ptr_usage_removal
chore: remove residual uint64ptr usage with k8s.io/util/ptr
2025-07-08 11:45:33 -07:00
Jefftree
adb71d041d Forcefully expire lease in integration test to fix flake 2025-07-08 17:51:59 +00:00
Kubernetes Prow Robot
9fbd2dae14 Merge pull request #132339 from adrianmoisey/relaxed-validation-for-services-names
KEP-5311 Relaxed validation for Services names
2025-07-08 09:03:26 -07:00
yashsingh74
1a62ade742 cleanup conntrack entries test for UDP service
Signed-off-by: yashsingh74 <yashsingh1774@gmail.com>
2025-07-08 21:20:43 +05:30
Kubernetes Prow Robot
b333003896 Merge pull request #132814 from ylink-lfs/ci/sample_apiserver_update
ci: update sample-apiserver version to v0.33.2
2025-07-08 07:53:34 -07:00
ylink-lfs
30a3bfdbcb chore: remove residual uint64ptr usage with ptr package 2025-07-08 22:20:16 +08:00
Itamar Holder
25d9d8d9ba refactor: use getLocalNode() to avoid code duplication
Signed-off-by: Itamar Holder <iholder@redhat.com>
2025-07-08 15:48:35 +03:00
Itamar Holder
bc9e8e1a91 add a context argument to prePodCreationModificationFunc()
Signed-off-by: Itamar Holder <iholder@redhat.com>
2025-07-08 15:45:42 +03:00
ylink-lfs
994e106dc0 ci: update sample-apiserver version to v0.33.2 2025-07-08 19:50:40 +08:00
Kubernetes Prow Robot
47e696a8fa Merge pull request #129154 from carlory/e2e-apps
e2e apps: remove unnecessary feature labels
2025-07-08 04:41:26 -07:00
Ismail Alidzhikov
dfe6a5c9c1 Clean up unversioned_feature_list.yaml file 2025-07-08 11:54:24 +03:00
PatrickLaabs
e909e0cf73 chore: replacement of toPtr helper functions with ptr packge 2025-07-08 09:48:56 +02:00
Kubernetes Prow Robot
3d13f39f24 Merge pull request #132788 from ylink-lfs/chore/strptr_removal
chore: remove strPtr usage with ptr.To
2025-07-08 00:35:36 -07:00
Kubernetes Prow Robot
09d99b7990 Merge pull request #132672 from iholder101/test/swap-delme-mod
Stabilize swap eviction priority test
2025-07-08 00:35:28 -07:00
Kubernetes Prow Robot
5f34f9233b Merge pull request #132794 from PatrickLaabs/132749-boolptr
chore: replacement of boolPtr helper functions to ptr packge
2025-07-07 20:13:26 -07:00
ylink-lfs
830a088d1b chore: remove strPtr usage with ptr.To instead 2025-07-08 09:03:38 +08:00
Tim Allclair
ae7d637b89 Delete unused ResizeContainerPatch function 2025-07-07 13:59:32 -07:00
Tim Allclair
f1b35cae91 Use MakeResizePatch instead of hand-written patch strings in resize E2Es 2025-07-07 13:58:40 -07:00
Tim Allclair
00c1c1a58e Generate an E2E resize patch from original & desired ResizableContainerInfo 2025-07-07 13:57:48 -07:00
Kubernetes Prow Robot
3c1a7b68b4 Merge pull request #132765 from PatrickLaabs/132086-test-e2e-2
chore: depr. pointer pkg replacement for test/e2e (2/2)
2025-07-07 12:32:02 -07:00
PatrickLaabs
cfd65c5f74 chore: replacement of helper functions to ptr packge 2025-07-07 21:28:54 +02:00
Adrian Moisey
ff7c781e25 Loop over all IP address from each node
Change the e2e test to test all InternalIPs from each node.

3d6e49e3c2/pkg/proxy/healthcheck/service_health.go (L66)
2025-07-07 18:34:01 +02:00
PatrickLaabs
bc72fb81c3 chore: depr. pointer pkg replacement for test/e2e 2025-07-07 12:25:55 +02:00
Kubernetes Prow Robot
ee012e883f Merge pull request #131641 from pohly/dra-kubelet-in-use-metric
DRA kubelet: add dra_resource_claims_in_use gauge vector
2025-07-07 03:11:26 -07:00
@saza-ku
277c665e8b use early return 2025-07-07 17:30:52 +09:00
Saza
81be9065d1 improve the log message to clarify what users should do
Co-authored-by: Kensei Nakada <handbomusic@gmail.com>
2025-07-07 17:17:11 +09:00