taskgraph: Make snap tasks support esr60

RESOLVED FIXED

Status

enhancement
RESOLVED FIXED
Last year
Last year

People

(Reporter: jlorenzo, Assigned: jlorenzo)

Tracking

unspecified
Dependency tree / graph

Firefox Tracking Flags

(firefox-esr60 fixed, firefox60 fixed, firefox61 fixed)

Details

()

Attachments

(3 attachments)

Generating a taskgraph with esr60 configs[1] leads to some discrepancies. The things I've noticed are:

* release-snap-push-firefox
  * bad scope "project:releng:snaocraft:firefox:mock"
  * bad worker type

* release-snap-repackage-firefox
  * I haven't checked, but I think langpacks URL is busted.

There are probably other issues I didn't see.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1434889#c4
NI'ing myself to look at it.
Flags: needinfo?(jlorenzo)
We can't use the same Snap Store channel on ESR because ESR doesn't fit the regular Store model of edge -> beta -> candidate -> release. However, they support this case[1], by creating a new track. I asked for it at [2]

[1] https://docs.snapcraft.io/reference/channels#track
[2] https://forum.snapcraft.io/t/firefox-please-create-the-track-esr/5006
Assignee: nobody → jlorenzo
Flags: needinfo?(jlorenzo)
(In reply to Johan Lorenzo [:jlorenzo] from comment #0)
> * release-snap-push-firefox
>   * bad scope "project:releng:snaocraft:firefox:mock"
>   * bad worker type

Fixed in upcoming patch.


> * release-snap-repackage-firefox
>   * I haven't checked, but I think langpacks URL is busted.
I checked. It looks good with the data discussed in bug 1453261 comment 4
Comment on attachment 8968214 [details]
Bug 1453270 - taskgraph: Make snap tasks support esr60

https://reviewboard.mozilla.org/r/236914/#review242672
Attachment #8968214 - Flags: review?(rail) → review+
Attachment #8968215 - Flags: review?(rail) → review+
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/17905b182e88
taskgraph: Make snap tasks support esr60 r=rail
https://hg.mozilla.org/mozilla-central/rev/17905b182e88
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Reopening to get this landed in 60.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
It turns out I forgot to to deploy the changes onto the machine: https://tools.taskcluster.net/groups/dqhcS8eKS0OIF2udsb292A/tasks/L0AZfbxQSWiHR3J_CQfnMw/runs/0/logs/public%2Flogs%2Flive_backing.log#L22. Reopening bug.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Component: Release Automation: Other → Release Automation: Snap
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/build/puppet/rev/6e7562b0ccc6
pushsnap_scriptworker: bump pushsnapscript to 0.2.1 a=versionbump
Status: REOPENED → RESOLVED
Closed: Last yearLast year
Resolution: --- → FIXED
Comment on attachment 8975795 [details]
Bug 1453270 - pushsnap_scriptworker: bump pushsnapscript to 0.2.1 a=versionbump

Landed on production at: https://hg.mozilla.org/build/puppet/rev/c2d963b335f576e37b94fb27430f037867100adc
Attachment #8975795 - Flags: checked-in+
This was lacking credentials, which I'm adding in bug 1462066.
You need to log in before you can comment on or make changes to this bug.