Version: nitrate- Released on: 2017-05-25 Severity: High URL:


Nitrate is an open source test plan, test run and test case management system. It has a lot of great features, such as Bugzilla and JIRA integration, QPID integration, fast test plan and runs search, powerful access control for each plan, run and case, and XMLRPC APIs.

Updated Nitrate package and Docker image are now available which introduce several improvements. Among them is the full ability to configure external issue trackers via the Admin menu and allow functional integration between Nitrate and issue trackers. This release supports full integration with Bugzilla. Full integration with JIRA will be available in upcoming releases.

Changes since

NOTE: this release introduces new database migrations so don't forget to execute ./ migrate!

NOTE: this release includes updated static files so don't forget to execute ./ collectstatic!

NOTE: this release introduces a new configuration setting called NITRATE_BASE_URL. It defines the FQDN of your Nitrate instance! This setting is used to construct a URL linking back to test cases and test runs when reporting bugs!

How to upgrade

Subscribe to Mr. Senko and configure your private PyPI repositories before upgrading!

pip install --upgrade nitrate

If you are using Nitrate as a Docker container then

docker-compose stop
docker rm nitrate_web_1 nitrate_db_1
docker-compose up -d
docker exec -it nitrate_web_1 /Nitrate/ migrate

NOTE you will need the appropriate version of docker-compose.yml for the above commands to work!

tags: Python, errata,

Comments !