Ed Bartosh
0ec99fb0b2
Kubelet DRA: fix failing test cases
2023-07-18 19:06:33 +03:00
Kubernetes Prow Robot
56b59c89f5
Merge pull request #117666 from carlory/fix-008
...
Remove ability to re-enable serving deprecated policyv1beta1 APIs
2023-07-18 08:41:12 -07:00
Ed Bartosh
f6431c6138
DRA: don't query claims from API server
...
When a pod is force-deleted UnprepareResources fails to get a claim
from an API server.
PrepareResources should cache claim info required by the
UnprepareResources so that UnprepareResources would get it from
the cache instead of querying API server.
2023-07-18 18:23:10 +03:00
Michal Wozniak
cf0b74774f
Extend the API for the Job job-index-failure-count annotation
2023-07-18 16:41:11 +02:00
Sascha Grunert
a35608cc61
Update debian-base for test images and others
...
Bump all users of debian-base to the latest bookworm image.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2023-07-18 16:39:03 +02:00
Kubernetes Prow Robot
15450a3f02
Merge pull request #119318 from codefromthecrypt/CycleState-docs
...
Improve docs on framework.CycleState
2023-07-18 07:19:10 -07:00
wackxu
a9d26ac7c7
Optimize the code of NodeUnschedulable to reduce TolerationsTolerateTaint function calls
...
Signed-off-by: wackxu <xushiwei5@huawei.com >
2023-07-18 21:00:05 +08:00
Kubernetes Prow Robot
6d83e22ba4
Merge pull request #118711 from TommyStarK/tom/gh_118436
...
add unit test for dra/manager.go
2023-07-18 04:17:09 -07:00
carlory
ad0b671b56
getPersistentVolume remove reduant deep copy
2023-07-18 18:55:42 +08:00
charles-chenzz
0372e4b662
add unit test for dra/manager.go.
...
Co-Authored-By: charles-chenzz <Rekles666@gmail.com >
Signed-off-by: TommyStarK <thomasmilox@gmail.com >
2023-07-18 12:14:27 +02:00
Michal Wozniak
fcbfdc1710
Extend the Job API for BackoffLimitPerIndex
2023-07-18 11:28:15 +02:00
Adrian Cole
89ab733760
Improve docs on framework.CycleState
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Kante Yin <kerthcet@gmail.com >
2023-07-18 14:48:20 +08:00
Kubernetes Prow Robot
b4d793c450
Merge pull request #118865 from iholder101/kubelet/add-swap-to-summary-stats
...
Add swap to stats to Summary API and Prometheus endpoints (`/stats/summary` and `/metrics/resource`)
2023-07-17 19:49:18 -07:00
Kubernetes Prow Robot
da2fdf8cc3
Merge pull request #118764 from iholder101/Swap/burstableQoS-impl
...
Add full cgroup v2 swap support with automatically calculated swap limit for LimitedSwap and Burstable QoS Pods
2023-07-17 19:49:07 -07:00
carlory
850dc6123a
Remove ability to re-enable serving deprecated policyv1beta1 APIs
2023-07-18 10:24:26 +08:00
Kubernetes Prow Robot
d17f3ba2cf
Merge pull request #119168 from gjkim42/sidecar-allow-probes-and-lifecycle-hooks
...
Allow all probes and lifecycle for restartable init containers
2023-07-17 18:11:07 -07:00
Itamar Holder
e429793db1
Unit tests: node swap usage resource metric
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 02:55:56 +03:00
Itamar Holder
1d368420b2
Add a node swap usage resource metric (/metrics/resource)
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 02:55:56 +03:00
Itamar Holder
7d187f967b
Unit tests: CRI swap stats
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 02:55:56 +03:00
Itamar Holder
59e3e3897e
Add SwapStats to summary API through CRI
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 02:55:56 +03:00
Itamar Holder
87ff9c4525
Add swap statistics to CRI-API
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 02:55:53 +03:00
Kubernetes Prow Robot
704970877e
Merge pull request #119380 from A-Hilaly/api-server/webhooks/match-conditions-beta-graduations
...
Graduate `AdmissionWebhookMatchCondition` to beta
2023-07-17 16:55:07 -07:00
Itamar Holder
053d7ac61f
Unit tests: cadvisor swap stats
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 02:40:02 +03:00
Itamar Holder
c74ee8045d
Add SwapStats to summary API through cadvisor
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 02:40:02 +03:00
Gunju Kim
9d6c1030db
Generate containers ready condition including restartable init containers
2023-07-18 08:12:24 +09:00
Gunju Kim
3bf282652f
Allow restartable init containers to have lifecycle
2023-07-18 08:12:24 +09:00
Gunju Kim
7ef2d674e2
Allow restartable init containers to have livenessProbe
2023-07-18 07:54:33 +09:00
Gunju Kim
2c8b37498e
Allow restartable init containers to have readinessProbe
2023-07-18 07:54:33 +09:00
Gunju Kim
8b20dbd0d1
Add validateStartupProbe
2023-07-18 07:54:32 +09:00
Kubernetes Prow Robot
ff90c1cc73
Merge pull request #119374 from danwinship/kep-3178-ga
...
move KEP-3178 IPTablesOwnershipCleanup to GA
2023-07-17 15:53:47 -07:00
Kubernetes Prow Robot
1fef8fd51d
Merge pull request #118770 from marquiz/devel/cgroup-driver-autoconfig
...
kubelet: get cgroup driver config from CRI
2023-07-17 15:53:18 -07:00
Kensei Nakada
c7e7eee554
feature(scheduling_queue): track events per Pods ( #118438 )
...
* feature(sscheduling_queue): track events per Pods
* fix typos
* record events in one slice and make each in-flight Pod to refer it
* fix: use Pop() in test before AddUnschedulableIfNotPresent to register in-flight Pods
* eliminate MakeNextPodFuncs
* call Done inside the scheduling queue
* fix comment
* implement done() not to require lock in it
* fix UTs
* improve the receivedEvents implementation based on suggestions
* call DonePod when we don't call AddUnschedulableIfNotPresent
* fix UT
* use queuehint to filter out events for in-flight Pods
* fix based on suggestion from aldo
* fix based on suggestion from Wei
* rename lastEventBefore → previousEvent
* fix based on suggestion
* address comments from aldo
* fix based on the suggestion from Abdullah
* gate in-flight Pods logic by the SchedulingQueueHints feature gate
2023-07-17 15:53:07 -07:00
Kubernetes Prow Robot
a776bf0462
Merge pull request #116335 from gnufied/update-api-recovery-apis
...
Update api recovery apis
2023-07-17 14:52:35 -07:00
Amine
94c8ad289b
Enable admissionWebhookMatchCondition by default
2023-07-17 22:40:55 +01:00
Itamar Holder
4321d8c60f
Graduate NodeSwap to Beta1
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2023-07-18 00:24:12 +03:00
Dan Winship
f1e7386fbc
Deprecate now-unused kubelet iptables flags
2023-07-17 16:51:47 -04:00
Dan Winship
d486736dd3
Remove IPTablesOwnershipCleanup checks and dead code
2023-07-17 16:51:47 -04:00
Kubernetes Prow Robot
f412e92a96
Merge pull request #119354 from gjkim42/fix-e2e-tests-overriding-grace-period-of-probes
...
Never drop the `terminationGracePeriodSeconds` of a probe
2023-07-17 13:47:49 -07:00
Kubernetes Prow Robot
92856db662
Merge pull request #118973 from ffromani/kubelet-podresources-getallocatable-ga
...
node: podresources: getallocatable: move to GA
2023-07-17 13:47:33 -07:00
Kubernetes Prow Robot
42141aaf93
Merge pull request #118578 from bart0sh/PR117-DRA-log-manager-errors
...
DRA: report NodePrepareResource errors
2023-07-17 13:47:13 -07:00
Daniel Vega-Myhre
7698fe7639
Add StatefulSet pod index as pod label ( #119232 )
...
* add statefulset pod index as pod label
* change statefulset pod index label name
* check 3 pods
* change label variable name
2023-07-17 12:47:10 -07:00
Hemant Kumar
2e217e8cea
Reduce duplication between helpers for checking featuregate
2023-07-17 15:34:45 -04:00
Hemant Kumar
7edd72f780
Update generated documentation
2023-07-17 15:34:37 -04:00
Hemant Kumar
137474e283
Fix validation options for old pvc
...
Also update comments on allocatedresourcestatuses fields
2023-07-17 15:30:36 -04:00
Hemant Kumar
d765fa6b74
Update generated stuff after changing comments
2023-07-17 15:30:36 -04:00
Hemant Kumar
f01a1faa8c
Update comments about allocatedResourceStatus
...
Update API types with more comments
2023-07-17 15:30:36 -04:00
Hemant Kumar
6a780f57ce
Update generated data
2023-07-17 15:30:36 -04:00
Hemant Kumar
e011187114
Update code to use new generic allocatedResourceStatus field
2023-07-17 15:30:35 -04:00
Kubernetes Prow Robot
56f6030125
Merge pull request #119353 from aojea/proxy_metrics
...
aggregate kube-proxy metrics
2023-07-17 11:41:21 -07:00
Kubernetes Prow Robot
890a6c8f70
Merge pull request #118895 from RyanAoh/kep-1860
...
Make Kubernetes aware of the LoadBalancer behaviour
2023-07-17 11:41:10 -07:00