Commit Graph

110 Commits

Author SHA1 Message Date
xuzhonghu 5fd6441924 MinResource should be updated when minAvailable changes 2020-05-09 14:57:26 +08:00
Volcano Bot 2a495c5c1b
Merge pull request #787 from hzxuzhonghu/elastic-2
Implement job scale up and down
2020-05-08 15:43:53 +08:00
xuzhonghu 1a0f685811 Rm pods sorting as the order does not matter 2020-05-08 14:54:23 +08:00
xuzhonghu 523770ae09 Correctly sor pods to be deleted 2020-05-07 19:06:03 +08:00
xuzhonghu 42a8904c38 Reuse sync job handler 2020-05-06 17:07:34 +08:00
Volcano Bot 36cffcafff
Merge pull request #786 from hzxuzhonghu/fic-crd
fix crd to support job patch ops
2020-04-30 16:14:51 +08:00
xuzhonghu 7f30b15765 Fix panic when calling UpdateStatus if LastTransitionTime no set 2020-04-30 15:25:07 +08:00
xuzhonghu f376b0a4b5 fix 2020-04-30 14:10:54 +08:00
xuzhonghu 4b606f8242 fix 2020-04-30 14:10:54 +08:00
xuzhonghu 6f0639381e Implement Job scale up down 2020-04-29 17:15:43 +08:00
xuzhonghu 86495e7d49 Fix job volume update 2020-04-29 14:36:12 +08:00
xuzhonghu 259ba15412 Set DNSPolicy=ClusterFirstWithHostNet when hostnetwork set
Signed-off-by: xuzhonghu <xuzhonghu@huawei.com>
2020-04-18 14:02:25 +08:00
xuzhonghu 0ac35f3242 remove depend on kube controller 2020-04-08 21:01:21 +08:00
Thandayuthapani 8b46f393ea Delete Scheduling API version - v1alpha1, v1alpha2 2020-02-07 22:39:26 +05:30
Volcano Bot a35595d72f
Merge pull request #634 from hzxuzhonghu/inqueue
Do not create jobs until pg inqueue
2020-01-05 11:04:20 +08:00
xuzhonghu f7e2e3ed34 Adstract a util function 2020-01-02 16:38:18 +08:00
xuzhonghu 205a5550fa fix e2e 2019-12-24 21:04:22 +08:00
xuzhonghu 0bb854cbd2 fix ut 2019-12-24 16:16:05 +08:00
xuzhonghu 97e9fdc6cc Do not create jobs until pg inqueue 2019-12-23 21:18:55 +08:00
limk 89268758a7 remove redundant type conversion
job.Status.State int32
job.Spec.MinAvailable int32
2019-12-20 16:00:46 +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
xuzhonghu 450fbf7950 Simplify job pvc create process 2019-11-21 11:23:32 +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
wangyuqing (C) 9fc4c04c32 remove inqueue job phase 2019-08-20 21:18:10 +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
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 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
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
wangyuqing4 12ad858fd6 fix ut 2019-07-03 14:23:28 +08:00
wangyuqing4 f4517bff4f complete pods in job event 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
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
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
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