Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/generate yamls #2

Merged
merged 1,702 commits into from
Jul 16, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1702 commits
Select commit Hold shift + click to select a range
c644aa5
fix typos in codes
Jun 12, 2019
4e125ce
Merge pull request #227 from fyuan1316/fix/typo
volcano-sh-bot Jun 13, 2019
d4d4a36
Added/Updated license for copied scripts
Jun 17, 2019
06e89ce
Fix gcp auth issue
TommyLike Jun 17, 2019
da6afda
Merge pull request #231 from TommyLike/bugfix/gcp
volcano-sh-bot Jun 17, 2019
dfb0c6d
Merge branch 'master' into license
k82cn Jun 17, 2019
09dcb12
Merge pull request #230 from Rajadeepan/license
volcano-sh-bot Jun 17, 2019
4b7a137
Merge branch 'master' into LintFixes
asifdxtreme Jun 17, 2019
6e5c369
Merge pull request #225 from SrinivasChilveri/LintFixes
volcano-sh-bot Jun 17, 2019
d12cc30
Adding max-pods test case under kube-batch e2e test cases
shivramsrivastava Apr 24, 2019
bd67e46
Adding e2e test case for resource limit checks under kube-batch test …
shivramsrivastava Apr 24, 2019
292b4ab
Resolve conflict and update e2e test case
Jun 17, 2019
e176964
Lint fix for e2e package except dot import lint failures
nikita15p Jun 18, 2019
7120748
Reducing the number of lines of log printing in the travis
Jun 18, 2019
33655a1
UT cases for Job Package
thandayuthapani Jun 18, 2019
10b9069
Lint fix for admission package
nikita15p Jun 18, 2019
d63c817
Update README
thandayuthapani Jun 18, 2019
c17f586
Fix review comments
thandayuthapani Jun 18, 2019
c05f3a6
Adding Events for Action
Jun 18, 2019
a619c2f
Merge pull request #1 from volcano-sh/master
william-wang Jun 19, 2019
85f2798
Cleanup codes
TommyLike Jun 19, 2019
b1b6023
Use submodule to integrate helm chart
TommyLike Jun 19, 2019
1a7fd0c
Merge pull request #240 from TommyLike/feature/sub_module
k82cn Jun 20, 2019
ecc5d69
Merge branch 'master' into bug/cleanup
k82cn Jun 20, 2019
2f237b1
Merge branch 'master' into events
k82cn Jun 20, 2019
610ab9d
Merge branch 'master' into utjob
k82cn Jun 20, 2019
214c579
Merge pull request #239 from TommyLike/bug/cleanup
volcano-sh-bot Jun 20, 2019
43fa73d
Merge branch 'master' into readme
k82cn Jun 20, 2019
c3b3a73
Merge branch 'master' into events
k82cn Jun 21, 2019
dcf8043
Make first job keep running
TommyLike Jun 21, 2019
b6f2952
Merge pull request #236 from thandayuthapani/readme
volcano-sh-bot Jun 21, 2019
a2f3082
Merge branch 'master' into bug/fix_statement_error
k82cn Jun 21, 2019
358c6e3
Merge pull request #243 from TommyLike/bug/fix_statement_error
volcano-sh-bot Jun 21, 2019
f84243a
Merge branch 'master' into utjob
k82cn Jun 21, 2019
80388d2
Merge pull request #30 from Rajadeepan/e2etest
volcano-sh-bot Jun 21, 2019
2797241
Merge pull request #235 from thandayuthapani/utjob
volcano-sh-bot Jun 21, 2019
16cc271
Merge branch 'master' into events
k82cn Jun 21, 2019
9a8392b
Add UT cases for pkg/controllers/job/state package
thandayuthapani Jun 21, 2019
f0d25aa
Merge branch 'master' into e2elintfix
nikita15p Jun 21, 2019
60e31af
Merge pull request #245 from thandayuthapani/utjob
volcano-sh-bot Jun 21, 2019
657a7df
Merge branch 'master' into events
k82cn Jun 21, 2019
fe03590
Merge pull request #238 from Rajadeepan/events
volcano-sh-bot Jun 24, 2019
627fd94
Merge branch 'master' into e2elintfix
k82cn Jun 24, 2019
9a8fe35
UT cases for garbagecollector package
thandayuthapani Jun 24, 2019
3671c89
Lint fix for apis, cache, job and state package of controller
nikita15p Jun 24, 2019
e218ddd
Merge pull request #248 from nikita15p/ControllerGoLintFix
volcano-sh-bot Jun 24, 2019
bbacb11
Merge branch 'master' into e2elintfix
nikita15p Jun 24, 2019
03f4f18
Adding UT test cases to queue controller
Jun 24, 2019
b021dcb
Merge branch 'master' into utjob
thandayuthapani Jun 24, 2019
d87d735
UT cases for pkg/controllers/cache package
thandayuthapani Jun 24, 2019
462b1d7
Address Review Comments
thandayuthapani Jun 24, 2019
b092211
Merge pull request #249 from Rajadeepan/utqueue
volcano-sh-bot Jun 24, 2019
8aaca49
Merge branch 'master' into utjob
asifdxtreme Jun 24, 2019
a098a25
Merge branch 'master' into ut
asifdxtreme Jun 24, 2019
371e619
Merge branch 'master' into e2elintfix
asifdxtreme Jun 24, 2019
bd2b465
change SchedulerName kube-batch to volcano
wangyuqing4 Jun 20, 2019
9ddbc90
Merge pull request #250 from thandayuthapani/ut
volcano-sh-bot Jun 24, 2019
719037c
Merge branch 'master' into utjob
thandayuthapani Jun 24, 2019
9b40520
Adding UT test cases to apis package
Jun 24, 2019
ab057d3
Merge pull request #32 from lminzhw/scheduler_name
volcano-sh-bot Jun 24, 2019
d3fcdc7
Merge pull request #251 from Rajadeepan/apisut
volcano-sh-bot Jun 25, 2019
94e23f8
Merge branch 'master' into utjob
k82cn Jun 25, 2019
d7034f2
Merge pull request #247 from thandayuthapani/utjob
volcano-sh-bot Jun 25, 2019
b065c76
Merge branch 'master' into e2elintfix
nikita15p Jun 25, 2019
0c44e1a
Merge pull request #234 from nikita15p/e2elintfix
volcano-sh-bot Jun 25, 2019
b10beba
Improving the code coverage for admission controller pkg
shivramsrivastava Jun 26, 2019
e318bd0
fix vk-controller cache
wangyuqing4 May 30, 2019
56fa5f2
fix pc panic
wangyuqing4 Jun 3, 2019
78b194c
optimize resyncTask
wangyuqing4 Jun 12, 2019
cff2aee
Adding UT for cli job package
Jun 26, 2019
573d5a5
Merge branch 'master' into errtask
k82cn Jun 27, 2019
1670bbd
Merge pull request #256 from lminzhw/errtask
volcano-sh-bot Jun 27, 2019
c2a6ce0
Merge branch 'master' into admin_ut_improved
asifdxtreme Jun 27, 2019
06762ca
Merge branch 'master' into utclijob
asifdxtreme Jun 27, 2019
f7b4c8e
KubeCon 2019 China Demo.
Jun 27, 2019
4d8751b
Merge branch 'master' into kubecon-2019-china-demo
k82cn Jun 27, 2019
07471c3
sync job works concurrently
May 20, 2019
7521589
preventing the same job handling by multiple workers
May 29, 2019
6a925b9
added sharding with multiple queues
Jun 14, 2019
acf0193
Fixed comments
Jun 18, 2019
02bef05
Merge pull request #257 from Rajadeepan/utclijob
volcano-sh-bot Jun 27, 2019
ab86c13
Merge pull request #259 from k82cn/kubecon-2019-china-demo
volcano-sh-bot Jun 27, 2019
deb83f0
Merge pull request #252 from shivramsrivastava/admin_ut_improved
volcano-sh-bot Jun 27, 2019
ef9a89f
performance improvement
lminzhw May 23, 2019
70de67e
improve performance
lminzhw May 28, 2019
ede35a3
split eventClient from kubeClient
lminzhw Jun 3, 2019
65e615e
fix golint error
lminzhw Jun 28, 2019
a92572f
Merge pull request #35 from lminzhw/performance_improvement
volcano-sh-bot Jun 28, 2019
29ca104
Adding UT for queue pkg under cli
shivramsrivastava Jun 26, 2019
a31f695
limit the panic in resource_info
lminzhw May 30, 2019
f41ba10
allow job to Inqueue if queue capability of job was not set
sivanzcw May 31, 2019
c941e03
add performance code to master
lminzhw Jun 3, 2019
ead014d
add pod.annotations in binding
dingtsh1 Jun 14, 2019
00fb1ce
change nodeInfo Other to Others
wangyuqing4 Jun 19, 2019
4de758b
fix golint / UT
lminzhw Jun 26, 2019
6be08ee
support scheduler detailed event
lminzhw Jun 14, 2019
8651f7a
fix golint
lminzhw Jun 26, 2019
31b04ec
Merge pull request #34 from lminzhw/scheduler_detailed_event
volcano-sh-bot Jun 28, 2019
0302d83
Merge pull request #31 from lminzhw/private_scheduler
volcano-sh-bot Jun 28, 2019
1e5f432
fix initialize job status
wangyuqing4 Jun 3, 2019
a5e70b8
fix Pending job minA
wangyuqing4 Jun 5, 2019
6d4a3f7
fix golint
lminzhw Jun 28, 2019
525aa30
fix some words in README doc
soolaugust Jun 28, 2019
9efa246
Merge pull request #262 from soolaugust/patch-1
volcano-sh-bot Jun 28, 2019
2ee41aa
Merge pull request #255 from lminzhw/job_status
volcano-sh-bot Jun 28, 2019
03120f0
Merge pull request #2 from volcano-sh/master
william-wang Jun 28, 2019
f9b6df6
Add talks section to Readme
asifdxtreme Jun 28, 2019
fca9a5a
Merge pull request #263 from asifdxtreme/master
volcano-sh-bot Jun 29, 2019
29b5e74
Merge pull request #258 from shivramsrivastava/ut_cli_queue
volcano-sh-bot Jun 29, 2019
ee5a951
Update .travis.yml
k82cn Jun 29, 2019
f681a27
Merge pull request #265 from volcano-sh/k82cn-patch-1
volcano-sh-bot Jun 30, 2019
bd1bf88
Enable Coverage stats for UT
thandayuthapani Jun 24, 2019
81d8d06
Bump Volcano-sh/Scheduler
asifdxtreme Jul 1, 2019
842cbb2
Add coverage Batch for volcano
thandayuthapani Jul 1, 2019
edcb590
improve scheduling performance on batch jobs
william-wang Jul 1, 2019
4d315f4
Update e2e test to use volcano as scheduler name
asifdxtreme Jul 1, 2019
35f0312
Update UT to use SchedulerName: volcano
asifdxtreme Jul 1, 2019
75674f3
Merge pull request #270 from thandayuthapani/cover
volcano-sh-bot Jul 1, 2019
3ce9a16
Merge pull request #269 from asifdxtreme/master
volcano-sh-bot Jul 1, 2019
aadf906
Additional UT for cli package
Jul 1, 2019
44362db
Adding additional UT in queue controller
Jul 1, 2019
807b362
UT Cases for Job Package
thandayuthapani Jul 1, 2019
411fea0
additional ut in job info
Jul 1, 2019
8c2067a
Merge pull request #271 from thandayuthapani/ut
volcano-sh-bot Jul 2, 2019
ae619b4
Merge pull request #273 from Rajadeepan/utclijob
volcano-sh-bot Jul 2, 2019
ba0980f
Lowercase first letter in json response
TommyLike Jul 2, 2019
81b1e4f
Restructed the codes and add the e2e test case
william-wang Jul 2, 2019
78a11b8
fix a typo
william-wang Jul 2, 2019
4e56762
Try kind 0.4.0 for Travis
TommyLike Jul 2, 2019
04b454f
Fix some e2e test error
william-wang Jul 2, 2019
924b8bc
Fix the format
william-wang Jul 2, 2019
183bff1
Merge pull request #279 from TommyLike/feature/upgrade_kind
volcano-sh-bot Jul 2, 2019
ca95c5f
Merge pull request #276 from TommyLike/bug/fix_typos
volcano-sh-bot Jul 2, 2019
b2baa8d
fix the failure in static check.
william-wang Jul 3, 2019
58a44cc
Inherit kube-batch owners
k82cn Jul 3, 2019
737458e
Fix log issue when failed to update job
TommyLike Jul 2, 2019
5749259
Merge pull request #37 from william-wang/master
volcano-sh-bot Jul 3, 2019
cebe8bb
Merge pull request #277 from TommyLike/bug/fix_log_issue2
volcano-sh-bot Jul 3, 2019
7dc53cd
debug try to delete bug
wangyuqing4 May 29, 2019
f4517bf
complete pods in job event
wangyuqing4 Jun 3, 2019
42fcc3c
fix admit job minA >= 0
wangyuqing4 Jun 3, 2019
c13ed6b
fix ut
lminzhw Jun 28, 2019
12ad858
fix ut
wangyuqing4 Jun 10, 2019
ec01987
modify state jump logic. modify UT
lminzhw Jun 11, 2019
2f9e119
fix ut
lminzhw Jul 3, 2019
7cdd739
Merge pull request #254 from lminzhw/fix
volcano-sh-bot Jul 3, 2019
0b74c7c
modify shortname of namespace and name we use shortname "-n" for the …
May 24, 2019
21b517a
fix the job created by 'job run' unable to display by 'job list' problem
May 24, 2019
946365c
add "\n" when command execute failed
May 24, 2019
2610424
vkctl job view
May 29, 2019
173889b
HasPrefix(eventName, jobName + '.')
May 31, 2019
4c674f9
command support vkctl job run -f filename.yaml
wangyuqing4 Jun 13, 2019
0f096ac
Create base image for admission service
TommyLike Jul 3, 2019
5ad0927
Fix update issue
TommyLike Jul 3, 2019
e93d105
fix golint
lminzhw Jun 28, 2019
294c8ec
Merge pull request #283 from TommyLike/bug/fix_update_error
volcano-sh-bot Jul 4, 2019
993070b
Merge pull request #253 from lminzhw/vkctl
volcano-sh-bot Jul 4, 2019
b22847b
Merge pull request #284 from TommyLike/opt/add_image_cache
volcano-sh-bot Jul 4, 2019
f1630bc
Merge pull request #281 from volcano-sh/add-kube-batch-owners
volcano-sh-bot Jul 4, 2019
01de856
add scripts for syncing scheduler code
kevin-wangzefeng Jul 3, 2019
39c3d30
Move into controller package
TommyLike Jul 4, 2019
ea7d7a7
Merge pull request #287 from kevin-wangzefeng/code-sync-scripts
volcano-sh-bot Jul 4, 2019
e7c60c4
Merge pull request #278 from TommyLike/opt/add_approver
volcano-sh-bot Jul 4, 2019
84c2340
add unknown pod
lminzhw Jul 4, 2019
1276fe2
update in-tree scheduler-upstream code
kevin-wangzefeng Jul 4, 2019
4142499
remove cmd/kube-batch
kevin-wangzefeng Jul 4, 2019
471b543
update in-tree cmd/kube-batch code
kevin-wangzefeng Jul 4, 2019
aec87f6
update scheduler import paths to volcano and fix building
kevin-wangzefeng Jul 4, 2019
5de004c
tentatively skip scheduler code lint failures.
kevin-wangzefeng Jul 4, 2019
00bac39
fix gofmt
kevin-wangzefeng Jul 4, 2019
2bf4884
fix scheduler ut
kevin-wangzefeng Jul 4, 2019
22a297e
Merge pull request #289 from lminzhw/add_unknown_pod
volcano-sh-bot Jul 5, 2019
935a227
migrate image to volcanosh
hzxuzhonghu Jul 5, 2019
0025f7e
Merge pull request #291 from hzxuzhonghu/image-migration
volcano-sh-bot Jul 5, 2019
5b2289a
Update readme
TommyLike Jul 5, 2019
82b4ec4
Merge pull request #292 from TommyLike/opt/update_readme
volcano-sh-bot Jul 5, 2019
4f1b238
Updating submodule before testing
TommyLike Jul 5, 2019
37251c4
Merge pull request #288 from volcano-sh/scheduler-in-tree
k82cn Jul 6, 2019
d8b41b0
Add kube-batch notes.
k82cn Jul 7, 2019
7f22d63
Merge pull request #296 from k82cn/vc-241
volcano-sh-bot Jul 7, 2019
9ba3f1c
Update README.md
k82cn Jul 7, 2019
bc43754
Merge pull request #297 from volcano-sh/k82cn-patch-1
volcano-sh-bot Jul 7, 2019
1f3c707
Add tiller log when process failed
TommyLike Jul 8, 2019
e828bfd
move hzxuzhonghu to scheduler owners
hzxuzhonghu Jul 8, 2019
60ceaf6
Merge pull request #301 from TommyLike/bug/add_tiller_log
volcano-sh-bot Jul 8, 2019
661fef5
Merge pull request #302 from hzxuzhonghu/owner
volcano-sh-bot Jul 8, 2019
da7e392
Merge remote-tracking branch 'upstream/master'
william-wang Jul 8, 2019
518da33
Fix scheduler panic happens when the GPU is lost on node
william-wang Jul 8, 2019
52d9732
Fix the build issue
william-wang Jul 8, 2019
ded5da9
run dep ensure
hzxuzhonghu Jul 8, 2019
1a7ecf0
some cleanup in scheduler
hzxuzhonghu Jul 8, 2019
7cc60a0
update schedulerName to volcano
hzxuzhonghu Jul 8, 2019
5b98aff
Merge pull request #303 from hzxuzhonghu/mod
volcano-sh-bot Jul 8, 2019
3f264d4
Merge pull request #306 from william-wang/master
volcano-sh-bot Jul 8, 2019
29c3b21
calc PGMinResources for Resources.Limits
wangyuqing4 Jul 9, 2019
ba586e9
Merge pull request #307 from hzxuzhonghu/kube-batch
volcano-sh-bot Jul 9, 2019
b3112a7
Merge pull request #295 from TommyLike/feature/enable_updating_charts
volcano-sh-bot Jul 9, 2019
7b1aefe
Merge pull request #309 from wangyuqing4/resource
volcano-sh-bot Jul 9, 2019
50b7595
Support multiple events in the lifecycle policy
Jul 2, 2019
6ca9905
Update vk- to vc-
asifdxtreme Jul 9, 2019
0625d1a
Merge pull request #285 from Rajadeepan/mulevents
volcano-sh-bot Jul 9, 2019
3c4c9d5
Merge pull request #312 from asifdxtreme/master
volcano-sh-bot Jul 9, 2019
d8fef24
Update kube-batch to scheduler
asifdxtreme Jul 9, 2019
7702319
Update prefix to vc
asifdxtreme Jul 9, 2019
a781474
Removing logs which does not belong to volcano job
Jul 9, 2019
77f00ca
Merge pull request #316 from Rajadeepan/removelog
volcano-sh-bot Jul 10, 2019
9898a9b
Fix vk & vc issue
TommyLike Jul 10, 2019
652e283
Merge pull request #319 from TommyLike/bug/fix_vk_issue
volcano-sh-bot Jul 10, 2019
7c0c796
set drf dominant resource name
hzxuzhonghu Jul 10, 2019
8459b4c
Update Makefile
asifdxtreme Jul 10, 2019
eee74aa
Fixed all the comments
Jul 10, 2019
c7b01e5
change SchedulerName kube-batch to volcano
wangyuqing4 Jun 20, 2019
d7ba392
remove hardcoded plugin name
hzxuzhonghu Jul 10, 2019
79a4614
Merge pull request #320 from hzxuzhonghu/drf-dominant
volcano-sh-bot Jul 11, 2019
c98a6eb
Merge pull request #322 from lminzhw/scheduler_name
volcano-sh-bot Jul 11, 2019
acbef03
Merge branch 'master' into master
asifdxtreme Jul 11, 2019
c1cbbc1
Merge pull request #313 from asifdxtreme/master
volcano-sh-bot Jul 11, 2019
a91216b
Fix issue in makefile
Jul 11, 2019
6e08482
Merge pull request #326 from SrinivasChilveri/makeIssue
volcano-sh-bot Jul 11, 2019
aee965d
Adding e2e test case for multiple events in lifecycle policy
Jul 9, 2019
6458b11
Merge pull request #321 from hzxuzhonghu/plugin
volcano-sh-bot Jul 11, 2019
138044e
omit pods not controlled by volcano
hzxuzhonghu Jul 11, 2019
d11e920
Merge pull request #315 from Rajadeepan/mulevents
volcano-sh-bot Jul 11, 2019
c546f9f
Merge pull request #190 from SrinivasChilveri/SynchJobConcurrently
volcano-sh-bot Jul 12, 2019
d8e68b1
Adding helm chart templates back
TommyLike Jul 14, 2019
e51cfad
Merge pull request #334 from TommyLike/feature/add_charts_back
volcano-sh-bot Jul 15, 2019
1871088
vkctl job list --all-namespaces show ns
wangyuqing4 Jul 15, 2019
57473f8
Merge pull request #336 from wangyuqing4/bugfix
volcano-sh-bot Jul 15, 2019
02b8436
fix panic
wangyuqing4 Jul 15, 2019
afb0007
Merge pull request #337 from wangyuqing4/panic
volcano-sh-bot Jul 15, 2019
10ade98
Add V1Alpha2 version for PodGroup and Queue
thandayuthapani Jul 9, 2019
247a06f
Handle V1Alpha2 version for PodGroup in Code
thandayuthapani Jul 9, 2019
0d42f29
Handle V1Alpha2 version for Queue in Code
thandayuthapani Jul 9, 2019
06dd6c9
Address review comments
thandayuthapani Jul 10, 2019
6829fe7
Add UT for event_handlers.go
thandayuthapani Jul 12, 2019
6cdd21d
Change vkctl to vcctl
thandayuthapani Jul 15, 2019
7f7eb55
fix ut
hzxuzhonghu Jul 15, 2019
05db82c
Fix default queue create issue
TommyLike Jul 15, 2019
a0a4246
Merge pull request #330 from volcano-sh/job-log
volcano-sh-bot Jul 15, 2019
b3a74ee
Merge pull request #340 from thandayuthapani/vcctl
volcano-sh-bot Jul 15, 2019
789f950
Merge pull request #341 from TommyLike/bug/fix_create_queue_error
volcano-sh-bot Jul 15, 2019
ed570e1
Merge pull request #314 from thandayuthapani/dualversion
volcano-sh-bot Jul 15, 2019
7418866
Register webhook in codes
TommyLike Jul 12, 2019
9598337
add slack invitation to project readme
kevin-wangzefeng Jul 15, 2019
fd3cf10
Merge pull request #332 from TommyLike/feature/register_webhook_codes
volcano-sh-bot Jul 15, 2019
48c6021
Merge pull request #342 from kevin-wangzefeng/readme
volcano-sh-bot Jul 15, 2019
8ff6606
E2E for vcctl help option
thandayuthapani Jul 15, 2019
560a537
Merge pull request #343 from thandayuthapani/e2e
volcano-sh-bot Jul 16, 2019
a4aa2f2
Support generate yaml file in makefile
TommyLike Jul 15, 2019
1dba50a
Update travis file
TommyLike Jul 16, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 0 additions & 30 deletions .cid/volcano.yml

