DeveloperServices/hg: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(new page)
 
(update bz & irc information)
Line 23: Line 23:
# Check [[#status|status]]
# Check [[#status|status]]
# For Firefox related work, ask the sheriffs in #releng or #developers
# For Firefox related work, ask the sheriffs in #releng or #developers
# For all other work, ask in #it
# For all other work, ask in #moc
# File a bug under [https://bugzilla.mozilla.org/enter_bug.cgi?component=Repos%20and%20Hooks&product=Release%20Engineering Release Engineering :: Repos and Hooks]
# File a bug under [https://bugzilla.mozilla.org/enter_bug.cgi?component=Mercurial%3A%20hg.mozilla.org&product=Developer%20Services Release Engineering :: Repos and Hooks]
# If urgent and important, escalate bug to #it (they escalate to [[DeveloperServices]] as needed)
# If urgent and important, escalate bug to #moc (they escalate to [[DeveloperServices]] as needed)


= Recent Changes =
= Recent Changes =

Revision as of 17:39, 7 October 2014

Mercurial DVCS Service

Overview

hg.mozilla.org is our primary Mercurial service access point. This hosts all Firefox related code, including code and configurations for the continuous integration farm. Other names for services provided by Mercurial include "try server".

The service is provided by a clusters: one cluster for commits (ssh protocol only), and one for serving repositories and related data over http(s). These are called the "push heads" and "web heads" respectively below.

We are continually making improvements to the service, so please use this as the launch page for any questions or service requests.

Status

Status of the web heads is most easily seen on this dashboard

Status of the push heads requires access to graphite . The sheriffs in #releng can provide information if needed, see troubleshooting for further info.

Troubleshooting and Problem Reporting

If you suspect issues, please follow the steps in order until you get:

  1. Check status
  2. For Firefox related work, ask the sheriffs in #releng or #developers
  3. For all other work, ask in #moc
  4. File a bug under Release Engineering :: Repos and Hooks
  5. If urgent and important, escalate bug to #moc (they escalate to DeveloperServices as needed)

Recent Changes

  • Additional disk installed
  • Additional web heads installed
  • Status graphs operational

Requesting Services