Kevin Hannon
|
b96a074bcd
|
convert pointer to ptr for job controller
|
2023-10-05 09:30:01 -04:00 |
|
Kevin Hannon
|
a62eb45ae2
|
Rename job reasons to JobReasons as part of api review
|
2023-09-19 13:10:22 -04:00 |
|
Kevin Hannon
|
c6e9fba79b
|
move reasons to api package for job controller
|
2023-09-14 13:24:29 -04:00 |
|
Aldo Culquicondor
|
6b4ab616a2
|
Increase range of job_sync_duration_seconds
Change-Id: I7ed4b006faecf0a7e6e583c42b4d6bc4b786a164
|
2023-09-11 18:01:33 -04:00 |
|
Sharpz7
|
7e4b5d0d49
|
Final Fix
|
2023-09-08 14:44:22 +00:00 |
|
Sharpz7
|
43fc6b5bdb
|
Added suggests changes
|
2023-09-06 03:05:14 +00:00 |
|
Sharpz7
|
e9be1d7438
|
Test now has coverage!
|
2023-08-27 05:06:53 +00:00 |
|
Adam McArthur
|
0bc0256093
|
Update job_controller_test.go
|
2023-08-25 08:15:53 -06:00 |
|
Sharpz7
|
22f4b1c56a
|
Static check fix
|
2023-08-25 11:35:05 +00:00 |
|
Sharpz7
|
70e2deb32f
|
Fixing lint problem
|
2023-08-25 11:08:59 +00:00 |
|
Sharpz7
|
6ded53ce4d
|
Added back test changes
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
5fb049ff47
|
Added create job & cleanup
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
ff1659cb79
|
Added syncjob
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
f87cc43cdb
|
Review Changes
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
d08fc3a4d0
|
Another one creeped in
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
ef6a0eb6d8
|
Final Lint Fix
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
aa9f38c36d
|
More Lint Fixes
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
601679446a
|
Lint fixes
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
cf32ae9453
|
Initial Commit
|
2023-08-25 10:35:58 +00:00 |
|
Sharpz7
|
297f04b74a
|
Added function to remove finalizers as backup
|
2023-08-25 10:35:57 +00:00 |
|
Kubernetes Prow Robot
|
df493712e4
|
Merge pull request #119874 from kannon92/pod-replacement-policy-typos
fix typos for pod replacement policy
|
2023-08-17 11:21:34 -07:00 |
|
Kubernetes Prow Robot
|
d5f2420309
|
Merge pull request #119914 from luohaha3123/job-feature
Job: Change job controller methods receiver to pointer
|
2023-08-15 23:14:05 -07:00 |
|
lhaha
|
947c9376f6
|
change struct methods receiver to pointer
|
2023-08-12 10:21:14 +08:00 |
|
Yuki Iwai
|
6f27733af8
|
Job: Replace deprecated workqueue library with supported one
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
|
2023-08-11 20:35:36 +09:00 |
|
kannon92
|
f73c253acc
|
fix typos for pod replacement policy
|
2023-08-09 20:34:48 +00: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 |
|
Michal Wozniak
|
dbea279112
|
Fix the flaky TestJobApiBackoffReset test
|
2023-07-21 14:45:04 +02:00 |
|
kannon92
|
74fcf3e766
|
implementation of PodReplacementPolicy kep in the job controller
|
2023-07-21 00:44:53 +00:00 |
|
Michal Wozniak
|
35d0af9243
|
Include ignored pods when computing backoff delay for Job pod failures
|
2023-07-19 17:39:58 +02:00 |
|
Michał Woźniak
|
a15c27661e
|
Job controller implementation of backoff limit per index (#118009)
|
2023-07-18 13:44:11 -07:00 |
|
Kubernetes Prow Robot
|
84a999923f
|
Merge pull request #119335 from mimowo/use-final-diff-for-job-pod-creation
Ensure final diff is used for setting expectations for Job pod creation
|
2023-07-14 15:20:54 -07:00 |
|
Kubernetes Prow Robot
|
6f3856f953
|
Merge pull request #118883 from danielvegamyhre/kep-4017-job
Add completion index as pod label for indexed jobs
|
2023-07-14 12:23:50 -07:00 |
|
Michal Wozniak
|
9564bdc39d
|
Ensure final diff is used for setting expectations for Job pod creation
|
2023-07-14 19:09:39 +02:00 |
|
Daniel Vega-Myhre
|
037091284e
|
fix unit test bug
|
2023-07-13 22:38:21 +00:00 |
|
Daniel Vega-Myhre
|
a1a5f49bb9
|
remove statefulset label added to wrong branch
|
2023-07-13 21:07:17 +00:00 |
|
Daniel Vega-Myhre
|
1ae60c0ed1
|
use job completion index annotation as label
|
2023-07-13 21:04:37 +00:00 |
|
Michal Wozniak
|
7e3b53042b
|
Pass Job context down to firstPendingIndexes
|
2023-07-13 16:11:06 +02:00 |
|
Patrick Ohly
|
7d064812bb
|
kube-controller-manager: finish conversion to contextual logging
This removes all exceptions and fixes the remaining unconverted log calls.
|
2023-07-12 14:57:29 +02:00 |
|
Michal Wozniak
|
bf48165232
|
Remarks to syncJobCtx
|
2023-07-11 09:44:08 +02:00 |
|
Michal Wozniak
|
990339d4c3
|
Introduce syncJobContext to limit the number of function parameters
|
2023-07-11 09:27:21 +02:00 |
|
Daniel Vega-Myhre
|
98c6e25c37
|
update name of pod index label
|
2023-07-10 20:11:52 +00:00 |
|
Aldo Culquicondor
|
f7a1fb76f4
|
Only declare job as finished after removing all finalizers
Change-Id: Id4b01b0e6fabe24134e57e687356e0fc613cead4
|
2023-07-07 14:08:19 -04:00 |
|
Daniel Vega-Myhre
|
3a02ecb341
|
check test case param instead of feature flag in unit test code
|
2023-07-06 17:30:40 +00:00 |
|
kannon92
|
921b7e6e8f
|
remove equalReady and replace with k8 util function
|
2023-07-05 20:11:48 +00:00 |
|
Daniel Vega-Myhre
|
a647f9febb
|
default enabled pod index for test cases, add test case disabling it
|
2023-07-05 18:47:45 +00:00 |
|
Daniel Vega-Myhre
|
e0af0a5a45
|
add test case param for feature flag
|
2023-06-29 21:51:15 +00:00 |
|
Daniel Vega-Myhre
|
a9afaa1eee
|
add feature gate
|
2023-06-27 18:07:17 +00:00 |
|
Daniel Vega-Myhre
|
2176053415
|
add completion index as pod label
|
2023-06-26 19:53:14 +00:00 |
|
Michal Wozniak
|
8ed23558b4
|
Do not set jm.syncJobBatchPeriod=0 if not needed
|
2023-06-22 11:10:53 +02:00 |
|
Michal Wozniak
|
784a309b91
|
Do not error in Job controller sync when there are pod failures
|
2023-06-20 11:31:24 +02:00 |
|