Overview
This release is targeted to fix the experiments worflow so that the system can deal with deleted experiments properly on restart of components, specifically seldon-scheduler
.
As part of the work done the system can now:
- Handle different versions of the
seldon-scheduler
local embedded db (BadgerDB), with the ability to migrate to the latest version seamlessly. - Recover the state of the scheduler from k8s if this local embedded db is corrupted / lost, which includes recovering both experiments and pipelines that exist in k8s.
(Main) Bugs Fixed:
- scheduler/operator: Deal with deleted experiments when restoring from cache
#5726
- scheduler: Do not report back draining servers for status
#5761
(Main) Features:
- operator: add custom printcolumns for seldon-specific CRs
#5736
(Main) Upgrades:
- use mlserver 1.6.0
#5724
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
v2.8.3
17 July 2024
- ci: Merge change from v2 for release 2.8.3
#5762
- fix(scheduler): Do not report back draining servers for status
#5761
- ci: Changes from
v2
for release2.8.3
#5751
- fix: Deal with deleted experiments when restoring from cache
#5726
- fix(ansible): add explicit dependency on community.docker collection
#5746
- fix(golang-lint): update lint config file to remove deprecated settings
#5747
- build(grpc): update Makefile responsible for code generation
#5749
- Bump ubi9/openjdk-17-runtime from 1.18 to 1.20 in /scheduler
#5666
- Bump github.com/go-playground/validator/v10 in /scheduler
#5712
- Bump org.junit.jupiter:junit-jupiter-params in /scheduler/data-flow
#5729
- Re-generate license info
#5737
- feat(operator): add custom printcolumns for seldon-specific CRs
#5736
- Re-generate license info
#5735
- Re-generate license info
#5734
- Bump envoyproxy/envoy from v1.30.2 to v1.30.4 in /scheduler
#5731
- Bump grafana/grafana from 11.0.0 to 11.1.0 in /scheduler
#5732
- Re-generate license info
#5725
- use mlserver 1.6.0
#5724
- Trigger license check on changes to v2 branch
#5721
- Re-generate license info
#5723
- 3rd party license
#5708
- feat: Add experiments to stress tests
#5714
- feat(k6): add automated state consistency checking
#5661
- Generating changelog for v2.8.3
a5989f0
- Generating changelog for v2.8.3-rc1
346fd1e
- Setting version for helm charts
7f07554
- Setting version for helm charts
c4795ef
- Setting version for helm charts
63da23e