This article explains how to change/recover your Contrail Healthbot login credentials (user / password).
Users cannot log in to the Contrail Healthbot UI.
To recover your user/password information on a running Healthbot, use healthbot reconfigure as shown below:
healthbot reconfigure
root@ubuntu:~# healthbot reconfigure Do you want a single or multi node installation? [S/m] S Do you want to reconfigure IP address? [y/N]N Do you want to reconfigure SSL certificates? [y/N]N Creating /var/local/healthbot/healthbot.conf config file.. Do you want to reconfigure username/password? [y/N]y Creating a new healthbot user Username [root]: healthbot Password: Confirm password: [executing ..] sysctl vm.max_map_count Loading docker images. This may take some time.. [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_reports.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_jtimon.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_telegraf.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_api_server.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_grafana.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_alerta.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_gateway.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_redis.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_mgd.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_fluentd.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_lfa.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_kapacitor.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_iagent.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_postgres.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_analytical_engine.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_itsdb.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_hbmon.tar.gz [executing..] docker load --input /var/local/healthbot/docker_images/healthbot_influxdb.tar.gz Docker images successfully loaded Making some default directories Done making directories Generating new ssh keys Successfully generated ssh keys Installation successful. Please run 'healthbot start' root@ubuntu:~# root@ubuntu:~# root@ubuntu:~# healthbot start Stopping device-group Group1 Remove group Group1 [executing ..] docker-compose -p device-group-Group1 -f /var/local/healthbot/etc/core_output/Group1/healthbot_analytical_engine.yaml -f /var/local/healthbot/etc/core_output/Group1/healthbot_iagent.yaml down --volumes Removed group Group1 Network creation success! Starting common services.... Started common services! Waiting for influxdb ... Waiting for influxdb ... Initializing API Server, This may take some time. Sleeping for 80s.. API server is initialized UI can be accessed at https://10.85.209.78:8080 root@ubuntu:~# root@ubuntu:~# healthbot status Name of service Status ------------------------------ hbmon Up mgd Up postgres Up api_server Up lfa Up redis Up influxdb Up alerta Up grafana Up reports Up gateway Up root@ubuntu:~# root@ubuntu:~# healthbot version HealthBot 2.0.1 root@ubuntu:~#