From 07aac47240017a1c4a3a375fbd10d4ae1dc5457c Mon Sep 17 00:00:00 2001 From: Satwik Kumar Shiri Date: Tue, 6 Aug 2024 13:40:44 -0700 Subject: [PATCH 1/2] updated minimal image version --- .../minimal/multimodel/minimal-multimodel.dockerfile | 2 +- .../minimal-single-model-conda-in-dockerfile.dockerfile | 2 +- .../minimal-single-model-pip-in-dockerfile.dockerfile | 2 +- .../online/managed/inference-schema/deployment-numpy.yml | 2 +- .../online/managed/inference-schema/deployment-pandas.yml | 2 +- .../online/managed/inference-schema/deployment-standard.yml | 2 +- cli/endpoints/online/managed/keyvault/README.md | 2 +- cli/endpoints/online/managed/keyvault/keyvault-deployment.yml | 2 +- .../managed/minimal/single-model-registered/deployment.yml | 2 +- cli/endpoints/online/managed/openapi/README.md | 2 +- cli/endpoints/online/managed/openapi/deployment.yml | 2 +- cli/endpoints/online/managed/vnet/sample/environment/Dockerfile | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile b/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile index ae503bc624..d3c0de58bc 100644 --- a/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile +++ b/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile @@ -1,3 +1,3 @@ -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest RUN pip install pandas numpy scikit-learn joblib \ No newline at end of file diff --git a/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile b/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile index f4062ebe2c..af60f7bd9d 100644 --- a/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile +++ b/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest USER dockeruser diff --git a/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile b/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile index 76d513d6ab..d2c36639fe 100644 --- a/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile +++ b/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile @@ -1,3 +1,3 @@ -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest RUN pip install numpy pip scikit-learn scipy joblib \ No newline at end of file diff --git a/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml b/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml index c624516adc..89bc5042c3 100644 --- a/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml +++ b/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml @@ -6,7 +6,7 @@ code_configuration: code: code scoring_script: score-numpy.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml b/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml index 85f663c04d..7813e28fcd 100644 --- a/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml +++ b/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml @@ -6,7 +6,7 @@ code_configuration: code: code scoring_script: score-pandas.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/inference-schema/deployment-standard.yml b/cli/endpoints/online/managed/inference-schema/deployment-standard.yml index c20172c2f8..ca440ba2b9 100644 --- a/cli/endpoints/online/managed/inference-schema/deployment-standard.yml +++ b/cli/endpoints/online/managed/inference-schema/deployment-standard.yml @@ -6,7 +6,7 @@ code_configuration: code: code scoring_script: score-standard.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/keyvault/README.md b/cli/endpoints/online/managed/keyvault/README.md index c14c8561d8..4fe2e42391 100644 --- a/cli/endpoints/online/managed/keyvault/README.md +++ b/cli/endpoints/online/managed/keyvault/README.md @@ -54,7 +54,7 @@ code_configuration: code: code scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest conda_file: env.yml environment_variables: KV_SECRET_MULTIPLIER: multiplier@https://.vault.azure.net diff --git a/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml b/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml index e35fd21cd1..fa489a62b9 100644 --- a/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml +++ b/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml @@ -7,7 +7,7 @@ code_configuration: code: code scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest conda_file: env.yml environment_variables: KV_SECRET_MULTIPLIER: multiplier@https://.vault.azure.net diff --git a/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml b/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml index 708231acb1..b2284ac470 100644 --- a/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml +++ b/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml @@ -6,7 +6,7 @@ code_configuration: code: ../../../model-1/onlinescoring scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 diff --git a/cli/endpoints/online/managed/openapi/README.md b/cli/endpoints/online/managed/openapi/README.md index e82d459be1..4da3ef9c8b 100644 --- a/cli/endpoints/online/managed/openapi/README.md +++ b/cli/endpoints/online/managed/openapi/README.md @@ -82,7 +82,7 @@ code_configuration: code: scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 diff --git a/cli/endpoints/online/managed/openapi/deployment.yml b/cli/endpoints/online/managed/openapi/deployment.yml index 1c1fd083ff..6d7e36337f 100644 --- a/cli/endpoints/online/managed/openapi/deployment.yml +++ b/cli/endpoints/online/managed/openapi/deployment.yml @@ -7,7 +7,7 @@ code_configuration: code: scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile b/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile index 95799a2dea..0722356fba 100644 --- a/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile +++ b/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile @@ -1,5 +1,5 @@ # Start from a azure ml inference curated base image -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest # copy the conda.yaml inside the container COPY conda.yaml /tmp/conda.yaml From 1609f859576dd2cb30cf9a17db7e3f1c75f37684 Mon Sep 17 00:00:00 2001 From: Satwik Kumar Shiri Date: Wed, 7 Aug 2024 13:24:32 -0700 Subject: [PATCH 2/2] updated minimal image version --- .../minimal/multimodel/minimal-multimodel.dockerfile | 2 +- .../minimal-single-model-conda-in-dockerfile.dockerfile | 2 +- .../minimal-single-model-pip-in-dockerfile.dockerfile | 2 +- .../online/managed/inference-schema/deployment-numpy.yml | 2 +- .../online/managed/inference-schema/deployment-pandas.yml | 2 +- .../online/managed/inference-schema/deployment-standard.yml | 2 +- cli/endpoints/online/managed/keyvault/README.md | 2 +- cli/endpoints/online/managed/keyvault/keyvault-deployment.yml | 2 +- .../managed/minimal/single-model-registered/deployment.yml | 2 +- cli/endpoints/online/managed/openapi/README.md | 2 +- cli/endpoints/online/managed/openapi/deployment.yml | 2 +- cli/endpoints/online/managed/vnet/sample/environment/Dockerfile | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile b/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile index d3c0de58bc..3719a05133 100644 --- a/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile +++ b/cli/endpoints/online/custom-container/minimal/multimodel/minimal-multimodel.dockerfile @@ -1,3 +1,3 @@ -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest RUN pip install pandas numpy scikit-learn joblib \ No newline at end of file diff --git a/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile b/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile index af60f7bd9d..5bc01dcc0b 100644 --- a/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile +++ b/cli/endpoints/online/custom-container/minimal/single-model/conda-in-dockerfile/minimal-single-model-conda-in-dockerfile.dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest USER dockeruser diff --git a/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile b/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile index d2c36639fe..f17c7697a2 100644 --- a/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile +++ b/cli/endpoints/online/custom-container/minimal/single-model/pip-in-dockerfile/minimal-single-model-pip-in-dockerfile.dockerfile @@ -1,3 +1,3 @@ -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest RUN pip install numpy pip scikit-learn scipy joblib \ No newline at end of file diff --git a/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml b/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml index 89bc5042c3..ee6d6addf9 100644 --- a/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml +++ b/cli/endpoints/online/managed/inference-schema/deployment-numpy.yml @@ -6,7 +6,7 @@ code_configuration: code: code scoring_script: score-numpy.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml b/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml index 7813e28fcd..8e55bcd41e 100644 --- a/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml +++ b/cli/endpoints/online/managed/inference-schema/deployment-pandas.yml @@ -6,7 +6,7 @@ code_configuration: code: code scoring_script: score-pandas.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/inference-schema/deployment-standard.yml b/cli/endpoints/online/managed/inference-schema/deployment-standard.yml index ca440ba2b9..f576b79524 100644 --- a/cli/endpoints/online/managed/inference-schema/deployment-standard.yml +++ b/cli/endpoints/online/managed/inference-schema/deployment-standard.yml @@ -6,7 +6,7 @@ code_configuration: code: code scoring_script: score-standard.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/keyvault/README.md b/cli/endpoints/online/managed/keyvault/README.md index 4fe2e42391..09b11d8435 100644 --- a/cli/endpoints/online/managed/keyvault/README.md +++ b/cli/endpoints/online/managed/keyvault/README.md @@ -54,7 +54,7 @@ code_configuration: code: code scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest conda_file: env.yml environment_variables: KV_SECRET_MULTIPLIER: multiplier@https://.vault.azure.net diff --git a/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml b/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml index fa489a62b9..44c45246f1 100644 --- a/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml +++ b/cli/endpoints/online/managed/keyvault/keyvault-deployment.yml @@ -7,7 +7,7 @@ code_configuration: code: code scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest conda_file: env.yml environment_variables: KV_SECRET_MULTIPLIER: multiplier@https://.vault.azure.net diff --git a/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml b/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml index b2284ac470..8c02634e1b 100644 --- a/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml +++ b/cli/endpoints/online/managed/minimal/single-model-registered/deployment.yml @@ -6,7 +6,7 @@ code_configuration: code: ../../../model-1/onlinescoring scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 diff --git a/cli/endpoints/online/managed/openapi/README.md b/cli/endpoints/online/managed/openapi/README.md index 4da3ef9c8b..563d0cf235 100644 --- a/cli/endpoints/online/managed/openapi/README.md +++ b/cli/endpoints/online/managed/openapi/README.md @@ -82,7 +82,7 @@ code_configuration: code: scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 diff --git a/cli/endpoints/online/managed/openapi/deployment.yml b/cli/endpoints/online/managed/openapi/deployment.yml index 6d7e36337f..c2a81b500f 100644 --- a/cli/endpoints/online/managed/openapi/deployment.yml +++ b/cli/endpoints/online/managed/openapi/deployment.yml @@ -7,7 +7,7 @@ code_configuration: code: scoring_script: score.py environment: - image: mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference + image: mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference conda_file: env.yml instance_type: Standard_DS3_v2 instance_count: 1 \ No newline at end of file diff --git a/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile b/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile index 0722356fba..95f5a89258 100644 --- a/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile +++ b/cli/endpoints/online/managed/vnet/sample/environment/Dockerfile @@ -1,5 +1,5 @@ # Start from a azure ml inference curated base image -FROM mcr.microsoft.com/azureml/minimal-ubuntu20.04-py39-cpu-inference:latest +FROM mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest # copy the conda.yaml inside the container COPY conda.yaml /tmp/conda.yaml