Bugzilla:Infrastructure: Difference between revisions

→‎Servers: Sync with reality (hostname changes and landfill services have been migrated a long time ago)
(→‎Servers: Sync with reality (hostname changes and landfill services have been migrated a long time ago))
Line 3: Line 3:
Bugzilla Project maintains several servers to run services needed by the project. Some of these are also used by other projects. Bugzilla Project also utilizes various services that are hosted and maintained by Mozilla.
Bugzilla Project maintains several servers to run services needed by the project. Some of these are also used by other projects. Bugzilla Project also utilizes various services that are hosted and maintained by Mozilla.


Bugzilla uses CentOS 5 and Red Hat Enterprise Linux (RHEL) 6 servers that are updated to latest minor releases. Current versions are CentOS 5.6 and RHEL 6.1 (June 2011).
Bugzilla uses CentOS 5 and Red Hat Enterprise Linux (RHEL) 6 servers that are updated to latest minor releases. Current versions are CentOS 5.10 and RHEL 6.5 (Dec 2013).


=== Mozilla-hosted ESX ===
=== Mozilla-hosted ESX ===
Line 11: Line 11:
==== landfill.bugzilla.org  ====
==== landfill.bugzilla.org  ====


A virtual CentOS 5 server for Bugzilla demo installations and shared development environment.
A virtual CentOS 5 server for shared development environment including development Bugzilla installations.


*Slave DNS for internal zones.
*Slave DNS for internal zones.
Line 25: Line 25:
A virtual server for testing Oracle database support. Currently unused.
A virtual server for testing Oracle database support. Currently unused.


=== bugzilla1.community.scl3.mozilla.com ===
=== bugzilla1.community.scl3.mozilla.com AKA cg-bugs01.bugzilla.lan ===


A CentOS 5 server that runs automated tests for the Bugzilla software.
A RHEL 6 server that runs automated tests for the Bugzilla software.


*Uses Tinderbox Client v2.01 to run Perl, Docs, QA, Xt and checksetup Bugzilla test suites.
*Uses Tinderbox Client v2.01 to run Perl, Docs, QA, Xt and checksetup Bugzilla test suites.
Line 38: Line 38:
*Any local RPM building should be done when logged in as the user ''build'' because that user has the correct RPM build environment configured.
*Any local RPM building should be done when logged in as the user ''build'' because that user has the correct RPM build environment configured.


=== bugzilla2.community.scl3.mozilla.com ===
=== bugzilla2.community.scl3.mozilla.com AKA cg-bugs02.bugzilla.lan ===


A RHEL 6 server that hosts virtual servers.
A RHEL 6 server that hosts virtual servers.
Line 56: Line 56:


*Infobot '''word''' that connects to various channels in irc.mozilla.org IRC server to deliver factoids.
*Infobot '''word''' that connects to various channels in irc.mozilla.org IRC server to deliver factoids.
*Supybot '''bugbot''' (not yet moved from landfill).<br>
*Supybot '''bugbot''' that keeps an eye on bugs in various major Bugzilla installations.
**Receives bugmail from various major Bugzilla installations.
**Maintains a presence on Freenode, Mozilla and GNOME IRC networks on various channels for announcing bug changes and fetching bug information.


==== infra.bugzilla.org ====
==== infra.bugzilla.org ====
Line 66: Line 68:
**Forwards all external name requests to '''mradm01.mozilla.org''', '''ns2.globalnetoptex.com''' or '''ns2.lax01.mzima.net''' but will fall back to resolving requests directly by itself if none of the forwarders are available.
**Forwards all external name requests to '''mradm01.mozilla.org''', '''ns2.globalnetoptex.com''' or '''ns2.lax01.mzima.net''' but will fall back to resolving requests directly by itself if none of the forwarders are available.


=== cg-bugs03.mozilla.org ===
=== bugzilla3.scl3.mozilla.com AKA cg-bugs03.bugzilla.lan ===


A RHEL&nbsp;6 server that's currently unused.
A RHEL&nbsp;6 server for hosting automated Bugzilla demo installations.


*Current plan is to move critical core services currently on landfill here.
*Hosts demo.bugzilla.org service.
*Uses local MySQL database for the installations.
*Replicates bugs_tip from landfill that is used as a basis for the new installations.


[[Category:Bugzilla]]
[[Category:Bugzilla]]
22

edits