rstudio / helm

Helm Resources for RStudio Products
MIT License
36 stars 28 forks source link

Quarto version in values.yaml needs to be updated to 1.4.557 #531

Closed jaygalvin closed 4 months ago

jaygalvin commented 4 months ago

Repro: Using the latest instructions from the README.md, the container crashes due to inability to find Quarto.

snippet from kubectl logs

time="2024-07-10T22:32:40.668Z" level=warning msg="Warning: Could not detect Quarto at /opt/quarto/1.4.552/bin/quarto: Could not run Quarto as rstudio-connect; exit status 1; received output: '2024-07-10T22:32:40.663298Z [rsandbox] ERROR system error 2 (No such file or directory); OCCURRED AT int main(int, char* const*) src/cpp/server/sandbox/SandboxMain.cpp:411; LOGGED FROM: int main(int, char* const*) src/cpp/server/sandbox/SandboxMain.cpp:412'"
time="2024-07-10T22:32:40.668Z" level=fatal msg="Error: Unable to configure execution environments: unable to initialize local environment: Unable to use Quarto on this system: Update or remove the configured Quarto installation(s)"

helm template helm template rstudio/rstudio-connect --version=0.7.3 shows Executable = /opt/quarto/1.4.552/bin/quarto

But, exec into the docker image shows /etc/rstudio-connect/rstudio-connect.gcfg has 1.4.557 (Executable = /opt/quarto/1.4.557/bin/quarto

Looks like this line needs to be updated: https://github.com/rstudio/helm/blob/c66ac07fd5e7d18f4c9771c25d548c1e82ddf8fa/charts/rstudio-connect/values.yaml#L358