Updating INGInious¶
Updating the sources¶
To fetch the latest updates on the Git repository master branch :
$ pip3 install --upgrade git+https://github.com/UCL-INGI/INGInious.git
Updating your containers¶
The provided containers can be automatically updated using:
$ inginious-container-update
This will download containers images on docker-hub based on the locally installed INGInious version. Please note, if you have not pip-installed INGInious but are running a dev version cloned from the repository, you should manually build your containers to take into consideration local changes. If you are in this situation or if you want to add new containers, please refer to Compiling the Dockerfile.
Updating the configuration¶
Most of the time, you won’t need to update your configuration. If something goes wrong, backup your existing
configuration file(s) and run inginious-install
again. For further details, please refer to inginious-install
or Configuration reference.
Updating the database¶
The database scheme may have changed since the last INGInious release. A tool is available to do this migration automatically from your configuration file. Please refer to inginious-database-update.