From 9932c8b8d8e5ff9e48739024541d9913508c32ed Mon Sep 17 00:00:00 2001 From: Adrian Gonzalez-Martin Date: Fri, 7 Jul 2023 17:58:27 +0100 Subject: [PATCH] Bump version to 1.17.0 --- README.md | 4 ++-- components/alibi-detect-server/Dockerfile | 2 +- components/alibi-explain-server/Dockerfile | 2 +- doc/source/graph/protocols.md | 2 +- doc/source/python/python_wrapping_s2i.md | 16 ++++++++-------- doc/source/reference/upgrading.md | 4 ++-- doc/source/rollouts/abtests.md | 4 ++-- doc/source/servers/overview.md | 10 +++++----- doc/source/servers/sklearn.md | 8 ++++---- doc/source/workflow/overview.md | 2 +- doc/source/workflow/quickstart.md | 8 ++++---- doc/source/wrappers/s2i.md | 2 +- .../seldon-batch-workflow/values.yaml | 2 +- .../batch/hdfs-argo-workflows/deployment.yaml | 2 +- .../batch/hdfs-argo-workflows/hdfs-batch.ipynb | 4 ++-- .../batch/kubeflow-pipelines-batch/README.ipynb | 4 ++-- .../batch/kubeflow-pipelines-batch/README.md | 2 +- .../assets/seldon-batch-pipeline.py | 2 +- .../seldon_custom_server_README.ipynb | 2 +- .../seldon_custom_server_README.ipynb | 2 +- .../servers/torchserver/Makefile | 4 ++-- .../servers/torchserver/test/sklearn_iris.ipynb | 4 ++-- .../seldon_custom_server_README.ipynb | 2 +- .../imagenet/resources/transformer/Makefile | 2 +- .../feedback-metrics-server/README.ipynb | 2 +- .../feedback/feedback-metrics-server/README.md | 2 +- examples/feedback/metrics-server/README.ipynb | 6 +++--- examples/feedback/metrics-server/README.md | 2 +- examples/feedback/reward-accuracy/README.ipynb | 2 +- .../init_containers/custom_init_container.ipynb | 6 +++--- .../separate_sdeps/abtest.ipynb | 2 +- .../separate_sdeps/baseline.yaml | 2 +- .../progressive_rollout/single_sdep/abtest.ipynb | 2 +- .../progressive_rollout/single_sdep/abtest.yaml | 2 +- .../single_sdep/promote-v1.yaml | 2 +- .../kubeflow/kubeflow_seldon_e2e_pipeline.ipynb | 4 ++-- .../alibaba_cloud_ack_deep_mnist.ipynb | 2 +- .../aws_eks_deep_mnist/aws_eks_deep_mnist.ipynb | 2 +- .../azure_aks_deep_mnist.ipynb | 2 +- .../models/mean_classifier/image_metadata.json | 2 +- examples/models/metrics/metrics.ipynb | 2 +- examples/models/resnet/Makefile | 2 +- examples/models/resnet/reset.ipynb | 2 +- examples/security/ssl_requests/README.ipynb | 6 +++--- examples/security/ssl_requests/README.md | 6 +++--- examples/streaming/knative-eventing/README.ipynb | 2 +- examples/streaming/knative-eventing/README.md | 2 +- .../assets/simple-iris-deployment.yaml | 2 +- .../global-rclone-upgrade.ipynb | 2 +- examples/upgrade-to-rclone/rclone-upgrade.ipynb | 4 ++-- executor/Dockerfile.executor.redhat | 2 +- helm-charts/seldon-abtest/values.yaml | 4 ++-- helm-charts/seldon-core-analytics/Chart.yaml | 4 ++-- helm-charts/seldon-core-operator/Chart.yaml | 4 ++-- helm-charts/seldon-core-operator/values.yaml | 16 ++++++++-------- helm-charts/seldon-mab/values.yaml | 8 ++++---- notebooks/explainer_examples.ipynb | 2 +- notebooks/resources/istio_shadow.yaml | 4 ++-- .../resources/moviesentiment_explainer.yaml | 2 +- notebooks/server_examples.ipynb | 2 +- operator/Dockerfile.redhat | 2 +- operator/config/manager/configmap.yaml | 10 +++++----- operator/config/manager/kustomization.yaml | 2 +- operator/config/manager/manager.yaml | 2 +- python/seldon_core/version.py | 2 +- python/setup.py | 2 +- .../mlflowserver/image_metadata.json | 2 +- servers/sklearnserver/samples/iris.yaml | 2 +- servers/sklearnserver/samples/iris_custom.yaml | 2 +- servers/sklearnserver/samples/iris_predict.yaml | 2 +- .../sklearnserver/image_metadata.json | 2 +- servers/tfserving/Dockerfile.redhat | 2 +- servers/tfserving_proxy/image_metadata.json | 2 +- .../xgboostserver/image_metadata.json | 2 +- .../automated-benchmark/README.ipynb | 2 +- .../resources/adserver-cifar10-od-rclone.yaml | 2 +- testing/resources/adserver-cifar10-od.yaml | 2 +- testing/resources/movies-text-explainer.yaml | 2 +- testing/scripts/test_benchmark.py | 2 +- version.txt | 2 +- 80 files changed, 132 insertions(+), 132 deletions(-) diff --git a/README.md b/README.md index 3fb1e9ff11..7a5527332b 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ We provide optimized model servers for some of the most popular Deep Learning an You only have to upload your model binaries into your preferred object store, in this case we have a trained scikit-learn iris model in a Google bucket: ```console -gs://seldon-models/v1.17.0-dev/sklearn/iris/model.joblib +gs://seldon-models/v1.17.0/sklearn/iris/model.joblib ``` Create a namespace to run your model in: @@ -91,7 +91,7 @@ spec: predictors: - graph: implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 diff --git a/components/alibi-detect-server/Dockerfile b/components/alibi-detect-server/Dockerfile index 079dcead52..e73b0c9bcc 100644 --- a/components/alibi-detect-server/Dockerfile +++ b/components/alibi-detect-server/Dockerfile @@ -5,7 +5,7 @@ FROM ${BASE_IMAGE}:${VERSION} as base ARG VERSION LABEL name="Seldon Alibi Detect Server" \ vendor="Seldon Technologies" \ - version="1.17.0-dev" \ + version="1.17.0" \ release="1" \ summary="Alibi Detect Server for Seldon Core" \ description="The Alibi Detect Server provides outlier, drift and adversarial detection services for Seldon Core" diff --git a/components/alibi-explain-server/Dockerfile b/components/alibi-explain-server/Dockerfile index 676d945cb0..8568cd8f08 100644 --- a/components/alibi-explain-server/Dockerfile +++ b/components/alibi-explain-server/Dockerfile @@ -5,7 +5,7 @@ FROM ${BASE_IMAGE}:${VERSION} as base ARG VERSION LABEL name="Seldon Alibi Wrapper" \ vendor="Seldon Technologies" \ - version="1.17.0-dev" \ + version="1.17.0" \ release="1" \ summary="Alibi Explainer Wrapper for Seldon Core" \ description="Allows Seldon Core inference models to run with a black box model explanation model from the Alibi:Explain project" diff --git a/doc/source/graph/protocols.md b/doc/source/graph/protocols.md index d0271c9c07..17b00aa7a4 100644 --- a/doc/source/graph/protocols.md +++ b/doc/source/graph/protocols.md @@ -66,7 +66,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier parameters: - name: method diff --git a/doc/source/python/python_wrapping_s2i.md b/doc/source/python/python_wrapping_s2i.md index 82c42e4868..f37ee3e79d 100644 --- a/doc/source/python/python_wrapping_s2i.md +++ b/doc/source/python/python_wrapping_s2i.md @@ -16,7 +16,7 @@ In this guide, we illustrate the steps needed to wrap your own python model in a To check everything is working you can run ```bash -s2i usage seldonio/seldon-core-s2i-python3:1.17.0-dev +s2i usage seldonio/seldon-core-s2i-python3:1.17.0 ``` @@ -97,20 +97,20 @@ See below for the possible keys and values for this file. ## Step 3 - Build your image Use `s2i build` to create your Docker image from source code. You will need Docker installed on the machine and optionally git if your source code is in a public git repo. You can choose from three python builder images - * Python 3.6 : seldonio/seldon-core-s2i-python36:1.17.0-dev seldonio/seldon-core-s2i-python3:1.17.0-dev + * Python 3.6 : seldonio/seldon-core-s2i-python36:1.17.0 seldonio/seldon-core-s2i-python3:1.17.0 * Note there are [issues running TensorFlow under Python 3.7](https://github.com/tensorflow/tensorflow/issues/20444) (Nov 2018) and Python 3.7 is not officially supported by TensorFlow (Dec 2018). * Python 3.6 plus ONNX support via [Intel nGraph](https://github.com/NervanaSystems/ngraph) : seldonio/seldon-core-s2i-python3-ngraph-onnx:0.1 Using s2i you can build directly from a git repo or from a local source folder. See the [s2i docs](https://github.com/openshift/source-to-image/blob/master/docs/cli.md#s2i-build) for further details. The general format is: ```bash -s2i build seldonio/seldon-core-s2i-python3:1.17.0-dev +s2i build seldonio/seldon-core-s2i-python3:1.17.0 ``` An example invocation using the test template model inside seldon-core: ```bash -s2i build https://github.com/seldonio/seldon-core.git --context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0-dev seldon-core-template-model +s2i build https://github.com/seldonio/seldon-core.git --context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0 seldon-core-template-model ``` The above s2i build invocation: @@ -125,13 +125,13 @@ For building from a local source folder, an example where we clone the seldon-co ```bash git clone https://github.com/seldonio/seldon-core.git cd seldon-core -s2i build wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0-dev seldon-core-template-model +s2i build wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0 seldon-core-template-model ``` For more help see: ```bash -s2i usage seldonio/seldon-core-s2i-python3:1.17.0-dev +s2i usage seldonio/seldon-core-s2i-python3:1.17.0 s2i build --help ``` @@ -176,7 +176,7 @@ s2i build \ -e EXTRA_INDEX_URL=https://:@mypypi.example.com/simple \ -e PIP_TRUSTED_HOST=mypypi.example.com \ \ - seldonio/seldon-core-s2i-python3:1.17.0-dev \ + seldonio/seldon-core-s2i-python3:1.17.0 \ ``` @@ -269,7 +269,7 @@ The allowable `type` values for the parameters are defined in the [proto buffer To use a private repository for installing Python dependencies use the following build command: ```bash -s2i build -i :/whl seldonio/seldon-core-s2i-python3:1.17.0-dev +s2i build -i :/whl seldonio/seldon-core-s2i-python3:1.17.0 ``` This command will look for local Python wheels in the `` and use these before searching PyPI. diff --git a/doc/source/reference/upgrading.md b/doc/source/reference/upgrading.md index c69188e980..fc118d73ac 100644 --- a/doc/source/reference/upgrading.md +++ b/doc/source/reference/upgrading.md @@ -43,7 +43,7 @@ The label on services pointing to containers for each node in your inference gra ### OpenShift default storage initializer In this patch release we fixed the default storage initializer used on OpenShift (both Community and Certified operators). -The image used now is `seldonio/rclone-storage-initializer:1.17.0-dev` which is the same as one used for the non-OpenShift releases (*). +The image used now is `seldonio/rclone-storage-initializer:1.17.0` which is the same as one used for the non-OpenShift releases (*). For Certified operator you will find this image defined as ```yaml @@ -164,7 +164,7 @@ In Seldon Core 1.8 the rclone-based [storage initializer](https://github.com/Sel The storage initailizer image that is being used is controlled by the helm value: ```yaml storageInitializer: - image: seldonio/rclone-storage-initializer:1.17.0-dev + image: seldonio/rclone-storage-initializer:1.17.0 ``` and can be customised on per-deployment basis as described in [Prepackaged Model Servers](../servers/overview.md) documentation by setting value of `storageInitializerImage` variable in the graph definition. diff --git a/doc/source/rollouts/abtests.md b/doc/source/rollouts/abtests.md index 2bdb18d755..1c6f6761c0 100644 --- a/doc/source/rollouts/abtests.md +++ b/doc/source/rollouts/abtests.md @@ -46,7 +46,7 @@ spec: traffic: 100 graph: name: classifier - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris implementation: SKLEARN_SERVER - name: candidate traffic: 0 @@ -360,7 +360,7 @@ spec: - name: default graph: name: classifier - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris implementation: SKLEARN_SERVER ``` diff --git a/doc/source/servers/overview.md b/doc/source/servers/overview.md index 4de2c8370e..19e00d63ac 100644 --- a/doc/source/servers/overview.md +++ b/doc/source/servers/overview.md @@ -23,7 +23,7 @@ spec: graph: name: classifier implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris ``` By default only public models published to Google Cloud Storage will be accessible. @@ -37,7 +37,7 @@ Seldon Core uses [Init Containers](https://kubernetes.io/docs/concepts/workloads ```yaml storageInitializer: - image: seldonio/rclone-storage-initializer:1.17.0-dev + image: seldonio/rclone-storage-initializer:1.17.0 ``` in our default [helm values](../charts/seldon-core-operator.html#values). See the [Dockerfile](https://github.com/SeldonIO/seldon-core/blob/master/components/rclone-storage-initializer/Dockerfile @@ -79,7 +79,7 @@ spec: initContainers: - name: classifier-model-initializer - image: seldonio/rclone-storage-initializer:1.17.0-dev + image: seldonio/rclone-storage-initializer:1.17.0 imagePullPolicy: IfNotPresent args: - "s3://sklearn/iris" @@ -130,7 +130,7 @@ spec: name: classifier implementation: SKLEARN_SERVER modelUri: s3://sklearn/iris - storageInitializerImage: seldonio/rclone-storage-initializer:1.17.0-dev # Specify custom image here + storageInitializerImage: seldonio/rclone-storage-initializer:1.17.0 # Specify custom image here envSecretRefName: seldon-init-container-secret # Specify custom secret here ``` Note that image and secret used by Storage Initializer can be customised per-deployment. @@ -160,7 +160,7 @@ spec: graph: name: classifier implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris ``` The image name and other details will be added when this is deployed automatically. diff --git a/doc/source/servers/sklearn.md b/doc/source/servers/sklearn.md index 4edd694d94..410da48132 100644 --- a/doc/source/servers/sklearn.md +++ b/doc/source/servers/sklearn.md @@ -40,7 +40,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 @@ -68,7 +68,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier parameters: - name: method @@ -104,7 +104,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier parameters: - name: method @@ -152,7 +152,7 @@ spec: graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 diff --git a/doc/source/workflow/overview.md b/doc/source/workflow/overview.md index a830b9aae4..e8f1772cd0 100644 --- a/doc/source/workflow/overview.md +++ b/doc/source/workflow/overview.md @@ -111,7 +111,7 @@ To complete containerisation process you need two more components: Once these are in place you can use a simple s2i command ```bash -s2i build . seldonio/seldon-core-s2i-python3:1.17.0-dev model:0.1 +s2i build . seldonio/seldon-core-s2i-python3:1.17.0 model:0.1 ``` to create ready to use Docker image. diff --git a/doc/source/workflow/quickstart.md b/doc/source/workflow/quickstart.md index 1cba39271f..729bbc077b 100644 --- a/doc/source/workflow/quickstart.md +++ b/doc/source/workflow/quickstart.md @@ -82,9 +82,9 @@ You can upload your models into any of the object stores supported by our pre-pa For simplicity we have already uploaded it to the bucket so you can just proceed to the next step and run your model on Seldon Core. ```console -$ gsutil cp model.joblib gs://seldon-models/v1.17.0-dev/sklearn/iris/model.joblib +$ gsutil cp model.joblib gs://seldon-models/v1.17.0/sklearn/iris/model.joblib -[ Saved into gs://seldon-models/v1.17.0-dev/sklearn/iris/model.joblib ] +[ Saved into gs://seldon-models/v1.17.0/sklearn/iris/model.joblib ] ``` **3. Deploy to Seldon Core in Kubernetes** @@ -103,7 +103,7 @@ spec: predictors: - graph: implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 @@ -217,7 +217,7 @@ Now we can use the Seldon Core utilities to convert our python class into a full The result below is a container with the name `sklearn_iris` and the tag `0.1` which we will be able to deploy using Seldon Core. ```console -s2i build . seldonio/seldon-core-s2i-python3:1.17.0-dev sklearn_iris:0.1 +s2i build . seldonio/seldon-core-s2i-python3:1.17.0 sklearn_iris:0.1 ``` **5. Deploy to Kubernetes** diff --git a/doc/source/wrappers/s2i.md b/doc/source/wrappers/s2i.md index 100a9f7a5e..19b8a98345 100644 --- a/doc/source/wrappers/s2i.md +++ b/doc/source/wrappers/s2i.md @@ -16,7 +16,7 @@ The general work flow is: ```bash s2i build https://github.com/seldonio/seldon-core.git \ - --context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0-dev \ + --context-dir=wrappers/s2i/python/test/model-template-app seldonio/seldon-core-s2i-python3:1.17.0 \ seldon-core-template-model ``` diff --git a/examples/batch/argo-workflows-batch/helm-charts/seldon-batch-workflow/values.yaml b/examples/batch/argo-workflows-batch/helm-charts/seldon-batch-workflow/values.yaml index 83c07d9718..695a538238 100644 --- a/examples/batch/argo-workflows-batch/helm-charts/seldon-batch-workflow/values.yaml +++ b/examples/batch/argo-workflows-batch/helm-charts/seldon-batch-workflow/values.yaml @@ -19,7 +19,7 @@ seldonDeployment: # Prepackaged model server to use [see https://docs.seldon.io/projects/seldon-core/en/latest/servers/overview.html] server: SKLEARN_SERVER # The URL for the model that is to be used - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris # The number of seldon deployment replicas to launch replicas: 2 # Waiting time before checks for deployment to ensure kubernetes cluster registers create diff --git a/examples/batch/hdfs-argo-workflows/deployment.yaml b/examples/batch/hdfs-argo-workflows/deployment.yaml index 8e51f57ccc..48fcafff69 100644 --- a/examples/batch/hdfs-argo-workflows/deployment.yaml +++ b/examples/batch/hdfs-argo-workflows/deployment.yaml @@ -9,7 +9,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier logger: mode: all diff --git a/examples/batch/hdfs-argo-workflows/hdfs-batch.ipynb b/examples/batch/hdfs-argo-workflows/hdfs-batch.ipynb index fef8ac2369..350a8bd6ca 100644 --- a/examples/batch/hdfs-argo-workflows/hdfs-batch.ipynb +++ b/examples/batch/hdfs-argo-workflows/hdfs-batch.ipynb @@ -237,7 +237,7 @@ " - graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: classifier\n", " logger:\n", " mode: all\n", @@ -536,7 +536,7 @@ "\n", " - name: process-batch-inputs\n", " container:\n", - " image: seldonio/seldon-core-s2i-python37:1.17.0-dev\n", + " image: seldonio/seldon-core-s2i-python37:1.17.0\n", "\n", " volumeMounts:\n", " - mountPath: /assets\n", diff --git a/examples/batch/kubeflow-pipelines-batch/README.ipynb b/examples/batch/kubeflow-pipelines-batch/README.ipynb index 88c6251c91..4bc8d0960e 100644 --- a/examples/batch/kubeflow-pipelines-batch/README.ipynb +++ b/examples/batch/kubeflow-pipelines-batch/README.ipynb @@ -222,7 +222,7 @@ "def nlp_pipeline(\n", " namespace=\"kubeflow\",\n", " seldon_server=\"SKLEARN_SERVER\",\n", - " model_path=\"gs://seldon-models/v1.17.0-dev/sklearn/iris\",\n", + " model_path=\"gs://seldon-models/v1.17.0/sklearn/iris\",\n", " gateway_endpoint=\"istio-ingressgateway.istio-system.svc.cluster.local\",\n", " retries=3,\n", " replicas=10,\n", @@ -284,7 +284,7 @@ "\n", " batch_process_step = dsl.ContainerOp(\n", " name='data_downloader',\n", - " image='seldonio/seldon-core-s2i-python37:1.17.0-dev command=\"seldon-batch-processor\",\n", + " image='seldonio/seldon-core-s2i-python37:1.17.0 command=\"seldon-batch-processor\",\n", " arguments=[\n", " \"--deployment-name\", \"{{workflow.name}}\",\n", " \"--namespace\", namespace,\n", diff --git a/examples/batch/kubeflow-pipelines-batch/README.md b/examples/batch/kubeflow-pipelines-batch/README.md index 361468e87c..2f6497bf93 100644 --- a/examples/batch/kubeflow-pipelines-batch/README.md +++ b/examples/batch/kubeflow-pipelines-batch/README.md @@ -126,7 +126,7 @@ from kubernetes import client as k8s def nlp_pipeline( namespace="kubeflow", seldon_server="SKLEARN_SERVER", - model_path="gs://seldon-models/v1.17.0-dev/sklearn/iris", + model_path="gs://seldon-models/v1.17.0/sklearn/iris", gateway_endpoint="istio-ingressgateway.istio-system.svc.cluster.local", retries=3, replicas=10, diff --git a/examples/batch/kubeflow-pipelines-batch/assets/seldon-batch-pipeline.py b/examples/batch/kubeflow-pipelines-batch/assets/seldon-batch-pipeline.py index ec3a69dd2d..5061048b13 100644 --- a/examples/batch/kubeflow-pipelines-batch/assets/seldon-batch-pipeline.py +++ b/examples/batch/kubeflow-pipelines-batch/assets/seldon-batch-pipeline.py @@ -9,7 +9,7 @@ def nlp_pipeline( namespace="kubeflow", seldon_server="SKLEARN_SERVER", - model_path="gs://seldon-models/v1.17.0-dev/sklearn/iris", + model_path="gs://seldon-models/v1.17.0/sklearn/iris", gateway_endpoint="istio-ingressgateway.istio-system.svc.cluster.local", retries=3, replicas=10, diff --git a/examples/cicd/sig-mlops-jenkins-classic/models/image_classifier/seldon_custom_server_README.ipynb b/examples/cicd/sig-mlops-jenkins-classic/models/image_classifier/seldon_custom_server_README.ipynb index 65fad2fa4f..ce8e919d5f 100644 --- a/examples/cicd/sig-mlops-jenkins-classic/models/image_classifier/seldon_custom_server_README.ipynb +++ b/examples/cicd/sig-mlops-jenkins-classic/models/image_classifier/seldon_custom_server_README.ipynb @@ -494,7 +494,7 @@ ], "source": [ "%%bash\n", - "SELDON_BASE_WRAPPER=\"seldonio/seldon-core-s2i-python36:1.17.0-dev + "SELDON_BASE_WRAPPER=\"seldonio/seldon-core-s2i-python36:1.17.0 "s2i build src/. $SELDON_BASE_WRAPPER sklearn-server:0.1 \\\n", " --environment-file src/seldon_model.conf" ] diff --git a/examples/cicd/sig-mlops-jenkins-classic/models/news_classifier/seldon_custom_server_README.ipynb b/examples/cicd/sig-mlops-jenkins-classic/models/news_classifier/seldon_custom_server_README.ipynb index 65fad2fa4f..ce8e919d5f 100644 --- a/examples/cicd/sig-mlops-jenkins-classic/models/news_classifier/seldon_custom_server_README.ipynb +++ b/examples/cicd/sig-mlops-jenkins-classic/models/news_classifier/seldon_custom_server_README.ipynb @@ -494,7 +494,7 @@ ], "source": [ "%%bash\n", - "SELDON_BASE_WRAPPER=\"seldonio/seldon-core-s2i-python36:1.17.0-dev + "SELDON_BASE_WRAPPER=\"seldonio/seldon-core-s2i-python36:1.17.0 "s2i build src/. $SELDON_BASE_WRAPPER sklearn-server:0.1 \\\n", " --environment-file src/seldon_model.conf" ] diff --git a/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/Makefile b/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/Makefile index bb5b81de24..5d6a9de9d3 100644 --- a/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/Makefile +++ b/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/Makefile @@ -3,13 +3,13 @@ FOLDER=torchserver IMAGE_BASE=seldonio/${FOLDER} build_rest: - s2i build -E environment_rest ./${FOLDER} seldonio/seldon-core-s2i-python37:1.17.0-dev ${IMAGE_BASE}_rest:${VERSION} + s2i build -E environment_rest ./${FOLDER} seldonio/seldon-core-s2i-python37:1.17.0 ${IMAGE_BASE}_rest:${VERSION} push_rest: docker push ${IMAGE_BASE}_rest:${VERSION} build_grpc: - s2i build -E environment_grpc ./${FOLDER} seldonio/seldon-core-s2i-python37:1.17.0-dev ${IMAGE_BASE}_grpc:${VERSION} + s2i build -E environment_grpc ./${FOLDER} seldonio/seldon-core-s2i-python37:1.17.0 ${IMAGE_BASE}_grpc:${VERSION} push_grpc: docker push ${IMAGE_BASE}_grpc:${VERSION} diff --git a/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/test/sklearn_iris.ipynb b/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/test/sklearn_iris.ipynb index b5a8a28ac4..ed02bd4d8f 100644 --- a/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/test/sklearn_iris.ipynb +++ b/examples/cicd/sig-mlops-jenkins-classic/servers/torchserver/test/sklearn_iris.ipynb @@ -89,7 +89,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "s2i build -E environment_rest ./sklearnserver seldonio/seldon-core-s2i-python37:1.17.0-dev seldonio/sklearnserver_rest:0.1\n", + "s2i build -E environment_rest ./sklearnserver seldonio/seldon-core-s2i-python37:1.17.0 seldonio/sklearnserver_rest:0.1\n", "---> Installing application source...\n", "---> Installing dependencies ...\n", "Looking in links: /whl\n", @@ -284,7 +284,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "s2i build -E environment_grpc ./sklearnserver seldonio/seldon-core-s2i-python37:1.17.0-dev seldonio/sklearnserver_grpc:0.1\n", + "s2i build -E environment_grpc ./sklearnserver seldonio/seldon-core-s2i-python37:1.17.0 seldonio/sklearnserver_grpc:0.1\n", "---> Installing application source...\n", "---> Installing dependencies ...\n", "Looking in links: /whl\n", diff --git a/examples/cicd/sig-mlops-seldon-jenkins-x/seldon_custom_server_README.ipynb b/examples/cicd/sig-mlops-seldon-jenkins-x/seldon_custom_server_README.ipynb index 8b9e48d997..cfbb4bc4cb 100644 --- a/examples/cicd/sig-mlops-seldon-jenkins-x/seldon_custom_server_README.ipynb +++ b/examples/cicd/sig-mlops-seldon-jenkins-x/seldon_custom_server_README.ipynb @@ -494,7 +494,7 @@ ], "source": [ "%%bash\n", - "SELDON_BASE_WRAPPER=\"seldonio/seldon-core-s2i-python36:1.17.0-dev + "SELDON_BASE_WRAPPER=\"seldonio/seldon-core-s2i-python36:1.17.0 "s2i build src/. $SELDON_BASE_WRAPPER sklearn-server:0.1 \\\n", " --environment-file src/seldon_model.conf" ] diff --git a/examples/explainers/imagenet/resources/transformer/Makefile b/examples/explainers/imagenet/resources/transformer/Makefile index 0f66dad651..5f3447fe07 100644 --- a/examples/explainers/imagenet/resources/transformer/Makefile +++ b/examples/explainers/imagenet/resources/transformer/Makefile @@ -2,7 +2,7 @@ IMAGE_VERSION=0.3 IMAGE_NAME=docker.io/seldonio/imagenet-transformer build: - s2i build -E environment . seldonio/seldon-core-s2i-python36:1.17.0-dev $(IMAGE_NAME):$(IMAGE_VERSION) + s2i build -E environment . seldonio/seldon-core-s2i-python36:1.17.0 $(IMAGE_NAME):$(IMAGE_VERSION) push_to_dockerhub: docker push $(IMAGE_NAME):$(IMAGE_VERSION) diff --git a/examples/feedback/feedback-metrics-server/README.ipynb b/examples/feedback/feedback-metrics-server/README.ipynb index e5b9efa7a7..aad52ea4ba 100644 --- a/examples/feedback/feedback-metrics-server/README.ipynb +++ b/examples/feedback/feedback-metrics-server/README.ipynb @@ -290,7 +290,7 @@ " - graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: classifier\n", " logger:\n", " url: http://broker-ingress.knative-eventing.svc.cluster.local/seldon-logs/default\n", diff --git a/examples/feedback/feedback-metrics-server/README.md b/examples/feedback/feedback-metrics-server/README.md index d73b46edde..9303c508b9 100644 --- a/examples/feedback/feedback-metrics-server/README.md +++ b/examples/feedback/feedback-metrics-server/README.md @@ -173,7 +173,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier logger: url: http://broker-ingress.knative-eventing.svc.cluster.local/seldon-logs/default diff --git a/examples/feedback/metrics-server/README.ipynb b/examples/feedback/metrics-server/README.ipynb index 8d0a6201c0..9056e66523 100644 --- a/examples/feedback/metrics-server/README.ipynb +++ b/examples/feedback/metrics-server/README.ipynb @@ -111,7 +111,7 @@ " - graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: classifier\n", " logger:\n", " url: http://seldon-multiclass-model-metrics.seldon.svc.cluster.local:80/\n", @@ -212,7 +212,7 @@ " runAsUser: 8888\n", " containers:\n", " - name: user-container\n", - " image: seldonio/alibi-detect-server:1.17.0-dev\n", + " image: seldonio/alibi-detect-server:1.17.0\n", " imagePullPolicy: IfNotPresent\n", " args:\n", " - --model_name\n", @@ -236,7 +236,7 @@ " - name: \"PREDICTIVE_UNIT_ID\"\n", " value: \"classifier\"\n", " - name: \"PREDICTIVE_UNIT_IMAGE\"\n", - " value: \"seldonio/alibi-detect-server:1.17.0-dev\"\n", + " value: \"seldonio/alibi-detect-server:1.17.0\"\n", " - name: \"PREDICTOR_ID\"\n", " value: \"default\"\n", "---\n", diff --git a/examples/feedback/metrics-server/README.md b/examples/feedback/metrics-server/README.md index 19e6d43a74..6f478d4856 100644 --- a/examples/feedback/metrics-server/README.md +++ b/examples/feedback/metrics-server/README.md @@ -65,7 +65,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier logger: url: http://seldon-multiclass-model-metrics.seldon.svc.cluster.local:80/ diff --git a/examples/feedback/reward-accuracy/README.ipynb b/examples/feedback/reward-accuracy/README.ipynb index fe2195f8c3..762c23d105 100644 --- a/examples/feedback/reward-accuracy/README.ipynb +++ b/examples/feedback/reward-accuracy/README.ipynb @@ -264,7 +264,7 @@ } ], "source": [ - "!s2i build . seldonio/seldon-core-s2i-python37:1.17.0-dev metrics_model:0.1 \\\n", + "!s2i build . seldonio/seldon-core-s2i-python37:1.17.0 metrics_model:0.1 \\\n", " --env MODEL_NAME=\"MetricsModel\" --env API_TYPE=REST --env SERVICE_TYPE=MODEL --env PERSISTENCE=0" ] }, diff --git a/examples/init_containers/custom_init_container.ipynb b/examples/init_containers/custom_init_container.ipynb index 5a55f981f4..e1d98475fe 100644 --- a/examples/init_containers/custom_init_container.ipynb +++ b/examples/init_containers/custom_init_container.ipynb @@ -101,7 +101,7 @@ " predictors:\n", " - graph:\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " envSecretRefName: seldon-init-container-secret \n", " name: classifier\n", " name: default\n", @@ -142,7 +142,7 @@ " image: kfserving/storage-initializer:v0.6.1\n", " imagePullPolicy: IfNotPresent\n", " args:\n", - " - gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " - gs://seldon-models/v1.17.0/sklearn/iris\n", " - /mnt/models\n", "\n", " envFrom:\n", @@ -163,7 +163,7 @@ " graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: classifier\n", " name: default\n", " replicas: 1\n", diff --git a/examples/iter8/progressive_rollout/separate_sdeps/abtest.ipynb b/examples/iter8/progressive_rollout/separate_sdeps/abtest.ipynb index 774b9c4262..d099bc88b5 100644 --- a/examples/iter8/progressive_rollout/separate_sdeps/abtest.ipynb +++ b/examples/iter8/progressive_rollout/separate_sdeps/abtest.ipynb @@ -66,7 +66,7 @@ " - name: default\r\n", " graph:\r\n", " name: classifier\r\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " implementation: SKLEARN_SERVER\r\n" ] } diff --git a/examples/iter8/progressive_rollout/separate_sdeps/baseline.yaml b/examples/iter8/progressive_rollout/separate_sdeps/baseline.yaml index 4a4e314063..41ffe5a488 100644 --- a/examples/iter8/progressive_rollout/separate_sdeps/baseline.yaml +++ b/examples/iter8/progressive_rollout/separate_sdeps/baseline.yaml @@ -13,5 +13,5 @@ spec: - name: default graph: name: classifier - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris implementation: SKLEARN_SERVER diff --git a/examples/iter8/progressive_rollout/single_sdep/abtest.ipynb b/examples/iter8/progressive_rollout/single_sdep/abtest.ipynb index 3d5755da6a..16a4ba3330 100644 --- a/examples/iter8/progressive_rollout/single_sdep/abtest.ipynb +++ b/examples/iter8/progressive_rollout/single_sdep/abtest.ipynb @@ -68,7 +68,7 @@ " traffic: 100 \r\n", " graph:\r\n", " name: classifier\r\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " implementation: SKLEARN_SERVER\r\n", " - name: candidate\r\n", " traffic: 0\r\n", diff --git a/examples/iter8/progressive_rollout/single_sdep/abtest.yaml b/examples/iter8/progressive_rollout/single_sdep/abtest.yaml index 310ae11fba..bd8b50d6f2 100644 --- a/examples/iter8/progressive_rollout/single_sdep/abtest.yaml +++ b/examples/iter8/progressive_rollout/single_sdep/abtest.yaml @@ -14,7 +14,7 @@ spec: traffic: 100 graph: name: classifier - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris implementation: SKLEARN_SERVER - name: candidate traffic: 0 diff --git a/examples/iter8/progressive_rollout/single_sdep/promote-v1.yaml b/examples/iter8/progressive_rollout/single_sdep/promote-v1.yaml index 5fb6fae4ff..ef896fa358 100644 --- a/examples/iter8/progressive_rollout/single_sdep/promote-v1.yaml +++ b/examples/iter8/progressive_rollout/single_sdep/promote-v1.yaml @@ -8,5 +8,5 @@ spec: - name: default graph: name: classifier - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris implementation: SKLEARN_SERVER diff --git a/examples/kubeflow/kubeflow_seldon_e2e_pipeline.ipynb b/examples/kubeflow/kubeflow_seldon_e2e_pipeline.ipynb index 706acb63f4..acb9a6af8f 100644 --- a/examples/kubeflow/kubeflow_seldon_e2e_pipeline.ipynb +++ b/examples/kubeflow/kubeflow_seldon_e2e_pipeline.ipynb @@ -305,7 +305,7 @@ "text": [ "#!/bin/bash\n", "\n", - "s2i build . seldonio/seldon-core-s2i-python3:1.17.0-dev clean_text_transformer:0.1\n", + "s2i build . seldonio/seldon-core-s2i-python3:1.17.0 clean_text_transformer:0.1\n", "\n" ] } @@ -476,7 +476,7 @@ "ERROR: No matching distribution found for en-core-web-sm==2.3.1 (from -r requirements.txt (line 5))\n", "WARNING: Url '/whl' is ignored. It is either a non-existing path or lacks a specific scheme.\n", "Build failed\n", - "ERROR: An error occurred: non-zero (13) exit code from seldonio/seldon-core-s2i-python37:1.17.0-dev\n", + "ERROR: An error occurred: non-zero (13) exit code from seldonio/seldon-core-s2i-python37:1.17.0\n", "---> Installing application source...\n", "---> Installing dependencies ...\n", "Looking in links: /whl\n", diff --git a/examples/models/alibaba_ack_deep_mnist/alibaba_cloud_ack_deep_mnist.ipynb b/examples/models/alibaba_ack_deep_mnist/alibaba_cloud_ack_deep_mnist.ipynb index 80b4baf776..d2c634fd85 100644 --- a/examples/models/alibaba_ack_deep_mnist/alibaba_cloud_ack_deep_mnist.ipynb +++ b/examples/models/alibaba_ack_deep_mnist/alibaba_cloud_ack_deep_mnist.ipynb @@ -288,7 +288,7 @@ } ], "source": [ - "!s2i build . seldonio/seldon-core-s2i-python36:1.17.0-dev deep-mnist:0.1" + "!s2i build . seldonio/seldon-core-s2i-python36:1.17.0 deep-mnist:0.1" ] }, { diff --git a/examples/models/aws_eks_deep_mnist/aws_eks_deep_mnist.ipynb b/examples/models/aws_eks_deep_mnist/aws_eks_deep_mnist.ipynb index 3f02aa4789..8ce9cad1f0 100644 --- a/examples/models/aws_eks_deep_mnist/aws_eks_deep_mnist.ipynb +++ b/examples/models/aws_eks_deep_mnist/aws_eks_deep_mnist.ipynb @@ -185,7 +185,7 @@ } ], "source": [ - "!s2i build . seldonio/seldon-core-s2i-python36:1.17.0-dev deep-mnist:0.1" + "!s2i build . seldonio/seldon-core-s2i-python36:1.17.0 deep-mnist:0.1" ] }, { diff --git a/examples/models/azure_aks_deep_mnist/azure_aks_deep_mnist.ipynb b/examples/models/azure_aks_deep_mnist/azure_aks_deep_mnist.ipynb index 1aa70ead3c..764ebd65d3 100644 --- a/examples/models/azure_aks_deep_mnist/azure_aks_deep_mnist.ipynb +++ b/examples/models/azure_aks_deep_mnist/azure_aks_deep_mnist.ipynb @@ -218,7 +218,7 @@ } ], "source": [ - "!s2i build . seldonio/seldon-core-s2i-python36:1.17.0-dev deep-mnist:0.1" + "!s2i build . seldonio/seldon-core-s2i-python36:1.17.0 deep-mnist:0.1" ] }, { diff --git a/examples/models/mean_classifier/image_metadata.json b/examples/models/mean_classifier/image_metadata.json index abdf7d9c75..6792421965 100644 --- a/examples/models/mean_classifier/image_metadata.json +++ b/examples/models/mean_classifier/image_metadata.json @@ -1 +1 @@ -{"labels": [{"name": "Seldon Mock Model"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0-dev"}, {"release": "1"}, {"summary": "A mock model for testing Seldon Core"}, {"description": "A mock REST model for testing Seldon Core"}]} \ No newline at end of file +{"labels": [{"name": "Seldon Mock Model"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0"}, {"release": "1"}, {"summary": "A mock model for testing Seldon Core"}, {"description": "A mock REST model for testing Seldon Core"}]} \ No newline at end of file diff --git a/examples/models/metrics/metrics.ipynb b/examples/models/metrics/metrics.ipynb index c67f5f9a05..4f193b15ea 100644 --- a/examples/models/metrics/metrics.ipynb +++ b/examples/models/metrics/metrics.ipynb @@ -275,7 +275,7 @@ " componentSpecs:\n", " - spec:\n", " containers:\n", - " - image: seldonio/echo-model:1.17.0-dev\n", + " - image: seldonio/echo-model:1.17.0\n", " name: classifier" ] }, diff --git a/examples/models/resnet/Makefile b/examples/models/resnet/Makefile index 44917c286c..67798daa25 100644 --- a/examples/models/resnet/Makefile +++ b/examples/models/resnet/Makefile @@ -1,7 +1,7 @@ build_image: - s2i build -E environment_grpc . seldonio/seldon-core-s2i-python36:1.17.0-dev seldon-resnet2.4 + s2i build -E environment_grpc . seldonio/seldon-core-s2i-python36:1.17.0 seldon-resnet2.4 clean: diff --git a/examples/models/resnet/reset.ipynb b/examples/models/resnet/reset.ipynb index ce6f6a944b..2996b9b2bc 100644 --- a/examples/models/resnet/reset.ipynb +++ b/examples/models/resnet/reset.ipynb @@ -110,7 +110,7 @@ } ], "source": [ - "!s2i build -E environment_grpc . seldonio/seldon-core-s2i-python36:1.17.0-dev seldon-resnet2.4" + "!s2i build -E environment_grpc . seldonio/seldon-core-s2i-python36:1.17.0 seldon-resnet2.4" ] }, { diff --git a/examples/security/ssl_requests/README.ipynb b/examples/security/ssl_requests/README.ipynb index ed5ccd4bc2..c03ade028a 100644 --- a/examples/security/ssl_requests/README.ipynb +++ b/examples/security/ssl_requests/README.ipynb @@ -235,7 +235,7 @@ " - graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: classifier\n", " name: default\n", " replicas: 1\n", @@ -274,7 +274,7 @@ " - graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: classifier\n", " name: default\n", " replicas: 1\n", @@ -731,7 +731,7 @@ " - graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: classifier\n", " name: default\n", " replicas: 1\n", diff --git a/examples/security/ssl_requests/README.md b/examples/security/ssl_requests/README.md index f959804c80..40464d2246 100644 --- a/examples/security/ssl_requests/README.md +++ b/examples/security/ssl_requests/README.md @@ -138,7 +138,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 @@ -163,7 +163,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 @@ -387,7 +387,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 diff --git a/examples/streaming/knative-eventing/README.ipynb b/examples/streaming/knative-eventing/README.ipynb index 337f3bbf40..66e14e6bac 100644 --- a/examples/streaming/knative-eventing/README.ipynb +++ b/examples/streaming/knative-eventing/README.ipynb @@ -58,7 +58,7 @@ " predictors:\n", " - graph:\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: simple-iris-model\n", " children: []\n", " name: default\n", diff --git a/examples/streaming/knative-eventing/README.md b/examples/streaming/knative-eventing/README.md index d2ae93c3f6..de3e950233 100644 --- a/examples/streaming/knative-eventing/README.md +++ b/examples/streaming/knative-eventing/README.md @@ -29,7 +29,7 @@ spec: predictors: - graph: implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: simple-iris-model children: [] name: default diff --git a/examples/streaming/knative-eventing/assets/simple-iris-deployment.yaml b/examples/streaming/knative-eventing/assets/simple-iris-deployment.yaml index eb8fcfdc2f..112621bfc4 100644 --- a/examples/streaming/knative-eventing/assets/simple-iris-deployment.yaml +++ b/examples/streaming/knative-eventing/assets/simple-iris-deployment.yaml @@ -7,7 +7,7 @@ spec: predictors: - graph: implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: simple-iris-model children: [] name: default diff --git a/examples/upgrade-to-rclone/global-rclone-upgrade.ipynb b/examples/upgrade-to-rclone/global-rclone-upgrade.ipynb index fe6f51740e..27a5fb7a72 100644 --- a/examples/upgrade-to-rclone/global-rclone-upgrade.ipynb +++ b/examples/upgrade-to-rclone/global-rclone-upgrade.ipynb @@ -666,7 +666,7 @@ " --repo https://storage.googleapis.com/seldon-charts \\\n", " --version 1.9.1 \\\n", " --namespace seldon-system \\\n", - " --set storageInitializer.image=\"seldonio/rclone-storage-initializer:1.17.0-dev\" \\\n", + " --set storageInitializer.image=\"seldonio/rclone-storage-initializer:1.17.0\" \\\n", " --reuse-values" ] }, diff --git a/examples/upgrade-to-rclone/rclone-upgrade.ipynb b/examples/upgrade-to-rclone/rclone-upgrade.ipynb index faaf6929c4..65f51049b4 100644 --- a/examples/upgrade-to-rclone/rclone-upgrade.ipynb +++ b/examples/upgrade-to-rclone/rclone-upgrade.ipynb @@ -264,7 +264,7 @@ "spec:\n", " containers:\n", " - name: rclone\n", - " image: seldonio/rclone-storage-initializer:1.17.0-dev\n", + " image: seldonio/rclone-storage-initializer:1.17.0\n", " command: [ \"/bin/sh\", \"-c\", \"--\", \"sleep 3600\"]\n", " envFrom:\n", " - secretRef:\n", @@ -359,7 +359,7 @@ " implementation: SKLEARN_SERVER\n", " modelUri: s3://sklearn/iris\n", " envSecretRefName: seldon-rclone-secret\n", - " storageInitializerImage: seldonio/rclone-storage-initializer:1.17.0-dev" + " storageInitializerImage: seldonio/rclone-storage-initializer:1.17.0" ] }, { diff --git a/executor/Dockerfile.executor.redhat b/executor/Dockerfile.executor.redhat index c1e2041798..b85ed97d8e 100644 --- a/executor/Dockerfile.executor.redhat +++ b/executor/Dockerfile.executor.redhat @@ -57,7 +57,7 @@ RUN chmod -R 666 /openapi/ \ FROM registry.access.redhat.com/ubi8/ubi LABEL name="Seldon Executor" \ vendor="Seldon Technologies" \ - version="1.17.0-dev" \ + version="1.17.0" \ release="1" \ summary="The service orchestrator for Seldon Core" \ description="The service orchestrator for Seldon Core which manages the request/response flow through the Seldon Core inference graphs deployed via the Seldon Core Operator as SeldonDeployments custom resources" diff --git a/helm-charts/seldon-abtest/values.yaml b/helm-charts/seldon-abtest/values.yaml index 6cb42f7041..f3f3118e74 100644 --- a/helm-charts/seldon-abtest/values.yaml +++ b/helm-charts/seldon-abtest/values.yaml @@ -2,13 +2,13 @@ separate_pods: true modela: image: name: seldonio/mock_classifier - version: 1.17.0-dev + version: 1.17.0 name: classifier-1 # resources: { "requests": { "memory": "1Mi" }} modelb: image: name: seldonio/mock_classifier - version: 1.17.0-dev + version: 1.17.0 name: classifier-2 traffic_modela_percentage: 0.5 replicas: 1 diff --git a/helm-charts/seldon-core-analytics/Chart.yaml b/helm-charts/seldon-core-analytics/Chart.yaml index c41a639606..f5f3c98c70 100644 --- a/helm-charts/seldon-core-analytics/Chart.yaml +++ b/helm-charts/seldon-core-analytics/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 1.17.0-dev +appVersion: 1.17.0 dependencies: - condition: grafana.enabled name: grafana @@ -27,4 +27,4 @@ name: seldon-core-analytics sources: - https://github.com/SeldonIO/seldon-core - https://github.com/SeldonIO/seldon-core/tree/master/helm-charts/seldon-core-analytics -version: 1.17.0-dev +version: 1.17.0 diff --git a/helm-charts/seldon-core-operator/Chart.yaml b/helm-charts/seldon-core-operator/Chart.yaml index 17a96d9f2e..74524e4cb3 100644 --- a/helm-charts/seldon-core-operator/Chart.yaml +++ b/helm-charts/seldon-core-operator/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v1 -appVersion: 1.17.0-dev +appVersion: 1.17.0 description: Seldon Core CRD and controller helm chart for Kubernetes. keywords: - kubernetes @@ -9,4 +9,4 @@ sources: - https://github.com/SeldonIO/seldon-core - https://github.com/SeldonIO/seldon-core/tree/master/helm-charts/seldon-core-operator - https://docs.seldon.io/projects/seldon-core/en/latest/workflow/install.html -version: 1.17.0-dev +version: 1.17.0 diff --git a/helm-charts/seldon-core-operator/values.yaml b/helm-charts/seldon-core-operator/values.yaml index 4168754d26..49e6767eee 100644 --- a/helm-charts/seldon-core-operator/values.yaml +++ b/helm-charts/seldon-core-operator/values.yaml @@ -52,7 +52,7 @@ executor: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-core-executor - tag: 1.17.0-dev + tag: 1.17.0 resources: cpuLimit: 500m cpuRequest: 500m @@ -78,7 +78,7 @@ image: pullPolicy: IfNotPresent registry: docker.io repository: seldonio/seldon-core-operator - tag: 1.17.0-dev + tag: 1.17.0 manager: cpuLimit: 500m cpuRequest: 100m @@ -105,7 +105,7 @@ singleNamespace: false storageInitializer: cpuLimit: "1" cpuRequest: 100m - image: seldonio/rclone-storage-initializer:1.17.0-dev + image: seldonio/rclone-storage-initializer:1.17.0 memoryLimit: 1Gi memoryRequest: 100Mi usageMetrics: @@ -131,7 +131,7 @@ predictor_servers: MLFLOW_SERVER: protocols: seldon: - defaultImageVersion: "1.17.0-dev" + defaultImageVersion: "1.17.0" image: seldonio/mlflowserver v2: defaultImageVersion: "1.3.5-mlflow" @@ -139,7 +139,7 @@ predictor_servers: SKLEARN_SERVER: protocols: seldon: - defaultImageVersion: "1.17.0-dev" + defaultImageVersion: "1.17.0" image: seldonio/sklearnserver v2: defaultImageVersion: "1.3.5-sklearn" @@ -147,7 +147,7 @@ predictor_servers: TENSORFLOW_SERVER: protocols: seldon: - defaultImageVersion: "1.17.0-dev" + defaultImageVersion: "1.17.0" image: seldonio/tfserving-proxy tensorflow: defaultImageVersion: 2.1.0 @@ -155,7 +155,7 @@ predictor_servers: XGBOOST_SERVER: protocols: seldon: - defaultImageVersion: "1.17.0-dev" + defaultImageVersion: "1.17.0" image: seldonio/xgboostserver v2: defaultImageVersion: "1.3.5-xgboost" @@ -200,5 +200,5 @@ kubeflow: false # Explainer image explainer: - image: seldonio/alibiexplainer:1.17.0-dev + image: seldonio/alibiexplainer:1.17.0 image_v2: seldonio/mlserver:1.3.5-alibi-explain diff --git a/helm-charts/seldon-mab/values.yaml b/helm-charts/seldon-mab/values.yaml index bcd6c1dda0..921f5543a9 100644 --- a/helm-charts/seldon-mab/values.yaml +++ b/helm-charts/seldon-mab/values.yaml @@ -1,17 +1,17 @@ modela: image: name: seldonio/mock_classifier - version: 1.17.0-dev + version: 1.17.0 name: classifier-1 modelb: image: name: seldonio/mock_classifier - version: 1.17.0-dev + version: 1.17.0 name: classifier-2 mab: image: name: seldonio/mab_epsilon_greedy - version: 1.17.0-dev + version: 1.17.0 name: eg-router branches: 2 epsilon: 0.2 @@ -22,7 +22,7 @@ sdepLabels: app: "seldon" predictorLabels: - version: 1.17.0-dev + version: 1.17.0 fluentd: "true" engine: diff --git a/notebooks/explainer_examples.ipynb b/notebooks/explainer_examples.ipynb index 8eb3b5a7da..35e6cfc5cc 100644 --- a/notebooks/explainer_examples.ipynb +++ b/notebooks/explainer_examples.ipynb @@ -295,7 +295,7 @@ " - graph:\n", " children: []\n", " implementation: SKLEARN_SERVER\n", - " modelUri: \"gs://seldon-models/v1.17.0-dev/sklearn/moviesentiment\"\n", + " modelUri: \"gs://seldon-models/v1.17.0/sklearn/moviesentiment\"\n", " name: classifier\n", " explainer:\n", " type: AnchorText\n", diff --git a/notebooks/resources/istio_shadow.yaml b/notebooks/resources/istio_shadow.yaml index 9f13b8f14f..27200ed751 100644 --- a/notebooks/resources/istio_shadow.yaml +++ b/notebooks/resources/istio_shadow.yaml @@ -9,12 +9,12 @@ spec: graph: name: iris-default implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris replicas: 1 - name: shadow graph: name: iris-shadow implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris replicas: 1 shadow: true diff --git a/notebooks/resources/moviesentiment_explainer.yaml b/notebooks/resources/moviesentiment_explainer.yaml index 898e9d3555..83fc827446 100644 --- a/notebooks/resources/moviesentiment_explainer.yaml +++ b/notebooks/resources/moviesentiment_explainer.yaml @@ -10,7 +10,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: "gs://seldon-models/v1.17.0-dev/sklearn/moviesentiment" + modelUri: "gs://seldon-models/v1.17.0/sklearn/moviesentiment" name: classifier explainer: type: AnchorText diff --git a/notebooks/server_examples.ipynb b/notebooks/server_examples.ipynb index 7a3ec7dc7c..a548003e8c 100644 --- a/notebooks/server_examples.ipynb +++ b/notebooks/server_examples.ipynb @@ -99,7 +99,7 @@ " - graph:\n", " name: classifier\n", " implementation: SKLEARN_SERVER\n", - " modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris\n", + " modelUri: gs://seldon-models/v1.17.0/sklearn/iris\n", " name: default\n", " replicas: 1\n", " svcOrchSpec: \n", diff --git a/operator/Dockerfile.redhat b/operator/Dockerfile.redhat index abda2cb189..78736811b6 100644 --- a/operator/Dockerfile.redhat +++ b/operator/Dockerfile.redhat @@ -48,7 +48,7 @@ RUN wget -O mozilla-tls-observatory.tar.gz https://github.com/mozilla/tls-observ FROM registry.access.redhat.com/ubi8/ubi-minimal LABEL name="Seldon Operator" \ vendor="Seldon Technologies" \ - version="1.17.0-dev" \ + version="1.17.0" \ release="1" \ summary="An Operator to deploy, monitor, explain and manage production machine learning models at scale." \ description="The Seldon operator for management, monitoring and operations of machine learning systems through the Seldon Engine. Once installed, the Seldon Operator provides multiple functions which facilitate the productisation, monitoring and maintenance of machine learning systems at scale." diff --git a/operator/config/manager/configmap.yaml b/operator/config/manager/configmap.yaml index e9d447975f..762abe5173 100644 --- a/operator/config/manager/configmap.yaml +++ b/operator/config/manager/configmap.yaml @@ -25,7 +25,7 @@ data: }, "seldon": { "image": "seldonio/tfserving-proxy", - "defaultImageVersion": "1.17.0-dev" + "defaultImageVersion": "1.17.0" } } }, @@ -33,7 +33,7 @@ data: "protocols" : { "seldon": { "image": "seldonio/sklearnserver", - "defaultImageVersion": "1.17.0-dev" + "defaultImageVersion": "1.17.0" }, "v2": { "image": "seldonio/mlserver", @@ -45,7 +45,7 @@ data: "protocols" : { "seldon": { "image": "seldonio/xgboostserver", - "defaultImageVersion": "1.17.0-dev" + "defaultImageVersion": "1.17.0" }, "v2": { "image": "seldonio/mlserver", @@ -57,7 +57,7 @@ data: "protocols" : { "seldon": { "image": "seldonio/mlflowserver", - "defaultImageVersion": "1.17.0-dev" + "defaultImageVersion": "1.17.0" }, "v2": { "image": "seldonio/mlserver", @@ -100,6 +100,6 @@ data: } explainer: |- { - "image" : "seldonio/alibiexplainer:1.17.0-dev", + "image" : "seldonio/alibiexplainer:1.17.0", "image_v2" : "seldonio/mlserver:1.3.5-alibi-explain" } diff --git a/operator/config/manager/kustomization.yaml b/operator/config/manager/kustomization.yaml index 928e596a15..83f98f639d 100644 --- a/operator/config/manager/kustomization.yaml +++ b/operator/config/manager/kustomization.yaml @@ -7,4 +7,4 @@ kind: Kustomization images: - name: controller newName: docker.io/seldonio/seldon-core-operator - newTag: 1.17.0-dev + newTag: 1.17.0 diff --git a/operator/config/manager/manager.yaml b/operator/config/manager/manager.yaml index 212c7628b7..a9222bd3a2 100644 --- a/operator/config/manager/manager.yaml +++ b/operator/config/manager/manager.yaml @@ -117,7 +117,7 @@ spec: - name: USE_EXECUTOR value: "true" - name: EXECUTOR_CONTAINER_IMAGE_AND_VERSION - value: seldonio/seldon-core-executor:1.17.0-dev + value: seldonio/seldon-core-executor:1.17.0 - name: EXECUTOR_CONTAINER_IMAGE_PULL_POLICY value: IfNotPresent - name: EXECUTOR_PROMETHEUS_PATH diff --git a/python/seldon_core/version.py b/python/seldon_core/version.py index e5371ba0f3..30244104a5 100644 --- a/python/seldon_core/version.py +++ b/python/seldon_core/version.py @@ -1 +1 @@ -__version__ = "1.17.0-dev" +__version__ = "1.17.0" diff --git a/python/setup.py b/python/setup.py index b7aad80316..9b9560bf79 100644 --- a/python/setup.py +++ b/python/setup.py @@ -12,7 +12,7 @@ name="seldon-core", author="Seldon Technologies Ltd.", author_email="hello@seldon.io", - version="1.17.0-dev", + version="1.17.0", description="Seldon Core client and microservice wrapper", url="https://github.com/SeldonIO/seldon-core", license="Apache 2.0", diff --git a/servers/mlflowserver/mlflowserver/image_metadata.json b/servers/mlflowserver/mlflowserver/image_metadata.json index e2df41091d..6078e564cc 100644 --- a/servers/mlflowserver/mlflowserver/image_metadata.json +++ b/servers/mlflowserver/mlflowserver/image_metadata.json @@ -1 +1 @@ -{"labels": [{"name": "Seldon MLFlow Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0-dev"}, {"release": "1"}, {"summary": "An MLFlow Model Server for Seldon Core"}, {"description": "The model server for MLFlow models"}]} \ No newline at end of file +{"labels": [{"name": "Seldon MLFlow Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0"}, {"release": "1"}, {"summary": "An MLFlow Model Server for Seldon Core"}, {"description": "The model server for MLFlow models"}]} \ No newline at end of file diff --git a/servers/sklearnserver/samples/iris.yaml b/servers/sklearnserver/samples/iris.yaml index 52a6a872e0..e87eaa045c 100644 --- a/servers/sklearnserver/samples/iris.yaml +++ b/servers/sklearnserver/samples/iris.yaml @@ -7,7 +7,7 @@ spec: - graph: name: classifier implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: default replicas: 1 svcOrchSpec: diff --git a/servers/sklearnserver/samples/iris_custom.yaml b/servers/sklearnserver/samples/iris_custom.yaml index 53bb7c3ce6..028ab9b9e1 100644 --- a/servers/sklearnserver/samples/iris_custom.yaml +++ b/servers/sklearnserver/samples/iris_custom.yaml @@ -15,7 +15,7 @@ spec: graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier name: default replicas: 1 diff --git a/servers/sklearnserver/samples/iris_predict.yaml b/servers/sklearnserver/samples/iris_predict.yaml index 79269e92a5..3ef41a8868 100644 --- a/servers/sklearnserver/samples/iris_predict.yaml +++ b/servers/sklearnserver/samples/iris_predict.yaml @@ -8,7 +8,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/iris + modelUri: gs://seldon-models/v1.17.0/sklearn/iris name: classifier parameters: - name: method diff --git a/servers/sklearnserver/sklearnserver/image_metadata.json b/servers/sklearnserver/sklearnserver/image_metadata.json index 8eb4bf56fe..0ec332c14d 100644 --- a/servers/sklearnserver/sklearnserver/image_metadata.json +++ b/servers/sklearnserver/sklearnserver/image_metadata.json @@ -1 +1 @@ -{"labels": [{"name": "Seldon SKLearn Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0-dev"}, {"release": "1"}, {"summary": "A SKLearn Model Server for Seldon Core"}, {"description": "The model server for sklearn models saved as pickles."}]} \ No newline at end of file +{"labels": [{"name": "Seldon SKLearn Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0"}, {"release": "1"}, {"summary": "A SKLearn Model Server for Seldon Core"}, {"description": "The model server for sklearn models saved as pickles."}]} \ No newline at end of file diff --git a/servers/tfserving/Dockerfile.redhat b/servers/tfserving/Dockerfile.redhat index d3ae276fb4..bd3c229b8d 100644 --- a/servers/tfserving/Dockerfile.redhat +++ b/servers/tfserving/Dockerfile.redhat @@ -5,7 +5,7 @@ FROM ${TF_SERVING_BUILD_IMAGE} as build_image FROM registry.access.redhat.com/ubi8/ubi-minimal LABEL name="Seldon Tensorflow Serving Server" \ vendor="Seldon Technologies" \ - version="1.17.0-dev" \ + version="1.17.0" \ release="1" \ summary="Tensorflow serving for Seldon Core" \ description="Tensorflow serving for Seldon Core to server Tensorflow models" diff --git a/servers/tfserving_proxy/image_metadata.json b/servers/tfserving_proxy/image_metadata.json index 910f78ef0d..4b39398bc0 100644 --- a/servers/tfserving_proxy/image_metadata.json +++ b/servers/tfserving_proxy/image_metadata.json @@ -1 +1 @@ -{"labels": [{"name": "Seldon Tensorflow Proxy Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0-dev"}, {"release": "1"}, {"summary": "A Tensorflow Proxy Server for Seldon Core"}, {"description": "A proxy for Tensorflow Serving to allow Seldon data plane to call a Tensorflow Server"}]} \ No newline at end of file +{"labels": [{"name": "Seldon Tensorflow Proxy Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0"}, {"release": "1"}, {"summary": "A Tensorflow Proxy Server for Seldon Core"}, {"description": "A proxy for Tensorflow Serving to allow Seldon data plane to call a Tensorflow Server"}]} \ No newline at end of file diff --git a/servers/xgboostserver/xgboostserver/image_metadata.json b/servers/xgboostserver/xgboostserver/image_metadata.json index 7fc7a84834..71451248b9 100644 --- a/servers/xgboostserver/xgboostserver/image_metadata.json +++ b/servers/xgboostserver/xgboostserver/image_metadata.json @@ -1 +1 @@ -{"labels": [{"name": "Seldon XGBoost Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0-dev"}, {"release": "1"}, {"summary": "A XGBoost Model Server for Seldon Core"}, {"description": "The model server for XGBoost models"}]} \ No newline at end of file +{"labels": [{"name": "Seldon XGBoost Server"}, {"vendor": "Seldon Technologies"}, {"version": "1.17.0"}, {"release": "1"}, {"summary": "A XGBoost Model Server for Seldon Core"}, {"description": "The model server for XGBoost models"}]} \ No newline at end of file diff --git a/testing/benchmarking/automated-benchmark/README.ipynb b/testing/benchmarking/automated-benchmark/README.ipynb index cb6f7b8179..d46ae9adc6 100644 --- a/testing/benchmarking/automated-benchmark/README.ipynb +++ b/testing/benchmarking/automated-benchmark/README.ipynb @@ -94,7 +94,7 @@ " --set seldonDeployment.replicas=\"1\" \\\n", " --set seldonDeployment.serverWorkers=\"5\" \\\n", " --set seldonDeployment.serverThreads=1 \\\n", - " --set seldonDeployment.modelUri=\"gs://seldon-models/v1.17.0-dev/sklearn/iris\" \\\n", + " --set seldonDeployment.modelUri=\"gs://seldon-models/v1.17.0/sklearn/iris\" \\\n", " --set seldonDeployment.server=\"SKLEARN_SERVER\" \\\n", " --set seldonDeployment.apiType=\"rest|grpc\" \\\n", " --set seldonDeployment.requests.cpu=\"2000Mi\" \\\n", diff --git a/testing/resources/adserver-cifar10-od-rclone.yaml b/testing/resources/adserver-cifar10-od-rclone.yaml index e25fd0cb7a..7208272db1 100644 --- a/testing/resources/adserver-cifar10-od-rclone.yaml +++ b/testing/resources/adserver-cifar10-od-rclone.yaml @@ -25,7 +25,7 @@ spec: spec: containers: - name: server - image: seldonio/alibi-detect-server:1.17.0-dev + image: seldonio/alibi-detect-server:1.17.0 imagePullPolicy: IfNotPresent args: - --model_name diff --git a/testing/resources/adserver-cifar10-od.yaml b/testing/resources/adserver-cifar10-od.yaml index 2ce865be89..61c9a3f7d4 100644 --- a/testing/resources/adserver-cifar10-od.yaml +++ b/testing/resources/adserver-cifar10-od.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: server - image: seldonio/alibi-detect-server:1.17.0-dev + image: seldonio/alibi-detect-server:1.17.0 imagePullPolicy: IfNotPresent args: - --model_name diff --git a/testing/resources/movies-text-explainer.yaml b/testing/resources/movies-text-explainer.yaml index 883e90befb..227175c814 100644 --- a/testing/resources/movies-text-explainer.yaml +++ b/testing/resources/movies-text-explainer.yaml @@ -8,7 +8,7 @@ spec: - graph: children: [] implementation: SKLEARN_SERVER - modelUri: gs://seldon-models/v1.17.0-dev/sklearn/moviesentiment + modelUri: gs://seldon-models/v1.17.0/sklearn/moviesentiment name: classifier explainer: type: AnchorText diff --git a/testing/scripts/test_benchmark.py b/testing/scripts/test_benchmark.py index 840e538dda..c5eebbeda9 100644 --- a/testing/scripts/test_benchmark.py +++ b/testing/scripts/test_benchmark.py @@ -112,7 +112,7 @@ def test_python_wrapper_v1_vs_v2_iris(): protocol="seldon", server_list=["SKLEARN_SERVER"], benchmark_concurrency_list=benchmark_concurrency_list, - model_uri_list=["gs://seldon-models/v1.17.0-dev/sklearn/iris"], + model_uri_list=["gs://seldon-models/v1.17.0/sklearn/iris"], benchmark_data={"data": {"ndarray": [[1, 2, 3, 4]]}}, ) df_pywrapper = df_pywrapper.sort_values(sort_by) diff --git a/version.txt b/version.txt index ee8855caa4..092afa15df 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.17.0-dev +1.17.0