Bugzilla:Infrastructure: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (Servers updated to CentOS 5.6)
m (→‎Servers: typo fix)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Servers ==
== Servers ==
Current servers:
{| class="wikitable sortable"
|-
! Server Name !! Server Type !! OS !! General usage
|-
| barry.bugzilla.org || Linode || CentOS 7 || bugzilla.org email/mailing lists (lists.bugzilla.org), deprecated bzr server (bzr.bugzilla.org), CGIs embedded from www.bugzilla.org, updates.bugzilla.org
|-
| carly.bugzilla.org || Linode || CentOS 7 || IRC bots (bugbot, word)
|}


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.<br>
Old servers:
{| class="wikitable sortable"
|-
! Server Name !! Server Type !! OS !! General usage || post-scl3 disposition
|-
| landfill.bugzilla.org || ESX VM (Mozilla-hosted) || RHEL 5 || test sites, developer shell accounts || decommission
|-
| bugzilla1.community.scl3.mozilla.com || SuperMicro X8 (physical) || RHEL 6 || database server || decommission (remaining DBs not tied to landfill can be run locally on cps)
|-
| bugzilla2.community.scl3.mozilla.com || SuperMicro X8 (physical) || RHEL 6 || KVM Host || decommission
|-
| bugzilla3.community.scl3.mozilla.com || SuperMicro X8 (physical) || RHEL 6 || currently offline / damaged hard drive || decommission
|-
| updates.bugzilla.org || KVM VM (on bugzilla2) || RHEL 6 || hosts the Bugzilla update check || merge into cps, moved to barry
|-
| bots.bugzilla.lan || KVM VM (on bugzilla2) || RHEL 6 || hosts the irc bots (bugbot, word) || keep/move, moved to carly
|-
| infra.bugzilla.lan || KVM VM (on bugzilla2) || RHEL 6 || DNS/DHCP for bugzilla.lan internal network || decommission (internal VLAN goes away)
|-
| cps.bugzilla.org || ESX VM (Mozilla-hosted) || CentOS 6 || "common public-facing services" bugzilla.org email/mailing lists, deprecated bzr server, CGIs embedded from www.bugzilla.org || keep/move, moved to barry
|-
| landfill-new.bugzilla.org || ESX VM (Mozilla-hosted) || RHEL 6 || supposed to replace landfill || decommission
|}


=== cg-vmware01 ===
A&nbsp;VMware server that hosts virtual servers.<br>
*VMware platform is maintained by Mozilla.
==== landfill.bugzilla.org  ====
A&nbsp;CentOS&nbsp;5.6 server for Bugzilla demo installations and shared development environment.
==== windows.bugzilla.org ====
==== oracle.bugzilla.org ====
=== cg-bugs01.mozilla.org ===
A CentOS 5.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.
*Reports test results to the Tinderbox Server maintained by Mozilla. See [http://tinderbox.mozilla.org/Bugzilla/ tinderbox.mozilla.org/Bugzilla/] for latest results.
*Current activity of the tests can be viewed by attaching to a screen session of the ''tinderbox'' user.
*Selenium Server v2.0b2, Test::WWW::Selenium Perl module v1.24 and Firefox v3.6.13 are used by the QA tests. Be careful when updating these so that the tree doesn't burn unnecessarily.
*Selenium Server versions are manually installed to the '''/usr/local/share/selenium-server/''' directory. Scripts to start it or to list related processes are in the '''/usr/local/bin/''' directory.
*Both Firefox and perl-Test-WWW-Selenium packages have been excluded from normal yum updates.
*Any local RPM building should be done when logged in as the user ''build'' because that user has the correct RPM build environment configured.
=== cg-bugs02.mozilla.org<br>  ===
A RHEL&nbsp;6 server that hosts virtual servers.
*Uses qemu+kvm virtualization to run four (4)&nbsp;RHEL&nbsp;6 virtual servers.
==== updates.bugzilla.org  ====
Virtual server for Bugzilla update services.
*Delivers Bugzilla version information XML to Bugzilla instances all around the world.<br>
*Uses nginx as a high performance web server.
==== bots.bugzilla.org  ====
Virtual server for IRC bots.<br>
*Infobot '''word '''that connects to varous channels in irc.mozilla.org IRC&nbsp;server to deliver factoids.
*Supybot '''bugbot''' (not yet moved from landfill).<br>
==== infra.bugzilla.org  ====
Virtual server for basic infrastructure services.<br>
*Name server ns.bugzilla.lan for the backend LAN shared by all Bugzilla servers.<br>
=== cg-bugs03.mozilla.org  ===
A&nbsp;RHEL&nbsp;6 server that's currently unused.<br>
*Current plan is to eventually move core services of landfill here.<br>


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

Latest revision as of 15:47, 13 September 2018

Servers

Current servers:

Server Name Server Type OS General usage
barry.bugzilla.org Linode CentOS 7 bugzilla.org email/mailing lists (lists.bugzilla.org), deprecated bzr server (bzr.bugzilla.org), CGIs embedded from www.bugzilla.org, updates.bugzilla.org
carly.bugzilla.org Linode CentOS 7 IRC bots (bugbot, word)

Old servers:

Server Name Server Type OS General usage post-scl3 disposition
landfill.bugzilla.org ESX VM (Mozilla-hosted) RHEL 5 test sites, developer shell accounts decommission
bugzilla1.community.scl3.mozilla.com SuperMicro X8 (physical) RHEL 6 database server decommission (remaining DBs not tied to landfill can be run locally on cps)
bugzilla2.community.scl3.mozilla.com SuperMicro X8 (physical) RHEL 6 KVM Host decommission
bugzilla3.community.scl3.mozilla.com SuperMicro X8 (physical) RHEL 6 currently offline / damaged hard drive decommission
updates.bugzilla.org KVM VM (on bugzilla2) RHEL 6 hosts the Bugzilla update check merge into cps, moved to barry
bots.bugzilla.lan KVM VM (on bugzilla2) RHEL 6 hosts the irc bots (bugbot, word) keep/move, moved to carly
infra.bugzilla.lan KVM VM (on bugzilla2) RHEL 6 DNS/DHCP for bugzilla.lan internal network decommission (internal VLAN goes away)
cps.bugzilla.org ESX VM (Mozilla-hosted) CentOS 6 "common public-facing services" bugzilla.org email/mailing lists, deprecated bzr server, CGIs embedded from www.bugzilla.org keep/move, moved to barry
landfill-new.bugzilla.org ESX VM (Mozilla-hosted) RHEL 6 supposed to replace landfill decommission