Kubernetes Prow Robot
622509830c
Merge pull request #120716 from xrstf/fix-typos
...
Fix typos
2023-09-30 00:25:56 -07:00
Kubernetes Prow Robot
ef838ca27c
Merge pull request #120912 from sttts/sttts-cluster-authn-filter
...
controller/clusterauthenticationtrust: complete event filter
2023-09-28 14:21:39 -07:00
Kubernetes Prow Robot
26c3f66887
Merge pull request #120903 from dims/deprecate-cloud-provider-and-config-cli-params
...
Deprecate cloud-provider/cloud-config in apiserver CLI
2023-09-27 18:17:33 -07:00
Kubernetes Prow Robot
9c5698f514
Merge pull request #116803 from mengjiao-liu/contextual-logging-scheduler-plugin-volumebinding
...
Migrated `pkg/scheduler/framework/plugins/volumebinding` to contextual logging
2023-09-27 15:04:38 -07:00
Kubernetes Prow Robot
1020678366
Merge pull request #120908 from sttts/sttts-optional-authz
...
controlplane/apiserver: don't crash if authz or other options are explicitly disabled in options
2023-09-27 07:36:25 -07:00
Dr. Stefan Schimanski
59ad81a615
controller/clusterauthenticationtrust: complete event filter
...
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com >
2023-09-27 15:39:58 +02:00
Kubernetes Prow Robot
05f4099c5f
Merge pull request #120784 from elezar/fix-startup-failure-on-non-swap
...
only configure swap if swap is enabled
2023-09-27 06:26:21 -07:00
Dr. Stefan Schimanski
6395049176
controlplane: make option structs uniformly optional
...
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com >
2023-09-27 11:22:37 +02:00
Davanum Srinivas
4d2d9947bf
Deprecate cloud-provider/cloud-config in apiserver CLI
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2023-09-26 16:05:01 -04:00
Evan Lezar
394bcaf182
Only configure swap if available on node
...
This change bypasses all logic to set swap in the linux container
resources if a swap controller is not available on node. Failing
to do so may cause errors in runc when starting a container with
a swap configuration -- even if this is set to 0.
Signed-off-by: Evan Lezar <elezar@nvidia.com >
2023-09-26 21:32:58 +02:00
Kubernetes Prow Robot
c6bb90aeea
Merge pull request #120852 from bzsuni/cleanup/sets/scheduler
...
use generic Set in scheduler
2023-09-25 01:52:57 -07:00
bzsuni
b71d7f9305
use generic Set in scheduler
...
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io >
2023-09-24 22:46:55 +08:00
dhruvmehtaaa
7c5219438d
Remove an old compatibility check/warning
2023-09-24 20:08:40 +05:30
Kubernetes Prow Robot
3ac83f528d
Merge pull request #119290 from carlory/add-logger
...
the scheduling queue logs the error and treats it as QueueAfterBackoff
2023-09-22 08:10:49 -07:00
Kubernetes Prow Robot
4eb6b3907a
Merge pull request #120361 from tnqn/improve-test-log
...
Improve service unit test failure report
2023-09-21 21:17:52 -07:00
Dan Winship
b489beb365
Remove an old compatibility check/warning
...
It was IPv4-specific but nobody ever noticed this or reported the lack
of IPv6 check as a problem, suggesting that it is no longer needed.
2023-09-21 16:49:23 -04:00
Evan Lezar
d3d1827c05
Use local isCgroup2UnifiedMode consistently
...
This change switches to using isCgroup2UnifiedMode locally to ensure
that any mocked function is also used when checking the swap controller
availability.
Signed-off-by: Evan Lezar <elezar@nvidia.com >
2023-09-21 16:09:04 +02:00
Kubernetes Prow Robot
f170340524
Merge pull request #120723 from princepereira/ppereira-kubeproxy-mock-test-fix
...
Fix for Kubeproxy Mock framework where hcn object is holding always new object and not the pointer reference
2023-09-21 01:06:19 -07:00
Kubernetes Prow Robot
bf421d52f2
Merge pull request #120777 from atiratree/reintroduce-resource-quota-monitor
...
reintroduce resourcequota.NewMonitor
2023-09-20 21:22:25 -07:00
Mengjiao Liu
3eb6c4d368
Migrated pkg/scheduler/framework/plugins/volumebinding to contextual logging
2023-09-21 11:28:12 +08:00
carlory
0105a002bc
when the hint fn returns error, the scheduling queue logs the error and treats it as QueueAfterBackoff.
...
Co-authored-by: Kensei Nakada <handbomusic@gmail.com >
Co-authored-by: Kante Yin <kerthcet@gmail.com >
Co-authored-by: XsWack <xushiwei5@huawei.com >
2023-09-21 09:40:44 +08:00
Kubernetes Prow Robot
89b4153d4d
Merge pull request #116884 from mengjiao-liu/contextual-logging-scheduler-plugin-nodevolumelimits
...
Change the scheduler plugins FactoryAdapter function to use context parameter to pass logger
2023-09-20 11:26:00 -07:00
Filip Křepinský
c816601d83
reintroduce resourcequota.NewMonitor
...
- this function is used by other packages and was mistakenly removed
in 397cc73dc9
- let resource quota controller use this constructor instead of an
object instantiation
2023-09-20 17:18:55 +02:00
Kubernetes Prow Robot
fd5f36e6a0
Merge pull request #120175 from kannon92/move-pod-failure-policy-constant
...
move reasons to api package for job controller
2023-09-20 03:06:00 -07:00
Mengjiao Liu
a7466f44e0
Change the scheduler plugins PluginFactory function to use context parameter to pass logger
...
- Migrated pkg/scheduler/framework/plugins/nodevolumelimits to use contextual logging
- Fix golangci-lint validation failed
- Check for plugins creation err
2023-09-20 17:49:54 +08:00
Kubernetes Prow Robot
355feb21fd
Merge pull request #120649 from andrewsykim/fix-cronjob-controller-already-exists-err
...
cronjob controller: ensure already existing jobs are added to active list
2023-09-20 02:00:00 -07:00
Kubernetes Prow Robot
963c9b3cb9
Merge pull request #119317 from mochizuki875/fix_ds_rolling_update_118823
...
Exclude nodes from rolling update depending on tolerations
2023-09-19 16:50:17 -07:00
Kevin Hannon
a62eb45ae2
Rename job reasons to JobReasons as part of api review
2023-09-19 13:10:22 -04:00
Andrew Sy Kim
301aa69fec
cronjob controller: ensure already existing jobs are added to Active list of cronjobs
...
Signed-off-by: Andrew Sy Kim <andrewsy@google.com >
2023-09-19 15:18:44 +00:00
Aleksandra Malinowska
5ed60a72f6
Revert "Make StatefulSet restart pods with phase Succeeded"
2023-09-19 15:49:36 +02:00
mochizuki875
2a82776745
change rolling update logic to exclude sunsetting nodes
2023-09-19 11:39:32 +00:00
Kubernetes Prow Robot
12dc19d46f
Merge pull request #119393 from saschagrunert/debian-base
...
Update debian-base for test images and others
2023-09-19 00:48:55 -07:00
Kubernetes Prow Robot
f9f00da6bc
Merge pull request #118761 from TommyStarK/gh_113831
...
move common logic of highestSupportedVersion to util package
2023-09-18 13:59:25 -07:00
TommyStarK
42356bfbb3
move common logic of highestSupportedVersion to util package
...
Signed-off-by: TommyStarK <thomasmilox@gmail.com >
2023-09-18 21:25:29 +02:00
Kubernetes Prow Robot
76a22d3b32
Merge pull request #120711 from charles-chenzz/unify_fake_pod_scheduler
...
scheduler test: unify util to fake pod
2023-09-18 09:26:31 -07:00
Kubernetes Prow Robot
82bca6304b
Merge pull request #119464 from TommyStarK/dra/cleanup-manager-unit-tests
...
dra: cleanup manager unit tests
2023-09-18 07:08:43 -07:00
Kubernetes Prow Robot
9d6180559b
Merge pull request #119099 from palnabarun/authz-config
...
[StructuredAuthorizationConfiguration] Implement API types and wire kube-apiserver to use them
2023-09-18 07:08:31 -07:00
charles-chenzz
c8b9d64d81
scheduler test: unify util to fake pod.
2023-09-18 20:05:01 +08:00
Kubernetes Prow Robot
3cfdf3c33d
Merge pull request #120434 from pohly/scheduler-backoff-metric-test
...
scheduler: fix TestIncomingPodsMetrics unit test
2023-09-18 03:00:31 -07:00
Prince Pereira
1a27531d2e
Fix for Kubeproxy Mock framework where hcn object is holding always new object and not the pointer reference.
2023-09-18 11:59:01 +05:30
Nabarun Pal
108d195595
use AuthorizationConfiguration in kube-apiserver for storing authorizer config
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com >
2023-09-18 11:33:18 +05:30
Christoph Mewes
b59d4afd14
fix typo exeucting => executing
2023-09-17 11:27:57 +02:00
Christoph Mewes
62275e3cc8
fix typo dervied => derived
2023-09-17 11:26:19 +02:00
Christoph Mewes
79a7833ade
fix typo Mininum => Minimum
2023-09-17 11:24:29 +02:00
Christoph Mewes
6e3ebdc68e
fix typo Conext => Context
2023-09-17 11:18:43 +02:00
Kubernetes Prow Robot
4fd8bd9975
Merge pull request #118568 from qiutongs/node-startup-latency
...
Create a node startup latency tracker
2023-09-15 13:00:12 -07:00
Stephen Kitt
3cb0b520d6
Scheduler CSI tests: switch maxVols to int32
...
This ends up stored in an int32 Count, use the target type throughout
to avoid narrowing conversions.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2023-09-15 09:52:50 +02:00
Kubernetes Prow Robot
d393d4e151
Merge pull request #120574 from logicalhan/cslis
...
promote component SLIs to GA; remove feature gates for component slis
2023-09-14 22:52:12 -07:00
Kevin Hannon
c6e9fba79b
move reasons to api package for job controller
2023-09-14 13:24:29 -04:00
Kubernetes Prow Robot
fc786dcd1d
Merge pull request #119396 from wackxu/NodeUnschedulableHintFunc
...
NodeUnschedulable: scheduler queueing hints
2023-09-14 09:20:12 -07:00