From d2404dbfa1e028b3bc77de1c21a70b40398e9119 Mon Sep 17 00:00:00 2001 From: David Kegley Date: Thu, 30 May 2024 11:21:07 -0400 Subject: [PATCH 1/4] Bump Connect version to 2024.05.0 --- charts/rstudio-connect/Chart.yaml | 6 +++--- charts/rstudio-connect/NEWS.md | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/charts/rstudio-connect/Chart.yaml b/charts/rstudio-connect/Chart.yaml index cc7ea7aa..01a5f5d9 100644 --- a/charts/rstudio-connect/Chart.yaml +++ b/charts/rstudio-connect/Chart.yaml @@ -1,8 +1,8 @@ name: rstudio-connect description: Official Helm chart for Posit Connect -version: 0.7.1 +version: 0.7.2 apiVersion: v2 -appVersion: 2024.04.1 +appVersion: 2024.05.0 icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png home: https://www.rstudio.com sources: @@ -18,7 +18,7 @@ dependencies: annotations: artifacthub.io/images: | - name: rstudio-connect - image: rstudio/rstudio-connect:ubuntu2204-2024.04.1 + image: rstudio/rstudio-connect:ubuntu2204-2024.05.0 artifacthub.io/license: MIT artifacthub.io/links: | - name: Docker Images diff --git a/charts/rstudio-connect/NEWS.md b/charts/rstudio-connect/NEWS.md index 74210474..09d1c74d 100644 --- a/charts/rstudio-connect/NEWS.md +++ b/charts/rstudio-connect/NEWS.md @@ -1,5 +1,11 @@ # Changelog +## 0.7.2 + +- Bump Connect version to 2024.05.0 +- BREAKING: local execution only + - Default installed R versions upgraded to 4.4.0 and 4.3.3. + ## 0.7.1 - Add documentation about PostgreSQL database configuration and mounting passwords from secrets as env variables From 7789cb287b15115608b419e1ec07aa71aea4e4d9 Mon Sep 17 00:00:00 2001 From: Aron Atkins Date: Fri, 24 May 2024 14:39:19 -0400 Subject: [PATCH 2/4] connect: enable TensorFlow Requires Connect 2024.05.0 and updated Docker images which include the TensorFlow Serving universal binary. fixes #513 --- charts/rstudio-connect/NEWS.md | 2 ++ charts/rstudio-connect/README.md | 6 +++--- charts/rstudio-connect/values.yaml | 6 ++++++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/charts/rstudio-connect/NEWS.md b/charts/rstudio-connect/NEWS.md index 09d1c74d..ff880496 100644 --- a/charts/rstudio-connect/NEWS.md +++ b/charts/rstudio-connect/NEWS.md @@ -5,6 +5,8 @@ - Bump Connect version to 2024.05.0 - BREAKING: local execution only - Default installed R versions upgraded to 4.4.0 and 4.3.3. +- Enable TensorFlow by default in `values.yaml` when running in local or + off-host execution mode. ## 0.7.1 diff --git a/charts/rstudio-connect/README.md b/charts/rstudio-connect/README.md index a31729fa..b2db568f 100644 --- a/charts/rstudio-connect/README.md +++ b/charts/rstudio-connect/README.md @@ -1,6 +1,6 @@ # Posit Connect -![Version: 0.7.1](https://img.shields.io/badge/Version-0.7.1-informational?style=flat-square) ![AppVersion: 2024.04.1](https://img.shields.io/badge/AppVersion-2024.04.1-informational?style=flat-square) +![Version: 0.7.2](https://img.shields.io/badge/Version-0.7.2-informational?style=flat-square) ![AppVersion: 2024.04.1](https://img.shields.io/badge/AppVersion-2024.04.1-informational?style=flat-square) #### _Official Helm chart for Posit Connect_ @@ -30,11 +30,11 @@ To ensure reproducibility in your environment and insulate yourself from future ## Installing the chart -To install the chart with the release name `my-release` at version 0.7.1: +To install the chart with the release name `my-release` at version 0.7.2: ```{.bash} helm repo add rstudio https://helm.rstudio.com -helm upgrade --install my-release rstudio/rstudio-connect --version=0.7.1 +helm upgrade --install my-release rstudio/rstudio-connect --version=0.7.2 ``` To explore other chart versions, look at: diff --git a/charts/rstudio-connect/values.yaml b/charts/rstudio-connect/values.yaml index 4fbf68c4..6ba115c1 100644 --- a/charts/rstudio-connect/values.yaml +++ b/charts/rstudio-connect/values.yaml @@ -356,6 +356,12 @@ config: # For Off-Host Execution, Quarto versions are defined by the set of Execution Environments # https://docs.posit.co/connect/admin/quarto/ Executable: "/opt/quarto/1.4.552/bin/quarto" + TensorFlow: + Enabled: true + # Note: The `Executable` listed below is only used for Local Execution. + # For Off-Host Execution, TensorFlow versions are defined by the set of Execution Environments + # https://docs.posit.co/connect/admin/tensorflow/ + Executable: "/usr/bin/tensorflow_model_server" Scheduler: InitTimeout: 5m Logging: From ea6b1d99cef081911124985b24803d0c1703449f Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Thu, 30 May 2024 15:30:33 +0000 Subject: [PATCH 3/4] Update helm-docs and README.md --- charts/rstudio-connect/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/rstudio-connect/README.md b/charts/rstudio-connect/README.md index b2db568f..b07b6e29 100644 --- a/charts/rstudio-connect/README.md +++ b/charts/rstudio-connect/README.md @@ -1,6 +1,6 @@ # Posit Connect -![Version: 0.7.2](https://img.shields.io/badge/Version-0.7.2-informational?style=flat-square) ![AppVersion: 2024.04.1](https://img.shields.io/badge/AppVersion-2024.04.1-informational?style=flat-square) +![Version: 0.7.2](https://img.shields.io/badge/Version-0.7.2-informational?style=flat-square) ![AppVersion: 2024.05.0](https://img.shields.io/badge/AppVersion-2024.05.0-informational?style=flat-square) #### _Official Helm chart for Posit Connect_ From af4296043d6c41cc4dc0f95727d16cf89bf707f6 Mon Sep 17 00:00:00 2001 From: David Kegley Date: Thu, 30 May 2024 17:13:41 -0400 Subject: [PATCH 4/4] Bump default python versions --- charts/rstudio-connect/values.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/rstudio-connect/values.yaml b/charts/rstudio-connect/values.yaml index 6ba115c1..d2e6eac3 100644 --- a/charts/rstudio-connect/values.yaml +++ b/charts/rstudio-connect/values.yaml @@ -348,8 +348,8 @@ config: # For Off-Host Execution, Python versions are defined by the set of Execution Environments # https://docs.posit.co/connect/admin/python/ Executable: - - /opt/python/3.9.17/bin/python - - /opt/python/3.8.17/bin/python + - /opt/python/3.12.1/bin/python + - /opt/python/3.11.7/bin/python Quarto: Enabled: true # Note: The `Executable` listed below is only used for Local Execution.