Commit Graph

354 Commits

Author SHA1 Message Date
Andreea Pavel
616d7d4c51 Backed out 7 changesets (bug 1501878) for breaking win partial generation nightlies a=backout
Backed out changeset 00f109437e82 (bug 1501878)
Backed out changeset f1843fdd4c0f (bug 1501878)
Backed out changeset af0ea80f7b08 (bug 1501878)
Backed out changeset 01311f87d287 (bug 1501878)
Backed out changeset 4e2dc6c23463 (bug 1501878)
Backed out changeset 050c4bba5d71 (bug 1501878)
Backed out changeset 9198c5a03b59 (bug 1501878)

--HG--
rename : taskcluster/taskgraph/transforms/mar_signing.py => taskcluster/taskgraph/transforms/partials_signing.py
2018-11-17 18:37:39 +02:00
Aki Sasaki
b1f0bfc26f Bug 1501878 - required_signoffs attribute. r=tomprince
If a task has `required_signoffs` that match a release's `required_signoffs`, we should defer running that task until we have a matching `signoff_url`.

- add filter_out_missing_signoffs
- add transforms changes to inherit upstream `required_signoffs`
- add `mar-signing` `required_signoffs` to the `partials-signing`, `mar-signing`, and `mar-signing-l10n` kinds

Differential Revision: https://phabricator.services.mozilla.com/D11734

--HG--
extra : moz-landing-system : lando
2018-11-16 21:04:01 +00:00
Aki Sasaki
0e9dd46cd9 Bug 1501878 - required_signoffs and signoff_urls parameters r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D11733

--HG--
extra : moz-landing-system : lando
2018-11-16 21:03:06 +00:00
Aki Sasaki
34f6a8c712 Bug 1501878 - add mar-signing{,-l10n} kinds. r=tomprince
also rename the partials_signing transform to mar_signing.

Differential Revision: https://phabricator.services.mozilla.com/D11731

--HG--
rename : taskcluster/taskgraph/transforms/partials_signing.py => taskcluster/taskgraph/transforms/mar_signing.py
extra : moz-landing-system : lando
2018-11-16 21:01:38 +00:00
Andreea Pavel
e3299fd2db Backed out 5 changesets (bug 1498640, bug 1436037, bug 1497660, bug 1505579) for mass failures on a CLOSED TREE
Backed out changeset 914a7a899dd1 (bug 1436037)
Backed out changeset e072757bf691 (bug 1436037)
Backed out changeset b0805a8cf6eb (bug 1505579)
Backed out changeset aa32ba9e6df3 (bug 1498640)
Backed out changeset ce441b8a784c (bug 1497660)
2018-11-15 07:53:41 +02:00
Dustin J. Mitchell
1dc45388bf Bug 1498640 - deploy latest image_builder image r=glandium
This uses the latest image_builder image (on docker hub) to build even the
image_builder image.

The change to `docker.py` handles a new API response (`aux`) from the Docker
daemon.  It's unclear what this key means, but displaying it is simple.

Differential Revision: https://phabricator.services.mozilla.com/D8441

--HG--
extra : rebase_source : 2c069da57e416d5e1821e55653d37b23d633ae78
extra : source : f33b9e6aca06b7883f048c6c068704680cbfbbb2
2018-10-31 23:02:42 +00:00
Tom Prince
16c2c30ba8 Bug 1506920: [taskgraph] Track parent images in docker image digests; r=dustin
The digest for a docker image task did not include the digest for the parent
image in it, and so in particular did not depend on the versions of packages
included in a parent image.

If two branches have a docker image with identical docker files, but different
parents, this would lead to them both getting the same digest, leading to
unexpected interference between the branches.

This fixes things by including the digest of the parent image as input into the
digest of child images.

Differential Revision: https://phabricator.services.mozilla.com/D11807

--HG--
extra : moz-landing-system : lando
2018-11-14 14:29:26 +00:00
Justin Wood
68af823cae Bug 1475510 - Add repackage-msi signing. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D9336

--HG--
extra : moz-landing-system : lando
2018-11-07 17:44:27 +00:00
Justin Wood
44f471f3a2 Bug 1475510 - Taskgraph msi generation. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D9335

--HG--
extra : moz-landing-system : lando
2018-11-07 17:44:25 +00:00
shindli
0d793e558a Backed out changeset f33b9e6aca06 (bug 1498640) for mda permafailures with "Error in test execution: NotFoundError: The object can not be found here." message 2018-11-01 06:20:05 +02:00
Dustin J. Mitchell
8a1d61440f Bug 1498640 - deploy latest image_builder image r=glandium
This uses the latest image_builder image (on docker hub) to build even the
image_builder image.

