Kubernetes Prow Robot
31d16ff2c2
Merge pull request #130734 from jpbetz/core-validation-pointer-to-ptr
...
util/pointer->ptr for core v1 fuzzer and validation tests
2025-03-11 17:11:52 -07:00
Kubernetes Prow Robot
1b6e321e23
Merge pull request #129407 from serathius/streaming-proto-list-encoder
...
Implement streaming proto list encoder
2025-03-11 17:11:45 -07:00
Wei Fu
003f215767
*: reduce tracing events during streaming JSON objects
...
If apiserver is handing heavy traffic volume, it's likely to trigger
tracing events. After streaming JSON objects, the number of tracing events
are same to object number. It's unneccessary to log each write call.
This patch is to reduce tracing events.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2025-03-11 19:02:31 -04:00
Kubernetes Prow Robot
c5d4e53444
Merge pull request #130731 from Jefftree/cle-int-refactor
...
Fix context usage in CLE integration test
2025-03-11 15:59:52 -07:00
Kubernetes Prow Robot
f3a23cfe90
Merge pull request #130730 from jpbetz/minimum-tag
...
Add +k8s:minimum validation tag
2025-03-11 15:59:46 -07:00
Joe Betz
2d810ddfa9
Apply feedback
2025-03-11 18:10:28 -04:00
Siyuan Zhang
b9cb44a593
Add approver permission for jpbetz in component-base/compatibility
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2025-03-11 14:33:18 -07:00
Kubernetes Release Robot
d6f61438e0
CHANGELOG: Update directory for v1.33.0-beta.0 release
2025-03-11 21:32:32 +00:00
Kubernetes Prow Robot
549b9117a7
Merge pull request #130716 from pacoxu/fix-bind-address-already-in-use
...
use diff port for TestCreateConfigWithoutWebHooks from TestCreateConfig
2025-03-11 14:05:47 -07:00
Joe Betz
9fe18bf486
Update core v1 fuzzer and validation tests to use util/ptr instead of util/pointer
2025-03-11 17:02:55 -04:00
Jefftree
775b118a6d
Remove invalid emulated version and add lexographical order test
2025-03-11 21:00:48 +00:00
Jefftree
9eef88c844
Add CLE e2e tests
2025-03-11 20:54:45 +00:00
Marek Siarkowicz
f5dd7107f7
Implement streaming proto encoding
2025-03-11 21:49:50 +01:00
Tim Hockin
d6ef05b9a8
Add +k8s:minimum validation tag
2025-03-11 16:47:05 -04:00
Kubernetes Prow Robot
ac05e1a48e
Merge pull request #130533 from Henrywu573/parall
...
Parallelize lease candidate ping
2025-03-11 12:47:53 -07:00
Kubernetes Prow Robot
309c4c17fb
Merge pull request #128499 from stlaz/ctb_betav1
...
ClusterTrustBundles - move to beta
2025-03-11 12:47:45 -07:00
Jefftree
b7b1e78d62
Fix context usage
2025-03-11 19:29:21 +00:00
Aaron Prindle
cfcf7e93a3
chore(validation-gen): rename flag --extra-pkg -> --readonly-pkg in validation-gen
2025-03-11 19:17:48 +00:00
Oleksandr Redko
ca4f785757
Update hack/verify-golangci-lint.sh
...
Co-authored-by: Benjamin Elder <bentheelder@google.com>
2025-03-11 11:45:45 -07:00
Kubernetes Prow Robot
652f681c2b
Merge pull request #130650 from natasha41575/pod-conditions-controller
...
[FG:PodObservedGenerationTracking] controller sets observedGeneration on pod conditions
2025-03-11 11:27:54 -07:00
Kubernetes Prow Robot
6bb5901e2d
Merge pull request #129058 from dom4ha/nominated_cluster_event
...
Trigger all pods rescheduling on nominated node changes
2025-03-11 11:27:47 -07:00
Aaron Prindle
cd9df2f115
chore: change error_matcher.go to use test interface instead of importing testing pkg
2025-03-11 18:15:50 +00:00
Stanislav Láznička
c36b1c901f
KCM: CTB publisher: tolerate NotFound during discovery
2025-03-11 18:07:33 +01:00
Stanislav Láznička
24e8fa769b
move ClusterTrustBundles featuregates to beta
2025-03-11 18:07:32 +01:00
Stanislav Láznička
1f1dbc35a9
kubelet: ctb: use generics to handle alpha/beta APIs for CTB projection
2025-03-11 18:07:31 +01:00
Stanislav Láznička
5b3b68a3a1
KCM: CTBPublisher: use generics to handle both alpha/beta APIs
2025-03-11 18:07:29 +01:00
Stanislav Láznička
d3f44a5bc0
kubelet: lazy enabling the ClusterTrustBundleProjection feature
...
Determine whether the ClusterTrustBundleProjection should be enabled
based on ClusterTrustBundle API discovery.
Some distributions may rely on a running kubelet in order to start
their kube-apiserver. Therefore we must delay the API discovery.
This patch delays it until the first time a clustertrustbundle is
requested from the InformerMaanager.
2025-03-11 18:07:28 +01:00
Stanislav Láznička
0cd2976cab
integration: ctb: apiserversigner test to use certbeta api
2025-03-11 18:07:27 +01:00
Stanislav Láznička
ccd2d4d62a
generate code
2025-03-11 18:07:26 +01:00
Stanislav Láznička
e0f536bf1f
use the ClusterTrustBundles beta API
2025-03-11 18:07:24 +01:00
Kubernetes Prow Robot
67e1a1ebbb
Merge pull request #130626 from BenTheElder/sort-client-gen
...
sort client-gen output
2025-03-11 09:49:53 -07:00
Kubernetes Prow Robot
07d66d9c26
Merge pull request #130574 from natasha41575/drop_proposed_resize_status
...
[FG:InPlacePodVerticalScaling] Drop `Proposed` resize status
2025-03-11 09:49:46 -07:00
Stanislav Láznička
f598b4860c
copy ClusterTrustBundle API to v1beta1
2025-03-11 17:39:07 +01:00
Keisuke Ishigami
efac8fdea2
Delete todo comment to ignore update where 'old' is equivalent to 'cur' ( #130322 )
...
* use resource version to ignore updating pdb
* delete todo comment
2025-03-11 07:13:46 -07:00
Sascha Grunert
f9e5dd84ad
Graduate image volume sources to beta
...
Graduate the feature to beta, by:
- Allowing `subPath`/`subPathExpr` for image volumes
- Modifying the CRI to pass down the (resolved) sub path
- Adding metrics which are outlined in the KEP
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-03-11 13:41:45 +01:00
Kubernetes Prow Robot
4c311c9fcf
Merge pull request #130475 from serathius/watchcache-consistency
...
Implement consistency checking
2025-03-11 05:09:46 -07:00
Huan Yan
b38bfaa2ac
fix: shared informer typos
2025-03-11 20:00:16 +08:00
Keisuke Ishigami
cdac61b902
use generic set in sig-node
2025-03-11 20:00:15 +09:00
Paco Xu
63cd30e3f6
use diff port for TestCreateConfigWithoutWebHooks from TestCreateConfig
2025-03-11 18:23:58 +08:00
novahe
9e53371dda
Fix test cases that may potentially cause a panic.
2025-03-11 17:41:37 +08:00
Marek Siarkowicz
e4d73c56cd
Implement consistency checking
2025-03-11 10:17:23 +01:00
Feruzjon Muyassarov
4c6971007b
Refine logging levels in Job, IPAM, and ReplicaSet controllers.
...
Adjust logging levels in Job, IPAM, and ReplicaSet controllers from
V(0) to V(2), V(4), V(4) respectively to reduce noise. These logs
provide minimal value at the debug level (V(0)), so they have been
adjusted for better log clarity
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@est.tech>
2025-03-11 10:25:16 +02:00
Kubernetes Prow Robot
e9a3d99f37
Merge pull request #129826 from danwinship/iptables-constructors
...
fix up iptables construction, kubelet iptables startup messages
2025-03-11 01:17:45 -07:00
Kubernetes Prow Robot
1177529fa2
Merge pull request #130706 from jpbetz/handle-optional-value-types-with-defaults
...
Declarative validation: Add default + optional handling
2025-03-11 00:11:54 -07:00
Kubernetes Prow Robot
3782b558a2
Merge pull request #128786 from danwinship/bad-ip-warnings
...
warn on bad IPs in objects
2025-03-11 00:11:47 -07:00
Kubernetes Prow Robot
8f97ac7fcf
Merge pull request #130530 from pacoxu/v1.33-fg-cleanup
...
v1.33 feature gate cleanup
2025-03-10 23:03:46 -07:00
Kubernetes Prow Robot
b7b8942387
Merge pull request #130703 from yongruilin/validation-gen_featuregate
...
[Declarative Validation] update Declarative Validation featuregate
2025-03-10 20:11:46 -07:00
Tim Hockin
92aeb63a5b
Handle optional value-types with defaults
2025-03-10 23:10:17 -04:00
Paco Xu
f167454371
remove feature gate AdmissionWebhookMatchConditions that was GAed in v1.30
2025-03-11 10:54:04 +08:00
Paco Xu
8195f82fe8
remove AggregatedDiscoveryEndpoint that was GAed in v1.30
2025-03-11 10:51:43 +08:00