dec00d3c30382406bd317eef08f06f4e92a36561: bug 1355482: document taskcluster releng implementation and release promotion - add in depth balrog docs. r=aki
Ben Hearsum <bhearsum@mozilla.com> - Tue, 10 Apr 2018 15:24:57 -0400 - rev 818044
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
bug 1355482: document taskcluster releng implementation and release promotion - add in depth balrog docs. r=aki
ac6334f8adba11e22f4b4739358dc95766cc5916: Bug 1421062: Enable production signing on comm-* branches; r=aki a=Aryx
Tom Prince <mozilla@hocat.ca> - Tue, 10 Apr 2018 14:36:38 -0600 - rev 818043
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1421062: Enable production signing on comm-* branches; r=aki a=Aryx Differential Revision: https://phabricator.services.mozilla.com/D904
98d1b1e56433347a85a49084a532612a81817248: Bug 1451968: Add comm-central bracnhes to taskgraph project aliases; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 05 Apr 2018 15:48:24 -0600 - rev 818042
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1451968: Add comm-central bracnhes to taskgraph project aliases; r=dustin There are several project aliases for taskgraph's `run_on_projects`. Add the appropriate `comm-*` branches to those aliases. Differential Revision: https://phabricator.services.mozilla.com/D863
460db8e2c866a27729d33833bc1ff289d08ac319: Bug 1451962; Refactor nightly target task functionss; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 05 Apr 2018 15:42:39 -0600 - rev 818041
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1451962; Refactor nightly target task functionss; r=dustin There is slight random variation in the functions. Refactor them so that they behave the same. Differential Revision: https://phabricator.services.mozilla.com/D862
abd8f8b756ad2dc3b62fc8d4bb2662bdba3ba7fa: Bug 1451962: Rename `filter_on_nightly` to `filter_out_nightly` in `taskgraph.target_tasks`; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 05 Apr 2018 15:31:33 -0600 - rev 818040
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1451962: Rename `filter_on_nightly` to `filter_out_nightly` in `taskgraph.target_tasks`; r=dustin Make it clear that the function filters out nightly tasks. Differential Revision: https://phabricator.services.mozilla.com/D861
470e66e0f30d3df6959177ef056a114274abb0b4: Bug 1414921 - Add --geckoProfile to capture profiles from talos tasks to |mach try fuzzy|, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 13 Dec 2017 16:16:09 -0500 - rev 818039
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1414921 - Add --geckoProfile to capture profiles from talos tasks to |mach try fuzzy|, r=dustin Enables |./mach try fuzzy --talos-profile|. This template only applies to talos tasks. It also provides --geckoProfile for consistency with |mach try syntax|, but I don't like this name so it's hidden from the help. The 'talos-profile.yml' template is also very specific (only applies to Talos tasks). Ideally I'd like a general 'command.yml' template that just appends arguments to the command for any arbitrary tasks. But then we'd need to invent an expression syntax in try_task_config.json so we could make sure it only applies to Talos. Then I thought rather than implement it for a specific template, we should have a general way of doing this which could apply to any and all of the templates. Needless to say, it's a rabbit hole and something that's best left to a follow-up so we don't delay this bug. MozReview-Commit-ID: GhllZ7sr0ar
d1cc9469c8ba733b020d786ab4e0db45f7dc0361: Bug 1414921 - [taskgraph] Convert test_morph.py to the pytest format, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 04 Apr 2018 15:22:42 -0400 - rev 818038
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1414921 - [taskgraph] Convert test_morph.py to the pytest format, r=dustin I was going to add a new test to this file and realized there was a lot of duplication happening. Since I find it a lot easier to abstract code using pytest's fixtures than it is to store instance variables and methods on a unittest.TestCase class, I decided to convert this file to the pytest format first. Besides, I believe pytest's format makes the test a lot easier to read and understand. MozReview-Commit-ID: CfW9K11tFhk
9cd24506e56e5e2da216b552cb304275a39a1279: Bug 1421062: Allow configuring the balrogworker to use per-project; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 04 Apr 2018 13:47:22 -0600 - rev 818037
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1421062: Allow configuring the balrogworker to use per-project; r=aki This allows non-trunk branches to use a staging balrog worker, and thunderbird to use its own balrog scriptworker. Differential Revision: https://phabricator.services.mozilla.com/D850
31cd5d08143aa0d79d55829776b39eb57baebfe1: Bug 1421062: Use `Thunderbird` as the product in comm-central beetmover tasks; r=aki
Tom Prince <mozilla@hocat.ca> - Thu, 22 Mar 2018 11:44:36 -0600 - rev 818036
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1421062: Use `Thunderbird` as the product in comm-central beetmover tasks; r=aki Differential Revision: https://phabricator.services.mozilla.com/D783
710e7a22121c834e1d93df3871e4b4f3b776d7d2: Bug 1421062: Use nightly beetmover config by default on try; r=aki
Tom Prince <mozilla@hocat.ca> - Tue, 20 Mar 2018 11:25:15 -0600 - rev 818035
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1421062: Use nightly beetmover config by default on try; r=aki Differential Revision: https://phabricator.services.mozilla.com/D782
29b43438f56b82dcb32222472269472aec9d0470: Bug 1421062: Configure beetmover workers via global taskgraph config; r=aki
Tom Prince <mozilla@hocat.ca> - Tue, 20 Mar 2018 11:24:06 -0600 - rev 818034
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1421062: Configure beetmover workers via global taskgraph config; r=aki Differential Revision: https://phabricator.services.mozilla.com/D781
f0c91b117507747d42d3e35e83fd22b031264eba: Bug 1442330: Remove android old-id builds r=jlorenzo
Chris AtLee <catlee@mozilla.com> - Thu, 29 Mar 2018 17:19:33 -0400 - rev 818033
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1442330: Remove android old-id builds r=jlorenzo MozReview-Commit-ID: 9o3iXM5oHQM
a04dd989943ffe8c181d2612f8709c116c6ed6fe: Bug 1443974: add a template to run try jobs at 'low' priority; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 02 Apr 2018 16:53:05 +0000 - rev 818032
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1443974: add a template to run try jobs at 'low' priority; r=ahal This is gated by the `--chemspill-prio` flag, which should at least make anyone abusing it to get faster results feel sorry for what they've done. MozReview-Commit-ID: J4EwH45IkMX
7f0a3e431346a5beb1982f9fc93b8bbf522b717a: Bug 1449629 - Install Python 3.5 in debian-base; r=glandium
Gregory Szorc <gps@mozilla.com> - Mon, 02 Apr 2018 16:58:21 -0700 - rev 818031
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1449629 - Install Python 3.5 in debian-base; r=glandium We want Python 3.5+ to be available everywhere so various processes can start using it. The debian-base Dockerfile is shared by Debian 7 and 9 images. Debian 9 ships with Python 3.5 and after the previous commit, we have a Python 3.5 package for Debian 7. So we simply install the "python3.5" package to get Python on all the Debian images. MozReview-Commit-ID: 9ZmoSxtHWTZ
5d446c0d62089d080bcc0e7e5c1bd4ceb535f045: Bug 1449629 - Install Python 3.5 in Debian 7 base image; r=glandium
Gregory Szorc <gps@mozilla.com> - Mon, 02 Apr 2018 19:27:12 -0700 - rev 818030
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1449629 - Install Python 3.5 in Debian 7 base image; r=glandium Debian 7 ships Python 3.2 by default. That's too old for our upcoming build requirement of Python 3.5. This commit adds a Python 3.5 package for wheezy that backports the Python 3.5 from a much later Debian version. The patch was inspired by the existing patch for Python 2.7. However, it needed additional work. The changes and reasons should all be documented in the changelog file as part of the package diff we apply. I'm a bit disappointed we had to disable PGO. But it was reliably segfaulting during the build. I didn't feel like going down that rabbit hole. MozReview-Commit-ID: ABpHW1KYFQP
c75a49c78a3fcd4791fc397fc58eb378f35daa5d: Bug 1447460: Teach `mach taskgraph cron` to handle configuration in sub-repositories; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 28 Mar 2018 11:34:20 -0700 - rev 818029
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1447460: Teach `mach taskgraph cron` to handle configuration in sub-repositories; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D815
47b4e13d33121576f11fa89bbabb2593616dca7f: Bug 1447460: Mark some obsolete `mach taskgraph cron` parameters as ignored; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 27 Mar 2018 10:30:02 -0700 - rev 818028
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1447460: Mark some obsolete `mach taskgraph cron` parameters as ignored; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D814
2f9bfd62b959c53e287b0f6ceb9205997e2ac988: Bug 1447460: Add a slightly more descriptve owner for cron tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 27 Mar 2018 10:32:13 -0700 - rev 818027
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
Bug 1447460: Add a slightly more descriptve owner for cron tasks; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D813
05fd611f87dfef8da7a228e57bc49e3e41be21b8: bug 1355482 - relpro docs: address dustin's review comments. r=dustin
Aki Sasaki <asasaki@mozilla.com> - Tue, 27 Mar 2018 17:39:24 -0700 - rev 818026
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
bug 1355482 - relpro docs: address dustin's review comments. r=dustin
2084f5b8b8f442a1e126d16c18e627a14da929db: bug 990689: don't wait for all platforms to finish before running update verify. r=aki
Ben Hearsum <bhearsum@mozilla.com> - Tue, 27 Mar 2018 11:01:54 -0400 - rev 818025
Push 116246 by bmo:tom@mozilla.com at Fri, 13 Jul 2018 20:48:08 +0000
bug 990689: don't wait for all platforms to finish before running update verify. r=aki
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip