v2.8.3
·
150 commits
to release-2.8
since this release
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-schedulerlocal 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
v2for 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