Commit Graph

125234 Commits

Author SHA1 Message Date
Itamar Holder
b811af496c fix misleading log about swap being on
Currently, a log is triggered about swap
being on even if swap is off.

After this commit, the log would be triggered
only if swap is truly turned on.

Signed-off-by: Itamar Holder <iholder@redhat.com>
2024-09-12 18:23:25 +03:00
Maciej Skoczeń
9f6fdf1b77 Decrease number of integration tests in scheduler_perf 2024-09-12 15:13:53 +00:00
Antonio Ojea
252f854211 rename node package to match the path name 2024-09-12 10:42:22 +00:00
Antonio Ojea
0e81189dd3 rename package on nodelifecycle controller to match the path 2024-09-12 10:40:54 +00:00
Kubernetes Prow Robot
7ad1eaa66b
Merge pull request #127315 from neolit123/1.32-remove-deprecated-upgrade-flags
kubeadm: add default paths to 'upgrade diff'
2024-09-12 11:31:12 +01:00
xuzhenglun
d994895dc4
add test coverage for cohabitating resources in StroageFactory 2024-09-12 17:05:43 +08:00
Lubomir I. Ivanov
914fd40712 kubeadm: add default paths to 'upgrade diff'
After the flags to control manifest paths were removed,
the variables in diff.go remained empty and the validation
fails with "empty manifest path".

