Help get this topic noticed by sharing it on Twitter, Facebook, or email.

Bugzilla integration

Bugzilla integration,

Are there any instructions available as to how to integrate bugzilla into tarantula?
2 people have
this question
+1
Reply
  • Ari Hakala (Prove Expertise Oy) May 25, 2012 09:23
    Hi,

    To use Bugzilla as Defect Tracker:

    - Click Admin - Defect Trackers
    - Select "(new bug tracker)" from dropdown list
    - Name can be anything. E.g. Bugzilla
    - URL is url address of frontpage of your bugzilla installation. It is used for opening bugzilla directly from Tarantula, when you want to create new bug.
    - Select Bugzilla as defect tracker type
    - Sync Tarantula project with Bugzilla classification - If you use "classification" systemp in Bugzilla, this can be used to group of products under particular classification to Tarantula project. In this case Project name in Tarantula must match classification in Bugzilla. If you just want to link directly Tarantula project to Bugzilla product, you can left this unselected.

    DB Host: (IP) address of mysql (bugzilla) database server
    DB Name: Database name, usually "bugs"

    DB User, DB Password: Mysql user and password which have at least read access to bugzilla database.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Ari Hakala (Prove Expertise Oy) May 25, 2012 09:45
    Creating new user in mysql for Tarantula:

    1) Log in to Bugzilla mysql database server with mysql client (e.g. by running mysql -u root from the command line of the mysql/bugzilla server machine)

    mysql> grant all on bugs.* to 'tarantula'@'%' identified by 'tarantula';
    mysql> SET PASSWORD FOR 'bugs'@'%' = PASSWORD('xxxx');

    If Tarantula is running on different machine, you will also need to configure mysql to allow connections from outside. E.g by specifying correct bind-address or disabling setting with comment:

    Edit file /etc/mysql/my.cnf

    ## Instead of skip-networking the default is now to listen only on
    # localhost which is more compatible and is not less secure.
    #bind-address = 127.0.0.1
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • What Port needs to be open in Bugzilla for Tarantula to connect to?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Default MySQL port 3306 if Bugzilla and Tarantula are running in different machines.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited