Commit Graph

270 Commits

Author SHA1 Message Date
TommyLike 41ff46894e Update testcase 2019-02-26 18:12:55 +08:00
TommyLike 3581defa8c Using poggroup status 2019-02-26 18:10:16 +08:00
TommyLike 615ffb4549 Fix fmt error 2019-02-26 18:10:16 +08:00
TommyLike d0a129b5dd Fix debug error 2019-02-26 18:10:15 +08:00
TommyLike 84d8a7673a Add unscheduable handler 2019-02-26 18:10:15 +08:00
TommyLike 3715dbf054 Add event handler 2019-02-26 18:10:15 +08:00
Klaus Ma 2c82941359 Merge branch 'volcano.sh' into 'master' 2019-02-26 16:13:00 +08:00
zhaoshuhao e822e448e8 add crd and admission-config to chart
fix gofmt
2019-02-26 11:39:46 +08:00
TommyLike 3063faf501 Fix scheme issue 2019-02-25 10:14:49 +08:00
TommyLike 480116f665 Fix comments 2019-02-25 09:23:08 +08:00
TommyLike e40d6b32c9 Ensure scheme exist before creating broadcaster 2019-02-25 09:00:27 +08:00
TommyLike d56108dda8 Report event 2019-02-25 09:00:27 +08:00
Klaus Ma d58a9755db Merge branch 'adde2e' into 'master' 2019-02-23 15:09:46 +08:00
zhaoshuhao 8cc4322206 fix conflict 2019-02-23 14:53:07 +08:00
xushiwei 057ac5d5dd add job err handling e2e case 2019-02-23 11:29:39 +08:00
Klaus Ma 4fa4f3300e Merge branch 'fixapplypolicy' into 'master' 2019-02-22 09:43:45 +08:00
xushiwei 4c616dcda2 fix applyPolicies bug 2019-02-22 09:25:56 +08:00
TommyLike ecba147bc0 Opt task action realted logic 2019-02-21 17:48:01 +08:00
zhaoshuhao 80e1df9ce5 hpw.cloud -> volcano.sh 2019-02-21 16:11:47 +08:00
Klaus Ma 5d462e9250 Merge branch 'fixstate' into 'master' 2019-02-21 15:36:49 +08:00
Klaus Ma 342bc65833 Merge branch 'fixsbug' into 'master' 2019-02-21 14:16:01 +08:00
xushiwei c99ceeeaea if running greater or equal to MinAvailable when restarting, the phase should be running then pending 2019-02-21 11:26:24 +08:00
xushiwei acc59960f4 if job is nil then try to delete job from cache 2019-02-21 11:10:36 +08:00
xushiwei 014be6c84d fix restart job bug 2019-02-21 10:39:05 +08:00
zhaoshuhao 6f64fc5224 Merge branch 'master' of http://code-cbu.huawei.com/CBU-PaaS/Community/volcano/volcano 2019-02-20 17:51:58 +08:00
zhaoshuhao f2cef4ff18 remove template name handling 2019-02-20 16:14:00 +08:00
zhaoshuhao 3f7f595c8d fix comments 2019-02-20 15:25:50 +08:00
xushiwei 90be131550 fix delete job bug 2019-02-20 15:05:56 +08:00
Klaus Ma 0ba582b904 Merge branch 'fixrunningnum' into 'master' 2019-02-20 10:58:22 +08:00
xushiwei 842eab5033 if running pod greater or equal to MinAvailable then set job phase running 2019-02-20 10:43:42 +08:00
xushiwei 6bfd66f8e2 add subresources for job crd 2019-02-20 10:22:57 +08:00
zhaoshuhao 449d7b5252 add validation and mutation to ac
add config yaml
2019-02-19 19:28:23 +08:00
xushiwei a445b43795 when no error when sync job, forget req 2019-02-18 19:47:12 +08:00
xushiwei 2ff31c87d9 fix duplicated error when update pod in cache 2019-02-18 16:51:59 +08:00
Klaus Ma ab74a40118 Merge branch 'master' into 'fixed_bugs' 2019-02-18 09:17:51 +08:00
Klaus Ma 9702bcdf90 Revert "Merge branch 'opt/opt_task_related' into 'master'"
This reverts merge request !26
2019-02-18 09:16:01 +08:00
Klaus Ma 77849228a6 Merge branch 'master' into 'fixed_bugs' 2019-02-18 09:14:41 +08:00
TommyLike 60d4aad096 Fix bug related to infinite loop in controller 2019-02-15 09:57:46 +08:00
TommyLike c5fc6bc5fa Update log format 2019-02-14 15:01:58 +08:00
Klaus Ma 67efad3ea5 Fixed e2e test.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-02-11 11:26:17 +08:00
Klaus Ma 4bf4183ecc Enhanced e2e test. 2019-02-10 20:25:56 +08:00
Klaus Ma 6b4a60adcd Replaced queue.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-02-09 20:42:24 +08:00
Klaus Ma dbcdb2c6a5 Cleanup delete jobs. 2019-02-09 17:04:24 +08:00
Klaus Ma c670af96c5 Updated log level. 2019-02-09 12:27:50 +08:00
Klaus Ma a906cc8ed9 Enhanced queue.Done 2019-02-09 11:49:42 +08:00
Klaus Ma 527ee00561 Set default template name.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-02-08 18:32:09 +08:00
Klaus Ma 3dde771566 Added TODO for Command.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-28 17:20:11 +08:00
Klaus Ma 793ef556b5 Updated vendors, e.g. k8s 1.3.2
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-28 10:22:40 +08:00
Klaus Ma 3cfe9cecee Use scheduler name from Job.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-27 09:48:53 +08:00
Klaus Ma 4d71ad9272 Deleted old files. 2019-01-24 11:27:46 +08:00
Klaus Ma 9afbbdbc35 Added Job lifecycle.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-24 10:38:52 +08:00
Klaus Ma 47f25a6e23 Job management perf enhancement.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-23 10:56:53 +08:00
Klaus Ma 6fcbd5216c Added suspend/resume.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-21 17:08:52 +08:00
Klaus Ma 038cb7d95f Added Pod events.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-21 09:55:17 +08:00
Klaus Ma 26b05f511d Added Job error handling.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-19 16:47:33 +08:00
Klaus Ma d45b9f031f Added Job input/output.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-17 18:10:00 +08:00
Klaus Ma 4df52f6753 Added Job input/output.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-17 16:53:40 +08:00
Klaus Ma ea159a0c79 Added job lifecycle framework.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-16 15:16:43 +08:00
Klaus Ma 24ef64181e Replaced condition by state.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-16 10:43:16 +08:00
Klaus Ma 2b6e459597 Added lifecycle policy framework.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-15 15:48:03 +08:00
Klaus Ma d3ef54ebcf Add Trivas img.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-14 14:54:32 +08:00
Klaus Ma 03c8f04b5f Updated Job API.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-14 13:59:01 +08:00
Klaus Ma 3172cf12a6 Merged util of Job controller.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-11 13:29:07 +08:00
Klaus Ma 18defb3894 Init.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-08 10:20:31 +08:00
Klaus Ma 52d22c5919 Added index & service to job. 2019-01-03 09:05:25 +08:00
Klaus Ma 62c5699492 Enabled Job Management.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2019-01-02 09:33:39 +08:00
Klaus Ma 546119a0c3 Added Job management.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2018-12-29 16:51:30 +08:00
Klaus Ma 5161433ad3 Added GroupName annotation.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2018-12-26 16:23:54 +08:00
Klaus Ma b1cba634a6 Added PodGroup.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2018-12-26 09:38:54 +08:00
Klaus Ma a876903d5a init.
Signed-off-by: Klaus Ma <mada3@huawei.com>
2018-12-25 12:35:04 +08:00