DeveloperServices/hg
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:
- Check status
- For Firefox related work, ask the sheriffs in #releng or #developers
- For all other work, ask in #it
- File a bug under Release Engineering :: Repos and Hooks
- If urgent and important, escalate bug to #it (they escalate to DeveloperServices as needed)
Recent Changes
- Additional disk installed
- Additional web heads installed
- Status graphs operational
Requesting Services
- New repository: please follow this process