Skip to content

v2.8.3

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Jul 11:23
· 144 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-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 release 2.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