searching for reviewer(dustin)
684d31a3f000ab44efca4976b389ee489aeb3062: Bug 1543380: Always require a push task in cron tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 01 May 2019 13:01:42 +0000 - rev 530944
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543380: Always require a push task in cron tasks; r=dustin When a cron task depends on tasks from the on-push build, wait for the on-push decision task to complete, and fail if it doesn't complete succesfully. Differential Revision: https://phabricator.services.mozilla.com/D29429
49006e43876fad11314265a580e41a18f744388e: Bug 1532783: [taskgraph] Remove entries from WORKER_TYPES that correspond to workers with aliases; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 30 Apr 2019 22:14:52 +0000 - rev 530846
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1532783: [taskgraph] Remove entries from WORKER_TYPES that correspond to workers with aliases; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D24239
cef374e9b2985d5ee4e79e9e3984e94a32d72dd1: Bug 1532783: [taskgraph] Switch to using worker aliases for docker-worker and generic-worker; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 30 Apr 2019 22:58:06 +0000 - rev 530845
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1532783: [taskgraph] Switch to using worker aliases for docker-worker and generic-worker; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D24238
8218cc92ee8d4527c3dd19da32b516c420d75a25: No bug: Handle unicode output from docker builds; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 25 Apr 2019 15:49:33 +0000 - rev 530143
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
No bug: Handle unicode output from docker builds; r=dustin This is not strictly required in mozilla-central, as `mach` sets the encoding of the output to UTF-8. Differential Revision: https://phabricator.services.mozilla.com/D28861
d3d207fbbcd2de51460cc124b3793fd0bd5c272e: Bug 1546619 - whitelist internal tooltool downloads for interactive task creation; r=dustin
Nathan Froyd <froydnj@mozilla.com> - Wed, 24 Apr 2019 14:14:59 +0000 - rev 529475
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546619 - whitelist internal tooltool downloads for interactive task creation; r=dustin These artifacts are "internal" because we can't redistribute them, but downloading them into an interactive task is not redistribution. Differential Revision: https://phabricator.services.mozilla.com/D28656
f04be3819486bf2718564654284a921f56b0b570: Bug 1543872: [taskgraph] Simplify the calculated path to the root of mozilla-central; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 23 Apr 2019 21:12:00 +0000 - rev 529382
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543872: [taskgraph] Simplify the calculated path to the root of mozilla-central; r=dustin On windows, the generated path will be close to the path length limits, which causes `mach try` to fail. Differential Revision: https://phabricator.services.mozilla.com/D28554
e95b995fc086ba80fb30791901e634374d33eacf: Bug 1545256 - only append action TASK_ID to task deps if taskGroupId doesn't match r=dustin
Aki Sasaki <asasaki@mozilla.com> - Thu, 18 Apr 2019 12:51:31 +0000 - rev 528825
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545256 - only append action TASK_ID to task deps if taskGroupId doesn't match r=dustin We only want to append the action TASK_ID to the task dependencies when the taskGroupId doesn't match, otherwise we hit dup dependency errors. Differential Revision: https://phabricator.services.mozilla.com/D27994
c33e7bb2397cb33b7b4c778a388743792d66b0f8: Bug 1450012: [taskgraph] Make `retrigger-multiple` action selectively re-run tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 16 Apr 2019 21:02:50 +0000 - rev 528549
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1450012: [taskgraph] Make `retrigger-multiple` action selectively re-run tasks; r=dustin Many tasks (release tasks and cached tasks, in particular) should be re-run rather than retriggered. Instead, make the `retrigger-multiple` action re-run them instead. Differential Revision: https://phabricator.services.mozilla.com/D27208
43956eb12043bb862fa9a5e29e75dd31e0c9b5bd: Bug 1450012: [taskgraph] Add an action to retirgger multiple tasks at once; r=dustin
Tom Prince <mozilla@hocat.ca> - Mon, 15 Apr 2019 20:21:30 +0000 - rev 528548
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1450012: [taskgraph] Add an action to retirgger multiple tasks at once; r=dustin In Bug 1519599, treeherder switched to using add-new-jobs to retrigger jobs, since there wasn't an action to retrigger multiple jobs. This prevents us from adding logic to rerun some jobs instead of retriggering them. This adds a new action that takes input like `add-new-jobs`, but that we can add logic to handle rerun vs. retrigger in. Additionally, the input it takes is designed to make Bug 1521032 easier to implement. Differential Revision: https://phabricator.services.mozilla.com/D27207
fe831ef6691f4538acddedd6a284dac06aedcef8: Bug 1450012: [taskgraph] Disable retrigger action for many tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 16 Apr 2019 22:02:46 +0000 - rev 528547
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1450012: [taskgraph] Disable retrigger action for many tasks; r=dustin Many tasks (release tasks and cached tasks, in particular) should be re-run rather than retriggered. Disable retrigger action for those tasks by default. Differential Revision: https://phabricator.services.mozilla.com/D27206
acfc18211adee353f3393b3976676d6a404bbe02: Bug 1450012: [taskgraph] Move rerun action to retrigger.py; r=dustin
Tom Prince <mozilla@hocat.ca> - Mon, 15 Apr 2019 20:21:19 +0000 - rev 528546
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1450012: [taskgraph] Move rerun action to retrigger.py; r=dustin In order to prevent retriggers for release tasks, we will cause the `retrigger` action to rerun instead, so move the cdoe togehter. Differential Revision: https://phabricator.services.mozilla.com/D27205
ac599c14d4a8e94b72f0b9b26a22e826be7f5666: No bug: [taskgraph] Remove support for generating non-hook actions; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 12 Apr 2019 21:56:20 +0000 - rev 528170
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
No bug: [taskgraph] Remove support for generating non-hook actions; r=dustin Now that release promotion is using a hook, all the code for non-hook actions can be removed. Differential Revision: https://phabricator.services.mozilla.com/D27204
0d76e1701610a70af6ec0a8ebfcae7852cd462a0: Bug 1541823 - Derive the fetch docker image from debian9-raw rather than debian9-base. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Apr 2019 17:32:43 +0900 - rev 527985
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1541823 - Derive the fetch docker image from debian9-raw rather than debian9-base. r=dustin This will make the image smaller, and will make it happen earlier in cases its dependencies need to be rebuilt. Differential Revision: https://phabricator.services.mozilla.com/D26082
ce76d73f8eb37408e15f839b1444988158635923: bug 1541859 - add action task to child tasks' dependencies. r=dustin
Aki Sasaki <asasaki@mozilla.com> - Wed, 10 Apr 2019 15:29:16 +0000 - rev 527682
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
bug 1541859 - add action task to child tasks' dependencies. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D26209
14db4eae01f521463114371bac1d0d1c2cec2c43: Bug 1539990 - Move DocUp test to tier 2; r=dustin
Geoff Brown <gbrown@mozilla.com> - Thu, 28 Mar 2019 23:48:13 +0000 - rev 525488
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539990 - Move DocUp test to tier 2; r=dustin Run DocUp as tier 2 rather than tier 3, to make the task visible by default and get the benefit of at least some sheriffing. Differential Revision: https://phabricator.services.mozilla.com/D25319
dcfe21ab348eda2fdd073fc24299b375963937f7: Bug 1488313: [taskgraph] Don't notify sherrifs on cron decision task failures on try; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 19:38:05 +0000 - rev 525267
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1488313: [taskgraph] Don't notify sherrifs on cron decision task failures on try; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D25090
993025739f8d2d293ded2416e24d3264e467e961: Bug 1488313: [taskgraph] Only look for try parameters in on-push decision tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 20:03:05 +0000 - rev 525266
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1488313: [taskgraph] Only look for try parameters in on-push decision tasks; r=dustin This avoids the surprising result of `try_task_config.json` overriding explicit `--target-tasks-method` from a cron task run against a try push. Differential Revision: https://phabricator.services.mozilla.com/D25089
e7778d636a11581c6edde3259abd1954924159d1: Bug 1488313: [taskgraph] Reuse on-push build in nightly valgrind graphs; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 16:52:39 +0000 - rev 525262
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1488313: [taskgraph] Reuse on-push build in nightly valgrind graphs; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D13152
b14a6538211f61428f8a0988895c6b0198c81c89: Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 19:34:53 +0000 - rev 525261
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki Differential Revision: https://phabricator.services.mozilla.com/D13151
d9aeff28c11b6866a4ade5868364301652a2c8f1: Bug 1539242 - Update link to properties to task definitions in taskcluster's how-to documentation. r=dustin DONTBUILD
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Mar 2019 12:28:02 +0100 - rev 525154
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539242 - Update link to properties to task definitions in taskcluster's how-to documentation. r=dustin DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D24949
2abbb5ff11723b60358d6acf5879fa313668bd84: Bug 1491371: [comm-task-env] Pass wrapped command name as argv[0]; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 21 Mar 2019 20:05:56 +0000 - rev 524304
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1491371: [comm-task-env] Pass wrapped command name as argv[0]; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D24415
e3acb1723c702735e0a0778f0e4d64c47fe24c41: Bug 1535132: Add worker types for running instrumented builds; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 19 Mar 2019 19:14:03 +0000 - rev 523903
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535132: Add worker types for running instrumented builds; r=dustin This adds worker-type alias that has dedicated workers at level-3 for running instrumented builds, but uses a test worker type at other levels. Differential Revision: https://phabricator.services.mozilla.com/D23576
4eabf4f36fef9bdf38efe2d5a301173c6e804c55: Bug 1532783: Implement worker aliases; r=aki,glandium,jmaher,dustin
Tom Prince <mozilla@hocat.ca> - Tue, 19 Mar 2019 19:13:56 +0000 - rev 523902
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1532783: Implement worker aliases; r=aki,glandium,jmaher,dustin There are a number of ways we want to vary workers over time and jobs, including - we are working on migrating to gce - pgo builds have a dedicated worker-type for running the instrumented build at level 3 but not level 1 Rather than have all tasks know about how the machines are provisioned, this moves to using short-names for the worker types, and then has a config mapping those to the actual worker types. This adds support for aliases, and an initial set of them. Follow up work will switch the existing uses of these worker types to using the aliases. Differential Revision: https://phabricator.services.mozilla.com/D22549
85bd45178007470651a23a54a416ac9208b1d531: Bug 1519851 - Create --enable-fuzzing debug build job for MacOSX. r=dustin
Jesse Schwartzentruber <truber@mozilla.com> - Tue, 19 Mar 2019 17:01:38 +0000 - rev 523874
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1519851 - Create --enable-fuzzing debug build job for MacOSX. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D19862
770808176c5c92e877b7f5fbf1ad4a4686bd2d6e: Bug 1491371 - Update decision task image to support comm-task-env. r=dustin
Rob Lemley <rob@thunderbird.net> - Mon, 18 Mar 2019 22:19:08 +0000 - rev 523756
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1491371 - Update decision task image to support comm-task-env. r=dustin comm-task-env runs before run-task and updates the environment with GECKO_* variables that are defined in a file at the root of a subproject's repository, such as "comm-central". Updates: - add comm-task-env - add python 3.5 (run-task dependency) - add pyyaml Differential Revision: https://phabricator.services.mozilla.com/D16934
58dec282b0bc6bc75db8870c139922e6801c0e74: Bug 1491371 - Pin comm branches to mozilla revs without .taskcluster.yml. r=tomprince,dustin
Rob Lemley <rob@thunderbird.net> - Mon, 18 Mar 2019 22:19:38 +0000 - rev 523755
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1491371 - Pin comm branches to mozilla revs without .taskcluster.yml. r=tomprince,dustin comm-task-env runs before run-task and updates the environment with GECKO_* variables that are defined in a file at the root of the comm repository, ".gecko_rev.yml". run-task needs these variables to be set to find the correct mozilla repository to check out for a particular TB build. The current pinning method of updating ".taskcluster.yml" with the mozilla repository and revision to pin tois no longer supported. Differential Revision: https://phabricator.services.mozilla.com/D16783
2f95100eef2277c77140165bfcc399dd11a07b4d: bug 1485680 - make the relpro action a hook. r=dustin
Aki Sasaki <asasaki@mozilla.com> - Tue, 12 Mar 2019 21:02:33 +0000 - rev 523681
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
bug 1485680 - make the relpro action a hook. r=dustin make the relpro action a hook. Differential Revision: https://phabricator.services.mozilla.com/D5581
e16d27f25d45308a85684cb17daeaca113a3c32e: Bug 1535011: update `versioncontrol.rst` r=dustin
Connor Sheehan <sheehan@mozilla.com> - Sat, 16 Mar 2019 13:38:05 +0000 - rev 523671
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535011: update `versioncontrol.rst` r=dustin Small updates to the version control documents regarding upgrading `robustcheckout.py`. I noticed that we still reference `build-puppet` from it's former home on hgmo and don't include OpenCloudConfig in our list of places we need to vendor `robustcheckout` changes. Differential Revision: https://phabricator.services.mozilla.com/D23742
4649dbd1d133e1900e3232724aec002ce3dd2655: Bug 1450012: [taskgraph] Make `retrigger-multiple` action selectively re-run tasks; r=dustin a=tomprince
Tom Prince <mozilla@hocat.ca> - Tue, 16 Apr 2019 21:02:50 +0000 - rev 523539
Push 11261 by mozilla@hocat.ca at Fri, 10 May 2019 21:35:25 +0000
Bug 1450012: [taskgraph] Make `retrigger-multiple` action selectively re-run tasks; r=dustin a=tomprince Many tasks (release tasks and cached tasks, in particular) should be re-run rather than retriggered. Instead, make the `retrigger-multiple` action re-run them instead. Differential Revision: https://phabricator.services.mozilla.com/D27208
bb082e4ef0d4431d8f4edebd436d2063835c5873: Bug 1450012: [taskgraph] Add an action to retirgger multiple tasks at once; r=dustin
Tom Prince <mozilla@hocat.ca> - Mon, 15 Apr 2019 20:21:30 +0000 - rev 523538
Push 11261 by mozilla@hocat.ca at Fri, 10 May 2019 21:35:25 +0000
Bug 1450012: [taskgraph] Add an action to retirgger multiple tasks at once; r=dustin In Bug 1519599, treeherder switched to using add-new-jobs to retrigger jobs, since there wasn't an action to retrigger multiple jobs. This prevents us from adding logic to rerun some jobs instead of retriggering them. This adds a new action that takes input like `add-new-jobs`, but that we can add logic to handle rerun vs. retrigger in. Additionally, the input it takes is designed to make Bug 1521032 easier to implement. Differential Revision: https://phabricator.services.mozilla.com/D27207
8667f041f6c2f7adffabe2d0e65ef0dfd39c3944: Bug 1450012: [taskgraph] Disable retrigger action for many tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 16 Apr 2019 22:02:46 +0000 - rev 523537
Push 11261 by mozilla@hocat.ca at Fri, 10 May 2019 21:35:25 +0000
Bug 1450012: [taskgraph] Disable retrigger action for many tasks; r=dustin Many tasks (release tasks and cached tasks, in particular) should be re-run rather than retriggered. Disable retrigger action for those tasks by default. Differential Revision: https://phabricator.services.mozilla.com/D27206
3f746debc521a85763df5b1ab043f7849153a00a: Bug 1450012: [taskgraph] Move rerun action to retrigger.py; r=dustin
Tom Prince <mozilla@hocat.ca> - Mon, 15 Apr 2019 20:21:19 +0000 - rev 523536
Push 11261 by mozilla@hocat.ca at Fri, 10 May 2019 21:35:25 +0000
Bug 1450012: [taskgraph] Move rerun action to retrigger.py; r=dustin In order to prevent retriggers for release tasks, we will cause the `retrigger` action to rerun instead, so move the cdoe togehter. Differential Revision: https://phabricator.services.mozilla.com/D27205
37273deb744fa652623f7465124bd90a7e5d4c7d: bug 1485680 - make the relpro action a hook. r=dustin a=tomprince
Aki Sasaki <asasaki@mozilla.com> - Tue, 12 Mar 2019 21:02:33 +0000 - rev 522716
Push 10918 by mozilla@hocat.ca at Mon, 25 Mar 2019 21:22:08 +0000
bug 1485680 - make the relpro action a hook. r=dustin a=tomprince make the relpro action a hook. Differential Revision: https://phabricator.services.mozilla.com/D5581
3d4efdb98e8aa845a5f09239e4344ce2b2727f7d: Bug 1534500 - Run get_and_diffoscope with bash. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:19:14 +0000 - rev 521621
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534500 - Run get_and_diffoscope with bash. r=dustin This will allow to use bash constructs in pre-diff-commands, like `{a,b}`. Depends on D23075 Differential Revision: https://phabricator.services.mozilla.com/D23076
01712a69cb3960e602d452a39ed71396d60bfc80: Bug 1534500 - Allow diffoscope tasks to run commands before running the diff. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:21:14 +0000 - rev 521620
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534500 - Allow diffoscope tasks to run commands before running the diff. r=dustin Depends on D23074 Differential Revision: https://phabricator.services.mozilla.com/D23075
fc4d0ac008223e2d800819892e660aaceb271db6: Bug 1534500 - Allow diffoscope tasks to work on unpacked builds. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:21:20 +0000 - rev 521619
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534500 - Allow diffoscope tasks to work on unpacked builds. r=dustin Depends on D23073 Differential Revision: https://phabricator.services.mozilla.com/D23074
d410e91f369943daafd53906ee15357f795b06ff: Bug 1534500 - Allow to configure diffoscope tasks that fail when they detect differences. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:27:34 +0000 - rev 521618
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534500 - Allow to configure diffoscope tasks that fail when they detect differences. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D23073
615a12a9276839868bef0858f3fb535a04106295: Bug 1532893 - Retry packages tasks when snapshot.debian.org doesn't respond. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 06 Mar 2019 22:14:20 +0000 - rev 520979
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532893 - Retry packages tasks when snapshot.debian.org doesn't respond. r=dustin Bug 1486071 intended to fix this, but while the tasks are setup to restart on exit status 100, there are multiple failure cases where snapshot.debian.org doesn't respond and the exit status is not 100. One is dget, when downloading package sources from snapshot.debian.org. Eventually, those should move to fetch tasks, but in the meantime, we bubble up get errors with an exit code 100. mk-build-deps wraps a call to apt-get install, but doesn't return the exit code that apt-get returns when apt-get returns one. It makes it hard to distinguish the error modes, but mk-build-deps is unlikely to fail on anything else than apt-get. Not all apt-get failures would be due to snapshot.debian.org availability, but that's a tradeoff we decided was okay in bug 1486071. Differential Revision: https://phabricator.services.mozilla.com/D22269
29168c60c4e65cf36d5df9787e1bcfca038ac31c: Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 08 Mar 2019 07:00:02 +0000 - rev 520978
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin Currently the scopes are handled in some test-specific code. However, there is logic not to be in generic code. Differential Revision: https://phabricator.services.mozilla.com/D22447
6b1f784267633a74b9f9395352a5332dcf44f5c9: Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 08 Mar 2019 06:59:54 +0000 - rev 520977
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin This slightly decreases the amount of code that needs to know how to determine this. Differential Revision: https://phabricator.services.mozilla.com/D22446
722b3915da319bd9cab0a9f2a43c18b75585ffec: Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 15:52:19 +0000 - rev 520971
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin Currently the scopes are handled in some test-specific code. However, there is logic not to be in generic code. Differential Revision: https://phabricator.services.mozilla.com/D22447
421bdcc103d3d2f10e1e5f3a8cad736dad789f69: Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 15:53:45 +0000 - rev 520970
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin This slightly decreases the amount of code that needs to know how to determine this. Differential Revision: https://phabricator.services.mozilla.com/D22446
707ec85ae54c8922796ad4e48e5fffa4b050bd31: Bug 1532883 - Remove nasm Debian packages. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 05:50:31 +0000 - rev 520927
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532883 - Remove nasm Debian packages. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D22257
4a6cb39329d1e0ef14194651a6a24408fb9ccec8: Bug 1532878 - Install diffoscope from stretch-backports. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 11:59:08 +0000 - rev 520924
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532878 - Install diffoscope from stretch-backports. r=dustin As of the update snapshot, stretch-backports contains version 112. Depends on D22264 Differential Revision: https://phabricator.services.mozilla.com/D22265
ed46ddfa23b76001614c4bd45c27ed113786b93b: Bug 1532878 - Update to a more recent snapshot for Debian stretch-based docker images. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 07:25:27 +0000 - rev 520923
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532878 - Update to a more recent snapshot for Debian stretch-based docker images. r=dustin This has the side effect of addressing bug 1524723 for those images. Depends on D22263 Differential Revision: https://phabricator.services.mozilla.com/D22264
88e8b3f52329797ddcf50b305e07bad10f5ee02e: Bug 1532878 - Ensure the base Debian docker image is up-to-date wrt the snapshot used. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 07:26:25 +0000 - rev 520922
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532878 - Ensure the base Debian docker image is up-to-date wrt the snapshot used. r=dustin When the apt snapshot is more recent than the docker image on the docker hub, some packages may not be up-to-date. Depends on D22455 Differential Revision: https://phabricator.services.mozilla.com/D22263
b1e1e1bba9001521867385da88bbbc49cfd875b1: Bug 1532878 - Unbreak mach-o diffs after bug 1513798. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 15:55:11 +0000 - rev 520921
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532878 - Unbreak mach-o diffs after bug 1513798. r=dustin Depends on D22262 Differential Revision: https://phabricator.services.mozilla.com/D22455
6c77b4a7cbd3dc1aa6c41050d01df8014823894d: Bug 1532878 - Derive the diffoscope docker image from debian9-base. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 21:58:18 +0000 - rev 520920
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532878 - Derive the diffoscope docker image from debian9-base. r=dustin Because the debian9-base apt configuration doesn't install recommended packages, we end up needing to install more packages than before. We could pass --install-recommended to apt-get, but that would make the image larger than it already was after the upcoming changes, because new versions of diffoscope come with more recommended dependencies. The side effect is that this makes the image much smaller than it used to be, while preserving all the useful recommended packages (we don't actually need all of them). Differential Revision: https://phabricator.services.mozilla.com/D22262
0db48ebeac0795acee5b84c8f133d77a6b74f4fb: Bug 1532710: [taskgraph] Move default branch priorities to graph config; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 04:20:36 +0000 - rev 520698
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532710: [taskgraph] Move default branch priorities to graph config; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D22127
281171d69172b03ff560d9a1702aeac9c5f35c66: Bug 1532710: [taskgraph] Provide a function version of `resolve_keyed_by` that doesn't mutate; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 04:20:33 +0000 - rev 520697
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532710: [taskgraph] Provide a function version of `resolve_keyed_by` that doesn't mutate; r=dustin I'd like to use the same format for config values, that get evaluated in different contexts, so don't to mutate the config for that. Differential Revision: https://phabricator.services.mozilla.com/D22126