# Rasa X Helm chart fails to install specified rasa open source version correctly

**URL:** <https://forum.rasa.com/t/rasa-x-helm-chart-fails-to-install-specified-rasa-open-source-version-correctly/39665>\
**Category:** \[Deprecated\] Rasa X Community Edition\
**Created:** [January 31, 2021, 6:53pm UTC](https://forum.rasa.com/t/rasa-x-helm-chart-fails-to-install-specified-rasa-open-source-version-correctly/39665 "2021-01-31T18:53:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomolopolis](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/tomolopolis/32/12890_2.png) [@tomolopolis](https://forum.rasa.com/u/tomolopolis)\
**Post date:** [January 31, 2021, 6:53pm UTC](https://forum.rasa.com/t/rasa-x-helm-chart-fails-to-install-specified-rasa-open-source-version-correctly/39665/1 "2021-01-31T18:53:21Z")

</div>

rasa open source 2.2.5 has a yaml parse bug in rasa/shared/core/domain.py which has been fixed in later versions via this commit: [Added try except block · RasaHQ/rasa@30678a5 · GitHub](https://github.com/RasaHQ/rasa/commit/30678a595c4138b820e6742c6452c343725e9b7e)

but installing Rasa X either via the helm chart with values.yml (by specifying tag: “2.2.8-full” ) or using the env var: export RASA\_VERSION=“2.2.8” with the quick install script does not install the requested version, instead it always install rasa open source 2.2.5

e.g:

```auto
tom@rasa-helix-serve:~$ kubectl --namespace rasa exec -it rasa-x-1612116791-rasa-x-7cfc846565-k5rv2 bash

kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl exec [POD] -- [COMMAND] instead.
groups: cannot find name for group ID 1000
rasa@rasa-x-1612116791-rasa-x-7cfc846565-k5rv2:~$ rasa --version
Matplotlib created a temporary config/cache directory at /tmp/matplotlib-fx6o30bb because the default path (/tmp/.pip/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.
2021-01-31 18:38:14.713616: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'libcudart.so.10.1'; dlerror: libcudart.so.10.1: cannot open shared object file: No such file or directory
2021-01-31 18:38:14.713689: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

```

```auto
Rasa Version : 2.2.5
Rasa SDK Version : 2.2.0
Rasa X Version : 0.35.0
Python Version : 3.8.5
Operating System : Linux-5.4.0-1034-gcp-x86_64-with-glibc2.29
Python Path : /usr/bin/python3

```

Upgrading the pod directly (ie. `-it exec <rasa-x-pod-name> bash`) also doesn’t work, as the `pip install -U rasa==2.2.8` completes the install, but the `2.2.5` install is still present, uninstalling `2.2.5` fails with a permission error on the rasa binary, sudo / su within also fail…

So right now, any CI / CD github actions .yml (or alike) files cause the VCS integration to fail silently in rasa x
