Bug 1458700 (comm-relpro)

Add support for doing release promotion of Thunderbird

RESOLVED FIXED

Status

enhancement
RESOLVED FIXED
a year ago
3 months ago

People

(Reporter: tomprince, Assigned: tomprince)

Tracking

(Blocks 1 bug, {leave-open})

Trunk
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(22 attachments, 1 obsolete attachment)

46 bytes, text/x-phabricator-request
aki
: review+
Details | Review
46 bytes, text/x-phabricator-request
aki
: review+
dustin
: review+
Details | Review
46 bytes, text/x-phabricator-request
aki
: review+
Details | Review
46 bytes, text/x-phabricator-request
dustin
: review+
Details | Review
46 bytes, text/x-phabricator-request
dustin
: review+
ted
: review+
Details | Review
46 bytes, text/x-phabricator-request
dustin
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
aki
: review+
Details | Review
46 bytes, text/x-phabricator-request
dustin
: review+
Details | Review
46 bytes, text/x-phabricator-request
jlorenzo
: review+
Details | Review
46 bytes, text/x-phabricator-request
jlorenzo
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
Fallen
: review+
Details | Review
46 bytes, text/x-phabricator-request
aki
: review+
Details | Review
Assignee

Description

a year ago
No description provided.
Comment on attachment 8972951 [details]
Bug 1458700: Allow staging m-c releases on try

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D1120
Attachment #8972951 - Flags: review+
Comment on attachment 8972957 [details]
Bug 1458700: [release-promotion] Use a common target task for firefox and devedition; r?aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D1122
Attachment #8972957 - Flags: review+
Comment on attachment 8972956 [details]
Bug 1458700: [release-promotion] Move configuration of flavors into the graph configuration; r=aki,dustin

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D1121
Attachment #8972956 - Flags: review+
Comment on attachment 8972723 [details]
Bug 1458700: [release-promotion] Add shipping-product list to graph config; r?aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D1111
Attachment #8972723 - Flags: review+
Attachment #8972958 - Flags: review?(dustin) → review+
Attachment #8972959 - Flags: review?(dustin) → review+
Attachment #8972960 - Flags: review?(dustin) → review+

Comment 12

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/71c0102f7c8a
[release-promotion] Add shipping-product list to graph config; r=aki
Comment on attachment 8972959 [details]
Bug 1458700: [python] Vendor attrs; r?dustin

Ted Mielczarek [:ted.mielczarek] has approved the revision.

https://phabricator.services.mozilla.com/D1124
Attachment #8972959 - Flags: review+

Comment 14

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/17c0ea4c79e3
[taskgraph] Move `load_graph_config` into `taskgraph.config`; r=dustin
https://hg.mozilla.org/integration/mozilla-inbound/rev/0874e02c69b4
[python] Vendor attrs; r=dustin,ted
https://hg.mozilla.org/integration/mozilla-inbound/rev/17138ce956af
[release-promotion] Record the root of the graph configuration for use in release promotion; r=dustin

Comment 17

a year ago
This busted TB builds, see bug 1459397:
[task 2018-05-05T10:27:59.042Z]   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/util/schema.py", line 31, in validate_schema
[task 2018-05-05T10:27:59.042Z]     raise Exception('\n'.join(msg) + '\n' + pprint.pformat(obj))
[task 2018-05-05T10:27:59.042Z] Exception: Invalid graph configuration:
[task 2018-05-05T10:27:59.042Z] required key not provided @ data[u'release-promotion']

Comment 18

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/95c87ceae28d
Add shipping-product list to graph config; r=me
Comment on attachment 8972956 [details]
Bug 1458700: [release-promotion] Move configuration of flavors into the graph configuration; r=aki,dustin

Dustin J. Mitchell [:dustin] pronoun: he has approved the revision.

https://phabricator.services.mozilla.com/D1121
Attachment #8972956 - Flags: review+
Attachment #8972956 - Attachment description: Bug 1458700: [release-promotion] Move configuration of flavors into the graph configuration; r?aki → Bug 1458700: [release-promotion] Move configuration of flavors into the graph configuration; r=aki,dustin

Comment 20

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/944f29951127
[release-promotion] Move configuration of flavors into the graph configuration; r=aki,dustin
https://hg.mozilla.org/integration/mozilla-inbound/rev/3b2bb2730502
[release-promotion] Use a common target task for firefox and devedition; r=aki

Comment 22

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/ee1bc14d5000
[release-promotion] Add initial release-promotion configuration; r=me
Assignee

Updated

a year ago
Alias: comm-relpro
Assignee

Updated