The change to `docker.py` handles a new API response (`aux`) from the Docker
daemon.  It's unclear what this key means, but displaying it is simple.

Differential Revision: https://phabricator.services.mozilla.com/D8441

--HG--
extra : moz-landing-system : lando
2018-10-31 23:02:42 +00:00
Tom Prince
fbfb83f3e8 Bug 1492128: [mozrelease] Send an email when a release starts with a bug list; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D10155

--HG--
extra : moz-landing-system : lando
2018-10-30 21:04:00 +00:00
Johan Lorenzo
1785f5c2e5 Bug 1500897 - geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH r=dustin,tomprince
geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH

Differential Revision: https://phabricator.services.mozilla.com/D9551

--HG--
extra : moz-landing-system : lando
2018-10-29 11:11:46 +00:00
Narcis Beleuzu
6d19e0cc90 Backed out changeset deb0260b33c1 (bug 1500897) for taskgraph test failure 2018-10-29 12:18:13 +02:00
Johan Lorenzo
9fcd24e5c3 Bug 1500897 - geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH r=dustin,tomprince
geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH

Differential Revision: https://phabricator.services.mozilla.com/D9551

--HG--
extra : moz-landing-system : lando
2018-10-26 16:36:49 +00:00
Tom Prince
06a6c31865 Bug 1497575: [staging-release] Document new try_task_config.json format; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D9680

--HG--
extra : moz-landing-system : lando
2018-10-25 18:39:22 +00:00
Tom Prince
088aac0cdb Bug 1501759: [taskgraph] Remove include_nightly parameter; r=aki
We only use `include_nigthly` where we are also using
`filter_beta_release_tasks`, so just change the later to include nightly.

Differential Revision: https://phabricator.services.mozilla.com/D9687

--HG--
extra : moz-landing-system : lando
2018-10-24 20:44:03 +00:00
Mihai Tabara
c084508ace Bug 1489405 - Backed out changeset 1f47a5207daa r=jlorenzo
--HG--
extra : rebase_source : c738d08715fc09d6f1e3ed51f5168a5d1447f676
2018-10-23 15:59:21 +01:00
Mihai Tabara
0a775b20ab Bug 1489405 - temp add bouncer-locations-breakpoint in nightly graphs.r=jlorenzo
--HG--
extra : source : 0167f5811c2d5b807d6a456479966defe4fd4bfc
2018-10-22 15:08:22 +01:00
Tom Prince
63f91d28c5 Bug 1492639: Only run cron bouncer checks on mozilla-beta; r=sfraser,mtabara
Differential Revision: https://phabricator.services.mozilla.com/D9137

--HG--
extra : rebase_source : beafd006b2cc29d195f2eaf7354bec21064f3ea0
extra : amend_source : 8ce35a3150ae9dbf194480ddbe96058c6cb9d395
2018-10-18 13:21:36 -06:00
Mihai Tabara
942d4f013b Bug 1475101 - add mark-as-started task. r=rail a=release
--HG--
extra : rebase_source : 2e14c78eb38d785a48da75fb0387ad04aa828e2c
2018-09-12 08:58:52 -04:00
Mike Hommey
6aa7e20faf Bug 1486554 - Enable static analysis on normal Windows CI builds r=ted
And turn off separate static analysis build tasks.

Differential Revision: https://phabricator.services.mozilla.com/D8810

--HG--
extra : moz-landing-system : lando
2018-10-17 22:45:06 +00:00
Andrew Halberstadt
7f847766aa Bug 1470266 - [taskgraph] Add ability to schedule serviceworker-e10s test tasks in taskgraph, r=jmaher
This adds a transform which will evaluate the 'serviceworker-e10s' key. If
False, the task is returned as is. If True, the task is run with the
'dom.serviceWorkers.parent_intercept' pref enabled. If 'both' the task is split
into two tasks, one with the pref, and one without.

Differential Revision: https://phabricator.services.mozilla.com/D7480

--HG--
extra : moz-landing-system : lando
2018-10-02 17:13:04 +00:00
Connor Sheehan
0dce5dca20 Bug 1492878: update list of locations with vendored robustcheckout r=Callek
There are a few external repos that hold copies of robustcheckout
in various places, mainly on release engineering infrastructure
that has been moved to GitHub. We should document those locations
in the same place we document the upgrade steps for Mercurial in
CI.

Differential Revision: https://phabricator.services.mozilla.com/D6989

