Skip to content

v2.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Feb 16:34
· 325 commits to release-2.8 since this release

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

v2.8.0

28 February 2024

  • ci: Merge changes from v2 to release 2.8 branch #5379
  • update 3rd party licenses #5377
  • fix(gateway): wait for kafka topic creation #5359
  • fix(dataflow): wait for kafka topic creation #5375
  • build(deps) update dataflow dependencies #5360
  • fix(dataflow): handle pipeline errors and clear kafka streams state #5358
  • use k8s 1.29.2 in kind #5357
  • update Inactive check #5355
  • Bump github.com/go-playground/validator/v10 in /scheduler #5327
  • fix(dataflow): set default OTEL_EXPORTER_OTLP_PROTOCOL in compose setup #5353
  • Bump google.golang.org/grpc from 1.61.0 to 1.61.1 in /scheduler #5326
  • Bump grafana/grafana from 10.3.1 to 10.3.3 in /scheduler #5328
  • fix(scheduler): Send server statuses on controller reconnect #5350
  • Bump google.golang.org/grpc from 1.61.0 to 1.61.1 in /hodometer #5347
  • bump(librdkafka): from v1.9.2 to v2.3.0 #5321
  • fix(agent): set context deadline for grpc model server control plane #5329
  • fix: Experiments and Models state fixes when reconnecting to scheduler #5320
  • enable isotime in the logs #5319
  • feat(operator): Expose PodSpec in OverrideSpec for SeldonRuntime #5296
  • Bump go.opentelemetry.io/otel/sdk from 1.22.0 to 1.23.1 in /scheduler #5311
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace in /scheduler #5312
  • Bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux #5310
  • Bump github.com/signalfx/splunk-otel-go/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka #5313
  • Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp #5314
  • fix: Add kubectl option to pipeline-tests script #5307
  • fix(logging): Update otel and tracing config #5291
  • fix: Pipeline state during disconnects #5298
  • fix: Connection retries when scheduler restarts for dataflow and controller #5292
  • fix(pipelinegateway): Use composite key for Kafka when x-request-id header is specified #5275
  • build(deps): Update dataflow dependencies #5278
  • add sleep to script #5277
  • Bump google.golang.org/grpc from 1.56.3 to 1.61.0 in /components/tls #5272
  • Bump github.com/otiai10/copy from 1.7.0 to 1.14.0 in /components/tls #5274
  • Bump github.com/grpc-ecosystem/go-grpc-middleware in /hodometer #5270
  • Bump github.com/stretchr/testify from 1.7.0 to 1.8.4 in /hodometer #5271
  • Bump github.com/hashicorp/go-retryablehttp in /hodometer #5269
  • Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 in /operator #5268
  • Bump github.com/grpc-ecosystem/go-grpc-middleware in /operator #5266
  • Bump emperror.dev/errors from 0.8.0 to 0.8.1 in /operator #5265
  • Bump github.com/onsi/gomega from 1.18.1 to 1.31.1 in /operator #5267
  • Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.3 in /scheduler #5264
  • Bump github.com/grpc-ecosystem/go-grpc-middleware in /scheduler #5263
  • Bump github.com/rs/xid from 1.3.0 to 1.5.0 in /scheduler #5261
  • Bump github.com/dgraph-io/badger/v3 in /scheduler #5262
  • Bump github.com/onsi/gomega from 1.18.1 to 1.31.1 in /scheduler #5256
  • Bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux #5258
  • Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc #5260
  • Bump github.com/otiai10/copy from 1.7.0 to 1.14.0 in /scheduler #5259
  • Bump github.com/fsnotify/fsnotify from 1.5.1 to 1.7.0 in /scheduler #5253
  • Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp #5254
  • Bump github.com/google/uuid from 1.4.0 to 1.6.0 in /scheduler #5255
  • Bump github.com/envoyproxy/go-control-plane in /scheduler #5247
  • Bump github.com/go-playground/validator/v10 in /scheduler #5249
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc #5250
  • Bump google.golang.org/grpc from 1.59.0 to 1.61.0 in /operator #5244
  • Bump google.golang.org/grpc from 1.59.0 to 1.61.0 in /scheduler #5251
  • Bump github.com/google/uuid from 1.3.1 to 1.6.0 in /hodometer #5205
  • Bump github.com/dukex/mixpanel in /hodometer #5217
  • Bump github.com/jarcoal/httpmock from 1.0.8 to 1.3.1 in /scheduler #5223
  • Bump github.com/signalfx/splunk-otel-go/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka from 0.8.0 to 1.12.0 in /scheduler #5228
  • Bump github.com/go-logr/logr from 1.2.3 to 1.4.1 in /operator #5235
  • Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.3 in /hodometer #5240
  • Bump ubi9/ubi-minimal from 9.3-1361.1699548032 to 9.3-1552 in /scheduler #5242
  • Bump ubi9/ubi-micro from 9.3-6 to 9.3-13 in /operator #5233
  • Bump ubi9/ubi-micro from 9.3-9 to 9.3-13 in /hodometer #5239
  • Bump ubi9/ubi-micro from 9.3-6 to 9.3-13 in /scheduler #5243
  • Bump github.com/confluentinc/confluent-kafka-go from 1.8.2 to 1.9.2 in /operator #5215
  • fix(deps): Upgrade to go.1.20.13 and fix high level CVEs #5234
  • feat(ci): dependabot worfklow for v2 #5194
  • Bump ubi9/ubi-micro from 9.3-6 to 9.3-9 in /hodometer #5208
  • Bump google.golang.org/grpc from 1.59.0 to 1.61.0 in /hodometer #5216
  • Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 in /scheduler #5229
  • Bump github.com/spf13/cobra from 1.4.0 to 1.8.0 in /operator #5220
  • Bump rclone/rclone from 1.65.0 to 1.65.1 in /scheduler #5214
  • fix(envoy): add readiness probe to Envoy #5158
  • Initial commit to remove finalizer - also fixes name typo to fix SeldonRuntime Ready status for dataflow engine #5109
  • fix: Start triton server via bash -c tritonserver instead of just tritonserver #5030
  • fix(scheduler): Fix deleting models that are still progressing #5143
  • fix(docs): Auto-detected typos #5135
  • refactor(crds): Use built-in OpenAPI validation #5129
  • fix(docs): Use consistent shell style #5133
  • feat(kafka): Add support for SASL OAUTHBEARER mechanism for Kafka #5127
  • fix(podmonitor): Pipelinegateway podmonitor label fix #5120
  • build(kafka): change message.max.bytes in broker side to align with producer and consumer #5126
  • V2D-1253 Use smaller model in demo but still reference bigger one #5115
  • test: Ensure agent client starts #5112
  • feat(docs): [SCv2] Add a section about loading custom HuggingFace models from Seldon CLI #5106
  • build(dataflow): bump grpc-stub and grpc-protobuf to 1.57.2 #5110
  • feat(scheduler): Match models requirements for servers not replicas & improve status handling #5107
  • Add ns env var for local docker deployments #5101
  • feat(docs): [SCv2] Automatically create and upload a custom HF model to seldon-models in GCS on every new MLServer version #5103
  • ci(security): Remove linting steps for GHA security workflow #5102
  • Generating changelog for v2.8.0 946a095
  • feat: LPL release acc55f0
  • Generating changelog for v2.8.0-rc1 a38a048
  • Setting version for helm charts 50f2bdf
  • Setting version for helm charts cdd1f3a