This file was deleted.

3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -125,3 +125,6 @@ kubernetes.tar.gz

# e2e log files
*.log

# test coverage file
coverage.txt
44 changes: 20 additions & 24 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,28 +10,24 @@ services:
go_import_path: volcano.sh/volcano
jobs:
include:
- stage: Golint & Gofmt
before_script:
- go get -u golang.org/x/lint/golint
- stage: publish release
if: branch = master
before_deploy:
- export TRAVIS_TAG=$(git describe --tags)
script:
- make verify
- stage: E2E Tests
before_script:
# Download kubectl
- sudo apt-get update && sudo apt-get install -y apt-transport-https
- curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
- echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
- sudo apt-get update
- sudo apt-get install -y kubectl
# Download kind binary (0.2.0)
- sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/0.2.0/kind-linux-amd64
- sudo chmod +x /usr/local/bin/kind
script:
- make vkctl
- make images
- make e2e-test-kind
after_failure:
# Echo logs and upload
- test -f volcano-admission.log && echo "******<<admission logs>>******" && cat volcano-admission.log
- test -f volcano-controller.log && echo "******<<controller logs>>******" && cat volcano-controller.log
- test -f volcano-scheduler.log && echo "******<<scheduler logs>>******" && cat volcano-scheduler.log
- echo "publish release to github & dockerhub"
deploy:
- provider: script
script: make TAG=${TRAVIS_TAG} RELEASE_VER=${TRAVIS_TAG} release
on:
tags: true
- provider: releases
api_key: $GITHUB_TOKEN
file_glob: true
file: _output/release/volcano-${TRAVIS_TAG}-${OSTYPE}.tar.gz
skip_cleanup: true
on:
tags: true
notifications:
webhooks: https://www.travisbuddy.com/
on_success: never
125 changes: 125 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
# Change Log

