Commit Graph

270 Commits

Author SHA1 Message Date
Klaus Ma 85939b9a82 Fixed build error.
Signed-off-by: Klaus Ma <klaus1982.cn@gmail.com>
2019-11-27 17:03:40 +08:00
Klaus Ma f21a227fe7
Merge pull request #563 from k82cn/glog_klog
Update to klog.
2019-11-27 16:32:42 +08:00
Klaus Ma ba3f278afa Update to klog.
Signed-off-by: Klaus Ma <klaus1982.cn@gmail.com>
2019-11-27 16:15:36 +08:00
Volcano Bot 89e93e21cd
Merge pull request #552 from hzxuzhonghu/network-policy
Support networkpolicy
2019-11-27 09:13:24 +08:00
xuzhonghu 9e2c1c5e95 Limit pods ingress access by networkpolicy 2019-11-26 15:17:27 +08:00
Zhang Jinghui 913fb8097f modify comments on OnPodCreate function of svc plugin 2019-11-23 19:32:40 +08:00
xuzhonghu 43853298da fix ut 2019-11-21 15:04:34 +08:00
xuzhonghu 3daeba1703 Must specify VolumeSpec.VolumeClaimName or VolumeSpec.VolumeClaim 2019-11-21 14:47:25 +08:00
xuzhonghu 450fbf7950 Simplify job pvc create process 2019-11-21 11:23:32 +08:00
Volcano Bot e5643e3fb8
Merge pull request #515 from hzxuzhonghu/ssh
ssh plugin support specifying private/public keys path
2019-11-20 21:24:50 +08:00
zhesihuang 649dad723c Add the --publish-not-ready-addresses param for the svc plugin 2019-11-18 15:54:15 +08:00
zhesihuang 2fa949bd11 Add svc hosts volumeMount for InitContainers 2019-11-16 17:19:50 +08:00
xuzhonghu bf267143b6 Fix key files mode 2019-11-11 10:32:40 +08:00
xuzhonghu f7e7ed84ea Add ssh plugin ut 2019-11-08 18:22:39 +08:00
xuzhonghu 2ff36746e8 add ssh-key-file-path to allow users specify ssh key files path 2019-11-08 18:22:39 +08:00
Zhang Jinghui 083970c503 add filter function for command watching 2019-11-07 21:11:47 +08:00
wangyuqing (C) b9ea002157 Umbrealla cleanups 2019-11-07 10:07:07 +08:00
xuzhonghu 99998ffc02 Rename imported package alias 2019-11-06 14:27:45 +08:00
lminzhw 6fa3a4b794 fix golint and unit test 2019-10-30 17:48:25 +08:00
dingtsh1 dbb5eca3cb volumes logic refresh 2019-10-30 10:31:29 +08:00
Volcano Bot d6033eb5c2
Merge pull request #412 from hzxuzhonghu/max-retry
Add maxRetry in job controller to prevent endless loop
2019-09-05 17:53:33 +05:30
wangyuqing (C) 9fc4c04c32 remove inqueue job phase 2019-08-20 21:18:10 +08:00
xuzhonghu 490ba7bded Add event 2019-08-19 17:37:21 +08:00
xuzhonghu 94d9c56c36 Add maxRetry in job controller to prevent endless loop 2019-08-19 14:44:01 +08:00
wangyuqing (C) 446d998959 add admitPod 2019-08-06 20:39:05 +08:00
wangyuqing (C) e4e871e0bf optimize controllers 2019-08-03 12:11:18 +08:00
Volcano Bot 1a856a19c4
Merge pull request #385 from hzxuzhonghu/resync
Fix error resync logic
2019-08-02 07:08:24 +05:30
TommyLike ffdcd94d99 Make use of test.Run 2019-07-30 19:41:59 +08:00
Volcano Bot da80e4fdb7
Merge pull request #391 from TommyLike/bug/fix_race_issue
Fix race condition issue
2019-07-30 13:07:23 +05:30
TommyLike 5c44771b75 Fix race condition issue 2019-07-29 15:09:06 +08:00
xuzhonghu 60f7ce64d3 fix test 2019-07-26 14:43:53 +08:00
xuzhonghu 1a343f2e42 further migarate 2019-07-25 12:05:12 +08:00
xuzhonghu a3549daef1 job controller part 2019-07-25 12:05:11 +08:00
xuzhonghu a82ece8034 migrate podgroup to v1alpha2 2019-07-25 12:05:10 +08:00
xuzhonghu 27688935ad fix err resync 2019-07-24 10:51:35 +08:00
Volcano Bot a0a424692d
Merge pull request #330 from volcano-sh/job-log
omit pods not controlled by volcano
2019-07-15 13:36:19 +05:30
xuzhonghu 7f7eb55696 fix ut 2019-07-15 15:33:44 +08:00
w00417949 02b843698e fix panic 2019-07-15 10:40:43 +08:00
Volcano Bot c546f9ff5c
Merge pull request #190 from SrinivasChilveri/SynchJobConcurrently
sync job works concurrently
2019-07-12 06:57:17 +05:30
xuzhonghu 138044eddf omit pods not controlled by volcano 2019-07-11 20:37:37 +08:00
SrinivasChilveri eee74aa251 Fixed all the comments 2019-07-10 16:39:29 +05:30
Rajadeepan D Ramesh a781474419 Removing logs which does not belong to volcano job 2019-07-09 19:06:46 +05:30
Volcano Bot 3c4c9d5a87
Merge pull request #312 from asifdxtreme/master
Update vk- to vc-
2019-07-09 16:48:18 +05:30
asifdxtreme 6ca9905c0d Update vk- to vc- 2019-07-09 15:19:31 +05:30
Rajadeepan D Ramesh 50b759514f Support multiple events in the lifecycle policy 2019-07-09 14:18:57 +05:30
wangyuqing (C) 29c3b213c4 calc PGMinResources for Resources.Limits 2019-07-09 11:37:14 +08:00
Klaus Ma 37251c452b
Merge pull request #288 from volcano-sh/scheduler-in-tree
Scheduler in tree
2019-07-06 12:02:07 +08:00
Kevin Wang 00bac39e86 fix gofmt 2019-07-04 20:43:19 +08:00
Kevin Wang aec87f6804 update scheduler import paths to volcano and fix building 2019-07-04 20:31:42 +08:00
lminzhw 84c2340eed add unknown pod 2019-07-04 15:35:48 +08:00
TommyLike 5ad092727d Fix update issue 2019-07-03 16:18:05 +08:00
lminzhw 2f9e1197d0 fix ut 2019-07-03 15:18:09 +08:00
lminzhw ec01987321 modify state jump logic. modify UT 2019-07-03 14:23:30 +08:00
wangyuqing4 12ad858fd6 fix ut 2019-07-03 14:23:28 +08:00
lminzhw c13ed6b779 fix ut 2019-07-03 14:16:34 +08:00
wangyuqing4 f4517bff4f complete pods in job event 2019-07-03 14:16:34 +08:00
wangyuqing4 7dc53cd8b1 debug try to delete bug 2019-07-03 14:16:34 +08:00
TommyLike 737458ee63 Fix log issue when failed to update job 2019-07-03 11:08:18 +08:00
Thandayuthapani 807b3629f2 UT Cases for Job Package 2019-07-01 17:33:09 +05:30
asifdxtreme 35f0312c7d Update UT to use SchedulerName: volcano 2019-07-01 14:23:35 +05:30
lminzhw 6d4a3f710f fix golint 2019-06-28 15:31:12 +08:00
wangyuqing4 a5e70b829c fix Pending job minA 2019-06-28 15:31:12 +08:00
wangyuqing4 1e5f4325ae fix initialize job status 2019-06-28 15:31:11 +08:00
SrinivasChilveri acf01934d1 Fixed comments 2019-06-27 12:19:51 +05:30
SrinivasChilveri 6a925b9809 added sharding with multiple queues 2019-06-27 12:11:55 +05:30
SrinivasChilveri 7521589501 preventing the same job handling by multiple workers 2019-06-27 12:09:27 +05:30
SrinivasChilveri 07471c35e8 sync job works concurrently 2019-06-27 12:03:43 +05:30
wangyuqing4 78b194c30a optimize resyncTask 2019-06-26 17:51:23 +08:00
wangyuqing4 56fa5f2662 fix pc panic 2019-06-26 17:51:19 +08:00
wangyuqing4 e318bd076e fix vk-controller cache 2019-06-26 17:51:11 +08:00
nikita15p 3671c8968f Lint fix for apis, cache, job and state package of controller 2019-06-24 10:26:04 +05:30
Klaus Ma 657a7dff13
Merge branch 'master' into events 2019-06-21 15:11:59 +08:00
Thandayuthapani 9a8392bf81 Add UT cases for pkg/controllers/job/state package 2019-06-21 10:33:40 +05:30
Klaus Ma 16cc271822
Merge branch 'master' into events 2019-06-21 12:44:16 +08:00
Klaus Ma f84243a789
Merge branch 'master' into utjob 2019-06-21 11:22:56 +08:00
Klaus Ma c3b3a730ba
Merge branch 'master' into events 2019-06-21 09:29:32 +08:00
TommyLike 85f27989bf Cleanup codes 2019-06-19 16:07:55 +08:00
Rajadeepan D Ramesh c05f3a6709 Adding Events for Action 2019-06-18 20:07:27 +05:30
Thandayuthapani c17f58627b Fix review comments 2019-06-18 18:08:05 +05:30
Thandayuthapani 33655a10e6 UT cases for Job Package 2019-06-18 15:29:00 +05:30
SrinivasChilveri 5ecbd07948 updated with proper decsriptions 2019-06-12 11:16:59 +05:30
SrinivasChilveri d87cc807c1 Lint Fixes 2019-06-11 23:32:51 +05:30
thandayuthapani 1272d46191 Add UT cases for Job package - job_controller_plugins 2019-06-06 09:27:14 +05:30
SrinivasChilveri 0891859ac2 Added svc pluin name in ControlledResources of job status 2019-05-31 12:35:25 +05:30
thandayuthapani a6694e4f2f UT cases for files in Job Controller pkg 2019-05-30 14:19:23 +05:30
lminzhw baf12fffc6 retain pod with special phase 2019-05-16 19:24:58 +08:00
TommyLike e1edeeb71b Support job level priorityClassName 2019-05-16 15:02:27 +08:00
Klaus Ma 20bc119697
Merge branch 'master' into bug/fix_gpu_resource_issue 2019-05-15 18:31:51 +08:00
TommyLike 80d498e2c0 Fix resource calculation issue 2019-05-14 17:43:40 +08:00
xuzhonghu b4c2a8501a fix comments 2019-05-13 11:03:20 +08:00
xuzhonghu 8041ac285e Set job state transition timestatmp 2019-05-13 09:58:46 +08:00
Klaus Ma e0b11031cf
Merge branch 'master' into queue-controller 2019-05-08 15:03:21 +08:00
TommyLike 8b779d2bb6 Add loop for generate names 2019-05-08 11:05:56 +08:00
TommyLike 706ae02ebf Fix combine volume feature issues&Adding testcase 2019-05-07 22:44:51 +08:00
wangyuqing (C) c53779db2d fix state convert 2019-05-06 22:08:02 +08:00
xuzhonghu de3bcf813b Add queue controller 2019-05-05 18:44:17 +08:00
TommyLike 71defce03d Combine input & output volumes 2019-05-05 14:13:08 +08:00
Da K. Ma 82c4c834d2 pkg improvement.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2019-05-04 12:47:57 +08:00
TommyLike 8de8f1cea7 Combine codes 2019-04-30 13:59:40 +08:00
dingtianshun 4b7ce491ef Combine input and output into volumes array, allowing users to mount multiple volumes 2019-04-29 11:53:59 +08:00