Closed
Bug 1318841
Opened 8 years ago
Closed 8 years ago
ubuntu 16.04 image uses wrong copy of "run-wizard" binary in one-click-loaners
Categories
(Taskcluster Graveyard :: Docker Images, defect)
Taskcluster Graveyard
Docker Images
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla53
People
(Reporter: jmaher, Assigned: ahal)
References
Details
Attachments
(1 file)
I am trying to debug a reftest failure which is on ubuntu 16.04. I can do the run-wizard properly, but there is no mach command- and cut/paste doesn't work. here is the task: https://tools.taskcluster.net/task-inspector/#cseBmHkrQWSAMVliWfp6BA/0 I ran option 2 on run-wizard.
Comment 1•8 years ago
|
||
Can you describe what you did? Mach is part of the source checkout, so it's not something that needs to be installed..
Assignee: nobody → jopsen
Assignee | ||
Comment 2•8 years ago
|
||
There is no source-checkout for 99% of test jobs :). There is behind the scenes magic to get an out-of-tree mach environment working for these types of jobs.. I'm not sure why it's not working, but this isn't the taskcluster team's responsibility.
Assignee: jopsen → ahalberstadt
Status: NEW → ASSIGNED
Component: Tools → General
Product: Taskcluster → Testing
Reporter | ||
Comment 3•8 years ago
|
||
I got a loaner and selecting option 2 (setup the task) from the root checkout. When that finished, I did: * chown -R worker workspace * chgrp -R worker workspace Then I went to the interactive display and opened up a terminal, |mach| was not available. On a 12.04 machine this is the workflow that works for me. this was a reftest task, not sure if reftest is different from mochitest where I was using a 12.04 machine.
Assignee | ||
Comment 4•8 years ago
|
||
Huh, the 16.04 image uses a separate "run-wizard" binary for some reason: https://dxr.mozilla.org/mozilla-central/source/testing/docker/desktop1604-test/bin/run-wizard This should be using the one here: https://dxr.mozilla.org/mozilla-central/source/taskcluster/scripts/tester/run-wizard I believe this is also the reason you saw bug 1319117.
Assignee | ||
Updated•8 years ago
|
Summary: one click loaner on ubuntu 16.04 doesn't seem to have mach available → ubuntu 16.04 image uses wrong copy of "run-wizard" binary in one-click-loaners
Assignee | ||
Updated•8 years ago
|
Component: General → Docker Images
Product: Testing → Taskcluster
Comment hidden (mozreview-request) |
Reporter | ||
Comment 7•8 years ago
|
||
mozreview-review |
Comment on attachment 8813349 [details] Bug 1318841 - Ensure desktop1604-test docker image downloads the run-wizard binary from vcs, https://reviewboard.mozilla.org/r/94770/#review94992 this is great, please be careful as image generation is usually quite flaky- I think it would be best to ensure this final image is generated and validated on try, so that when landing on autoland we are using an already built docker image.
Attachment #8813349 -
Flags: review?(jmaher) → review+
Assignee | ||
Comment 8•8 years ago
|
||
mozreview-review-reply |
Comment on attachment 8813349 [details] Bug 1318841 - Ensure desktop1604-test docker image downloads the run-wizard binary from vcs, https://reviewboard.mozilla.org/r/94770/#review94992 This is tested here: https://treeherder.mozilla.org/#/jobs?repo=try&revision=f045fca70cc610d24f8f457f0807027cf5c5a700 Is that what you meant? The patch pushed there is the same as the one here.
Reporter | ||
Comment 9•8 years ago
|
||
yes, this sounds good!
Comment 10•8 years ago
|
||
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/59e448d0eba8 Ensure desktop1604-test docker image downloads the run-wizard binary from vcs, r=jmaher
Comment 11•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/59e448d0eba8
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Updated•6 years ago
|
Product: Taskcluster → Taskcluster Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•