a year ago
Depends on: 1464530
Comment on attachment 8981646 [details]
Bug 1458700: [release-promotion] Move configuration of version-bump and partial-update flavors to graph config; r?aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D1452
Attachment #8981646 - Flags: review+

Comment 26

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/5391b20d3f00
[release-promotion] Move configuration of version-bump and partial-update flavors to graph config; r=aki
Comment on attachment 8981948 [details]
Bug 1458700: [taskgraph] Use beta target tasks on comm-beta/comm-esr60; r?dustin

Dustin J. Mitchell [:dustin] pronoun: he has approved the revision.

https://phabricator.services.mozilla.com/D1469
Attachment #8981948 - Flags: review+

Comment 30

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/85ca7b4f17f7
[taskgraph] Use beta target tasks on comm-beta/comm-esr60; r=dustin

Comment 31

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/ce52d92b5d94
Set `comm-beta` branch specific build config; r=me

Comment 32

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/29049659b332
[release-promotion] Set `shipping-phase` and `shipping-product` only on nightly style builds; r=me
This allows passing configuration like `bouncer_prefix` per-branch, without
needing multiple mozharness configs.
Comment on attachment 8982373 [details]
Bug 1458700: [release] Allow passing  extra-config to bouncer-check from taskcluster; r?jlorenzo

Johan Lorenzo [:jlorenzo] has approved the revision.

https://phabricator.services.mozilla.com/D1483
Attachment #8982373 - Flags: review+
Comment on attachment 8982374 [details]
Bug 1458700: [release] Don't hard-code firefox in bouncer filenames; r?jlorenzo

Johan Lorenzo [:jlorenzo] has approved the revision.

https://phabricator.services.mozilla.com/D1484
Attachment #8982374 - Flags: review+

Comment 38

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/171f9e5d1578
[release] Allow passing  extra-config to bouncer-check from taskcluster; r=jlorenzo

Comment 39

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/ebe99842f5f8
[release] Don't hard-code firefox in bouncer filenames; r=jlorenzo
Attachment #8982604 - Attachment description: Bug 1458700: [release-promotion] Generate top-level balrog blob for releases; r?Fallen balrog toplevel/scheduling → Bug 1458700: [release-promotion] Generate top-level balrog blob for releases; r?Fallen
Comment on attachment 8982613 [details]
Bug 1458700: [release-promotion] Add mark-as-shipped and post-release notification; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1502
Attachment #8982613 - Flags: review+
Comment on attachment 8982612 [details]
Bug 1458700: [release-promotion] Update `-latest` aliases on bouncer; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1501
Attachment #8982612 - Flags: review+
Comment on attachment 8982610 [details]
Bug 1458700: [release-promotion] Add notification messages for push phases; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1499
Attachment #8982610 - Flags: review+
Comment on attachment 8982609 [details]
Bug 1458700: [release-promotion] Add final verification step; r=Fallen
Add balrog sched and final verfiy.

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1498
Attachment #8982609 - Flags: review+
Comment on attachment 8982608 [details]
Bug 1458700: [release-promotion] Check bouncer uptake; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1497
Attachment #8982608 - Flags: review+
Comment on attachment 8982606 [details]
Bug 1458700: [release-promotion] Add notification messages for promote phase; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1495
Attachment #8982606 - Flags: review+
Comment on attachment 8982604 [details]
Bug 1458700: [release-promotion] Generate top-level balrog blob for releases; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1494
Attachment #8982604 - Flags: review+
Comment on attachment 8982603 [details]
Bug 1458700: [release-promotion] Submit entries to bouncer; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1493
Attachment #8982603 - Flags: review+
Comment on attachment 8981470 [details]
Bug 1458700: [release-promotion] Adds support pushing files to releases; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1448
Attachment #8981470 - Flags: review+
Comment on attachment 8982607 [details]
Bug 1458700: [release-promotion] Add update-verfiy tasks; r=Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1496
Attachment #8982607 - Flags: review+
Attachment #8982603 - Attachment description: Bug 1458700: [release-promotion] Submit entries to bouncer; r?Fallen → Bug 1458700: [release-promotion] Submit entries to bouncer; r=Fallen
Attachment #8982604 - Attachment description: Bug 1458700: [release-promotion] Generate top-level balrog blob for releases; r?Fallen → Bug 1458700: [release-promotion] Generate top-level balrog blob for releases; r=Fallen
Attachment #8982606 - Attachment description: Bug 1458700: [release-promotion] Add notification messages for promote phase; r?Fallen → Bug 1458700: [release-promotion] Add notification messages for promote phase; r=Fallen
Attachment #8982607 - Attachment description: Bug 1458700: [release-promotion] Add update-verfiy tasks; r?Fallen → Bug 1458700: [release-promotion] Add update-verfiy tasks; r=Fallen
Attachment #8981470 - Attachment description: Bug 1458700: [release-promotion] Adds support pushing files to releases; r?Fallen → Bug 1458700: [release-promotion] Adds support pushing files to releases; r=Fallen
Attachment #8982608 - Attachment description: Bug 1458700: [release-promotion] Check bouncer uptake; r?Fallen → Bug 1458700: [release-promotion] Check bouncer uptake; r=Fallen
Attachment #8982609 - Attachment description: Bug 1458700: [release-promotion] Add final verification step; r?Fallen Add balrog sched and final verfiy. → Bug 1458700: [release-promotion] Add final verification step; r=Fallen Add balrog sched and final verfiy.
Attachment #8982610 - Attachment description: Bug 1458700: [release-promotion] Add notification messages for push phases; r?Fallen → Bug 1458700: [release-promotion] Add notification messages for push phases; r=Fallen
Attachment #8982611 - Attachment description: Bug 1458700: [release-promotion] Add balrog scheduling step. → Bug 1458700: [release-promotion] Add balrog scheduling step; r?Fallen
Attachment #8982612 - Attachment description: Bug 1458700: [release-promotion] Update `-latest` aliases on bouncer; r?Fallen → Bug 1458700: [release-promotion] Update `-latest` aliases on bouncer; r=Fallen
Attachment #8982613 - Attachment description: Bug 1458700: [release-promotion] Add mark-as-shipped and post-release notification; r?Fallen → Bug 1458700: [release-promotion] Add mark-as-shipped and post-release notification; r=Fallen
Comment on attachment 8982611 [details]
Bug 1458700: [release-promotion] Add balrog scheduling step; r?Fallen