--HG--
extra : moz-landing-system : lando
2018-10-02 14:35:08 +00:00
Simon Fraser
191e6758c8 Bug 1493071 Rename bouncer_check cron task r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D6660

--HG--
rename : taskcluster/ci/bouncer-check/kind.yml => taskcluster/ci/cron-bouncer-check/kind.yml
extra : moz-landing-system : lando
2018-09-24 16:01:45 +00:00
Dustin J. Mitchell
7dc58d65e7 Bug 1487500: allow context to be different based on parameters r=bstack
..and use this to allow create-interactive on level 3, but only for testers.

Differential Revision: https://phabricator.services.mozilla.com/D5573

--HG--
extra : moz-landing-system : lando
2018-09-17 23:29:28 +00:00
Tom Prince
52d02769e9 Bug 1490094: [taskgraph] Change release_type to include more than just rc; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5787

--HG--
extra : moz-landing-system : lando
2018-09-17 18:09:16 +00:00
Mihai Tabara
5e32960638 Bug 1432656 - add automation for nightly latest bouncer products. r=jlorenzo a=Aryx 2018-09-05 12:34:26 +03:00
Dustin J. Mitchell
5ab4495828 Bug 1472792: give both retrigger actions the same name; r=bstack
This additionally reconsiders the order of all of the actions, spacing them 50
"units" apart and putting the more common actions first.

MozReview-Commit-ID: 98IOYKVMcGU

--HG--
extra : rebase_source : 1273a8b86625bd8e4dc3bddab80c6912241f88c8
extra : histedit_source : 16314284a2b4e0368da843b036e22aaedf485307
2018-07-06 20:28:23 +00:00
Johan Lorenzo
d82f70b45e Bug 1470942 - part 2: Upload geckoview to maven repository via beetmover r=mtabara
Depends on D2420

Differential Revision: https://phabricator.services.mozilla.com/D2421

--HG--
extra : moz-landing-system : lando
2018-08-16 16:23:15 +00:00
Tom Prince
acd19bf66a Bug 1477706: [try-select] Let taskgraph know that it is being called from try-select; r=ahal
Currently, `mach try fuzzy` generates a taskgraph that is configured exactly
like the most recent push to mozilla-central. This isn't always desirabe, so
pass some configuration down, to allow the taskgraph to behave differently.

Differential Revision: https://phabricator.services.mozilla.com/D2729

--HG--
extra : rebase_source : 99d6958b33211697227e65df17edc1eb337f63a4
extra : histedit_source : 69b5ff6805bc8409340eb71323a1f6fc637259d7
2018-08-03 10:25:42 -06:00
Justin Wood
9d6baea4f5 Bug 1463749 - Langpack Checksums r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D2446

--HG--
extra : rebase_source : cea1217e92466617f43df998d14c9dfefa6ab436
2018-07-26 15:16:45 -04:00
Chris AtLee
38cced543a Bug 1466537: Disable full crashsymbols by branch r=ted
Differential Revision: https://phabricator.services.mozilla.com/D1558

--HG--
extra : moz-landing-system : lando
2018-07-30 20:23:14 +00:00
Ben Hearsum
49d4d780ee bug 1477021: create pipfile-update task for funsize-update-generator. r=sfraser
--HG--
extra : rebase_source : 8a7bc1b481b6d477dc6b1ea6a0bd392e73f16f74
2018-07-26 08:56:08 -04:00
Justin Wood
a2773825ad Bug 1469436 - Make repackage-signing distinct from its l10n, so we can depend on it in l10n for windows. r=tomprince
This is needed to not have a circular kind dependency when we actually spell out all dependencies (in a following patch)

Differential Revision: https://phabricator.services.mozilla.com/D1695

--HG--
rename : taskcluster/ci/repackage-signing/kind.yml => taskcluster/ci/repackage-signing-l10n/kind.yml
extra : rebase_source : c2998ba23f213090d27495eb44c3bde3a1628dff
2018-06-18 10:49:41 -04:00
Dustin J. Mitchell
4c59b7f0ed Bug 1473636: remove outdated information about raw YAML templates, custom tasks; r=tomprince
MozReview-Commit-ID: CuhoyqGobXJ

--HG--
extra : rebase_source : c56063d53713f9bbd1aaa3b72a140be2e6ed4eeb
2018-07-05 17:21:14 +00:00
Dustin J. Mitchell
9a09ab7fa3 Bug 1473636: move description of create_tasks to its own section; r=tomprince
MozReview-Commit-ID: 2r1br7bvlcz

