Commit Graph

128702 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
c7c0c62edb
Merge pull request #130737 from aaron-prindle/validation-gen-rename-extra-arg-flag-upstream
[Declarative Validation] chore(validation-gen): rename flag --extra-pkg -> --readonly-pkg in validation-gen
2025-03-11 19:48:13 -07:00
Kubernetes Prow Robot
7edfb53f1f
Merge pull request #130736 from siyuanfoundation/owner
Add approver permission for jpbetz in component-base/compatibility
2025-03-11 19:48:06 -07:00
Kubernetes Prow Robot
f13237a34e
Merge pull request #130735 from Jefftree/cle-lexo-check
CLE: Remove invalid emulated version and add lexographical order test
2025-03-11 19:47:59 -07:00
Kubernetes Prow Robot
6ef9938e4a
Merge pull request #130647 from alexandear/golangci-fix-forbidigo-settings
hack: fix settings for forbidigo linter
2025-03-11 19:47:52 -07:00
Kubernetes Prow Robot
4a0566c25b
Merge pull request #130575 from Jefftree/cle-e2e
Add E2E tests for CLE
2025-03-11 19:47:45 -07:00
Kubernetes Release Robot
34349e735c CHANGELOG: Update directory for v1.30.11 release 2025-03-12 01:38:34 +00:00
Kubernetes Release Robot
3eaa047850 CHANGELOG: Update directory for v1.29.15 release 2025-03-12 00:36:01 +00:00
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
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
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
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
Kubernetes Prow Robot
4c311c9fcf
Merge pull request #130475 from serathius/watchcache-consistency
Implement consistency checking
2025-03-11 05:09:46 -07:00
Paco Xu
63cd30e3f6 use diff port for TestCreateConfigWithoutWebHooks from TestCreateConfig 2025-03-11 18:23:58 +08:00
Marek Siarkowicz
e4d73c56cd Implement consistency checking 2025-03-11 10:17:23 +01: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
Kubernetes Prow Robot
82667879bb
Merge pull request #130599 from tallclair/acknowledged-resources
[FG:InPlacePodVerticalScaling] Track actuated resources to trigger resizes
2025-03-10 19:01:46 -07:00