Skip to content

Commit c954541

Browse files
committed
Update stable version to 0.31.1
1 parent 98a0681 commit c954541

File tree

9 files changed

+68
-68
lines changed

9 files changed

+68
-68
lines changed

docs/clients/install.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ pip install cortex
99
```
1010

1111
<!-- CORTEX_VERSION_README x2 -->
12-
To install or upgrade to a specific version (e.g. v0.31.0):
12+
To install or upgrade to a specific version (e.g. v0.31.1):
1313

1414
```bash
15-
pip install cortex==0.31.0
15+
pip install cortex==0.31.1
1616
```
1717

1818
To upgrade to the latest version:
@@ -25,8 +25,8 @@ pip install --upgrade cortex
2525

2626
<!-- CORTEX_VERSION_README x2 -->
2727
```bash
28-
# For example to download CLI version 0.31.0 (Note the "v"):
29-
bash -c "$(curl -sS https://raw.githubusercontent.com/cortexlabs/cortex/v0.31.0/get-cli.sh)"
28+
# For example to download CLI version 0.31.1 (Note the "v"):
29+
bash -c "$(curl -sS https://raw.githubusercontent.com/cortexlabs/cortex/v0.31.1/get-cli.sh)"
3030
```
3131

3232
By default, the Cortex CLI is installed at `/usr/local/bin/cortex`. To install the executable elsewhere, export the `CORTEX_INSTALL_PATH` environment variable to your desired location before running the command above.

docs/clusters/aws/install.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -101,26 +101,26 @@ The docker images used by the Cortex cluster can also be overridden, although th
101101
102102
<!-- CORTEX_VERSION_BRANCH_STABLE -->
103103
```yaml
104-
image_operator: quay.io/cortexlabs/operator:0.31.0
105-
image_manager: quay.io/cortexlabs/manager:0.31.0
106-
image_downloader: quay.io/cortexlabs/downloader:0.31.0
107-
image_request_monitor: quay.io/cortexlabs/request-monitor:0.31.0
108-
image_cluster_autoscaler: quay.io/cortexlabs/cluster-autoscaler:0.31.0
109-
image_metrics_server: quay.io/cortexlabs/metrics-server:0.31.0
110-
image_inferentia: quay.io/cortexlabs/inferentia:0.31.0
111-
image_neuron_rtd: quay.io/cortexlabs/neuron-rtd:0.31.0
112-
image_nvidia: quay.io/cortexlabs/nvidia:0.31.0
113-
image_fluent_bit: quay.io/cortexlabs/fluent-bit:0.31.0
114-
image_istio_proxy: quay.io/cortexlabs/istio-proxy:0.31.0
115-
image_istio_pilot: quay.io/cortexlabs/istio-pilot:0.31.0
116-
image_prometheus: quay.io/cortexlabs/prometheus:0.31.0
117-
image_prometheus_config_reloader: quay.io/cortexlabs/prometheus-config-reloader:0.31.0
118-
image_prometheus_operator: quay.io/cortexlabs/prometheus-operator:0.31.0
119-
image_prometheus_statsd_exporter: quay.io/cortexlabs/prometheus-statsd-exporter:0.31.0
120-
image_prometheus_dcgm_exporter: quay.io/cortexlabs/prometheus-dcgm-exporter:0.31.0
121-
image_prometheus_kube_state_metrics: quay.io/cortexlabs/prometheus-kube-state-metrics:0.31.0
122-
image_prometheus_node_exporter: quay.io/cortexlabs/prometheus-node-exporter:0.31.0
123-
image_kube_rbac_proxy: quay.io/cortexlabs/kube-rbac-proxy:0.31.0
124-
image_grafana: quay.io/cortexlabs/grafana:0.31.0
125-
image_event_exporter: quay.io/cortexlabs/event-exporter:0.31.0
104+
image_operator: quay.io/cortexlabs/operator:0.31.1
105+
image_manager: quay.io/cortexlabs/manager:0.31.1
106+
image_downloader: quay.io/cortexlabs/downloader:0.31.1
107+
image_request_monitor: quay.io/cortexlabs/request-monitor:0.31.1
108+
image_cluster_autoscaler: quay.io/cortexlabs/cluster-autoscaler:0.31.1
109+
image_metrics_server: quay.io/cortexlabs/metrics-server:0.31.1
110+
image_inferentia: quay.io/cortexlabs/inferentia:0.31.1
111+
image_neuron_rtd: quay.io/cortexlabs/neuron-rtd:0.31.1
112+
image_nvidia: quay.io/cortexlabs/nvidia:0.31.1
113+
image_fluent_bit: quay.io/cortexlabs/fluent-bit:0.31.1
114+
image_istio_proxy: quay.io/cortexlabs/istio-proxy:0.31.1
115+
image_istio_pilot: quay.io/cortexlabs/istio-pilot:0.31.1
116+
image_prometheus: quay.io/cortexlabs/prometheus:0.31.1
117+
image_prometheus_config_reloader: quay.io/cortexlabs/prometheus-config-reloader:0.31.1
118+
image_prometheus_operator: quay.io/cortexlabs/prometheus-operator:0.31.1
119+
image_prometheus_statsd_exporter: quay.io/cortexlabs/prometheus-statsd-exporter:0.31.1
120+
image_prometheus_dcgm_exporter: quay.io/cortexlabs/prometheus-dcgm-exporter:0.31.1
121+
image_prometheus_kube_state_metrics: quay.io/cortexlabs/prometheus-kube-state-metrics:0.31.1
122+
image_prometheus_node_exporter: quay.io/cortexlabs/prometheus-node-exporter:0.31.1
123+
image_kube_rbac_proxy: quay.io/cortexlabs/kube-rbac-proxy:0.31.1
124+
image_grafana: quay.io/cortexlabs/grafana:0.31.1
125+
image_event_exporter: quay.io/cortexlabs/event-exporter:0.31.1
126126
```

docs/clusters/gcp/install.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -68,21 +68,21 @@ The docker images used by the Cortex cluster can also be overridden, although th
6868
6969
<!-- CORTEX_VERSION_BRANCH_STABLE -->
7070
```yaml
71-
image_operator: quay.io/cortexlabs/operator:0.31.0
72-
image_manager: quay.io/cortexlabs/manager:0.31.0
73-
image_downloader: quay.io/cortexlabs/downloader:0.31.0
74-
image_request_monitor: quay.io/cortexlabs/request-monitor:0.31.0
75-
image_istio_proxy: quay.io/cortexlabs/istio-proxy:0.31.0
76-
image_istio_pilot: quay.io/cortexlabs/istio-pilot:0.31.0
77-
image_google_pause: quay.io/cortexlabs/google-pause:0.31.0
78-
image_prometheus: quay.io/cortexlabs/prometheus:0.31.0
79-
image_prometheus_config_reloader: quay.io/cortexlabs/prometheus-config-reloader:0.31.0
80-
image_prometheus_operator: quay.io/cortexlabs/prometheus-operator:0.31.0
81-
image_prometheus_statsd_exporter: quay.io/cortexlabs/prometheus-statsd-exporter:0.31.0
82-
image_prometheus_dcgm_exporter: quay.io/cortexlabs/prometheus-dcgm-exporter:0.31.0
83-
image_prometheus_kube_state_metrics: quay.io/cortexlabs/prometheus-kube-state-metrics:0.31.0
84-
image_prometheus_node_exporter: quay.io/cortexlabs/prometheus-node-exporter:0.31.0
85-
image_kube_rbac_proxy: quay.io/cortexlabs/kube-rbac-proxy:0.31.0
86-
image_grafana: quay.io/cortexlabs/grafana:0.31.0
87-
image_event_exporter: quay.io/cortexlabs/event-exporter:0.31.0
71+
image_operator: quay.io/cortexlabs/operator:0.31.1
72+
image_manager: quay.io/cortexlabs/manager:0.31.1
73+
image_downloader: quay.io/cortexlabs/downloader:0.31.1
74+
image_request_monitor: quay.io/cortexlabs/request-monitor:0.31.1
75+
image_istio_proxy: quay.io/cortexlabs/istio-proxy:0.31.1
76+
image_istio_pilot: quay.io/cortexlabs/istio-pilot:0.31.1
77+
image_google_pause: quay.io/cortexlabs/google-pause:0.31.1
78+
image_prometheus: quay.io/cortexlabs/prometheus:0.31.1
79+
image_prometheus_config_reloader: quay.io/cortexlabs/prometheus-config-reloader:0.31.1
80+
image_prometheus_operator: quay.io/cortexlabs/prometheus-operator:0.31.1
81+
image_prometheus_statsd_exporter: quay.io/cortexlabs/prometheus-statsd-exporter:0.31.1
82+
image_prometheus_dcgm_exporter: quay.io/cortexlabs/prometheus-dcgm-exporter:0.31.1
83+
image_prometheus_kube_state_metrics: quay.io/cortexlabs/prometheus-kube-state-metrics:0.31.1
84+
image_prometheus_node_exporter: quay.io/cortexlabs/prometheus-node-exporter:0.31.1
85+
image_kube_rbac_proxy: quay.io/cortexlabs/kube-rbac-proxy:0.31.1
86+
image_grafana: quay.io/cortexlabs/grafana:0.31.1
87+
image_event_exporter: quay.io/cortexlabs/event-exporter:0.31.1
8888
```

docs/workloads/async/configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ predictor:
2626
shell: <string> # relative path to a shell script for system package installation (default: dependencies.sh)
2727
config: <string: value> # arbitrary dictionary passed to the constructor of the Predictor (optional)
2828
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
29-
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/python-predictor-cpu:0.31.0, quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.2-cudnn8, or quay.io/cortexlabs/python-predictor-inf:0.31.0 based on compute)
29+
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/python-predictor-cpu:0.31.1, quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.2-cudnn8, or quay.io/cortexlabs/python-predictor-inf:0.31.1 based on compute)
3030
env: <string: string> # dictionary of environment variables
3131
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
3232
shm_size: <string> # size of shared memory (/dev/shm) for sharing data between multiple processes, e.g. 64Mi or 1Gi (default: Null)

docs/workloads/batch/configuration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ predictor:
1919
path: <string> # path to a python file with a PythonPredictor class definition, relative to the Cortex root (required)
2020
config: <string: value> # arbitrary dictionary passed to the constructor of the Predictor (can be overridden by config passed in job submission) (optional)
2121
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
22-
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/python-predictor-cpu:0.31.0 or quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.2-cudnn8 based on compute)
22+
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/python-predictor-cpu:0.31.1 or quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.2-cudnn8 based on compute)
2323
env: <string: string> # dictionary of environment variables
2424
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
2525
shm_size: <string> # size of shared memory (/dev/shm) for sharing data between multiple processes, e.g. 64Mi or 1Gi (default: Null)
@@ -49,8 +49,8 @@ predictor:
4949
batch_interval: <duration> # the maximum amount of time to spend waiting for additional requests before running inference on the batch of requests
5050
config: <string: value> # arbitrary dictionary passed to the constructor of the Predictor (can be overridden by config passed in job submission) (optional)
5151
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
52-
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/tensorflow-predictor:0.31.0)
53-
tensorflow_serving_image: <string> # docker image to use for the TensorFlow Serving container (default: quay.io/cortexlabs/tensorflow-serving-cpu:0.31.0 or quay.io/cortexlabs/tensorflow-serving-gpu:0.31.0 based on compute)
52+
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/tensorflow-predictor:0.31.1)
53+
tensorflow_serving_image: <string> # docker image to use for the TensorFlow Serving container (default: quay.io/cortexlabs/tensorflow-serving-cpu:0.31.1 or quay.io/cortexlabs/tensorflow-serving-gpu:0.31.1 based on compute)
5454
env: <string: string> # dictionary of environment variables
5555
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
5656
shm_size: <string> # size of shared memory (/dev/shm) for sharing data between multiple processes, e.g. 64Mi or 1Gi (default: Null)
@@ -75,7 +75,7 @@ predictor:
7575
...
7676
config: <string: value> # arbitrary dictionary passed to the constructor of the Predictor (can be overridden by config passed in job submission) (optional)
7777
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
78-
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/onnx-predictor-cpu:0.31.0 or quay.io/cortexlabs/onnx-predictor-gpu:0.31.0 based on compute)
78+
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/onnx-predictor-cpu:0.31.1 or quay.io/cortexlabs/onnx-predictor-gpu:0.31.1 based on compute)
7979
env: <string: string> # dictionary of environment variables
8080
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
8181
shm_size: <string> # size of shared memory (/dev/shm) for sharing data between multiple processes, e.g. 64Mi or 1Gi (default: Null)

docs/workloads/dependencies/images.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,27 @@ mkdir my-api && cd my-api && touch Dockerfile
1111
Cortex's base Docker images are listed below. Depending on the Cortex Predictor and compute type specified in your API configuration, choose one of these images to use as the base for your Docker image:
1212

1313
<!-- CORTEX_VERSION_BRANCH_STABLE x12 -->
14-
* Python Predictor (CPU): `quay.io/cortexlabs/python-predictor-cpu:0.31.0`
14+
* Python Predictor (CPU): `quay.io/cortexlabs/python-predictor-cpu:0.31.1`
1515
* Python Predictor (GPU): choose one of the following:
16-
* `quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.0-cudnn7`
17-
* `quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.1-cudnn7`
18-
* `quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.1-cudnn8`
19-
* `quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.2-cudnn7`
20-
* `quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.2-cudnn8`
21-
* `quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda11.0-cudnn8`
22-
* `quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda11.1-cudnn8`
23-
* Python Predictor (Inferentia): `quay.io/cortexlabs/python-predictor-inf:0.31.0`
24-
* TensorFlow Predictor (CPU, GPU, Inferentia): `quay.io/cortexlabs/tensorflow-predictor:0.31.0`
25-
* ONNX Predictor (CPU): `quay.io/cortexlabs/onnx-predictor-cpu:0.31.0`
26-
* ONNX Predictor (GPU): `quay.io/cortexlabs/onnx-predictor-gpu:0.31.0`
16+
* `quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.0-cudnn7`
17+
* `quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.1-cudnn7`
18+
* `quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.1-cudnn8`
19+
* `quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.2-cudnn7`
20+
* `quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.2-cudnn8`
21+
* `quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda11.0-cudnn8`
22+
* `quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda11.1-cudnn8`
23+
* Python Predictor (Inferentia): `quay.io/cortexlabs/python-predictor-inf:0.31.1`
24+
* TensorFlow Predictor (CPU, GPU, Inferentia): `quay.io/cortexlabs/tensorflow-predictor:0.31.1`
25+
* ONNX Predictor (CPU): `quay.io/cortexlabs/onnx-predictor-cpu:0.31.1`
26+
* ONNX Predictor (GPU): `quay.io/cortexlabs/onnx-predictor-gpu:0.31.1`
2727

2828
The sample `Dockerfile` below inherits from Cortex's Python CPU serving image, and installs 3 packages. `tree` is a system package and `pandas` and `rdkit` are Python packages.
2929

3030
<!-- CORTEX_VERSION_BRANCH_STABLE -->
3131
```dockerfile
3232
# Dockerfile
3333

