Upgrading
Upgrading Bugsink is a simple process. We release new versions of Bugsink regularly, and we recommend that you keep your installation up-to-date to benefit from the latest features and bug fixes.
Depending on how you installed Bugsink, the upgrade process will be different. Here are the steps for each method:
Python package
If you followed the instructions for local installation (virtualenv) or the single-server production installation, you can upgrade Bugsink by running the following commands (assuming you’re logged in to the relevant server & user):
. venv/bin/activate
pip install --upgrade bugsink
bugsink-manage migrate
bugsink-manage migrate snappea --database=snappea
Docker
If you followed the instructions for Docker installation, you can upgrade Bugsink by getting the latest Docker image, stopping the current container, and starting a new container with the new image.
There is no need to run the migrations manually, as the Docker image will automatically run the migrations before starting the server.
# get the latest image
docker pull bugsink/bugsink:latest
# restart the container (syntax depends on how you started the container)
docker ...