Skip to main content
Version: 24.3

Installing Digital.ai Agility integration for Bugzilla

  1. Determine Installation Location: The integration can be installed on any server with network access to both Digital.ai Agility and Bugzilla. Exact placement should be determined by your internal software management requirements. The integration server must meet the system requirements stated above.
  2. Extract the files: Download the integration using the App catalog and extract it into a folder of your choice.
  3. Configure the integration: Configuration for the integration is a 3 step process:
    1. Configure Bugzilla
    2. Configure Digital.ai Agility
    3. Configure ServiceHost
  4. Start the integration: Open up the command prompt, navigate to your installation folder, and run the following command:
    VersionOne.ServiceHost.exe
    If you have configured your system properly, you should see several [Info] messages followed by a [Startup] message.
  5. Test the integration: To ensure the integration is working, perform the following steps:
    1. Create a bug in Bugzilla.
    2. Set the appropriate state in order for the bug to move to Digital.ai Agility.
      • Assigned methodology - bugs should be assigned to the user(s) specified in the Bugzilla Saved Search.
      • Tagged methodology - the VersionOne Defect State should be set to value specified in the Bugzilla Saved Search.
    3. Submit the bug in Bugzilla.
    4. Verify that the bug appears in Digital.ai Agility as a defect.
    5. Close the defect in Digital.ai Agility.
    6. Verify that the Bugzilla bug has been updated as expected.
    7. Shut down the service host by pressing "Q" in the console window.
  6. Install the integration as a Windows Service (optional): While not required, you may configure the integration to run as a Windows Service using the following command from the console window:
    VersionOne.ServiceHost.exe --install
    This command installs the integration service so it runs under the account NT AUTHORITY\Local Service. Local Service must be given access privileges to the directory where the integration was installed so it can store its state and write to log files.
    Follow these steps to change the security on the installation directory:
    1. Right click the installation folder from Windows Explorer.
    2. Select Properties.
    3. Select the Security tab.
    4. Click the Add button.
    5. Enter Local Service and click OK.
    6. Click the Allow check box for the Full Control row.
    7. Click OK to save the changes.

supported_integrations