github.com/kubeflow/arena
v0.15.5
#2772 most downloaded on Go modules
kubeflow/arena
What this package is like to depend on
Last release 1 months ago
16 Jul 2026
Release timing varies
gaps range from 2 weeks to 6 months
Most releases are documented
notes for 44 of 55 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
182 releases · first in 2018
10 releases in the last 12 months
see the full history below
Release timeline
182 releases · Jul 2018 to Jul 2026Releases
latest 60 of 182-
v0.15.6-0.20260716115021-3b38e707e01f16 Jul 2026 pre-releaseNothing published for this version
-
v0.15.516 Jul 2026Release notes
Open source →Bug Fixes
- fix: prevent nil pointer dereference in servingJob and lwsJob methods (#1476 by @vishalmore90)
- fix: resolve real username for client-certificate kubeconfigs (#1475 by @darrencrosz)
- fix(pytorch-operator): update pytorch-operator image tag to 2845db5-aliyun (#1456 by @vicoooo26)
- fix: return distributed serving update errors (#1445 by @immanuwell)
- fix(workflow): make job deletion idempotent (#1440 by @vicoooo26)
- fix: add ownerReferences to resources created by arena (#1407 by @FAUST-BENCHOU)
- fix(pytorch-operator): update pytorch-operator image tag to 4598b3e-aliyun (#1406 by @ChenYi015)
Features
- feat(arena-artifacts): mount init container ConfigMap into pytorch-operator (#1473 by @vicoooo26)
- feat(cli): add sub-command 'arena llm' as proxy to kubectl-rbg (#1437 by @diw-zw)
Dependencies
- chore(deps): bump golang.org/x/net from 0.48.0 to 0.55.0 (#1448 by @dependabot[bot])
- chore(deps): bump docker/metadata-action from 5 to 6 (#1447 by @dependabot[bot])
- chore(deps): bump golang from 1.23.10 to 1.26.5 (#1446, #1453 by @dependabot[bot])
- chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#1455 by @dependabot[bot])
- chore(deps): bump actions/checkout from 6 to 7 (#1449 by @dependabot[bot])
- chore(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.33 (#1444 by @dependabot[bot])
- chore(deps): bump docker/setup-qemu-action from 3 to 4 (#1428 by @dependabot[bot])
- chore(deps): bump github.com/prometheus/common from 0.66.1 to 0.67.5 (#1401 by @dependabot[bot])
- chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.2 (#1400 by @dependabot[bot])
Misc
- kep: update arena v2 proposal (#1443 by @vicoooo26)
- kep: add arena v2 proposal (#1441 by @vicoooo26)
- Update installer: package rbgctl into installer (#1438 by @diw-zw)
- build(docker): update TensorFlow MNIST example Dockerfile (#1409 by @ChenYi015)
- build(docker): update PyTorch MNIST example Dockerfile (#1408 by @ChenYi015)
- Add TensorFlow MNIST example (#1405 by @ChenYi015)
Release notes
Open source →Bug Fixes
- fix: prevent nil pointer dereference in servingJob and lwsJob methods (#1476 by @vishalmore90)
- fix: resolve real username for client-certificate kubeconfigs (#1475 by @darrencrosz)
- fix(pytorch-operator): update pytorch-operator image tag to 2845db5-aliyun (#1456 by @vicoooo26)
- fix: return distributed serving update errors (#1445 by @immanuwell)
- fix(workflow): make job deletion idempotent (#1440 by @vicoooo26)
- fix: add ownerReferences to resources created by arena (#1407 by @FAUST-BENCHOU)
- fix(pytorch-operator): update pytorch-operator image tag to 4598b3e-aliyun (#1406 by @ChenYi015)
Features
- feat(arena-artifacts): mount init container ConfigMap into pytorch-operator (#1473 by @vicoooo26)
- feat(cli): add sub-command 'arena llm' as proxy to kubectl-rbg (#1437 by @diw-zw)
Dependencies
- chore(deps): bump golang.org/x/net from 0.48.0 to 0.55.0 (#1448 by @dependabot[bot])
- chore(deps): bump docker/metadata-action from 5 to 6 (#1447 by @dependabot[bot])
- chore(deps): bump golang from 1.23.10 to 1.26.5 (#1446, #1453 by @dependabot[bot])
- chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#1455 by @dependabot[bot])
- chore(deps): bump actions/checkout from 6 to 7 (#1449 by @dependabot[bot])
- chore(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.33 (#1444 by @dependabot[bot])
- chore(deps): bump docker/setup-qemu-action from 3 to 4 (#1428 by @dependabot[bot])
- chore(deps): bump github.com/prometheus/common from 0.66.1 to 0.67.5 (#1401 by @dependabot[bot])
- chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.2 (#1400 by @dependabot[bot])
Misc
- kep: update arena v2 proposal (#1443 by @vicoooo26)
- kep: add arena v2 proposal (#1441 by @vicoooo26)
- Update installer: package rbgctl into installer (#1438 by @diw-zw)
- build(docker): update TensorFlow MNIST example Dockerfile (#1409 by @ChenYi015)
- build(docker): update PyTorch MNIST example Dockerfile (#1408 by @ChenYi015)
- Add TensorFlow MNIST example (#1405 by @ChenYi015)
Release notes
Open source →Bug Fixes
- fix(pytorch-operator): update pytorch-operator image tag to 2845db5-aliyun (#1456 by @vicoooo26)
- fix(workflow): make job deletion idempotent (#1440 by @vicoooo26)
- fix: add ownerReferences to resources created by arena (#1407 by @FAUST-BENCHOU)
- fix(pytorch-operator): update pytorch-operator image tag to 4598b3e-aliyun (#1406 by @ChenYi015)
Features
Dependencies
- chore(deps): bump golang.org/x/net from 0.48.0 to 0.55.0 (#1448 by @dependabot[bot])
- chore(deps): bump docker/metadata-action from 5 to 6 (#1447 by @dependabot[bot])
- chore(deps): bump golang from 1.23.10 to 1.26.5 (#1446, #1453 by @dependabot[bot])
- chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#1455 by @dependabot[bot])
- chore(deps): bump actions/checkout from 6 to 7 (#1449 by @dependabot[bot])
- chore(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.33 (#1444 by @dependabot[bot])
- chore(deps): bump docker/setup-qemu-action from 3 to 4 (#1428 by @dependabot[bot])
- chore(deps): bump github.com/prometheus/common from 0.66.1 to 0.67.5 (#1401 by @dependabot[bot])
- chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.2 (#1400 by @dependabot[bot])
Misc
- kep: update arena v2 proposal (#1443 by @vicoooo26)
- kep: add arena v2 proposal (#1441 by @vicoooo26)
- Update installer: package rbgctl into installer (#1438 by @diw-zw)
- build(docker): update TensorFlow MNIST example Dockerfile (#1409 by @ChenYi015)
- build(docker): update PyTorch MNIST example Dockerfile (#1408 by @ChenYi015)
- Add TensorFlow MNIST example (#1405 by @ChenYi015)
-
v0.15.409 Jan 2026Release notes
Open source →Bug Fixes
- Fix: install script does not work due to CRD files renaming (#1391 by @ChenYi015)
- fix(cron-operator): reconcile worker hangs due to invalid cron expression (#1398 by @ChenYi015)
Dependencies
- chore(deps): bump actions/upload-artifact from 5 to 6 (#1397 by @dependabot[bot])
- chore(deps): bump actions/checkout from 5 to 6 (#1389 by @dependabot[bot])
- chore(deps): bump actions/download-artifact from 6 to 7 (#1396 by @dependabot[bot])
- chore(deps): bump github.com/spf13/viper from 1.10.0 to 1.21.0 (#1394 by @dependabot[bot])
- chore(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2 (#1393 by @dependabot[bot])
Release notes
Open source →Bug Fixes
- Fix: install script does not work due to CRD files renaming (#1391 by @ChenYi015)
- fix(cron-operator): reconcile worker hangs due to invalid cron expression (#1398 by @ChenYi015)
Dependencies
- chore(deps): bump actions/upload-artifact from 5 to 6 (#1397 by @dependabot[bot])
- chore(deps): bump actions/checkout from 5 to 6 (#1389 by @dependabot[bot])
- chore(deps): bump actions/download-artifact from 6 to 7 (#1396 by @dependabot[bot])
- chore(deps): bump github.com/spf13/viper from 1.10.0 to 1.21.0 (#1394 by @dependabot[bot])
- chore(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2 (#1393 by @dependabot[bot])
-
v0.15.4-0.20251126042427-deef4785c29c26 Nov 2025 pre-releaseNothing published for this version
-
v0.15.325 Nov 2025Release notes
Open source →Deprecations
- Deprecate apiextensions.k8s.io/v1beta1 CRD (#1330 by @ChenYi015)
Features
- feature(tf-operator): make workers, qps and burst configurable (#1379 by @ChenYi015)
Dependencies
- chore(deps): bump actions/stale from 9 to 10 (#1374 by @dependabot[bot])
- chore(deps): bump actions/setup-go from 5 to 6 (#1375 by @dependabot[bot])
- chore(deps): bump actions/setup-python from 5 to 6 (#1376 by @dependabot[bot])
- chore(deps): bump actions/download-artifact from 5 to 6 (#1383 by @dependabot[bot])
- chore(deps): bump actions/upload-artifact from 4 to 5 (#1382 by @dependabot[bot])
- chore(deps): bump github.com/containerd/containerd from 1.7.27 to 1.7.29 (#1384 by @dependabot[bot])
- chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#1388 by @dependabot[bot])
- chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 (#1372 by @dependabot[bot])
- chore(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.10 (#1381 by @dependabot[bot])
Misc
- Remove vendor directory (#1387 by @ChenYi015)
Release notes
Open source →Deprecations
- Deprecate apiextensions.k8s.io/v1beta1 CRD (#1330 by @ChenYi015)
Features
- feature(tf-operator): make workers, qps and burst configurable (#1379 by @ChenYi015)
Dependencies
- chore(deps): bump actions/stale from 9 to 10 (#1374 by @dependabot[bot])
- chore(deps): bump actions/setup-go from 5 to 6 (#1375 by @dependabot[bot])
- chore(deps): bump actions/setup-python from 5 to 6 (#1376 by @dependabot[bot])
- chore(deps): bump actions/download-artifact from 5 to 6 (#1383 by @dependabot[bot])
- chore(deps): bump actions/upload-artifact from 4 to 5 (#1382 by @dependabot[bot])
- chore(deps): bump github.com/containerd/containerd from 1.7.27 to 1.7.29 (#1384 by @dependabot[bot])
- chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#1388 by @dependabot[bot])
- chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 (#1372 by @dependabot[bot])
- chore(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.10 (#1381 by @dependabot[bot])
Misc
- Remove vendor directory (#1387 by @ChenYi015)
-
v0.15.3-0.20251110022256-73bd6869615e10 Nov 2025 pre-releaseNothing published for this version
-
v0.15.3-0.20251028082109-51ed7bc265f028 Oct 2025 pre-releaseNothing published for this version
-
v0.15.3-0.20250923080518-e949a9a69a5123 Sep 2025 pre-releaseNothing published for this version
-
v0.15.3-0.20250905032812-ccef247f635f05 Sep 2025 pre-releaseNothing published for this version
-
v0.15.204 Sep 2025Release notes
Open source →Bug Fixes
- Fix: tfjob gets stuck in running state when succeeded pods are garbage collected (#1370 by @ChenYi015)
Dependencies
- Bump helm.sh/helm/v3 from 3.16.3 to 3.18.4 (#1350 by @ChenYi015)
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#1351 by @dependabot[bot])
- chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#1352 by @dependabot[bot])
- chore(deps): bump actions/download-artifact from 4 to 5 (#1356 by @dependabot[bot])
- chore(deps): bump actions/checkout from 4 to 5 (#1359 by @dependabot[bot])
- chore(deps): bump actions/setup-java from 4 to 5 (#1366 by @dependabot[bot])
- chore(deps): bump helm.sh/helm/v3 from 3.18.4 to 3.18.6 (#1364 by @dependabot[bot])
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.25.2 (#1369 by @dependabot[bot])
Release notes
Open source →Bug Fixes
- Fix: tfjob gets stuck in running state when succeeded pods are garbage collected (#1370 by @ChenYi015)
Dependencies
- Bump helm.sh/helm/v3 from 3.16.3 to 3.18.4 (#1350 by @ChenYi015)
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#1351 by @dependabot[bot])
- chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#1352 by @dependabot[bot])
- chore(deps): bump actions/download-artifact from 4 to 5 (#1356 by @dependabot[bot])
- chore(deps): bump actions/checkout from 4 to 5 (#1359 by @dependabot[bot])
- chore(deps): bump actions/setup-java from 4 to 5 (#1366 by @dependabot[bot])
- chore(deps): bump helm.sh/helm/v3 from 3.18.4 to 3.18.6 (#1364 by @dependabot[bot])
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.25.2 (#1369 by @dependabot[bot])
-
v0.15.126 Jun 2025Release notes
Open source →⚠️ Announcements
We will deprecate CRDs in the apiextensions.k8s.io/v1beta1 API version and support only CRDs in the apiextensions.k8s.io/v1 API version within two months.
Additionally, we will no longer support Kubernetes clusters running versions older than v1.16.0 during the same period.✨ Features
- Add support for configuring tolerations (#1337 by @ChenYi015)
🌱 Misc
- Remove kubernetes artifacts (#1329 by @ChenYi015)
- [CI] Add CI workflow for releasing Arena images (#1340 by @ChenYi015)
- Update uninstall bash script (#1335 by @ChenYi015)
- Fix golangci-lint issues (#1341 by @ChenYi015)
- Bump golang version from 1.22.7 to 1.23.10 (#1345 by @ChenYi015)
- chore(deps): bump github.com/prometheus/common from 0.60.1 to 0.65.0 (#1343 by @dependabot[bot])
- chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#1334 by @dependabot[bot])
Release notes
Open source →Features
- Add support for configuring tolerations (#1337 by @ChenYi015)
Misc
- Remove kubernetes artifacts (#1329 by @ChenYi015)
- [CI] Add CI workflow for releasing Arena images (#1340 by @ChenYi015)
- Update uninstall bash script (#1335 by @ChenYi015)
- Fix golangci-lint issues (#1341 by @ChenYi015)
- Bump golang version from 1.22.7 to 1.23.10 (#1345 by @ChenYi015)
- chore(deps): bump github.com/prometheus/common from 0.60.1 to 0.65.0 (#1343 by @dependabot[bot])
- chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#1334 by @dependabot[bot])
-
v0.15.004 Jun 2025Release notes
Open source →⚠️ Announcements
- We will deprecate CRDs in the
apiextensions.k8s.io/v1beta1API version and support only CRDs in theapiextensions.k8s.io/v1API version within three months. - Additionally, we will no longer support Kubernetes clusters running versions older than
v1.16.0during the same period.
New Features
- refactor: use helm lib instead of helm binary (#1207 by @ChenYi015)
- feat: add new value for using localtime in cron-operator (#1296 by @ChenYi015)
- Delete all services when the TFJob is terminated (#1316 by @ChenYi015)
- Make number of replicas of cron-operator deployment configurable (#1325 by @ChenYi015)
- Make number of replicas of tf-operator deployment configurable (#1323 by @ChenYi015)
- Add custom device support for kserve and kserving. (#1315 by @Leoyzen)
- Feat: support affinity policy for kserve and tfjob (#1319 by @Syspretor)
- Feat: support separate affinity policy configuration for PS and worke… (#1331 by @Syspretor)
Bug Fixes
- fix: job status displays incorrectly (#1289 by @ChenYi015)
- fix: service account should use release namespace (#1308 by @ChenYi015)
Misc
- Add basic e2e tests (#1225 by @ChenYi015)
- Bump github.com/containerd/containerd from 1.7.23 to 1.7.27 (#1290 by @dependabot[bot])
- Add stale bot to mark stale issues and PRs (#1141 by @ChenYi015)
- Fix typos in multiple files (#1304 by @co63oc)
- Fix typos in multiple files (#1310 by @co63oc)
Release notes
Open source →Features
- refactor: use helm lib instead of helm binary (#1207 by @ChenYi015)
- feat: add new value for using localtime in cron-operator (#1296 by @ChenYi015)
- Delete all services when the TFJob is terminated (#1316 by @ChenYi015)
- Make number of replicas of cron-operator deployment configurable (#1325 by @ChenYi015)
- Make number of replicas of tf-operator deployment configurable (#1323 by @ChenYi015)
- Add custom device support for kserve and kserving. (#1315 by @Leoyzen)
- Feat: support affinity policy for kserve and tfjob (#1319 by @Syspretor)
- Feat: support separate affinity policy configuration for PS and worke… (#1331 by @Syspretor)
Bug Fixes
- fix: job status displays incorrectly (#1289 by @ChenYi015)
- fix: service account should use release namespace (#1308 by @ChenYi015)
Misc
- Add basic e2e tests (#1225 by @ChenYi015)
- Bump github.com/containerd/containerd from 1.7.23 to 1.7.27 (#1290 by @dependabot[bot])
- Add stale bot to mark stale issues and PRs (#1141 by @ChenYi015)
- Fix typos in multiple files (#1304 by @co63oc)
- Fix typos in multiple files (#1310 by @co63oc)
- We will deprecate CRDs in the
-
v0.14.210 Mar 2025Release notes
Open source →Misc
- Fix typos (#1276 by @co63oc)
- Update pytorch operator image (#1281 by @ChenYi015)
Release notes
Open source →Misc
- Fix typos (#1276 by @co63oc)
- Update pytorch operator image (#1281 by @ChenYi015)
-
v0.14.124 Feb 2025Release notes
Open source →Bug Fixes
- fix: device value does not support k8s resource quantity (#1267 by @ChenYi015)
- fix: pytorchjob does not support backoff limit (#1272 by @ChenYi015)
- unset env NVIDIA_VISIBLE_DEVICES when gpushare is enabled (#1273 by @ChenYi015)
Misc
- docs: fixed typo (#1257 by @DBMxrco)
- Bump github.com/golang/glog from 1.2.3 to 1.2.4 (#1263 by @dependabot[bot])
- fix: format of tensorflow standalone training docs is messed up (#1265 by @ChenYi015)
Release notes
Open source →Bug Fixes
- fix: device value does not support k8s resource quantity (#1267 by @ChenYi015)
- fix: pytorchjob does not support backoff limit (#1272 by @ChenYi015)
- unset env NVIDIA_VISIBLE_DEVICES when gpushare is enabled (#1273 by @ChenYi015)
Misc
- docs: fixed typo (#1257 by @DBMxrco)
- Bump github.com/golang/glog from 1.2.3 to 1.2.4 (#1263 by @dependabot[bot])
- fix: format of tensorflow standalone training docs is messed up (#1265 by @ChenYi015)
-
v0.14.1-0.20250212121829-d6b177b93d3f12 Feb 2025 pre-releaseNothing published for this version
-
v0.14.012 Feb 2025Release notes
Open source →Features
Misc
- Add changelog for v0.13.1 (#1248 by @ChenYi015)
- Bump github.com/go-resty/resty/v2 from 2.16.0 to 2.16.5 (#1254 by @dependabot[bot])
Release notes
Open source →Features
Misc
- Add changelog for v0.13.1 (#1248 by @ChenYi015)
- Bump github.com/go-resty/resty/v2 from 2.16.0 to 2.16.5 (#1254 by @dependabot[bot])
-
v0.13.113 Jan 2025Release notes
Open source →Misc
- feat: add linux/arm64 support for tf-operator image (#1238 by @ChenYi015)
- feat: add linux/arm64 support for mpi-operator image (#1239 by @ChenYi015)
- feat: add linux/arm64 support for cron-operator image (#1240 by @ChenYi015)
- feat: add linux/arm64 support for et-operator image (#1241 by @ChenYi015)
- Add PyTorch mnist example (#1237 by @ChenYi015)
- Update the version of elastic-job-supervisor in arena-artifacts (#1247 by @AlanFokCo)
-
v0.13.023 Dec 2024Release notes
Open source →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.125 Nov 2024Release notes
Open source →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.011 Nov 2024Release notes
Open source →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.024 Oct 2024Release notes
Open source →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.114 Oct 2024Release notes
Open source →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)
-
v0.10.029 Sep 2024Release notes
Open source →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.17-0.20241125113729-74ade74d3eab25 Nov 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241118150623-fc47e460e12618 Nov 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241116154521-d61a784a136f16 Nov 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241115093820-74fd3f2ad32215 Nov 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241113061717-a765b1c5a00113 Nov 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241112022316-0838d54757ab12 Nov 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241111060715-29b2d6d2c5df11 Nov 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241024115231-dce03cc7008924 Oct 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20241014125117-e15cb18aeb6614 Oct 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20240929100737-bd159b2d0f1e29 Sep 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20240927084536-223e534b915327 Sep 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20240923133732-7197b5cb40f023 Sep 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20240919123628-dfd3268cc65d19 Sep 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20240913114122-b2380e60dc4813 Sep 2024 pre-releaseNothing published for this version
-
v0.9.17-0.20240904100715-a80b33508f0904 Sep 2024 pre-releaseNothing published for this version
-
v0.9.1625 Jul 2024Release notes
Open source →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
-
v0.9.16-0.20240618013658-19c9090bd78818 Jun 2024 pre-releaseNothing published for this version
-
v0.9.16-0.20240515085358-37d8ab4d50a515 May 2024 pre-releaseNothing published for this version
-
v0.9.1528 Apr 2024Release notes
Open source →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
-
v0.9.1410 Apr 2024Release notes
Open source →Release 0.9.14
Arena now supports model management. You can use the
arena modelsubcommand 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
- Add support for MLflow model manage. #1058
- Add model manage documenation. #1066
Breaking changes
- Migrate model subcommand to model analyze. #1060
Misc
- Fix readthedocs build failed. #1069
-
v0.9.1318 Mar 2024Release notes
Open source →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
-
v0.9.13-0.20240318090634-5ac396c7ab2518 Mar 2024 pre-releaseNothing published for this version
-
v0.9.13-0.20240307091414-b7f0ecf50e1307 Mar 2024 pre-releaseNothing published for this version
-
v0.9.13-0.20240228032600-70f4a135475e28 Feb 2024 pre-releaseNothing published for this version
-
v0.9.13-0.20240222020822-d648a2a8cf4a22 Feb 2024 pre-releaseNothing published for this version
-
v0.9.13-0.20240221024753-0a7501c5429d21 Feb 2024 pre-releaseNothing published for this version
-
v0.9.13-0.20240205071817-ed2aea2f86e705 Feb 2024 pre-releaseNothing published for this version
-
v0.9.1204 Feb 2024Release notes
Open source →Release 0.9.12
New features
- Compatible with training-operator CRD. #1024
- Update tritonserver base image #1036
Bug fixes
- Fix KServe inferenceservice templete. #1034
- Fix the abnormal status of training jobs. #1011
Misc
- Add CI to run Go unit test. #1035
- Add CI to run the tests for Go. #1031
-
v0.9.12-0.20240201032714-8739eb536c5101 Feb 2024 pre-releaseNothing published for this version
-
v0.9.1113 Oct 2023Release notes
Open source →Release 0.9.11
Changed
- Update dependent component version.
- Support KServe inference service.
- Support maxSurge, livenessProbe, readinessProbe.
-
v0.9.11-0.20230830035309-46093aec39cf30 Aug 2023 pre-releaseNothing published for this version
-
v0.9.1001 Aug 2023Release notes
Open source →Release 0.9.10
Changed
- Fix --data-dir is not taking effect in custom-serving.
- Fix the prompt content when submitting serve job.
- Default delete secret permissions in et-operator.
- Enable create secret for deepspeedjob, etjob.
-
v0.9.927 Jun 2023Release notes
Open source →Release 0.9.9
Changed
- Update SDK and JAVA SDK Unit test.
- Fix panic when pod started failed.
- Support job set image pull policy.
- Support new training type deepspeed.
- Fix evaluator node selector.
- Fix update serve duplicate create env and toleration.
-
v0.9.811 May 2023Release notes
Open source →Release 0.9.8
Changed
- Support Cron tfjob set ttlAfterFinished.
- Add DeepSpeed base image dockerfile.
- Move policy v1beta1 to v1.
- Fix evaluatejob job yaml in charts.
-
v0.9.8-0.20230628081831-ce4a78dc917f28 Jun 2023 pre-releaseNothing published for this version
-
v0.9.8-0.20230515125331-c167d3ea08ae15 May 2023 pre-releaseNothing published for this version
-
v0.9.8-0.20230407070615-d51fe2eecb1107 Apr 2023 pre-releaseNothing published for this version