Keywords: Re:dash - Microsoft Azure - Technical issue - Upgrade
Description: I'm currently trying to upgrade an instance of Re:dash 3.0.0 to 4.0.0 as per the instructions here:
https://docs.bitnami.com/azure/apps/redash/#how-to-upgrade-redash
I'm able to complete all of the steps, but when I restart the services and go to the site, I get a 500 server error.
Some things that were different as I went through the steps:
Checking Migrations
There is no migrations
directory in /opt/bitnami/apps/redash/htdocs
after unpacking the tarball from Github.
There is a subdirectory 4.0.0
which has a migrations
subdirectory. When I diff
it with the backup, there are differences.
Applying New Migrations
When trying to apply new migrations (in the directory discovered above), there is no new_migrations.py
file, so that step is not executed.
Installing New Requirements
I try to install new requirements, but there doesn't seem to be a requirements.txt
file; after executing:
pip install -r requirements.txt
I get
Cannot locate wrapped file
Restarting the Services
Finally I restart the servers, but the following do not restart:
gunicorn
redash_celery_worker
redash_celery_scheduled
Note that I've looked at the solution here:
But that seems to involve overwriting a current instance with a new, fresh instance, which isn't what I want to do.
Somewhat related question: do I have to upgrade to 4.0.0 first before updating to 4.0.1?