v1.7.0
Fixed bugs:
- Missing protocol check for KFServing for URL in sdep status #3063
- environment.yml typo in docs #3052
- Meta parameter did not passed to next model #3050
- fix integration and notebook tests #3040
- python microservice refuses to start: setuptools dep conflict #3038
- HTTP Port Not Change even after PREDICTIVE_UNIT_SERVICE_PORT set #3035
- Misaligned documentation for SKLearn pre-packaged model server #3029
- Remove Mutating Webhook if found in latest operator startup #3024
- Handle default api status in Seldon protocol in executor and python wrapper #3022
- Update docs to state GUnicorn is stable feature. #3016
- Cannot create new SeldonDeployment after seldon-core automatic update from 1.5 to 1.6 #3005
- Explore re-allowing multiple shadow deployments (for Istio only as Ambassador doesn't support) #2991
- Files created by controller-gen #2987
- SeldonPodSpec in SeldonDeployment V1alpha and V1 in seldon v1.4 is not parsing metadata successfully #2983
- Bug in elasticsearch index of metrics server #2971
- Address CVEs for MAB Epsilon Greedy & Thompson Sampling Server Image from Twistlock Reports #2969
- Address CVEs for Alibi Detect Server Image from Twistlock Reports #2967
- Address CVEs for Alibi Explain Server Image from Twistlock Reports #2965
- Address CVEs for XGBoost Server Image from Twistlock Reports #2964
- Address CVEs for SKLearn Server Image from Twistlock Reports #2963
- Address CVEs for MLFlow Server Image from Twistlock Reports #2962
- Address CVEs for Storage Initializer Image from Twistlock Reports #2961
- Address CVEs for Request Logger Image from Twistlock Reports #2960
- seldon-core-microservice: error: unrecognized arguments: REST #2951
- Seldon Batch Template Bug? #2943
- Flaky Operator Unit Test: MLServer Panic #2904
- Seldon-core-microservice Warning/Error message for changed args #2896
- cannot overwrite initContainers image: reconcile error #2821
- Manual scale doesn't work if hpaSpec is set #2816
- Remove Status section of generated CRD by kubebuilder #2132
Closed issues:
- after run "kubectl get seldondeployments" but got "No resources found." #3010
- Torchserve support #3002
- Make Seldon Client REST requests more efficient #3001
- Support model repositories with Triton Server #2986
- Dependabot can't evaluate your Python dependency files #2975
- seldon-batch-processor Install Instruction Missing #2956
- Release 1.5.2 #2945
- switch elastic helm chart to opendistro #2912
- Make custom metrics work with gunicorn reload #2873
- Create example using alert-manager for thresholds on Alibi Detect servers #2822
- Allow annotations on Service created by operator #2590
Merged pull requests:
- Fixes broken docs-build test #3071 (axsaucedo)
- Support kfserving protocol in status URL #3064 (cliveseldon)
- environment.yml typo in docs #3061 (axsaucedo)
- fix broken link #3051 (axsaucedo)
- Revert "Update manifests to use 0.4.1 controller gen for webhook creation" #3049 (cliveseldon)
- Fix nil pointer dereference panics in mlserver #3047 (ivan-valkov)
- docs: add helm v3 commands #3045 (masonlr)
- Delete mutating webhook if exists when operator creates resources #3031 (cliveseldon)
- Fixes #3029 #3030 (axsaucedo)
- update python licenses #3028 (cliveseldon)
- Update health status #3023 (cliveseldon)
- Clear methods when Gunicorn worker exits #3018 (adriangonz)
- Notebook tests/metrics server port 8003 #3015 (RafalSkolasinski)
- fix: missing string ending in python snippet in serving.md #3012 (AndreaSoprani)
- fix indentation of argo batch template #3008 (RafalSkolasinski)
- Update manifests to use 0.4.1 controller gen for webhook creation #3006 (cliveseldon)
- Experimental GPU Shap #2993 (cliveseldon)
- Redhat 1.6.0 #2992 (cliveseldon)
- Support model repositories for Triton and Tensorflow Servers #2990 (cliveseldon)
- small improvements to metrics server example #2989 (ryandawsonuk)
- Change version of JNI build image #2981 (adriangonz)
- Addressing CVEs for Redhat Python based images #2977 (axsaucedo)
- Change seldon-core-microservice to spot unknown args #2976 (cliveseldon)
- Updated PIP in base image to align with Python Cryptography Framework version #2974 (axsaucedo)
- Amended docker mount folder for CI builds #2973 (axsaucedo)
- Fix elasticsearch index #2972 (fg91)
- Addressing CVEs from Python base Image #2970 (axsaucedo)
- Upgrade jenkins x #2957 (axsaucedo)
- Remove managedFields from seldon pod spec metadata #2954 (ivan-valkov)
- Fix version in files: 1.7.0-dev #2949 (RafalSkolasinski)
- Change hashicorp/hcl dependency url to match new main branch #2948 (ivan-valkov)
- Fix concurrent map writes in executor #2947 (ivan-valkov)
- Update OWNERS to add Ivan #2946 (axsaucedo)
- Seldon CRD Status Removal #2941 (cliveseldon)
- Extract SeldonPodSpec Metadata into custom struct to allow structural CRD schema #2940 (ivan-valkov)
- Extend CRD: allow to define storageInitializerImage in the graph definition #2937 (RafalSkolasinski)
- MAB Distributed Persistence with Redis #2936 (axsaucedo)
- Add more deps to cover whitebox TreeShap explainers #2935 (adriangonz)
- Bump github.com/onsi/ginkgo from 1.14.1 to 1.15.0 in /operator #2930 (dependabot-preview[bot])
- Bump mypy-protobuf from 1.22 to 2.4 in /python #2928 (dependabot-preview[bot])
- applied isort to seldon_core and tests #2927 (zyxue)
- Updated 1.7.0 tag and added release notes #2925 (axsaucedo)
- opendistro elastic #2923 (ryandawsonuk)
- Add summary metrics to executor #2922 (RafalSkolasinski)
- Update keda_prom_auto_scale.ipynb to fix keda config in the doc #2915 (anggao)
- Bump pytest from 6.2.1 to 6.2.2 in /python #2910 (dependabot-preview[bot])
- Bump coverage from 5.3.1 to 5.4 in /python #2908 (dependabot-preview[bot])
- Updated CR #2905 (axsaucedo)
- feat(examples/pachyderm-cd4ml): Add demo of redeploying old model #2898 (philwinder)
- feat(svc): Add predictorSpec annotations to service #2618 (groszewn)