Philipp Kewisch [:Fallen]  has approved the revision.

https://phabricator.services.mozilla.com/D1500
Attachment #8982611 - Flags: review+

Comment 61

a year ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/f7af903cd2bc
[release-promotion] Submit entries to bouncer; r=Fallen
https://hg.mozilla.org/comm-central/rev/9f0ddfbd720e
[release-promotion] Generate top-level balrog blob for releases; r=Fallen
https://hg.mozilla.org/comm-central/rev/6bbdf93f0199
[release-promotion] Add notification messages for promote phase; r=Fallen
https://hg.mozilla.org/comm-central/rev/1eca947f2da7
[release-promotion] Add update-verfiy tasks; r=Fallen
https://hg.mozilla.org/comm-central/rev/9ba75c9d5ebd
[release-promotion] Adds support pushing files to releases; r=Fallen
https://hg.mozilla.org/comm-central/rev/7dba11830ecf
[release-promotion] Check bouncer uptake; r=Fallen
https://hg.mozilla.org/comm-central/rev/455ce5a86885
[release-promotion] Add final verification step; r=Fallen
https://hg.mozilla.org/comm-central/rev/27b8a626ae38
[release-promotion] Add notification messages for push phases; r=Fallen
https://hg.mozilla.org/comm-central/rev/919e445a37a6
[release-promotion] Add balrog scheduling step; r=Fallen
https://hg.mozilla.org/comm-central/rev/658e451c51d3
[release-promotion] Update `-latest` aliases on bouncer; r=Fallen
https://hg.mozilla.org/comm-central/rev/52183c470855
[release-promotion] Add mark-as-shipped and post-release notification; r=Fallen
https://hg.mozilla.org/comm-central/rev/f66fa5babe5a
[release-promotion] Add win64 update-verfiy tasks; r=Fallen
Comment on attachment 8983577 [details]
Bug 1458700: Limit old-release-runner to Thunderbird esr52; r?aki

Aki Sasaki [:aki] has approved the revision.

https://phabricator.services.mozilla.com/D1559
Attachment #8983577 - Flags: review+

Comment 65

11 months ago
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/01ff7e53e262
[release-promotion] Publish langpacks; r=me
https://hg.mozilla.org/comm-central/rev/7db0b0d9c95f
[release-promotion] Fix typo in project name; rs=bustage-fix
https://hg.mozilla.org/comm-central/rev/16a0a117e568
[release-promotion] Use real address for tb-drivers mailing list in notifications; r=tomprince
https://hg.mozilla.org/comm-central/rev/2d41676a695a
[release-promotion] Add watershed for initial beta win64 release; r=me
Attachment #8972951 - Attachment is obsolete: true
Assignee

Updated

3 months ago
Status: ASSIGNED → RESOLVED
Last Resolved: 3 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.