Closed
Bug 1060255
Opened 10 years ago
Closed 10 years ago
Windows Builds fail with configure: error: To build the installer you must have the latest MozillaBuild or Unicode NSIS version .46 or greater in your path.
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: cbook, Assigned: markco)
References
()
Details
(Keywords: intermittent-failure, Whiteboard: [release-impacting])
b2g_b2g-inbound_win32_gecko-debug build on 2014-08-29 00:38:43 PDT for push afe145022092
slave: b-2008-ix-0130
https://tbpl.mozilla.org/php/getParsedLog.php?id=47011046&tree=B2g-Inbound
configure:22686: checking for Unicode NSIS version 2.46 or greater
configure: error: To build the installer you must have the latest MozillaBuild or Unicode NSIS version .46 or greater in your path.
*** Fix above errors and then restart with\
"c:/builds/moz2_slave/b2g-in-w32_g-d-000000000000000/build/mozmake.exe -f client.mk build"
c:/builds/moz2_slave/b2g-in-w32_g-d-000000000000000/build/client.mk:355: recipe for target 'configure' failed
Reporter | ||
Comment 1•10 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=47007387&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=47011651&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=47011046&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=47010662&tree=B2g-Inbound
Reporter | ||
Comment 2•10 years ago
|
||
Reporter | ||
Comment 3•10 years ago
|
||
Comment 4•10 years ago
|
||
Reporter | ||
Comment 5•10 years ago
|
||
Comment 6•10 years ago
|
||
So at this point in time it is not clear what the source of this problem could be.
Speaking to Mike Hommey, he believes that NSIS is a build dependency and should be part of the Windows image. However, the affected slaves often do not have tracking bugs, and it would therefore appear as though they have not recently been reimaged. Some of these slaves were running jobs successfully a few hours before, so it appears something external may have changed.
However, if something external has changed, it does not appear to be affecting all the Windows build slaves, since others are not exhibiting this problem.
Currently the only reasonable plan we have is to disable offending slaves, until we can work out what is causing this problem.
Reporter | ||
Updated•10 years ago
|
Blocks: b-2008-ix-0009
Reporter | ||
Updated•10 years ago
|
Blocks: b-2008-ix-0115
Comment 7•10 years ago
|
||
I presume this is related to bug 989531 which rolled out yesterday.
Assignee: nobody → mcornmesser
Updated•10 years ago
|
Reporter | ||
Updated•10 years ago
|
Blocks: b-2008-ix-0130
Reporter | ||
Updated•10 years ago
|
Blocks: b-2008-ix-0014
Comment 8•10 years ago
|
||
it sounds like things are fixed up with this: https://bugzilla.mozilla.org/show_bug.cgi?id=989531#c10
https://secure.pub.build.mozilla.org/builddata/reports/slave_health/slave.html?name=b-2008-ix-0138 has been hit this a lot prior to fix. if it greens up, we should resolve this bug and re-enable disabled slaves
Comment 9•10 years ago
|
||
According to https://secure.pub.build.mozilla.org/builddata/reports/slave_health/slave.html?class=build&type=b-2008-ix&name=b-2008-ix-0114 I rebooted it at 8:02pm, and it failed this way on a 8:28pm build. I'm disabling the rest of the appaarently-still-affected slaves, too - we've got far too many Windows build slaves, we don't need these broken ones running over the weekend.
Updated•10 years ago
|
Blocks: b-2008-ix-0114
Updated•10 years ago
|
Blocks: b-2008-ix-0104
Updated•10 years ago
|
Blocks: b-2008-ix-0023
Updated•10 years ago
|
Blocks: b-2008-ix-0138
Comment 10•10 years ago
|
||
0138 wasn't actually any better, it was just doing a good job of only taking jobs where nobody would look at the way it failed.
Comment 11•10 years ago
|
||
Sounds like we need a deeper dive into this ?
Updated•10 years ago
|
Blocks: b-2008-ix-0122
Comment 12•10 years ago
|
||
Unless b-2008-ix-0122 was some separate bustage that just happens to have the same visible symptom, I'd certainly say we do, since it successfully built yesterday, and wound up broken today.
Updated•10 years ago
|
Blocks: b-2008-ix-0085
Updated•10 years ago
|
Blocks: b-2008-ix-0072
Updated•10 years ago
|
Blocks: b-2008-ix-0140
Updated•10 years ago
|
Blocks: b-2008-ix-0149
Updated•10 years ago
|
Blocks: b-2008-ix-0060
Updated•10 years ago
|
Blocks: b-2008-ix-0054
Updated•10 years ago
|
Blocks: b-2008-ix-0059
Comment 13•10 years ago
|
||
hit b-2008-ix-0137 on Aug 28 during Thunderbird 31.1.0 release:
http://buildbot-master84.srv.releng.scl3.mozilla.com:8001/builders/release-comm-esr31-win32_repack_1%2F10/builds/1
Whiteboard: [release-impacting]
Assignee | ||
Comment 14•10 years ago
|
||
Is there a machine we can use for testing for this? I think we take a machine install NSIS 3.0a2 and then add it to the path, and see if we get the same error. If that works then we can just push that out through a GPO.
Comment 15•10 years ago
|
||
hit b-2008-ix-0114 on Aug 28 during Thunderbird 31.1.0 release repack:
http://buildbot-master84.srv.releng.scl3.mozilla.com:8001/builders/release-comm-esr31-win32_repack_1%2F10/builds/2
Comment 16•10 years ago
|
||
(In reply to Mark Cornmesser [:markco] from comment #14)
> Is there a machine we can use for testing for this?
b-2008-ix-0114 has been disabled, with this bug given as the reason. You should be able to use that.
Updated•10 years ago
|
Blocks: b-2008-ix-0064
Assignee | ||
Comment 17•10 years ago
|
||
b-2008-ix-0114 has been set up with the files for nsis 3.0a2 and the directory has been added to the path on the machine.
If this works, I have a GPO ready to push out these changes.
Comment 18•10 years ago
|
||
Slight delay in the testing, since earlier I reenabled 0014 instead of 0114, but now 114 is enabled, waiting for it to take a job where this would have hit.
Reporter | ||
Comment 19•10 years ago
|
||
(In reply to Phil Ringnalda (:philor) from comment #18)
> Slight delay in the testing, since earlier I reenabled 0014 instead of 0114,
> but now 114 is enabled, waiting for it to take a job where this would have
> hit.
didn't work out ->
https://tbpl.mozilla.org/php/getParsedLog.php?id=48158116&tree=Mozilla-Inbound
configure: error: To build the installer you must have the latest MozillaBuild or Unicode NSIS version .46 or greater in your path.
disabled that slave again
Assignee | ||
Comment 20•10 years ago
|
||
I went back looked at the GPO and the file copy was missing some of the sub-directories. I have corrected this.
However, am I miss interpreting "your path"? I have added nsis 3.0a2 to the system variable for path. Is that where it needed to be added?
Updated•10 years ago
|
Blocks: b-2008-ix-0103
Updated•10 years ago
|
Blocks: b-2008-ix-0002
Updated•10 years ago
|
Blocks: b-2008-ix-0166
Comment 21•10 years ago
|
||
Getting mass failures now. All trees closed.
Comment 22•10 years ago
|
||
The GPO changes were backed out and things seem to have gone back to normal. Reopened at 12:10 MVT.
Comment 23•10 years ago
|
||
(In reply to Mark Cornmesser [:markco] from comment #20)
> However, am I miss interpreting "your path"? I have added nsis 3.0a2 to the
> system variable for path. Is that where it needed to be added?
Flags: needinfo?(cbook)
Updated•10 years ago
|
Flags: needinfo?(cbook)
Comment 24•10 years ago
|
||
Hi guys,
Should we close this bug now, or is there more to do?
Many thanks,
Pete
Flags: needinfo?(ryanvm)
Flags: needinfo?(mcornmesser)
Reporter | ||
Comment 25•10 years ago
|
||
haven;t seen any new slaves so i think its ok to close from my pov
Comment 26•10 years ago
|
||
We rolled back the change that pushed out NSIS. The deployment is still broken (path issues that someone needs to resolve and pass onto relops to fix the GPO), so that bug still needs to be fixed before we can deploy. I'm not sure if that should be tracked here or in a different bug, though.
Updated•10 years ago
|
Flags: needinfo?(mcornmesser)
Updated•10 years ago
|
Flags: needinfo?(ryanvm)
Comment 27•10 years ago
|
||
(In reply to Amy Rich [:arich] [:arr] from comment #26)
> We rolled back the change that pushed out NSIS. The deployment is still
> broken (path issues that someone needs to resolve and pass onto relops to
> fix the GPO), so that bug still needs to be fixed before we can deploy. I'm
> not sure if that should be tracked here or in a different bug, though.
Thanks Amy!
Since bug 989531 is tracking that rollout then, and these symptoms have been solved by the current rollback, I'll close this for now, and it can always be reopened if we roll out again, and cause the same problem.
Pete
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Product: Release Engineering → Infrastructure & Operations
Updated•5 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•