--HG--
extra : rebase_source : 222ce960e052d6a7a3f4d47ba90028bacfe3f24e
2018-07-05 17:15:28 +00:00
Dustin J. Mitchell
37fd25c3c6 Bug 1473636: clarify arguments to action callbacks; r=tomprince
MozReview-Commit-ID: j3OiNkjngD

--HG--
extra : rebase_source : c1c169f5c1295628fe3ea5608407bd85cec34a00
2018-07-05 17:07:40 +00:00
Aki Sasaki
30f34ce0d6 bug 1432364 - remove scriptworker requirement for docker images. r=nthomas
--HG--
extra : rebase_source : 6f6b99d4edf94386c8de5ebaff2d5ef565acd218
2018-06-28 12:38:27 -07:00
shindli
d288e9cae7 Merge inbound to mozilla-central. a=merge 2018-06-29 00:53:32 +03:00
Nick Thomas
0b738d5db5 Bug 1471767 - taskcluster documentation fixes, r=dustin
Assorted fixes from trawling the sphinx logs - malformed formatting, broken references, leftovers from renaming action-task to action-callback and removing
yaml-templates, docstring fixes to make sphinx happier, and typos.

MozReview-Commit-ID: 6jUOljdLoE2

--HG--
extra : rebase_source : f2a9dbcde5180f760a80f47691a70eba76e58bad
2018-06-27 21:48:10 +12:00
Mihai Tabara
24e0bdfc00 Bug 1466627 - tweak mark-as-shipped to new structure. r=rail a=release
MozReview-Commit-ID: 6iFYXX8EbJz

--HG--
extra : rebase_source : 73aed579defa6fefeb7d8bd3e11cc6c61571ac4e
extra : source : 1b38998d6310b76b618d8596e6aa78ebec4f14cb
2018-06-01 17:41:22 -07:00
Cosmin Sabou
f4b3baf021 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-28 13:04:23 +03:00
Nick Thomas
9cffc4a79a Bug 1355482 - documentation for partner repacks, r=aki
MozReview-Commit-ID: 5uRWpw2WJyE

--HG--
extra : rebase_source : 5353c9c2e29ecc48860d20b64aba69efca04be7f
2018-06-16 17:09:45 -07:00
Nick Thomas
7817b3216f Bug 1355482 - documentation cleanups for release promotion, r=aki
Various fixes for the docs to make docs better and sphinx happier
* remove unused targets which were duplicated in  balrog, partials
* fix up malformed targets and links
* convert docstrings to comments so sphinx ignores example response in utils/partials.py
* section underlines should match titles

MozReview-Commit-ID: GSYqsocBC4I

--HG--
extra : source : e464e9bbb42fb85170f1ce35a01f25811d753871
2018-06-27 17:42:08 +12:00
Simon Fraser
371a4da3a0 Bug 1469803 Separate bouncer-check for cron tests r=mtabara
We shouldn't run this on central, as it falls back to the dev configs, and fails.
It should be fine on beta/release/esr60. I had to move this version of the check to its own
kind to avoid the dependency tree bringing in the entire build process. Perhaps we can
refactor later to avoid duplication

Differential Revision: https://phabricator.services.mozilla.com/D1765

--HG--
rename : taskcluster/ci/release-bouncer-check/kind.yml => taskcluster/ci/bouncer-check/kind.yml
2018-06-27 07:34:19 +00:00
Dave Hunt
831124838b Bug 1388016 - Add support for specifying the Python version to use in TaskCluster; r=ahal
MozReview-Commit-ID: Mo6KWrzPU3

--HG--
extra : rebase_source : 6debf2baf38ee525365e0958e2e25cc420ce5428
2018-06-21 06:07:01 +01:00
Coroiu Cristina
e72433191e Merge inbound to mozilla-central a=merge 2018-06-22 12:55:04 +03:00
Justin Wood
3c7406df21 Bug 1301782 - Perform buildN tagging at promote phase. r=aki
for Tag RC releases

Differential Revision: https://phabricator.services.mozilla.com/D1758

--HG--
extra : rebase_source : 72db9602e89bf7efded5c397cb0d911ca88f5e33
2018-06-21 14:01:02 -04:00
Dustin J. Mitchell
93195f4db6 Bug 1468627 - add docs pointing to ci-admin and ci-configuration; r=tomprince
This is just enough to make these repos discoverable and suggest their usage.
Anything more would duplicate documentation in those repositories.

MozReview-Commit-ID: 1WNEsoQBB9U

--HG--
extra : rebase_source : 19c25ee4b05fe72d2fed37ca68f75db3918d1c2f
2018-06-21 17:27:48 +00:00