Default to use posit images#870
Open
bschwedler wants to merge 19 commits into
Open
Conversation
- Default server image: `posit/connect` (was `ghcr.io/rstudio/rstudio-connect`)
- Default init images: `posit/connect-content-init` for both launcher
and backends.kubernetes (was `ghcr.io/rstudio/rstudio-connect-content-init`)
- Default content images: `posit/connect-content`
- Tag format: `{version}-{os}` (was `{tagPrefix}{version}`)
- `image.tagPrefix` replaced by `image.os`; same for all init containers
- Remove `launcher.customRuntimeYaml`, `launcher.additionalRuntimeImages`,
and bundled runtime YAML files
- Add fail-fast guards for all removed keys
- Default Python executable updated to 3.14.4
- Add 0.20.0 upgrade guidance in README
- Chart version bumped to 0.20.0
- Default server image: `posit/workbench` (was `rstudio/rstudio-workbench`)
- Default session image: `posit/workbench-session` (was `rstudio/workbench-session`)
- Session-init, positron-init images moved to `posit/` namespace
- Tag format: `{version}-{os}` (was `{tagPrefix}{version}`)
- Session tag format: `R{rVersion}-python{pythonVersion}-{os}`
- `image.tagPrefix` replaced by `image.os`; `session.image.tagPrefix`
replaced by `session.image.os`, `rVersion`, `pythonVersion`
- `versionOverride` no longer affects session image tag
- Add fail-fast guards for removed `tagPrefix` keys
- Add 0.20.0 upgrade guidance in README
- Update stale image references in docs
- Chart version bumped to 0.20.0
- Default image: `posit/package-manager` (was `rstudio/rstudio-package-manager`)
- Tag format: `{version}-{os}` (was `{tagPrefix}{version}`)
- `image.tagPrefix` replaced by `image.os`
- Add fail-fast guard and test for removed `tagPrefix` key
- Update lint values to use posit-dev image reference
- Add 0.20.0 upgrade guidance in README
- Chart version bumped to 0.20.0
Cross-product guide covering the 0.20.0 breaking changes: repository renames, tag format reversal, tagPrefix removal, Connect-specific runtime changes, and Workbench session image tag restructuring. Includes before/after values snippets and verification steps.
The helm-docs comment implied the default value was the tag pattern string. Reword to clarify that when empty, the chart computes the tag from rVersion, pythonVersion, and os.
Use {tagPrefix}{appVersion} for the old format to match
the actual value names.
Use {appVersion} consistently for both old and new format
to match the other charts.
- Fix tag format description in NEWS to use {tagPrefix}
for the old format
- Change lint override repo to posit/package-manager
- Capitalize "Posit" in title
- Add Docker Hub rate limit note with GHCR alternative
- Replace em dashes with colons in value lists
- Use complete sentences before colons per style guide
- Long-form product names in headings
- Rename Session image heading to Workbench Session image
- Add Connect Content images section with base/pro examples
- Expand GHCR on first use, link Docker Hub and GHCR orgs
- Add per-product Removed values sections
- Add warning callout for Python path change
- Fix tag format descriptions to use {tagPrefix}{appVersion}
- Expand verification list by product with all image types
Use posit-dev images for Connect chart
Use posit-dev images for Package Manager chart
Use posit-dev images for Workbench chart
Add migration guide for posit-dev image changes
* main: Bump Connect to version 2026.04.1
Updates ArtifactHub metadata for Connect, Package Manager, and Workbench so it reflects the posit-dev migration and the Posit brand. - `home` and maintainer email now point to posit.co. - `artifacthub.io/links` rewritten: each chart links to its product page, product docs, the Helm docs, the new posit-dev image repo, the product's Posit Community Forum subcategory (Connect 27, Workbench 69, Package Manager 21), and the posit-dev/images GitHub Discussions. Stale rstudio-docker-products and community.rstudio.com references removed. - `artifacthub.io/recommendations` added cross-linking the four product charts. - `artifacthub.io/images` trimmed to entries whose tag matches the chart `appVersion`, so a single appVersion bump keeps every listed image in sync. Matrix-tagged images (`workbench-session`, `connect-content`) and `workbench-positron-init` were dropped. - Workbench `icon:` reformatted to a single line.
Users running `helm repo update` against an existing install will land on chart version 0.20.0 with a different default image registry and tag format. Surface that on both entry points so anyone reading the repo on GitHub or the docs site is routed to the migration guide before they hit a broken upgrade. Also drops "RStudio" from the README's "Add the Helm repo:" prose for brand consistency with index.qmd. The `rstudio` repo alias and `helm.rstudio.com` host stay as-is to avoid breaking existing `helm repo add` configurations.
Switch the Posit Community Forum link in every chart's artifacthub.io/links from the product-specific subcategory back to the parent "Posit Professional & Hosted Products" category. Keeps the link list consistent across charts and avoids deep-linking into subcategory slugs that may change.
This was referenced May 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This change switches to use the updated Posit images as the default in the helm charts.
All charts versions are bumped to
0.20.0for consistency. This will make it easy to tell whether the updated images are being used.A migration guide has been added to help with this transition.
Individual PRs:
Image repositories: