From cb70edab4b7c56a248f4afefba823c5fd6616d64 Mon Sep 17 00:00:00 2001 From: Andrew Tayler Date: Fri, 6 Mar 2026 19:25:36 -0700 Subject: [PATCH 1/4] docs: add NEWS.md entry for rstudio-workbench 0.10.8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Missed in #795 — documents the job.tpl fix for long session name YAML wrapping. Co-Authored-By: Claude Opus 4.6 --- charts/rstudio-workbench/NEWS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/rstudio-workbench/NEWS.md b/charts/rstudio-workbench/NEWS.md index 1195d0fe..1b245c8e 100644 --- a/charts/rstudio-workbench/NEWS.md +++ b/charts/rstudio-workbench/NEWS.md @@ -1,6 +1,10 @@ # Changelog +## 0.10.8 + +- Fix session launch failure for projects with long names caused by Go YAML marshal wrapping `name` and `service_ports` annotations in `job.tpl` at 80 characters, producing invalid YAML + ## 0.10.7 - Bump Workbench version to 2026.01.1 From a0828728c3e33c2aefb221462e727ced37d382f3 Mon Sep 17 00:00:00 2001 From: Andrew Tayler Date: Fri, 6 Mar 2026 19:47:24 -0700 Subject: [PATCH 2/4] chore: add NEWS.md to all chart helmignore files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit NEWS.md is a changelog, not a packaged chart artifact. Without this, ct lint treats NEWS.md changes as chart changes requiring a version bump — making it impossible to add a changelog entry without also bumping the version (chicken-and-egg problem). Co-Authored-By: Claude Opus 4.6 --- charts/posit-chronicle/.helmignore | 1 + charts/rstudio-connect/.helmignore | 1 + charts/rstudio-launcher-rbac/.helmignore | 1 + charts/rstudio-library/.helmignore | 1 + charts/rstudio-pm/.helmignore | 1 + charts/rstudio-workbench/.helmignore | 1 + 6 files changed, 6 insertions(+) diff --git a/charts/posit-chronicle/.helmignore b/charts/posit-chronicle/.helmignore index eb2b9736..cf5e350d 100644 --- a/charts/posit-chronicle/.helmignore +++ b/charts/posit-chronicle/.helmignore @@ -30,3 +30,4 @@ tests/ # helm unittest debug files .debug/ +NEWS.md diff --git a/charts/rstudio-connect/.helmignore b/charts/rstudio-connect/.helmignore index 93f437e0..425c560a 100644 --- a/charts/rstudio-connect/.helmignore +++ b/charts/rstudio-connect/.helmignore @@ -27,3 +27,4 @@ ci/ lint/ tests/ +NEWS.md diff --git a/charts/rstudio-launcher-rbac/.helmignore b/charts/rstudio-launcher-rbac/.helmignore index 93f437e0..425c560a 100644 --- a/charts/rstudio-launcher-rbac/.helmignore +++ b/charts/rstudio-launcher-rbac/.helmignore @@ -27,3 +27,4 @@ ci/ lint/ tests/ +NEWS.md diff --git a/charts/rstudio-library/.helmignore b/charts/rstudio-library/.helmignore index 93f437e0..425c560a 100644 --- a/charts/rstudio-library/.helmignore +++ b/charts/rstudio-library/.helmignore @@ -27,3 +27,4 @@ ci/ lint/ tests/ +NEWS.md diff --git a/charts/rstudio-pm/.helmignore b/charts/rstudio-pm/.helmignore index 93f437e0..425c560a 100644 --- a/charts/rstudio-pm/.helmignore +++ b/charts/rstudio-pm/.helmignore @@ -27,3 +27,4 @@ ci/ lint/ tests/ +NEWS.md diff --git a/charts/rstudio-workbench/.helmignore b/charts/rstudio-workbench/.helmignore index 2e32b2d2..b6d53c5e 100644 --- a/charts/rstudio-workbench/.helmignore +++ b/charts/rstudio-workbench/.helmignore @@ -7,3 +7,4 @@ Makefile ci/ lint/ tests/ +NEWS.md From e4bc82e7529e1673c298c139372ce6dabf8b80b7 Mon Sep 17 00:00:00 2001 From: Andrew Tayler Date: Fri, 6 Mar 2026 19:52:26 -0700 Subject: [PATCH 3/4] Revert "chore: add NEWS.md to all chart helmignore files" This reverts commit a0828728c3e33c2aefb221462e727ced37d382f3. --- charts/posit-chronicle/.helmignore | 1 - charts/rstudio-connect/.helmignore | 1 - charts/rstudio-launcher-rbac/.helmignore | 1 - charts/rstudio-library/.helmignore | 1 - charts/rstudio-pm/.helmignore | 1 - charts/rstudio-workbench/.helmignore | 1 - 6 files changed, 6 deletions(-) diff --git a/charts/posit-chronicle/.helmignore b/charts/posit-chronicle/.helmignore index cf5e350d..eb2b9736 100644 --- a/charts/posit-chronicle/.helmignore +++ b/charts/posit-chronicle/.helmignore @@ -30,4 +30,3 @@ tests/ # helm unittest debug files .debug/ -NEWS.md diff --git a/charts/rstudio-connect/.helmignore b/charts/rstudio-connect/.helmignore index 425c560a..93f437e0 100644 --- a/charts/rstudio-connect/.helmignore +++ b/charts/rstudio-connect/.helmignore @@ -27,4 +27,3 @@ ci/ lint/ tests/ -NEWS.md diff --git a/charts/rstudio-launcher-rbac/.helmignore b/charts/rstudio-launcher-rbac/.helmignore index 425c560a..93f437e0 100644 --- a/charts/rstudio-launcher-rbac/.helmignore +++ b/charts/rstudio-launcher-rbac/.helmignore @@ -27,4 +27,3 @@ ci/ lint/ tests/ -NEWS.md diff --git a/charts/rstudio-library/.helmignore b/charts/rstudio-library/.helmignore index 425c560a..93f437e0 100644 --- a/charts/rstudio-library/.helmignore +++ b/charts/rstudio-library/.helmignore @@ -27,4 +27,3 @@ ci/ lint/ tests/ -NEWS.md diff --git a/charts/rstudio-pm/.helmignore b/charts/rstudio-pm/.helmignore index 425c560a..93f437e0 100644 --- a/charts/rstudio-pm/.helmignore +++ b/charts/rstudio-pm/.helmignore @@ -27,4 +27,3 @@ ci/ lint/ tests/ -NEWS.md diff --git a/charts/rstudio-workbench/.helmignore b/charts/rstudio-workbench/.helmignore index b6d53c5e..2e32b2d2 100644 --- a/charts/rstudio-workbench/.helmignore +++ b/charts/rstudio-workbench/.helmignore @@ -7,4 +7,3 @@ Makefile ci/ lint/ tests/ -NEWS.md From 18438a779f8526d114f33bf07d31a904a99eb87c Mon Sep 17 00:00:00 2001 From: Andrew Tayler Date: Fri, 6 Mar 2026 19:52:59 -0700 Subject: [PATCH 4/4] chore: bump to 0.10.9 for NEWS.md update Bump chart version since ct lint requires a version bump for any chart file change, and NEWS.md is included in the chart package (referenced by README.md and NOTES.txt). Co-Authored-By: Claude Opus 4.6 --- charts/rstudio-workbench/Chart.yaml | 2 +- charts/rstudio-workbench/NEWS.md | 4 ++++ charts/rstudio-workbench/README.md | 6 +++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/charts/rstudio-workbench/Chart.yaml b/charts/rstudio-workbench/Chart.yaml index ad99e586..1ca70654 100644 --- a/charts/rstudio-workbench/Chart.yaml +++ b/charts/rstudio-workbench/Chart.yaml @@ -1,6 +1,6 @@ name: rstudio-workbench description: Official Helm chart for Posit Workbench -version: 0.10.8 +version: 0.10.9 apiVersion: v2 appVersion: 2026.01.1 icon: diff --git a/charts/rstudio-workbench/NEWS.md b/charts/rstudio-workbench/NEWS.md index 1b245c8e..8e319d0f 100644 --- a/charts/rstudio-workbench/NEWS.md +++ b/charts/rstudio-workbench/NEWS.md @@ -1,6 +1,10 @@ # Changelog +## 0.10.9 + +- Add missing NEWS.md entry for 0.10.8 + ## 0.10.8 - Fix session launch failure for projects with long names caused by Go YAML marshal wrapping `name` and `service_ports` annotations in `job.tpl` at 80 characters, producing invalid YAML diff --git a/charts/rstudio-workbench/README.md b/charts/rstudio-workbench/README.md index a2673d01..57fca5e3 100644 --- a/charts/rstudio-workbench/README.md +++ b/charts/rstudio-workbench/README.md @@ -1,6 +1,6 @@ # Posit Workbench -![Version: 0.10.8](https://img.shields.io/badge/Version-0.10.8-informational?style=flat-square) ![AppVersion: 2026.01.1](https://img.shields.io/badge/AppVersion-2026.01.1-informational?style=flat-square) +![Version: 0.10.9](https://img.shields.io/badge/Version-0.10.9-informational?style=flat-square) ![AppVersion: 2026.01.1](https://img.shields.io/badge/AppVersion-2026.01.1-informational?style=flat-square) #### _Official Helm chart for Posit Workbench_ @@ -24,11 +24,11 @@ To ensure a stable production deployment: ## Installing the chart -To install the chart with the release name `my-release` at version 0.10.8: +To install the chart with the release name `my-release` at version 0.10.9: ```{.bash} helm repo add rstudio https://helm.rstudio.com -helm upgrade --install my-release rstudio/rstudio-workbench --version=0.10.8 +helm upgrade --install my-release rstudio/rstudio-workbench --version=0.10.9 ``` To explore other chart versions, look at: