Commit Graph

125516 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
523a2b6da8
Merge pull request #127673 from jpbetz/crd-field-selector-ga
KEP-4358: Promote Custom Resource Field Selectors to GA
2024-10-01 19:49:48 +01:00
Joe Betz
de8a8e15cb Fix testing.StartTestServer to respect emulation version 2024-10-01 11:58:49 -04:00
Joe Betz
0700c202d0 update feature gate list 2024-10-01 11:58:49 -04:00
Joe Betz
cedae122cc Promote CustomResourceFieldSelectors to GA 2024-10-01 11:58:41 -04:00
Kubernetes Prow Robot
dc481fef90
Merge pull request #123981 from lzhecheng/update-traffic-distribution-test
[e2e] Update traffic distribution test
2024-10-01 15:53:49 +01:00
Kubernetes Prow Robot
a95db41434
Merge pull request #127523 from googs1025/scheduler/dra/queuehint
chore(scheduler dra): improve dra queue hint unit test
2024-10-01 14:45:56 +01:00
Kubernetes Prow Robot
98657377dc
Merge pull request #126889 from aroradaman/kube-proxy-refactor-healthz-metrics-address
kube-proxy: internal config: refactor HealthzAddress and MetricsAddress
2024-10-01 14:45:49 +01:00
Lukasz Szaszkiewicz
fbf1a0dc18
apiserver/handlers/watch: encode initialEventsListBlueprint with watchEncoder (#127587)
* apiserver/handlers/get: construct versionedList

* storage/cacher: document caching the serialization of bookmark events

* endpoints/handlers/response: add watchListTransformer

* endpoints/handlers/watch: wire watchListTransformer
2024-10-01 10:27:49 +01:00
googs1025
24a28766d4 chore(scheduler dra): improve dra queue hint unit test 2024-10-01 17:22:15 +08:00
Kubernetes Prow Robot
22a30e7cbb
Merge pull request #127700 from macsko/add_option_waitforpodsprocessed
Add option to wait for pods to be attempted in barrierOp in scheduler_perf
2024-10-01 05:17:49 +01:00
Kubernetes Prow Robot
35065cb594
Merge pull request #127765 from alvaroaleman/fix
Fix accidental breaking change in TypedNewDelayingQueue
2024-10-01 02:23:50 +01:00
Alvaro Aleman
6933c1bc22 Fix accidental breaking change in TypedNewDelayingQueue
It was added for compatibility reason but ended up getting a `config`
argument by accident, resulting in not actually being compatible, this
change fixes that.
2024-09-30 18:33:30 -04:00
Kubernetes Prow Robot
67cdc26214
Merge pull request #127497 from pohly/dra-scheduler-queueing-hints-fix
DRA scheduler: fix queuing hint support
2024-09-30 23:21:48 +01:00
Kubernetes Prow Robot
5e65529ca9
Merge pull request #127759 from macsko/allow_to_filter_pods_using_labels_while_collecting_metrics_scheduler_perf
Allow to filter pods using labels while collecting metrics in scheduler_perf
2024-09-30 20:37:35 +01:00
Kubernetes Prow Robot
1b71b94b73
Merge pull request #127711 from elmiko/correct-provider-deprecation-logic
Correct cloud provider detection logic to be more representative of deprecation and disablement status
2024-09-30 20:37:24 +01:00
Kubernetes Prow Robot
b4ce3a55bc
Merge pull request #127751 from LionelJouin/fix-servicecidr-integration-test
Fix ServiceCIDR integration test enable/disable
2024-09-30 19:00:20 +01:00
Kubernetes Prow Robot
a47da4bc67
Merge pull request #127664 from ebblake/typofix
docs: typo fix in VolumeAttachments
2024-09-30 19:00:12 +01:00
Kubernetes Prow Robot
fd14955961
Merge pull request #126590 from saschagrunert/cri-tools
Update cri-tools to v1.31.1
2024-09-30 19:00:05 +01:00
elmiko
38fe239ac4 factor our cloudprovider.DeprecationWarningForProvider
this change removes the deprecation warning function in favor of using
the `cloudprovider.DisableWarningForProvider`. it also fixes some of the
logic to ensure that non-external providers are properly detected and
warned about.
2024-09-30 12:20:25 -04:00
Kubernetes Prow Robot
7ee17ce9b7
Merge pull request #126488 from haircommander/cri-stats-suffix-hack
kubelet: don't use cadvisor stats if PodAndContainerStatsFromCRI feature is enabled
2024-09-30 17:00:07 +01:00
Kubernetes Prow Robot
2fb37e2489
Merge pull request #127670 from Jefftree/port-kcm-feature
Port all remaining features to versioned
2024-09-30 15:54:13 +01:00
Kubernetes Prow Robot
8bc073a5fe
Merge pull request #127029 from tkashem/apf-fix-watch-panic-handling
apf: request handler must wait for watch init goroutine to return
2024-09-30 15:54:02 +01:00
Eric Blake
fe5b74b1f8 docs: typo fix in VolumeAttachments
Fix typo and grammar in comments that get reflected through to the
generated documentation, regarding VolumeAttachments' use of
PersistentVolumes and PersistentVolumeClaims.

Signed-off-by: Eric Blake <eblake@redhat.com>
2024-09-30 08:37:10 -05:00
Maciej Skoczeń
fdbf21e03a Allow to filter pods using labels while collecting metrics in scheduler_perf 2024-09-30 13:32:12 +00:00
Lionel Jouin
0bb0e8feaf Fix TestEnableDisableServiceCIDR
The wrong clientset was used to create services and an incorrect amount
of services was created.

Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
2024-09-30 13:15:00 +02:00
Lionel Jouin
8dafdb2cdd Fix ServiceCIDR integration test enable/disable
feature_enable_disable.go was missing the suffix _test.go to be
considered as a test. Without it, TestEnableDisableServiceCIDR was not
executed.

Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
2024-09-30 12:00:25 +02:00
Kubernetes Prow Robot
4aeaf1e99e
Merge pull request #127736 from carlory/fix-127520
Fix close of closed channel in Test_Run_Positive_VolumeMountControllerAttachEnabledRace
2024-09-30 10:36:02 +01:00
Maciej Skoczeń
928670061d Allow to wait for pods to be attempted in barrierOp in scheduler_perf 2024-09-30 08:07:15 +00:00
Kubernetes Prow Robot
1bbe775d5f
Merge pull request #127733 from mmorel-35/testifylint/clean-up
fix: clean up testifylint configuration in golangci-lint
2024-09-29 18:00:03 +01:00
carlory
4c913a86ea Fix close of closed channel in Test_Run_Positive_VolumeMountControllerAttachEnabledRace 2024-09-29 18:34:35 +08:00
Matthieu MOREL
0d2ad0ee43 fix: clean up testifylint configuration in golangci-lint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-09-29 11:45:21 +02:00
Kubernetes Prow Robot
93f82d25a5
Merge pull request #127689 from mmorel-35/testifylint/expected-actual@k8s.io/client-go
fix: enable expected-actual rule from testifylint in module `k8s.io/client-go`
2024-09-29 09:10:09 +01:00
Kubernetes Prow Robot
f397615e15
Merge pull request #127681 from mmorel-35/testifylint/nil-compare@k8s.io/cli-runtime
fix: enable error-nil and nil-compare rules from testifylint in module `k8s.io/cli-runtime`
2024-09-29 09:10:02 +01:00
Kubernetes Prow Robot
1b40249488
Merge pull request #127685 from mmorel-35/testifylint/expected-actual@k8s.io/kubectl
fix: enable expected-actual rule from testifylint in module `k8s.io/kubectl`
2024-09-29 08:04:08 +01:00
Kubernetes Prow Robot
3c1e9d7dcb
Merge pull request #127679 from mmorel-35/testifylint/nil-compare@k8s.io/endpointslice
fix: enable error-nil and nil-compare rules from testifylint in module `k8s.io/endpointslice`
2024-09-29 08:04:02 +01:00
Kubernetes Prow Robot
a35cdc2fd9
Merge pull request #127691 from mmorel-35/testifylint/expected-actual@k8s.io/apimachinery
fix: enable expected-actual rule from testifylint in module `k8s.io/apimachinery`
2024-09-29 04:58:08 +01:00
Kubernetes Prow Robot
40aea28ed9
Merge pull request #127684 from mmorel-35/testifylint/expected-actual@k8s.io/kubelet
fix: enable expected-actual rule from testifylint in module `k8s.io/kubelet`
2024-09-29 04:58:01 +01:00
Kubernetes Prow Robot
5006caadc8
Merge pull request #127690 from mmorel-35/testifylint/expected-actual@k8s.io/apiserver
fix: enable expected-actual rule from testifylint in module `k8s.io/apiserver`
2024-09-29 03:48:08 +01:00
Kubernetes Prow Robot
9c8553bd37
Merge pull request #127686 from mmorel-35/testifylint/expected-actual@k8s.io/endpointslice
fix: enable expected-actual rule from testifylint in module `k8s.io/endpointslice`
2024-09-29 03:48:02 +01:00
Kubernetes Prow Robot
dad39bf435
Merge pull request #127683 from mmorel-35/testifylint/nil-compare@k8s.io/apiserver
fix: enable error-nil and nil-compare rules from testifylint in module `k8s.io/apiserver`
2024-09-28 20:24:08 +01:00
Kubernetes Prow Robot
0661f1b5b3
Merge pull request #127682 from mmorel-35/testifylint/nil-compare@k8s.io/client-go
fix: enable error-nil and nil-compare rules from testifylint in module `k8s.io/client-go`
2024-09-28 20:24:02 +01:00
Kubernetes Prow Robot
d2ec60df3b
Merge pull request #127680 from mmorel-35/testifylint/nil-compare@k8s.io/cri-client
fix: enable error-nil and nil-compare rules from testifylint in module `k8s.io/cri-client`
2024-09-28 19:18:08 +01:00
Kubernetes Prow Robot
e34f7f4d80
Merge pull request #127671 from mmorel-35/testify/error-contains
fix: use `ErrorContains(t, err` instead of `Contains(t, err.Error()`
2024-09-28 19:18:01 +01:00
Kubernetes Prow Robot
0c713c7bd6
Merge pull request #127285 from bzsuni/bz/etcd/update/v3.5.16
Update etcd from v3.5.15 to v3.5.16
2024-09-28 15:16:02 +01:00
Kubernetes Prow Robot
ee74baec6e
Merge pull request #126764 from liggitt/mergo
reimplement merge to drop mergo dependency
2024-09-28 07:40:02 +01:00
Kubernetes Prow Robot
909f9b912e
Merge pull request #127692 from mmorel-35/testifylint/expected-actual@k8s.io/kubernetes
fix: enable expected-actual rule from testifylint in module `k8s.io/kubernetes`
2024-09-28 05:54:01 +01:00
Kubernetes Prow Robot
65ee79ee2c
Merge pull request #127536 from mmorel-35/testifylint/contains@k8s.io/apiserver
fix: enable contains rule from testifylint in module `k8s.io/apiserver`
2024-09-28 03:56:25 +01:00
Kubernetes Prow Robot
a9cc5030f8
Merge pull request #127535 from mmorel-35/testifylint/contains@k8s.io/client-go
fix: enable contains rule from testifylint in module `k8s.io/client-go`
2024-09-28 03:56:17 +01:00
Kubernetes Prow Robot
f49fadb4ed
Merge pull request #127472 from skitt/fix-client-go-extensions-broken
Run staging verify scripts from the main make verify
2024-09-28 03:56:08 +01:00
Kubernetes Prow Robot
5c378996b1
Merge pull request #125915 from skitt/declare-funcs-client-gen
client-gen: use template function declarations for gentype
2024-09-28 03:56:01 +01:00