My Blog

Bugzilla on cloud

1-click AWS Deployment    1-click Azure Deployment  1-click Google Deployment

Overview

Bugzilla is a “Defect Tracking System” or “Bug-Tracking System”. Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively. Most commercial defect-tracking software vendors charge enormous licensing fees. Despite being “free”, Bugzilla has many features its expensive counterparts lack. Consequently, Bugzilla has quickly become a favorite of thousands of organizations across the globe.Bugzilla is an efficient, easy-to-use and reliable bug-tracking tool. It is Mozilla’s system for reporting and tracking errors and bugs in web or software development. The app is very easy to use and works in any web browser, however you will need an SQL database to use it.

As you would expect, Bugzilla is extremely customizable. For instance, by utilising the Bugzilla search engine you can search errors instantly, and this can be switched from normal to advanced mode depending on how deep you need to go. You can customize Bugzilla to behave just how you need it to. You can add options such as activating email alerts for when changes are made, and set levels of permissions for access.

Bugzilla is owned by Bugzilla (https://www.bugzilla.org/) and they own all related trademarks and IP rights for this software.

Bugzilla on Cloud runs on Amazon Web Services (AWS) and Google Cloud Platform (GCP). Cognosys provides hardened images of Bugzilla on all public cloud i.e. AWS marketplace and Azure.

Features

Major Features of Bugzilla

1.Key Features For Users Include:

  • Advanced Search Capabilities.
  • Email Notifications Controlled By User Preferences.
  • Bug Lists in Multiple Formats: Atom, iCal, etc.
  • Scheduled Reports: Daily, Weekly, Hourly, etc. via Email.
  • Reports and Charts.
  • Automatic Duplicate Bug Detection.
  • File/Modify Bugs By Email.
  • Time Tracking.
  • Request System.
  • Private Attachments and Comments.
  • Automatic Username Completion or Drop-Down User Lists.
  • Patch Viewer.
  • “Watch” Other Users.
  • Move Bugs Between Installs.
  • Save and Share Searches.

2.Key Features For Admins Include:

  • Excellent Security.
  • Extension Mechanism for Highly Customizable Installations.
  • Custom Fields.
  • Custom Workflow.
  • Full Unicode Support.
  • Localization.
  • mod_perl Support for Excellent Performance.
  • Webservices (XML-RPC) Interface.
  • Control Bug Visibility/Editing with Groups.
  • Impersonate Users.
  • Multiple Authentication Methods.
  • Support for Multiple Database Engines.
  • Sanity Check.

With Bugzilla you can track bugs and code changes, communicate with team-mates, submit and review patches, and manage quality assurance. As many a successful project is the result of successful organization and communication, Bugzilla is a great tool to help you get a hands-on overview on the software development process.

Bugzilla is constantly under active development and is being put to the test by the Mozilla Foundation. The app is supported by a dedicated team and has countless features that most expensive solutions lack. Overall, a great tool for system administrators and developers alike.

AWS

Installation Instructions for Windows

Note: How to find PublicDNS in AWS

Step 1) RDP  Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows  instance on AWS Cloud

Connect to the virtual machine using following RDP credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 3389

Username: To connect to the operating system, use RDP and the username is Administrator.
Password: Please Click here to know how to get password .

Step 2) Application URL: Access the application via a browser at http://PublicDNS/Bugzilla/index.cgi

  •  Username: admin@localhost.com
  •  Password: Passw@rd123

Step 3) Other Information:

1.Default installation path: will be in your web root folder “C:\Bugzilla

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443

Step 4) Instructions to start Bugzilla:

  1. Open ‘Xampp Control Panel’ by clicking on Desktop Icon
  2. Start Apache and MySql
  3. Then Go to Browser, and go to ‘http://localhost/bugzilla/index.cgi’
  4. Log in by given credentials – admin@localhost.com || Passw@rd123
  5. Please change login credentials immediately after successful login.

Configure custom inbound and outbound rules using this link

AWS Step by Step Screenshots:

Click on Xampp Control Panel Desktop Icon

Start Apache and MySQL 

Open Browser and go to URL “http://PublicDNS/bugzilla/index.cgi”

Log in with Given Credentials ” admin@localhost.com || Passw@rd123″

Change your login credentials by going to Administration tab -> Users

Change Your Login Details

Google

Installation Instructions For Windows

Installation Instructions for Windows

Step 1) VM Creation:

  1. Click the Launch on Compute Engine button to choose the hardware and network settings.
  2. You can see at this page, an overview of Cognosys Image as well as estimated cost of running the instance.
  3. In the settings page, you can choose the number of CPUs and amount of RAM, the disk size and type etc.

Step 2) RDP Connection: To initialize the DB Server connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Google Cloud

Step 3) Database Login Details:

The below screen appears after successful deployment of the image.

successful deployment of the image

For local MySQL root password, please use the temporary password generated automatically during image creation as shown above.

i) Please connect to Remote Desktop as given in step 2 to ensure stack is properly configured and DB is initialized.
ii) You can use MySQL server instance as localhost, username root and password as shown above.

If you have closed the deployment page you can also get the MySQL root password from VM Details  “Custom metadata” Section.

Step 2) Application URL: Access the application via a browser at http://PublicDNS/Bugzilla/index.cgi

Step 3) Other Information:

1.Default installation path: will be in your web root folder “C:\Bugzilla

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443

Step 4) Instructions to start Bugzilla:

  1. Open ‘Xampp Control Panel’ by clicking on Desktop Icon
  2. Start Apache and MySql
  3. Then Go to Browser, and go to ‘http://localhost/bugzilla/index.cgi’
  4. Please change login credentials immediately after successful login.

Configure custom inbound and outbound rules using this link

Videos

https://www.youtube.com/watch?v=keSUj7KpV6w

Bugzilla on cloud

Related Posts