## [v0.1](https://github.com/volcano-sh/volcano/tree/v0.1) (2019-05-11)

**Closed issues:**

- Propose moving volume claim validation&generate logic into admission hook [\#139](https://github.com/volcano-sh/volcano/issues/139)
- Sync codes from CodeClub [\#112](https://github.com/volcano-sh/volcano/issues/112)
- Sync kubemark patches into volcano [\#109](https://github.com/volcano-sh/volcano/issues/109)
- Makefile cleanup [\#105](https://github.com/volcano-sh/volcano/issues/105)
- Make OWNERS file for Volcano [\#102](https://github.com/volcano-sh/volcano/issues/102)
- Makefile cleanup [\#69](https://github.com/volcano-sh/volcano/issues/69)
- How do we support Job.Spec update [\#68](https://github.com/volcano-sh/volcano/issues/68)
- make mutating and validating admission controllers consistent [\#63](https://github.com/volcano-sh/volcano/issues/63)
- Labels key can not contain '/' [\#62](https://github.com/volcano-sh/volcano/issues/62)
- Job deletion handler should consider `DeletedFinalStateUnknown` [\#58](https://github.com/volcano-sh/volcano/issues/58)
- Unable get csr when building test cluster [\#54](https://github.com/volcano-sh/volcano/issues/54)
- Reclaim CI failed [\#49](https://github.com/volcano-sh/volcano/issues/49)
- Add example on MPI Job [\#42](https://github.com/volcano-sh/volcano/issues/42)
- Deleting helm chart exits with error [\#35](https://github.com/volcano-sh/volcano/issues/35)
- Update Imports [\#30](https://github.com/volcano-sh/volcano/issues/30)
- CI Build Failure [\#27](https://github.com/volcano-sh/volcano/issues/27)
- Queue controller and related cli [\#16](https://github.com/volcano-sh/volcano/issues/16)
- Update tensorflow example [\#146](https://github.com/volcano-sh/volcano/issues/146)
- Move vkctrl queue to Volcano from kube-batch [\#133](https://github.com/volcano-sh/volcano/issues/133)
- Cherry pick .spec.Capability of Queue [\#131](https://github.com/volcano-sh/volcano/issues/131)
- Sync combine input & output volumes into array logic. [\#122](https://github.com/volcano-sh/volcano/issues/122)
- Fix state machine issue [\#121](https://github.com/volcano-sh/volcano/issues/121)
- 11 tests are failed in CI [\#120](https://github.com/volcano-sh/volcano/issues/120)
- Set default value of PodGroup in admission controller [\#118](https://github.com/volcano-sh/volcano/issues/118)
- Update kube-batch dependency to master [\#114](https://github.com/volcano-sh/volcano/issues/114)
- Support printing version for binaries [\#77](https://github.com/volcano-sh/volcano/issues/77)
- The docker image name should align with binaries' [\#72](https://github.com/volcano-sh/volcano/issues/72)
- Update mpi example to use hostfile [\#71](https://github.com/volcano-sh/volcano/issues/71)
- Add error handling for exit code [\#55](https://github.com/volcano-sh/volcano/issues/55)
- Move job/cache job/apis to upper dir [\#43](https://github.com/volcano-sh/volcano/issues/43)
- Support Task/Job retry [\#40](https://github.com/volcano-sh/volcano/issues/40)
- Fix Failing testcases [\#32](https://github.com/volcano-sh/volcano/issues/32)
- Add e2e test for admission service [\#31](https://github.com/volcano-sh/volcano/issues/31)
- Support TaskSpec level error handling [\#26](https://github.com/volcano-sh/volcano/issues/26)
- Support Job plugins [\#14](https://github.com/volcano-sh/volcano/issues/14)
- Delay pod creation [\#12](https://github.com/volcano-sh/volcano/issues/12)
- Setup travis as CI env [\#7](https://github.com/volcano-sh/volcano/issues/7)

**Merged pull requests:**

- admission to get tls certificate from kubeconfig, if tls config not defined in command line [\#152](https://github.com/volcano-sh/volcano/pull/152) ([sivanzcw](https://github.com/sivanzcw))
- Update tf related resource files [\#150](https://github.com/volcano-sh/volcano/pull/150) ([TommyLike](https://github.com/TommyLike))
- Print detail message when wait timeout in tests [\#148](https://github.com/volcano-sh/volcano/pull/148) ([TommyLike](https://github.com/TommyLike))
- Return immediately when failed to generate admission secret [\#145](https://github.com/volcano-sh/volcano/pull/145) ([TommyLike](https://github.com/TommyLike))
- version related changes [\#144](https://github.com/volcano-sh/volcano/pull/144) ([SrinivasChilveri](https://github.com/SrinivasChilveri))
- Update volcano crds & sample files [\#143](https://github.com/volcano-sh/volcano/pull/143) ([TommyLike](https://github.com/TommyLike))
- Fix combine volume feature issues&Adding testcase [\#140](https://github.com/volcano-sh/volcano/pull/140) ([TommyLike](https://github.com/TommyLike))
- Bump Kube-batch version [\#138](https://github.com/volcano-sh/volcano/pull/138) ([asifdxtreme](https://github.com/asifdxtreme))
- Moving vkctrl queue to Volcano from kube-batch [\#136](https://github.com/volcano-sh/volcano/pull/136) ([Rajadeepan](https://github.com/Rajadeepan))
- Fix log tailed issue [\#132](https://github.com/volcano-sh/volcano/pull/132) ([TommyLike](https://github.com/TommyLike))
- remove enableNamespaceAsQueue in e2e [\#130](https://github.com/volcano-sh/volcano/pull/130) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Add queue controller [\#128](https://github.com/volcano-sh/volcano/pull/128) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Add default queue in admission hook [\#127](https://github.com/volcano-sh/volcano/pull/127) ([TommyLike](https://github.com/TommyLike))
- \[Issue \#121\]fix state convert [\#126](https://github.com/volcano-sh/volcano/pull/126) ([wangyuqing4](https://github.com/wangyuqing4))
- Combine input & output volumes [\#124](https://github.com/volcano-sh/volcano/pull/124) ([TommyLike](https://github.com/TommyLike))
- Move mxnet examples into integration folder [\#123](https://github.com/volcano-sh/volcano/pull/123) ([TommyLike](https://github.com/TommyLike))
- pkg improvement. [\#119](https://github.com/volcano-sh/volcano/pull/119) ([k82cn](https://github.com/k82cn))
- Updated kube-batch to vk-kube-batch. [\#115](https://github.com/volcano-sh/volcano/pull/115) ([k82cn](https://github.com/k82cn))
- Update kube batch source [\#111](https://github.com/volcano-sh/volcano/pull/111) ([TommyLike](https://github.com/TommyLike))
- Makefile Cleanup. [\#106](https://github.com/volcano-sh/volcano/pull/106) ([k82cn](https://github.com/k82cn))
- Updated README. [\#104](https://github.com/volcano-sh/volcano/pull/104) ([k82cn](https://github.com/k82cn))
- Added OWNERS. [\#103](https://github.com/volcano-sh/volcano/pull/103) ([k82cn](https://github.com/k82cn))
- Register global options when start [\#99](https://github.com/volcano-sh/volcano/pull/99) ([TommyLike](https://github.com/TommyLike))
- Add TF example [\#98](https://github.com/volcano-sh/volcano/pull/98) ([TommyLike](https://github.com/TommyLike))
- Updated kube-batch to release-0.4 [\#97](https://github.com/volcano-sh/volcano/pull/97) ([k82cn](https://github.com/k82cn))
- Added Queue design doc. [\#95](https://github.com/volcano-sh/volcano/pull/95) ([k82cn](https://github.com/k82cn))
- Clean code [\#92](https://github.com/volcano-sh/volcano/pull/92) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Refine Common Service intro in volcano intro image [\#91](https://github.com/volcano-sh/volcano/pull/91) ([TommyLike](https://github.com/TommyLike))
- Update volcano intro image [\#90](https://github.com/volcano-sh/volcano/pull/90) ([TommyLike](https://github.com/TommyLike))
- Abstract a common pod delete func [\#89](https://github.com/volcano-sh/volcano/pull/89) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Fix issue raised from previous MR [\#83](https://github.com/volcano-sh/volcano/pull/83) ([TommyLike](https://github.com/TommyLike))
- implement error code handling [\#81](https://github.com/volcano-sh/volcano/pull/81) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Move apis&cache into pkg/controllers folder [\#80](https://github.com/volcano-sh/volcano/pull/80) ([TommyLike](https://github.com/TommyLike))
- Exit code error handling [\#79](https://github.com/volcano-sh/volcano/pull/79) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Update scripts as per docker image [\#78](https://github.com/volcano-sh/volcano/pull/78) ([asifdxtreme](https://github.com/asifdxtreme))
- Fix task name default and validate it [\#76](https://github.com/volcano-sh/volcano/pull/76) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Cleanup makefile [\#75](https://github.com/volcano-sh/volcano/pull/75) ([TommyLike](https://github.com/TommyLike))
- Do not handle job update [\#74](https://github.com/volcano-sh/volcano/pull/74) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Use hostfile in MPI tests [\#73](https://github.com/volcano-sh/volcano/pull/73) ([TommyLike](https://github.com/TommyLike))
- Improve Quick Start Guide & update docker image repo [\#70](https://github.com/volcano-sh/volcano/pull/70) ([asifdxtreme](https://github.com/asifdxtreme))
- ignore already exist error [\#61](https://github.com/volcano-sh/volcano/pull/61) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- fix build error [\#60](https://github.com/volcano-sh/volcano/pull/60) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Support displaying log files [\#59](https://github.com/volcano-sh/volcano/pull/59) ([TommyLike](https://github.com/TommyLike))
- some minor cleanup and optmization [\#57](https://github.com/volcano-sh/volcano/pull/57) ([hzxuzhonghu](https://github.com/hzxuzhonghu))
- Upgrade kube-batch to 0.4.2 [\#53](https://github.com/volcano-sh/volcano/pull/53) ([k82cn](https://github.com/k82cn))
- Fix comment issue for MPI example MR [\#52](https://github.com/volcano-sh/volcano/pull/52) ([TommyLike](https://github.com/TommyLike))
- Add MPI example and tests [\#51](https://github.com/volcano-sh/volcano/pull/51) ([TommyLike](https://github.com/TommyLike))
- Support Plugins [\#50](https://github.com/volcano-sh/volcano/pull/50) ([TommyLike](https://github.com/TommyLike))
- Refresh volcano intro image [\#46](https://github.com/volcano-sh/volcano/pull/46) ([TommyLike](https://github.com/TommyLike))
- Add admission e2e test [\#45](https://github.com/volcano-sh/volcano/pull/45) ([TommyLike](https://github.com/TommyLike))
- Support setting queue name in job [\#39](https://github.com/volcano-sh/volcano/pull/39) ([TommyLike](https://github.com/TommyLike))
- Add ConfigMap for scheduler chart [\#38](https://github.com/volcano-sh/volcano/pull/38) ([TommyLike](https://github.com/TommyLike))
- Fix slice out of range error [\#37](https://github.com/volcano-sh/volcano/pull/37) ([TommyLike](https://github.com/TommyLike))
- Support TaskComplete in LifecyclePolicy [\#36](https://github.com/volcano-sh/volcano/pull/36) ([TommyLike](https://github.com/TommyLike))
- Update Readme with verification details [\#34](https://github.com/volcano-sh/volcano/pull/34) ([asifdxtreme](https://github.com/asifdxtreme))
- Fixed build error. [\#29](https://github.com/volcano-sh/volcano/pull/29) ([k82cn](https://github.com/k82cn))
- Support Travis CI [\#28](https://github.com/volcano-sh/volcano/pull/28) ([TommyLike](https://github.com/TommyLike))
- Fix some chart issues [\#24](https://github.com/volcano-sh/volcano/pull/24) ([TommyLike](https://github.com/TommyLike))
- Fix volcano chart RBAC issue [\#23](https://github.com/volcano-sh/volcano/pull/23) ([TommyLike](https://github.com/TommyLike))
- Create default queue for e2e test. [\#22](https://github.com/volcano-sh/volcano/pull/22) ([TommyLike](https://github.com/TommyLike))
- Update Travis CI batch [\#21](https://github.com/volcano-sh/volcano/pull/21) ([asifdxtreme](https://github.com/asifdxtreme))
- Add Slack batch [\#20](https://github.com/volcano-sh/volcano/pull/20) ([asifdxtreme](https://github.com/asifdxtreme))
- Add issue templates [\#19](https://github.com/volcano-sh/volcano/pull/19) ([asifdxtreme](https://github.com/asifdxtreme))
- Ensure golint binary exists before linting [\#18](https://github.com/volcano-sh/volcano/pull/18) ([TommyLike](https://github.com/TommyLike))
- Code/add more tests [\#17](https://github.com/volcano-sh/volcano/pull/17) ([TommyLike](https://github.com/TommyLike))
- Updated README. [\#11](https://github.com/volcano-sh/volcano/pull/11) ([k82cn](https://github.com/k82cn))
- Added README about scheduler. [\#10](https://github.com/volcano-sh/volcano/pull/10) ([k82cn](https://github.com/k82cn))
- Added actions/plugins. [\#9](https://github.com/volcano-sh/volcano/pull/9) ([k82cn](https://github.com/k82cn))
- Fixed code fmt. [\#8](https://github.com/volcano-sh/volcano/pull/8) ([k82cn](https://github.com/k82cn))
- Codes/refactor controllers [\#6](https://github.com/volcano-sh/volcano/pull/6) ([TommyLike](https://github.com/TommyLike))
- Support helm chart [\#5](https://github.com/volcano-sh/volcano/pull/5) ([TommyLike](https://github.com/TommyLike))
- Fix some typos in code and document [\#3](https://github.com/volcano-sh/volcano/pull/3) ([TommyLike](https://github.com/TommyLike))
- Support Adm controllers [\#2](https://github.com/volcano-sh/volcano/pull/2) ([TommyLike](https://github.com/TommyLike))
- Rename hpw.cloud keyword to volcano.sh [\#1](https://github.com/volcano-sh/volcano/pull/1) ([TommyLike](https://github.com/TommyLike))
- Improve README.md documentation [\#48](https://github.com/volcano-sh/volcano/pull/48) ([quinton-hoole](https://github.com/quinton-hoole))



\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
Loading