We are running Posit Workbench and Connect on Kubernetes, and I'm trying to understand the recommended approach for keeping R, Python, and Quarto versions in sync between the Workbench session image and the Connect execution environment.
None of these versions match, which means our users cannot successfully deploy content from Workbench to Connect ā Connect rejects the deployment because the required versions are not available in the execution environment.
My questions:
Is there a recommended content-pro tag that is designed to match r-session-complete:ubuntu2204-2026.04.0? We noticed there is no content-pro:r4.4.3-py3.12.11-ubuntu2204 tag available on Docker Hub.
Is the intended workflow to always manually align versions by installing additional runtimes into the session image, or should Posit be releasing matching image pairs?
Any guidance on the recommended approach would be greatly appreciated. Thanks!
Important: The relevant Quarto version is the one in the Execution Environment (content-pro image), not the Connect server itself.
It is also important to understand that a Docker image tagged with the same version (e.g. 2026.04.0) for both Connect and Workbench does not necessarily mean they are compatible with each other. In fact, they most often are not. The installed Python, R, and Quarto versions within each image must always be checked and verified for compatibility.