Releases: kubeflow/arena
Releases · kubeflow/arena
v0.13.0
New Features
- feat: add support for torchrun (#1228 by @ChenYi015)
- Update pytorch-operator image (#1234 by @ChenYi015)
Bug Fix
- Avoid listing jobs and statefulsets when get pytorchjob (#1229 by @ChenYi015)
Misc
- Update tfjob standalone training job doc (#1222 by @ChenYi015)
- Remove archived docs (#1208 by @ChenYi015)
- Add changelog for v0.12.1 (#1224 by @ChenYi015)
- Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#1231 by @dependabot[bot])
- Bump google.golang.org/protobuf from 1.35.1 to 1.36.0 (#1227 by @dependabot[bot])
v0.12.1
New Features
Bug Fix
- Update tf-operator image to fix clean pod policy issues (#1200 by @ChenYi015)
- Fix etjob rendering error when using local logging dir (#1203 by @TrafalgarZZZ)
- Fix the functionality of generating kubeconfig (#1204) (#1205 by @wqlparallel)
- Update cron operator image (#1214 by @ChenYi015)
Misc
- Add changelog for v0.12.0 (#1199 by @ChenYi015)
- Add go mod vendor check to integration test (#1198 by @ChenYi015)
- bump github.com/go-resty/resty/v2 from 2.15.3 to 2.16.0 (#1202 by @dependabot[bot])
- Publish releases only on master branch (#1210 by @ChenYi015)
- Add docs for releasing arena (#1201 by @ChenYi015)
- Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#1206 by @dependabot[bot])
- Release v0.12.1 (#1215 by @ChenYi015)
v0.12.0
New Features
- Feat: add support for distributed serving type (#1187 by @linnlh)
- Support distributed serving with vendor update (#1194 by @cheyang)
Misc
- Bump github.com/golang/glog from 1.2.2 to 1.2.3 (#1189 by @dependabot[bot])
- Bump github.com/prometheus/common from 0.60.0 to 0.60.1 (#1182 by @dependabot[bot])
- Bump mkdocs-material from 9.5.42 to 9.5.44 (#1190 by @dependabot[bot])
- Release v0.12.0 (#1197 by @ChenYi015)
v0.11.0
New Features
Misc
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (#1176 by @dependabot[bot])
- Bump mkdocs-material from 9.5.40 to 9.5.42 (#1179 by @dependabot[bot])
v0.10.1
Bug Fixes
- fix: keep arena installer after installing the binary (#1164 by @ChenYi015)
- fix: unsupported success policy when success policy is not specified (#1170 by @ChenYi015)
- fix: failed to sync cache due to status subresouce missed in tfjob CRD (#1173 by @ChenYi015)
Misc
- Bump github.com/prometheus/common from 0.59.1 to 0.60.0 (#1160 by @dependabot[bot])
- Bump golang.org/x/crypto from 0.27.0 to 0.28.0 (#1162 by @dependabot[bot])
- Migrate docker image to ACREE (#1171 by @ChenYi015)
- Bump mkdocs-material from 9.5.38 to 9.5.40 (#1166 by @dependabot[bot])
- Bump google.golang.org/protobuf from 1.34.2 to 1.35.1 (#1163 by @dependabot[bot])
- Remove redundant run_arena.sh file (#1172 by @ChenYi015)
What's Changed
- Release v0.10.1 by @ChenYi015 in #1167
Full Changelog: v0.10.0...v0.10.1
v0.10.0
New Features
- Support multiple type devices (#1122 by @lizhiboo)
- Increase RSA key bit size from 1024 to 2048 (#1130 by @ChenYi015)
- Add success policy to TF training job (#1148 by @ChenYi015)
Bug Fixes
- Fix submitting spark training jobs and update docs (#1112 by @ChenYi015)
- docs: fix broken links and add CI for checking document build status (#1131 by @ChenYi015)
- [Bugfix] Make PytorchJob devices format to key=value (#1155 by @AlanFokCo)
SDK
- Bump arena Java SDK version to 1.0.8 (#1124 by @ChenYi015)
Misc
- Remove docker dependency (#1113 by @Syulin7)
- Update Makefile and release workflow (#1128 by @ChenYi015)
- chore: remove travis and circle CI (#1129 by @ChenYi015)
- chore: add issue templates and update depenabot bot (#1140 by @ChenYi015)
- Bump github.com/golang/glog from 1.1.2 to 1.2.2 (#1139 by @dependabot[bot])
- Bump golang.org/x/crypto from 0.21.0 to 0.27.0 (#1126 by @dependabot[bot])
- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#1137 by @dependabot[bot])
- Bump github.com/go-resty/resty/v2 from 2.12.0 to 2.14.0 (#1134 by @dependabot[bot])
- Bump github.com/kserve/kserve from 0.13.0 to 0.13.1 (#1135 by @dependabot[bot])
- Bump github.com/prometheus/common from 0.45.0 to 0.59.1 (#1138 by @dependabot[bot])
- Bump client-java from 10.0.1 to 11.0.1 (#1132 by @ChenYi015)
- Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.4 (#1144 by @dependabot[bot])
- Bump github.com/go-resty/resty/v2 from 2.14.0 to 2.15.0 (#1143 by @dependabot[bot])
- Bump mkdocs-material from 9.5.34 to 9.5.35 (#1145 by @dependabot[bot])
- Bump github.com/go-resty/resty/v2 from 2.15.0 to 2.15.1 (#1147 by @dependabot[bot])
- Bump github.com/go-resty/resty/v2 from 2.15.1 to 2.15.2 (#1150 by @dependabot[bot])
- Bump mkdocs-material from 9.5.35 to 9.5.36 (#1151 by @dependabot[bot])
- Bump golang from 1.21 to 1.22.7 (#1142 by @ChenYi015)
- Bump mkdocs-material from 9.5.36 to 9.5.38 (#1153 by @dependabot[bot])
- Bump github.com/go-resty/resty/v2 from 2.15.2 to 2.15.3 (#1156 by @dependabot[bot])
- Release v0.10.0 (#1157 by @ChenYi015)
v0.9.16
Release 0.9.16
New features
- Support setting shared memory for training job. #1104
- Support setting the init-container-image for pytorch-operator. #1097
- Add env-from-secret to read environment variables from secret. #1107
- Support config security context for KServe. #1108
Bug fixes
- Fix get kserve job panic. #1086
- Fix gpu-exporter and prometheus demo. #1087
- Fix incorrect TensorBoard images. #1109
Misc
- Update Arena Java SDK fastjson version. #1088
- Remove vendor. #1089
- Change kserve prom svc to ClusterIP. #1096
- Upgrade the kubernetes dependencies to v1.28 and go version to 1.21. #1102
- Add a demo for using arena CLI in container. #1105
Please follow the Get started Guide to install.
v0.9.15
Release 0.9.15
New features
- KServe support expose metrics automatically by --enable-prometheus & --metrics-port. #1073
- KServe support autoscaling according custom metrics by HPA. #1073
Bug fixes
- Fix port cannot be allocated when submitting a tfjob using the go sdk. #1071
- Fix --command parameter is not effective. #1074
- Fix command includes quotes cause Helm template failure. #1075
Misc
- Upgrade helm version to v3.13.3. #1072
Please follow the Get started Guide to install.
v0.9.14
Release 0.9.14
Arena now supports model management. You can use the arena model
subcommand to manage registered model and model versions in mlflow, and associate them with your training jobs and serving jobs. For more information, please refer to Model Manage Guide.
New features
Breaking changes
- Migrate model subcommand to model analyze. #1060
Misc
- Fix readthedocs build failed. #1069
Please follow the Get started Guide to install.
v0.9.13
Release 0.9.13
New features
- Add backend param for triton serving. #1039
- Support for updating the nodeSelector and toleration in GO SDK. #1043
- Support update --data in kserve serving job. #1049
- Support config request resources in kserve runtime. #1050
Bug fixes
- Delete cm if job failed. #1051
Misc
- Upgrade Kubernetes version 1.26.4 and go version 1.20.12. #1042
Please follow the Get started Guide to install.