Anish Ramasekar
9a331bbf59
credential provider config: validate duplicate names early and preserve provider order
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2025-01-16 15:26:47 -08:00
Kubernetes Prow Robot
e6c2a50541
Merge pull request #129667 from Jefftree/patch-1
...
Update VERSION to 1.32.1 for sample-apiserver
2025-01-16 14:26:33 -08:00
Kubernetes Prow Robot
d06398aac3
Merge pull request #129631 from kishen-v/update-client-go-docs
...
Update compatibility matrix and maintenance status upto release-1.32
2025-01-16 11:56:33 -08:00
Kubernetes Prow Robot
a1bbf17d73
Merge pull request #129549 from kannon92/documentation-eviction-transition-duration
...
add documentation that 0s duration will be overwritten for 5m
2025-01-16 10:40:36 -08:00
Kubernetes Prow Robot
2a425157ba
Merge pull request #129346 from pohly/log-client-go-apimachinery-wait
...
apimachinery wait: support contextual logging
2025-01-16 09:26:41 -08:00
Kubernetes Prow Robot
a935bb769e
Merge pull request #129303 from sttts/sttts-vap-jsonpatch-typeresolver-tests
...
apiserver/admission/cel: add unit tests for JSONPatch expressions
2025-01-16 09:26:34 -08:00
Jeffrey Ying
1fc514cfe9
Bump sample-apiserver test image to 1.32
2025-01-16 12:25:20 -05:00
Jeffrey Ying
2504c6e73a
Update VERSION to 1.32.1 for sample-apiserver
2025-01-16 12:23:50 -05:00
Patrick Ohly
2cc3dbf225
DRA CEL: add missing size estimator
...
Not implementing a size estimator had the effect that strings retrieved from
the attributes were treated as "unknown size", leading to wildly overestimating
the cost and validation errors even for even simple expressions like this:
device.attributes["qat.intel.com"].services.matches("[^a]?sym")
Maximum number of elements in maps and the maximum length of the driver name
string were also ignored resp. missing. Pre-defined types like
apiservercel.StringType must be avoided because they are defined as having
a zero maximum size.
2025-01-16 16:36:43 +01:00
Kubernetes Prow Robot
50fc400f17
Merge pull request #129028 from sttts/sttts-cel-test
...
apiextensions: add pkg/test with CEL unit test helpers
2025-01-16 05:58:34 -08:00
Kubernetes Prow Robot
0caa36cfb0
Merge pull request #129297 from gohilankit/promote-portworx-csi-migration-ga
...
Promote Portworx CSI migration to GA
2025-01-16 04:18:34 -08:00
Lubomir I. Ivanov
dac6b34a61
kubeadm: improve message in 'reset'
...
Link to the k8s.io website page for 'kubeadm reset', which
should have the instructions on how to perform manuall cleanups.
2025-01-16 10:15:04 +02:00
Kubernetes Prow Robot
63cb5837dd
Merge pull request #129628 from 249043822/br004
...
remove duplicate getAttrsFunc calls to reduce temporary memory allocations
2025-01-15 23:34:33 -08:00
Ankit Gohil
4aeedcde3b
Fix CSI migration UTs
2025-01-16 06:13:49 +00:00
Ankit Gohil
14936a7f58
Promote Portworx CSI migration to GA
2025-01-16 05:33:51 +00:00
Ankit Gohil
40b9a29738
Fix Portworx plugin's CSI translation to copy secret name & namespace
2025-01-16 04:57:30 +00:00
张可10140699
479ff5a02b
remove duplicate getAttrsFunc calls to reduce temporary memory allocations
2025-01-16 10:13:14 +08:00
Kubernetes Prow Robot
6d24d3bd0e
Merge pull request #129650 from Adarsh-verma-14/add-kep-link
...
add missing KEP link for AuthorizeNodeWithSelectors feature gate
2025-01-15 17:36:33 -08:00
Kubernetes Release Robot
e578dcab3a
CHANGELOG: Update directory for v1.29.13 release
2025-01-15 21:51:30 +00:00
Kubernetes Release Robot
7f1abe993c
CHANGELOG: Update directory for v1.30.9 release
2025-01-15 21:48:59 +00:00
Kubernetes Release Robot
8ad8ad4681
CHANGELOG: Update directory for v1.31.5 release
2025-01-15 21:11:43 +00:00
Kubernetes Release Robot
e5b326c050
CHANGELOG: Update directory for v1.32.1 release
2025-01-15 20:37:24 +00:00
Kubernetes Prow Robot
071296aaab
Merge pull request #129643 from dims/prevent-alpha-feature-gates-from-being-enabled-by-default
...
Prevent alpha feature gates from being enabled by default
2025-01-15 12:28:33 -08:00
Kubernetes Prow Robot
6d570c923f
Merge pull request #129633 from skitt/revert-go-difflib-go-spew
...
Revert to go-difflib and go-spew releases
2025-01-15 11:12:33 -08:00
Adarsh-verma-14
c78ee00e96
add missing KEP link for AuthorizeNodeWithSelectors feature gate
2025-01-16 00:00:13 +05:30
Daman Arora
271b8cf1c1
kube-proxy healthz handler ip family aware
...
Signed-off-by: Daman Arora <aroradaman@gmail.com>
Co-authored-by: Antonio Ojea <aojea@google.com>
2025-01-15 23:41:08 +05:30
Davanum Srinivas
226b43b8ee
Prevent alpha feature gates from being enabled by default
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-01-15 13:06:03 -05:00
Kubernetes Prow Robot
ec2e0de35a
Merge pull request #129547 from serathius/watchcache-bypass-test-valid
...
Only test requests that pass validation
2025-01-15 06:50:33 -08:00
jasondrogba
94d90fafee
fix name
2025-01-15 18:14:32 +08:00
Stephen Kitt
3986472b3c
Revert to go-difflib and go-spew releases
...
The last dependency pulling in the tips of go-difflib and go-spew has
reverted to the last release of both projects, so k/k can revert to
the releases too. As can be seen from the contents of vendor, this
doesn't result in any actual change in the code.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
2025-01-15 09:07:27 +01:00
Kishen Viswanathan
fef67f64c7
Update compatibility matrix and maintenance status upto release-1.32
2025-01-15 12:16:25 +05:30
Kubernetes Prow Robot
2d0a4f7556
Merge pull request #129166 from kannon92/move-node-features-to-features
...
[KEP-3041]: deprecate nodefeature for feature labels
2025-01-14 20:02:33 -08:00
song
c911ddd8a4
Fix: touch /dev/null permission denied on macos
...
Signed-off-by: song <tinysong1226@gmail.com>
2025-01-15 10:42:23 +08:00
Kubernetes Prow Robot
f018667c11
Merge pull request #129624 from Jefftree/etcd-data-version
...
Add introduced and removed version information in etcd fixtures
2025-01-14 17:28:35 -08:00
Kubernetes Prow Robot
1d7b8ccf16
Merge pull request #129618 from gnufied/bump-csi-sidecars-132
...
Bump CSI sidecars to fix CI issues and such
2025-01-14 15:50:39 -08:00
Kubernetes Prow Robot
766e594778
Merge pull request #129329 from olderTaoist/full-sync-one-hour
...
kube-proxy full sync iptables one hour even though nothing changes
2025-01-14 15:50:32 -08:00
Kubernetes Prow Robot
42811635ad
Merge pull request #129622 from dims/update-to-latest-kustomize-v5.6.0
...
Update to latest kustomize v5.6.0 to drop `github.com/asaskevich/govalidator`
2025-01-14 14:08:33 -08:00
Jefftree
936f249fa0
Add introduced and removed version information in etcd fixtures
2025-01-14 21:30:57 +00:00
Davanum Srinivas
43d86c2a3e
Drop github.com/asaskevich/govalidator
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-01-14 15:53:49 -05:00
Kubernetes Prow Robot
165da9ad0f
Merge pull request #127375 from omerap12/issue_126311
...
Add test for CEL reserved symbols without double underscore
2025-01-14 11:52:32 -08:00
Davanum Srinivas
0d8a8fe306
Update to latest kustomize/v5.6.0
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-01-14 13:12:48 -05:00
Hemant Kumar
bfce77d1c0
We still can't rely on first condition being fs-expansion pending condition
...
Also, we don't really need this check here, because code above already
checks for fs expansion
2025-01-14 12:54:39 -05:00
Kubernetes Prow Robot
1a9feed0cd
Merge pull request #129615 from pohly/log-client-go-tools-cache-apis-fix
...
client-go/tools/cache: fix TestAddWhileActive
2025-01-14 09:32:40 -08:00
Kubernetes Prow Robot
3d84276707
Merge pull request #129595 from aravindhp/nlq-env-vars
...
kubelet: use env vars in node log query PS command
2025-01-14 09:32:33 -08:00
Kubernetes Prow Robot
c9f695138b
Merge pull request #129591 from liggitt/node-binding-ga
...
KEP-4193: Promote ServiceAccountTokenNodeBinding to GA
2025-01-14 08:02:32 -08:00
Hemant Kumar
aa6a72f76f
Bump CSI sidecars to fix CI issues and such
2025-01-14 10:57:37 -05:00
Jordan Liggitt
59850b5823
Promote ServiceAccountTokenNodeBinding to GA
2025-01-14 09:48:35 -05:00
Patrick Ohly
d66ced5730
client-go/tools/cache: fix TestAddWhileActive
...
4638ba9716
added tracking of the goroutine which
executes informer.Run. In the TestAddWhileActive the original `go
informer.Run()` was left in place, causing a data race between the two
`informer.Run` instances:
==================
WARNING: DATA RACE
Read at 0x00c000262398 by goroutine 5302:
k8s.io/client-go/tools/cache.(*controller).RunWithContext()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/controller.go:162 +0x1ad
k8s.io/client-go/tools/cache.(*sharedIndexInformer).RunWithContext()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer.go:584 +0x6c5
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer.go:527 +0x48
k8s.io/client-go/tools/cache.TestAddWhileActive.gowrap1()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer_test.go:1080 +0x17
Previous write at 0x00c000262398 by goroutine 5301:
k8s.io/client-go/tools/cache.New()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/controller.go:142 +0x9de
k8s.io/client-go/tools/cache.(*sharedIndexInformer).RunWithContext.func1()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer.go:562 +0xa78
k8s.io/client-go/tools/cache.(*sharedIndexInformer).RunWithContext()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer.go:565 +0x119
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer.go:527 +0x44
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run-fm()
<autogenerated>:1 +0x17
k8s.io/client-go/tools/cache.TestAddWhileActive.(*Group).StartWithChannel.func2()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/apimachinery/pkg/util/wait/wait.go:55 +0x38
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/apimachinery/pkg/util/wait/wait.go:72 +0x86
Goroutine 5302 (running) created at:
k8s.io/client-go/tools/cache.TestAddWhileActive()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer_test.go:1080 +0x93e
testing.tRunner()
/usr/local/go/src/testing/testing.go:1690 +0x226
testing.(*T).Run.gowrap1()
/usr/local/go/src/testing/testing.go:1743 +0x44
Goroutine 5301 (running) created at:
k8s.io/apimachinery/pkg/util/wait.(*Group).Start()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/apimachinery/pkg/util/wait/wait.go:70 +0xe4
k8s.io/apimachinery/pkg/util/wait.(*Group).StartWithChannel()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/apimachinery/pkg/util/wait/wait.go:54 +0x7e6
k8s.io/client-go/tools/cache.TestAddWhileActive()
/home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/client-go/tools/cache/shared_informer_test.go:1074 +0x6a1
testing.tRunner()
/usr/local/go/src/testing/testing.go:1690 +0x226
testing.(*T).Run.gowrap1()
/usr/local/go/src/testing/testing.go:1743 +0x44
==================
2025-01-14 14:14:08 +01:00
Francesco Romani
8221e28e4d
Add ffromani as approver for kubelet resource managers and their tests
...
Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-01-14 13:18:40 +01:00
carlory
bc48802087
remove WatchBookmark feature-gate comment from types.go
2025-01-14 18:15:13 +08:00