Rasa X - Login Wrong Credentials

Hi All Good Day,

I have installed Rasa X 0.39.0 (CE) using Helm Chart on Centos 8. The installation was successful and I can access the RASA X login page. However it seems the initial user password that I set in the values.yml does not accepted by the login page.

Below are my values.yml file

# rasax specific settings
rasax:
    # initialUser is the user which is created upon the initial start of Rasa X
    initialUser:
    # password for the Rasa X user
    password: "myinitial"
    # passwordSalt Rasa X uses to salt the user passwords
    passwordSalt: "mysalt"
    # token Rasa X accepts as authentication token from other Rasa services
    token: "mytoken"
    # jwtSecret which is used to sign the jwtTokens of the users
    jwtSecret: "myjwt"
    # Rasa X configuration you did in previous steps
    # ...
    tag: "0.39.0"
# rasa: Settings common for all Rasa containers
rasa:
    # token Rasa accepts as authentication token from other Rasa services
    token: "myrasatoken"
    # Rasa Open Source configuration you did in previous steps
    # ...
    # tag refers to the Rasa image tag
    tag: "2.5.0-full"
# RabbitMQ specific settings
rabbitmq:
    # rabbitmq settings of the subchart
    rabbitmq:
        # password which is used for the authentication
        password: "myrabbit"
# global settings of the used subcharts
global:
    # postgresql: global settings of the postgresql subchart
    postgresql:
        # postgresqlPassword is the password which is used when the postgresqlUsername equals "postgres"
        postgresqlPassword: "mypostgres"
    # redis: global settings of the redis subchart
    redis:
        # password to use in case there no external secret was provided
        password: "myredis"

I’ve tried to reload the change made in values.yml to my Rasa X using ‘helm upgrade’ command but got the message below :

Error: UPGRADE FAILED: template: rasa-x/templates/rasa-x-deployment.yaml:28:33: executing “rasa-x/templates/rasa-x-deployment.yaml” at <include (print $.Template.BasePath “/rasa-secret.yaml”) .>: error calling include: template: rasa-x/templates/rasa-secret.yaml:14:29: executing “rasa-x/templates/rasa-secret.yaml” at <.Values.rasax.initialUser.password>: nil pointer evaluating interface {}.password

Anyone can share the solution for this ?

And 1 more question what is the commond to restart RASA X service ?

Thank YouPreformatted text

@hiorie , Can you try to turn on the debug option, and monitor the log files of the rasa-x pod/container?

Hi Arjan,

Thank you for the reply. I’ve set the debug in values.yml but issuing the command below to reload the new setting got into problem

COMMAND : helm upgrade --values values.yml --namespace ichi --reuse-values rasa-x-1619492397 rasa-x/rasa-x

OUTPUT : Error: UPGRADE FAILED: template: rasa-x/templates/rasa-x-deployment.yaml:28:33: executing “rasa-x/templates/rasa-x-deployment.yaml” at <include (print $.Template.BasePath “/rasa-secret.yaml”) .>: error calling include: template: rasa-x/templates/rasa-secret.yaml:14:29: executing “rasa-x/templates/rasa-secret.yaml” at <.Values.rasax.initialUser.password>: nil pointer evaluating interface {}.password

Any idea how to reload the new setting ?

Thank You

Hi All, any helping hand :slight_smile: I’m stuck.