Closed
Bug 1394883
Opened 8 years ago
Closed 8 years ago
Use /builds/worker on decision task image, too
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla57
People
(Reporter: dustin, Assigned: dustin)
References
Details
Attachments
(5 files)
59 bytes,
text/x-review-board-request
|
wcosta
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
gps
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
wcosta
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
wcosta
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
mozilla
:
review+
|
Details |
This will require some care to ensure that old and new action tasks as well as cron tasks all do the right thing.
Assignee | ||
Comment 1•8 years ago
|
||
Assignee | ||
Comment 2•8 years ago
|
||
Assignee | ||
Comment 3•8 years ago
|
||
Assignee | ||
Comment 4•8 years ago
|
||
Assignee | ||
Comment 5•8 years ago
|
||
Comment 6•8 years ago
|
||
Why?
Assignee | ||
Comment 7•8 years ago
|
||
So we're not trying to remember which jobs run in /builds and which in /home
Assignee | ||
Comment 8•8 years ago
|
||
Assignee | ||
Comment 9•8 years ago
|
||
Decision: https://tools.taskcluster.net/task-inspector/#bDTHx5m0ReKDdclqOVRA4g
Action: https://tools.taskcluster.net/groups/bDTHx5m0ReKDdclqOVRA4g/tasks/BUVjK4pLQ3aDdLlU98ADCA
Old Actions: https://queue.taskcluster.net/v1/task/Nj8dUecfRoevuwfx8Ttu5Q/runs/0/artifacts/public/action.yml
Docker Image: https://tools.taskcluster.net/task-inspector/#RtVgukWNT72FXhfQt4r0eQ
I'm confident about cron tasks (they process .taskcluster.yml with json-e, so if the decision task worked, they will too)
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 15•8 years ago
|
||
mozreview-review |
Comment on attachment 8902800 [details]
Bug 1394883: clean up some leftover uses of /home/worker;
https://reviewboard.mozilla.org/r/174472/#review179968
Attachment #8902800 -
Flags: review?(wcosta) → review+
Comment 16•8 years ago
|
||
mozreview-review |
Comment on attachment 8902802 [details]
Bug 1394883: use /builds/worker in decision images;
https://reviewboard.mozilla.org/r/174476/#review179970
Attachment #8902802 -
Flags: review?(wcosta) → review+
Comment 17•8 years ago
|
||
mozreview-review |
Comment on attachment 8902803 [details]
Bug 1394883: update docs about docker hashes;
https://reviewboard.mozilla.org/r/174478/#review179972
Attachment #8902803 -
Flags: review?(wcosta) → review+
Comment 18•8 years ago
|
||
Thanks for working on this :)
Comment 19•8 years ago
|
||
Fixing this will hopefully fix backfilling that still references /builds/worker but uses the decision tasks image.
See:
https://hg.mozilla.org/integration/autoland/file/6b9d06ba6f769234530ae67d8353377d58a93fd0/taskcluster/taskgraph/actions/registry.py#l244
and bug 1395563
Comment 20•8 years ago
|
||
mozreview-review |
Comment on attachment 8902801 [details]
Bug 1394883: use /builds/worker in image building;
https://reviewboard.mozilla.org/r/174474/#review180034
Seems reasonable. I feel much better about refactors like this with the more robust cache and volume checking in run-task. Although, decision and image_builder are special, so the checks aren't as robust.
Attachment #8902801 -
Flags: review?(gps) → review+
Comment 21•8 years ago
|
||
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3a579a5054ef
clean up some leftover uses of /home/worker; r=wcosta
https://hg.mozilla.org/integration/autoland/rev/9426705a05af
use /builds/worker in image building; r=gps
https://hg.mozilla.org/integration/autoland/rev/081f830cf285
use /builds/worker in decision images; r=wcosta
https://hg.mozilla.org/integration/autoland/rev/e3f42eca51c1
update docs about docker hashes; r=wcosta
Assignee | ||
Comment 22•8 years ago
|
||
Comment hidden (mozreview-request) |
Comment 24•8 years ago
|
||
mozreview-review |
Comment on attachment 8903243 [details]
Bug 1394883: update hashes;
https://reviewboard.mozilla.org/r/175038/#review180084
Attachment #8903243 -
Flags: review?(aki) → review+
Comment 25•8 years ago
|
||
Backed out in https://hg.mozilla.org/integration/autoland/rev/85e0bc442b61 for Windows signing chain-of-trust failures like https://public-artifacts.taskcluster.net/AiB8WHKiT5uUOoTpxXHWLg/0/public/logs/chain_of_trust.log
Comment 26•8 years ago
|
||
Weird. This docker-image task doesn't look like it has a task.payload.command at all.
https://queue.taskcluster.net/v1/task/Uz6HOfvbTFuawVxIGbqQtQ
Assignee | ||
Comment 27•8 years ago
|
||
Yeah, they never did -- CoT accepted either no command or a command with /home/worker, but in bug 1395680 we disallowed the no-command option.
Comment 28•8 years ago
|
||
Pushed by dmitchell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1086c3de5527
clean up some leftover uses of /home/worker; r=wcosta
https://hg.mozilla.org/integration/autoland/rev/2602ae38ffb3
use /builds/worker in image building; r=gps
https://hg.mozilla.org/integration/autoland/rev/2923a42eb5df
use /builds/worker in decision images; r=wcosta
https://hg.mozilla.org/integration/autoland/rev/a5a0fb1070cb
update docs about docker hashes; r=wcosta
Comment 29•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1086c3de5527
https://hg.mozilla.org/mozilla-central/rev/2602ae38ffb3
https://hg.mozilla.org/mozilla-central/rev/2923a42eb5df
https://hg.mozilla.org/mozilla-central/rev/a5a0fb1070cb
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Updated•7 years ago
|
Product: TaskCluster → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•