Closed
Bug 963375
Opened 12 years ago
Closed 12 years ago
hg.m.o extension failure delayed 27.0b9 builds
Categories
(Developer Services :: General, task)
Developer Services
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: hwine, Assigned: fubar)
References
Details
release runner failed to start both Firefox 27.0b9 build 1 & Fennec 27.0b9 build 1 with the same error for both:
2014-01-23 17:04:00,405 - INFO - command: output:
pushing to ssh://hg.mozilla.org/build/tools
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 1 changes to 1 files
remote: /bin/sh: /repo/hg/scripts/hg_require_single_head: No such file or directory
remote: transaction abort!
remote: rollback completed
remote: abort: pretxnchangegroup.a_singlehead hook exited with status 127
2014-01-23 17:04:06,110 - INFO - command: ERROR
Traceback (most recent call last):
File "/builds/releaserunner/tools/lib/python/util/commands.py", line 47, in run_cmd
return subprocess.check_call(cmd, **kwargs)
File "/tools/python27/lib/python2.7/subprocess.py", line 511, in check_call
raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['hg', 'push', '-e', 'ssh -l ffxbld -i /home/cltbld/.ssh/ffxbld_dsa', '--
new-branch', 'ssh://hg.mozilla.org/build/tools']' returned non-zero exit status 1
2014-01-23 17:04:06,11d: END (5.71s elapsed)
I reached :fubar in #infra and fix was done asap. Currently restarting the releases.
configs needed to be backed out to allow restart via shipit:
remote: https://hg.mozilla.org/build/buildbot-configs/rev/19e7f90bff92
remote: https://hg.mozilla.org/build/buildbot-configs/rev/196f60bf981e
Release builds now progressing normally.
![]() |
Assignee | |
Comment 3•12 years ago
|
||
This was related to a cleanup of /repo/hg/scripts and moving that data into a repo. It turns out a handful of other repos were using:
pretxnchangegroup.a_singlehead = /repo/hg/scripts/hg_require_single_head
instead of the more common:
pretxnchangegroup.b_singlehead = python:mozhghooks.single_head_per_branch.hook
The repos in question:
/actionmonkey
/tamarin-central
/actionmonkey-tamarin
/tamarin-tracing
/build/tools
/build/buildbot
/build/fork-hg-git
/tamarin-redux
/schema-validation
The non-build repos haven't been touched in a year or six and fork-hg-git is empty.
I'll add the script to the repo (/hgcustom/hgscripts) and note those repos in it.
Thanks for the research! I opened bug 963571 to see if we can clean that up.
(In reply to Kendall Libby [:fubar] from comment #3)
> I'll add the script to the repo (/hgcustom/hgscripts) and note those repos
> in it.
Once this is done, let's resolve this bug, since it's tied to a release.
![]() |
Assignee | |
Comment 5•12 years ago
|
||
changeset: 3:0367c4b665a6
tag: tip
user: Kendall Libby <klibby@mozilla.com>
date: Fri Jan 24 09:10:20 2014 -0500
summary: add repo list to hg_require_single_head
changeset: 2:ac2ae39fb958
user: Kendall Libby <klibby@mozilla.com>
date: Fri Jan 24 09:08:59 2014 -0500
summary: initial import of hg_require_single_head
![]() |
Assignee | |
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Component: WebOps: Source Control → General
Product: Infrastructure & Operations → Developer Services
You need to log in
before you can comment on or make changes to this bug.
Description
•