Closed
Bug 1344222
Opened 8 years ago
Closed 7 years ago
[tcmigration] publish to Balrog script should handle Fennec releases as well
Categories
(Release Engineering :: Release Automation: Other, enhancement, P3)
Release Engineering
Release Automation: Other
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: mtabara, Unassigned)
References
Details
Attachments
(3 files)
I think the main publish_balrog script[1] is generic enough to handle anything. It calls at its turn a tools script[2]. However, we need to backfill these[3] configs so that we can handle the Fennec beta/release, something like [4]
[1]: https://hg.mozilla.org/mozilla-central/file/tip/testing/mozharness/scripts/release/publish_balrog.py
[2]: https://hg.mozilla.org/build/tools/file/tip/scripts/build-promotion/balrog-release-shipper.py
[3]: https://hg.mozilla.org/mozilla-central/file/tip/testing/mozharness/configs/releases
[4]: https://hg.mozilla.org/mozilla-central/file/tip/testing/mozharness/configs/releases/updates_firefox_beta.py
Comment hidden (mozreview-request) |
Reporter | ||
Comment 2•8 years ago
|
||
Attachment #8845860 -
Flags: review?(rail)
Comment hidden (mozreview-request) |
Comment 4•8 years ago
|
||
mozreview-review |
Comment on attachment 8845859 [details]
Bug 1344222 - add bb configs for Fennec publish to Barlog.
https://reviewboard.mozilla.org/r/118996/#review120994
Attachment #8845859 -
Flags: review?(rail) → review+
Comment 5•8 years ago
|
||
mozreview-review |
Comment on attachment 8845861 [details]
Bug 1344222 - add Fennec publish to Balrog configs. a=release DONTBUILD
https://reviewboard.mozilla.org/r/119004/#review121000
::: testing/mozharness/configs/releases/updates_fennec_beta.py:26
(Diff revision 1)
> + "balrog_username": "ffxbld",
> + "update_channels": {
> + "beta": {
> + "version_regex": r"^(\d+\.\d+(b\d+)?)$",
> + "requires_mirrors": True,
> + "patcher_config": "mozBeta-branch-patcher2.cfg",
This config is used by desktop, you shouldn't use it.
Actually, we are all wrong. We skip this step for android completely, see https://dxr.mozilla.org/build-central/source/buildbotcustom/process/release.py#1230-1242
Sorry for being a bit late with the news... :(
Attachment #8845861 -
Flags: review?(rail) → review-
Reporter | ||
Comment 6•8 years ago
|
||
After talking with :rail on IRC, we've decided to postpone this for a future conversation. Will close the PR in releasetasks and hold with any other related patch for fennec. I'll leave the bug opened and will revisit once we now better what's to be done here.
Reporter | ||
Comment 7•8 years ago
|
||
Comment on attachment 8845860 [details]
Bug 1344222 - enable publish to Balrog in Fennec releasetask graphs. r=rail
PR no longer needed.
Attachment #8845860 -
Flags: review?(rail)
Reporter | ||
Comment 8•8 years ago
|
||
I'll leave this bug for now here pending further conversations on what to do with Balrog push.
Assignee: mtabara → nobody
Status: ASSIGNED → NEW
Reporter | ||
Updated•8 years ago
|
Blocks: release-promotion
Reporter | ||
Comment 10•7 years ago
|
||
Found in triaging, I think we can close this as we don't publish Fennec via Balrog for beta/release, but only for nightly.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•