Francesco Romani
838f911dea
cpumanager: smtalign: fix error message
...
Fix error message if availablePhysicalCPUs = 0.
Without this change, the logic was mistakenly emitting
the old error message, which is confusing for troubleshooting.
Plus, a tiny quality of life improvement:
cpumanager static policy wants to use `cpuGroupSize` multiple times.
The value represents how many VCPUs per PCPUs the machine has.
So, let's cache (and log!) the value in the policy data.
We don't support dynamic update of the HW topology anyway.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2024-10-10 10:18:44 +02:00
Kubernetes Prow Robot
c5f2fc05ad
Merge pull request #127099 from jpbetz/object-selectors-ga
...
Add filtered informers tests for CRD field selectors
2024-10-02 01:39:49 +01:00
Kubernetes Prow Robot
e2c17c09a4
Merge pull request #125070 from torredil/kublet-vm-race
...
Ensure volumes are unmounted during graceful node shutdown
2024-10-02 00:33:48 +01:00
Kubernetes Prow Robot
bb97163ff7
Merge pull request #127787 from Jefftree/remove-ga-feature-componentslis
...
Remove GA feature gate ComponentSLIs
2024-10-01 22:06:18 +01:00
Kubernetes Prow Robot
ae617c3d20
Merge pull request #127781 from macsko/use_barrier_not_sleep_where_possible_in_scheduler_perf_test_cases
...
Use barrier instead of sleep when possible in scheduler_perf test cases
2024-10-01 22:06:10 +01:00
Kubernetes Prow Robot
8539497010
Merge pull request #127780 from danwinship/deleted-udp-endpoints-fix
...
Fix deleted UDP endpoint detection
2024-10-01 22:06:02 +01:00
Kubernetes Prow Robot
8375416597
Merge pull request #127771 from macsko/allow_to_fiter_pods_using_labels_on_barrier_in_scheduler_perf
...
Allow to filter pods using labels on barrier in scheduler_perf
2024-10-01 22:05:55 +01:00
Kubernetes Prow Robot
1209a7777f
Merge pull request #127764 from Jefftree/responsewriter-refactor
...
Move InMemoryResponseWriter into own package
2024-10-01 22:05:49 +01:00
Kubernetes Prow Robot
cf870bb7fc
Merge pull request #127718 from richabanker/mvp-cleanup
...
MVP cleanup
2024-10-01 20:57:49 +01:00
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
Jefftree
f1af84620b
Remove GA feature gate ComponentSLIs
2024-10-01 15:55:18 +00: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
Maciej Skoczeń
bae0eb91d4
Use barrier instead of sleep when possible in scheduler_perf test cases
2024-10-01 13:53:04 +00: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
Maciej Skoczeń
5e2552c2b0
Allow to filter pods using labels on barrier in scheduler_perf
2024-10-01 08:48:37 +00: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
Jefftree
f67e15a26f
Move inmemoryresponsewriter into own package
2024-09-30 21:11:53 +00: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
Dan Winship
65de5de81f
Fix deleted UDP endpoint detection
2024-09-30 14:17:51 -04: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