Always populate the paths with the kubeadm defaults under
/etc/kubernetes/manifest and remove the empty path validation.
2024-09-12 11:59:53 +03:00
Adrian Moisey
8e3adc4df6
KEP-4427 : AllowRelaxedDNSSearchValidation (#127167)
* KEP-4427 : AllowRelaxedDNSSearchValidation

* Add e2e test with feature gate to test KEP-4427 RelaxedDNSSearchValidation

* Add more validatePodDNSConfig test cases

Also update Regex to match the case we want.

Thanks Tim and Antonio!
2024-09-12 09:41:19 +01:00
Kubernetes Prow Robot
9e59765585
Merge pull request #126999 from pohly/log-client-go-rest-body
client-go/rest: contextual logging of request/response
2024-09-12 09:41:12 +01:00
Kubernetes Release Robot
d589a3f866 CHANGELOG: Update directory for v1.30.5 release 2024-09-12 02:55:14 +00:00
Kubernetes Prow Robot
c775fb2238
Merge pull request #127271 from liggitt/go1.23
Update go.mod for go 1.23
2024-09-12 03:53:11 +01:00
Kubernetes Release Robot
9d374b1cde CHANGELOG: Update directory for v1.31.1 release 2024-09-12 01:03:01 +00:00
Kubernetes Release Robot
958b545c8d CHANGELOG: Update directory for v1.29.9 release 2024-09-12 00:21:49 +00:00
Kubernetes Prow Robot
11e8169a16
Merge pull request #120569 from ffromani/cpumanager-extra-logs
enhance the cpumanager logs
2024-09-12 00:25:18 +01:00
Kubernetes Prow Robot
d14b0b0cb1
Merge pull request #114136 from claudiubelu/kubelet-plugins
Updates Kubelet Plugin Registration process
2024-09-12 00:25:12 +01:00
Kubernetes Prow Robot
7bd36b50b4
Merge pull request #127258 from KPostOffice/testing-logger4job
Use logger context in job controller tests
2024-09-11 23:21:31 +01:00
Kubernetes Prow Robot
6309127d69
Merge pull request #127239 from xuzhenglun/cohabitating-resources
API emulation versioning honors cohabitating resources
2024-09-11 23:21:25 +01:00
Kubernetes Prow Robot
60cbbdf4b3
Merge pull request #127228 from hakuna-matatah/master
Improve Job Controller Performance
2024-09-11 23:21:18 +01:00
Kubernetes Prow Robot
a568c11bbb
Merge pull request #126550 from BnjmnZmmrmn/master
cleanup: avoid unnecessary CRI call when pulling image for pod
2024-09-11 23:21:11 +01:00
Kubernetes Prow Robot
38f68d59a7
Merge pull request #127256 from dom4ha/scheduler_test_logging
Enable testing logger in the remaining scheduler tests.
2024-09-11 22:17:12 +01:00
Kevin
234c055205 Use logger context in job controller tests
Signed-off-by: Kevin <kpostlet@redhat.com>
2024-09-11 15:47:12 -04:00
Kubernetes Prow Robot
e3a81ab000
Merge pull request #126368 from jpbetz/organize-cel-libraries
Improve structure of CEL libraries to ensure cost tests kept accurate with introduction of new types
2024-09-11 20:41:19 +01:00
Kubernetes Prow Robot
a1a645b70c
Merge pull request #125066 from TommyStarK/unit-tests/kubelet-eviction
kubelet/eviction: improve unit test coverage
2024-09-11 20:41:12 +01:00
Jordan Liggitt
e7957232cf
Update k8s.io/gengo/v2 2024-09-11 15:38:38 -04:00
Benjamin Riley Zimmerman
dbb0ab074b avoid calling GetImageRef if pullpolicy is always 2024-09-11 12:36:45 -07:00
Jordan Liggitt
102a9dbab1
Pin godebug default to go1.23 2024-09-11 15:34:37 -04:00
Jordan Liggitt
65ef531390
Update go.mod to go 1.23 2024-09-11 15:34:37 -04:00
Omer Aplatony
6aa674dc5a Improve message prefer a domain-qualified finalizer
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2024-09-11 22:19:58 +03:00
Dan Winship
8e8bef66f6 Refactor endpoint/execpod antiaffinity
Also make launchHostExecPod return a fully-filled-in Pod object.
2024-09-11 14:21:55 -04:00
Kubernetes Prow Robot
d62b797c16
Merge pull request #127123 from neolit123/1.32-remove-deprecated-upgrade-flags
kubeadm: remove deprecated upgrade flags for 1.32
2024-09-11 19:03:20 +01:00
Kubernetes Prow Robot
ebe3404b5a
Merge pull request #126439 from kaisoz/improve-job-test-runtime
Improve Job integration tests runtime by reusing apiserver within each test
2024-09-11 19:03:13 +01:00
Kubernetes Prow Robot
c3ebd95c83
Merge pull request #127236 from macsko/scheduler_perf_test_case_for_hints_memory_leak_scenario
Add scheduler_perf test case for queueing hints memory leak scenario
2024-09-11 16:03:11 +01:00
Kubernetes Release Robot
7c599d37c0 CHANGELOG: Update directory for v1.28.14 release 2024-09-11 13:56:37 +00:00
dom4ha
2a2b743445
Commit review suggestion to pkg/scheduler/backend/queue/scheduling_queue_test.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com>
2024-09-11 15:23:40 +02:00
liyuerich
3c9309db46 drop deprecated json/yaml newSerializers, use json.NewSerializerWithOptions instead
Signed-off-by: liyuerich <yue.li@daocloud.io>
2024-09-11 20:45:45 +08:00
Kubernetes Prow Robot
91dcb61288
Merge pull request #127196 from byako/draplugin-arguments-sanitization
Fail draplugin PublishResources without nodeName or kubeclient
2024-09-11 13:35:12 +01:00
Kubernetes Prow Robot
5639b4b29c
Merge pull request #127019 from carlory/remove-fg-NodeOutOfServiceVolumeDetach
Remove generally available feature gate NodeOutOfServiceVolumeDetach
2024-09-11 12:29:12 +01:00
Tomas Tormo
99eea8054b Improve Job integration tests runtime 2024-09-11 10:45:29 +00:00
Kubernetes Prow Robot
88b93957c7
Merge pull request #127289 from SataQiu/fix-node-20240911
kubeadm: skip addon phase on worker node
2024-09-11 10:01:29 +01:00
Kubernetes Prow Robot
1d3c003c8f
Merge pull request #127267 from macsko/measure_evet_handling_and_qhints_duration_metrics_scheduler_perf
Measure event_handling and QHints duration metrics in scheduler_perf
2024-09-11 08:56:41 +01:00
Kubernetes Prow Robot
8e4d638e31
Merge pull request #126863 from carlory/MinDomainsInPodTopologySpread
Remove generally available feature gate MinDomainsInPodTopologySpread
2024-09-11 08:56:32 +01:00
SataQiu
036e072e41 kubeadm: skip addons phase on worker node 2024-09-11 14:28:09 +08:00
Alexey Fomenko
87871bd3ae
Return an error from draplugin.PublishResources
When draplugin was instanciated without nodeName or kubeclient
options, an error is returned when PublishResources is called.

E2E: Update DRA test app to support error from PublishResources

Signed-off-by: Alexey Fomenko <alexey.fomenko@intel.com>
2024-09-11 08:50:06 +03:00
bzsuni
7008652b48 Build etcd image v3.5.16
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
2024-09-11 11:30:46 +08:00
Kubernetes Prow Robot
f836773540
Merge pull request #127278 from dims/fix-golang-version-in-kms-mock-Dockerfile
Fix golang version in kms mock Dockerfile
2024-09-11 04:14:27 +01:00
Kubernetes Prow Robot
68fadf85d5
Merge pull request #127231 from guozheng-shen/fix-comment
Update node_lifecycle_controller.go
2024-09-11 04:14:18 +01:00
Kubernetes Prow Robot
0aea469b96
Merge pull request #127186 from Adarsh-verma-14/remove-duplication
remove the feature flag duplicate definition from pkg/features/kube_features.go
2024-09-10 23:05:56 +01:00
Kubernetes Prow Robot
8819dfb639
Merge pull request #126809 from ryantxu/fix-client-get-list
client-go(dynamic): avoid panic when subresource is a list
2024-09-10 23:05:50 +01:00
Marek Siarkowicz
27e0ece976 Upgrade etcd client to v3.5.16 2024-09-10 23:48:04 +02:00
Joe Betz
430b1de921 Test library and type names 2024-09-10 17:07:29 -04:00