Cici Huang
7e0a9a7f4e
Use statusReason for reason under x-kubernetes-validations ( #119544 )
...
* Change reason field format
* Auto update
* Address comments
* Auto update
* Update the test
2023-07-24 17:56:03 -07:00
Kubernetes Prow Robot
b53830590f
Merge pull request #119409 from alexzielenski/apiserver/policy/vap-tests
...
Add test cases for ValidatingAdmissionPolicy
2023-07-24 15:12:13 -07:00
Kubernetes Prow Robot
d25c0a1bdb
Merge pull request #119486 from pacoxu/swap-fix
...
do not touch swap for cgroup v1 if not available
2023-07-23 19:54:10 -07:00
Alexander Zielenski
5e2e8c8064
bump validatingadmissionpolicy alpha->beta
2023-07-21 18:14:50 -07:00
Kubernetes Prow Robot
18f8cb8398
Merge pull request #118644 from alexzielenski/apiserver/policy/namespaceParamRef
...
KEP-3488: Promote ValidatingAdmissionPolicy to Beta
2023-07-21 17:44:08 -07:00
Kubernetes Prow Robot
f3a070f9c6
Merge pull request #116469 from RomanBednar/pv-phase-transition-time
...
PersistentVolume last phase transition time
2023-07-21 16:10:07 -07:00
Alexander Zielenski
d647958744
update codegen
2023-07-21 13:56:23 -07:00
Alexander Zielenski
ef8670c946
refactor: replace usage of v1alpha1 with v1beta1
...
v1alpha -> v1beta
fill in DenyAction where there is no ParameterNotFoundAction
2023-07-21 13:41:24 -07:00
Roman Bednar
294f5c9a42
make update
2023-07-21 21:39:24 +02:00
Roman Bednar
a9c3444a47
test: add coverage for pv status update and create strategy
2023-07-21 21:39:16 +02:00
Roman Bednar
aa65bab426
implement pv last phase transition time
2023-07-21 20:42:25 +02:00
Kubernetes Prow Robot
a30f6b7922
Merge pull request #119506 from mimowo/fix-job-controller-flaky-test
...
Fix the flaky TestJobApiBackoffReset test
2023-07-21 09:30:07 -07:00
Roman Bednar
1b4de065df
add LastPhaseTransitionTime field to PersistentVolume
2023-07-21 17:19:11 +02:00
Roman Bednar
5310dd7ff5
add PersistentVolumeLastPhaseTransitionTime feature gate
2023-07-21 17:19:11 +02:00
Roman Bednar
a31fee98f0
rename function for dropping disabled fields
...
The function should indicate it is specific for dropping spec fields.
2023-07-21 17:19:11 +02:00
Michal Wozniak
dbea279112
Fix the flaky TestJobApiBackoffReset test
2023-07-21 14:45:04 +02:00
Paco Xu
c4bf42199a
do not touch swap for cgroup v1 if swap not enabled
2023-07-21 13:27:50 +08:00
kannon92
74fcf3e766
implementation of PodReplacementPolicy kep in the job controller
2023-07-21 00:44:53 +00:00
Alexander Zielenski
b3b775baa5
test: adjust tests for v1beta1 validatingadmissionpolicy
2023-07-20 13:24:09 -07:00
Alexander Zielenski
88becfc0ba
api: add v1beta1 ValidatingAdmissionPolicy/Binding types and storage
2023-07-20 13:24:09 -07:00
Kubernetes Prow Robot
5766947ab8
Merge pull request #119437 from serathius/etcd-semantics
...
Fix the semantic meaning of etcd server within component statuses and metrics.
2023-07-20 13:18:22 -07:00
Kubernetes Prow Robot
8a053c700a
Merge pull request #119215 from alexzielenski/apiserver/policy/namespaceParamRef-alpha
...
KEP-3488: Per namespace policy params
2023-07-20 13:18:10 -07:00
Alexander Zielenski
9a595209bd
update-codegen
2023-07-20 09:30:10 -07:00
Alexander Zielenski
c8dbf4712c
add namespaceParamRef to v1alpha1 and internal
...
add required field to validation test
test multiple combinartions of paramRefs in binding tests
add validation test cases for new ParamRef fields
2023-07-20 09:30:09 -07:00
Kubernetes Prow Robot
f61a0e4107
Merge pull request #119444 from AxeZhan/scheduler_score
...
revert "refactor: simplify RunScorePlugins for readability + performance"
2023-07-20 08:12:09 -07:00
Marek Siarkowicz
03aad1f823
Fix the semantic meaning of etcd server within component statuses and metrics.
...
Instead of numerating all the etcd endpoints known by apiserver, we will
group them by purpose. `etcd-0` will be the default etcd, `etcd-1` will
be the first resource override, `etcd-2` will be the second override and
so on.
2023-07-20 15:08:41 +02:00
AxeZhan
2863b3d1ab
Revert "refactor: simplify RunScorePlugins for readability + performance"
...
This reverts commit a7eb7ed5c6 .
2023-07-20 10:50:32 +08:00
Kubernetes Prow Robot
c7f79bc268
Merge pull request #119434 from mimowo/include-ignored-failures-in-backoff
...
Include ignored pods when computing backoff delay for Job pod failures
2023-07-19 15:40:15 -07:00
kannon92
ce92952037
add podReplacementPolicy and terminating field to job api
2023-07-19 16:34:38 +00:00
Michal Wozniak
35d0af9243
Include ignored pods when computing backoff delay for Job pod failures
2023-07-19 17:39:58 +02:00
Cici Huang
d6e525877b
[KEP-2876]Add reason and fieldPath into CRD validation rules ( #118041 )
...
* Add reason and fieldPath in CRD validation rules.
* Auto updates
* Simplify field path append
---------
Co-authored-by: Joe Betz <jpbetz@google.com >
2023-07-18 22:54:03 -07:00
Kubernetes Prow Robot
88c8bcbb4a
Merge pull request #115952 from pacoxu/cleanup-cronjob
...
cronjob: return immediately when failed to create job for the namespace is terminating
2023-07-18 21:28:02 -07:00
Kubernetes Prow Robot
66e99b3ff1
Merge pull request #117740 from Richabanker/uvip-impl
...
Unknown Version Interoperability Proxy Impl
2023-07-18 18:36:02 -07:00
Richa Banker
cd5f3d9f9d
Add impl for uvip
2023-07-18 17:36:22 -07:00
Kubernetes Prow Robot
d1d86dafb7
Merge pull request #118772 from kannon92/terminating-pod-gc
...
KEP-3939: pod gc changes for pod replacement policy kep
2023-07-18 16:46:03 -07:00
Kubernetes Prow Robot
3be3b86dd6
Merge pull request #119414 from klueska/increase-timeout
...
Increase timeout for DRA kubelet plugin client
2023-07-18 15:44:04 -07:00
Kubernetes Prow Robot
c684de526c
Merge pull request #118990 from alexzielenski/apiserver/apiextensions/crd-validation-ratcheting
...
CRD Validation Ratcheting alpha implementation
2023-07-18 14:46:03 -07:00
Kevin Klues
0449cef8fd
Increase timeout for DRA kubelet plugin client
...
The 10 second timeout was too low. Given that the retry loop for the
kubelet itself is 90s, increasing the timeout to half of this seems
reasonable. Ideally we would pull in the variable that sets the retry
timeout to 90s and then just set our local timeout to half of that.
Unfortunately, this is not exported, so we settle (for now with just
explicitly setting it to 45s.
Signed-off-by: Kevin Klues <kklues@nvidia.com >
2023-07-18 22:45:01 +01:00
Michał Woźniak
a15c27661e
Job controller implementation of backoff limit per index ( #118009 )
2023-07-18 13:44:11 -07:00
Alexander Zielenski
6f238334ab
add CRDValidationRatcheting feature gate
2023-07-18 11:49:30 -07:00
Kubernetes Prow Robot
238165450a
Merge pull request #119307 from bart0sh/PR121-DRA-UnprepareResources-Dont-Query-claim
...
DRA: don't query claims from API server
2023-07-18 11:07:21 -07:00
Kubernetes Prow Robot
6b0e66abad
Merge pull request #116968 from mansikulkarni96/windowsStatsFromCRI
...
kubelet: Implement support for Windows podAndContainerStatsFromCRI
2023-07-18 11:07:10 -07:00
Kubernetes Prow Robot
f3f5dd99ac
Merge pull request #119294 from mimowo/backoff-limit-per-index-api
...
Extend the Job API for BackoffLimitPerIndex
2023-07-18 10:05:21 -07:00
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
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
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
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