34-
FROM quay.io/cortexlabs/python-predictor-cpu:0.31.0
34+
FROM quay.io/cortexlabs/python-predictor-cpu:0.31.1
3535

3636
RUN apt-get update \
3737
&& apt-get install -y tree \
@@ -49,7 +49,7 @@ If you need to upgrade the Python Runtime version on your image, you can follow
4949
```Dockerfile
5050
# Dockerfile
5151

52-
FROM quay.io/cortexlabs/python-predictor-cpu:0.31.0
52+
FROM quay.io/cortexlabs/python-predictor-cpu:0.31.1
5353

5454
# upgrade python runtime version
5555
RUN conda update -n base -c defaults conda

docs/workloads/realtime/configuration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ predictor:
3939
threads_per_process: <int> # the number of threads per process (default: 1)
4040
config: <string: value> # arbitrary dictionary passed to the constructor of the Predictor (optional)
4141
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
42-
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/python-predictor-cpu:0.31.0, quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.2-cudnn8, or quay.io/cortexlabs/python-predictor-inf:0.31.0 based on compute)
42+
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/python-predictor-cpu:0.31.1, quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.2-cudnn8, or quay.io/cortexlabs/python-predictor-inf:0.31.1 based on compute)
4343
env: <string: string> # dictionary of environment variables
4444
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
4545
shm_size: <string> # size of shared memory (/dev/shm) for sharing data between multiple processes, e.g. 64Mi or 1Gi (default: Null)
@@ -74,8 +74,8 @@ predictor:
7474
threads_per_process: <int> # the number of threads per process (default: 1)
7575
config: <string: value> # arbitrary dictionary passed to the constructor of the Predictor (optional)
7676
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
77-
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/tensorflow-predictor:0.31.0)
78-
tensorflow_serving_image: <string> # docker image to use for the TensorFlow Serving container (default: quay.io/cortexlabs/tensorflow-serving-cpu:0.31.0, quay.io/cortexlabs/tensorflow-serving-gpu:0.31.0, or quay.io/cortexlabs/tensorflow-serving-inf:0.31.0 based on compute)
77+
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/tensorflow-predictor:0.31.1)
78+
tensorflow_serving_image: <string> # docker image to use for the TensorFlow Serving container (default: quay.io/cortexlabs/tensorflow-serving-cpu:0.31.1, quay.io/cortexlabs/tensorflow-serving-gpu:0.31.1, or quay.io/cortexlabs/tensorflow-serving-inf:0.31.1 based on compute)
7979
env: <string: string> # dictionary of environment variables
8080
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
8181
shm_size: <string> # size of shared memory (/dev/shm) for sharing data between multiple processes, e.g. 64Mi or 1Gi (default: Null)
@@ -105,7 +105,7 @@ predictor:
105105
threads_per_process: <int> # the number of threads per process (default: 1)
106106
config: <string: value> # arbitrary dictionary passed to the constructor of the Predictor (optional)
107107
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
108-
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/onnx-predictor-cpu:0.31.0 or quay.io/cortexlabs/onnx-predictor-gpu:0.31.0 based on compute)
108+
image: <string> # docker image to use for the Predictor (default: quay.io/cortexlabs/onnx-predictor-cpu:0.31.1 or quay.io/cortexlabs/onnx-predictor-gpu:0.31.1 based on compute)
109109
env: <string: string> # dictionary of environment variables
110110
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
111111
shm_size: <string> # size of shared memory (/dev/shm) for sharing data between multiple processes, e.g. 64Mi or 1Gi (default: Null)

docs/workloads/task/configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
conda: <string> # relative path to conda-packages.txt (default: conda-packages.txt)
1313
shell: <string> # relative path to a shell script for system package installation (default: dependencies.sh)
1414
python_path: <string> # path to the root of your Python folder that will be appended to PYTHONPATH (default: folder containing cortex.yaml)
15-
image: <string> # docker image to use for the Task (default: quay.io/cortexlabs/python-predictor-cpu:0.31.0, quay.io/cortexlabs/python-predictor-gpu:0.31.0-cuda10.2-cudnn8, or quay.io/cortexlabs/python-predictor-inf:0.31.0 based on compute)
15+
image: <string> # docker image to use for the Task (default: quay.io/cortexlabs/python-predictor-cpu:0.31.1, quay.io/cortexlabs/python-predictor-gpu:0.31.1-cuda10.2-cudnn8, or quay.io/cortexlabs/python-predictor-inf:0.31.1 based on compute)
1616
env: <string: string> # dictionary of environment variables
1717
log_level: <string> # log level that can be "debug", "info", "warning" or "error" (default: "info")
1818
networking:

get-cli.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
set -e
1818

19-
CORTEX_VERSION_BRANCH_STABLE=0.31.0
19+
CORTEX_VERSION_BRANCH_STABLE=0.31.1
2020
CORTEX_INSTALL_PATH="${CORTEX_INSTALL_PATH:-/usr/local/bin/cortex}"
2121

2222
# replace ~ with the home directory path

0 commit comments

Comments
 (0)