Ubuntu

Simplify setting up a dev environment for the QATracker

The QATracker is the tool that the Ubuntu QA team uses to track the results of manual testing. There are various instances like, http://iso.qa.ubuntu.com, which is used for image testing.

Technically, it is a Drupal instance with some in-house developed modules, hosted at the ubuntu-qa-website project in Launchpad.

The guide for setting up the environment can be found here: https://wiki.ubuntu.com/Testing/ISO/DevEnv.

As you can see, this guide requires many manual steps which must be followed. Your task is to simplify this by writing a recipe, script, or charm to make it easy to get a development environment for the qtracker. The choice of what tools you use are up to you. Consider juju, ansible, puppet, chef, etc.

Task tags

  • qatracker
  • devops

Students who completed this task

SmajevicIrfan

Task type

  • code Code
  • done_all Quality Assurance
close

2015