QA/Infrastructure/Shadow Web Server: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 41: Line 41:


=== Bugs ===
=== Bugs ===
* {{bug|669432}} - mozqa.com VM needs three more IP addresses
** {{bug|639936}} - Get Organization Validation SSL certificate (OV Cert) for *.mozqa.com
** {{bug|639932}} - Get Domain Validated SSL certificate (DV Cert) for *.mozqa.com
** {{bug|666966}} - Get 21 day (or similar) temporary ssl certificate for ssl-expired.mozqa.com
*** {{bug|661121}} - Update security tests to use SSL certs from mozqa.com
* {{bug|675163}} - Get a FTP server setup on mozqa.com


=== Notes ===
=== Notes ===

Revision as of 17:53, 30 December 2011

Overview

Lead: Al Billings
Status: Mozqa.com is up and running
Documentation: TBD

Summary

The QA organization needs a web server to host test content and to act as a back end for various QA projects, such as the Mozilla Crowd extension and Continuous Integration.

The web server lives on mozqa.com and runs off of a virtual machine created by the Mozilla IT department and hosted at Rackspace.

Project Plan

Goal

  • To have an apache web server in place hosting a mirror of all of the litmus-files HG repo content.
  • To have CGI and PHP enabled to allow for testing of more complex scenarios than possible with simple HTML files.
  • To have QA specific security certificates to support security testing not currently possible on Mozilla servers.
  • To support new QA projects that require a web back end.

Milestones

Milestone 1

Completion of:

  • [DONE] Creation of Web Server
  • [DONE] Regular cloning of litmus-files HG repo to web root

Milestone 2

Completion of:

  • [DONE] Update existing TCM test cases to point manual tests to new server location.
  • [DONE] Purchase and configuration of security certificates for security testing.
  • [DONE] Configuration files for MozCrowd extension.

Bugs

Notes