Closed Bug 1632584 Opened 4 years ago Closed 4 years ago

publish snap as part of RC week

Categories

(Release Engineering :: Release Automation: Snap, defect)

defect

Tracking

(firefox76 fixed, firefox77 fixed)

RESOLVED FIXED
Tracking Status
firefox76 --- fixed
firefox77 --- fixed

People

(Reporter: mtabara, Assigned: mtabara)

References

Details

Attachments

(1 file)

So turns out we have an interesting bug. When :jcristau added the counterpart for flatpak, the second-push-flatpak during RC, we noticed in taskgraph-diff logs that it doesn't actually do that.

The RC job is correctly created in the mr-ship-firefox-rc.json but there are some things still broken about it. channel and scopes are wrongly set to mock. I dug deeper and turns out we never actually publish snaps as part of the RC week. Check the channel in this push task from 75.0 - https://firefox-ci-tc.services.mozilla.com/tasks/V6I_-nxLQB-6QfXz0TmICQ

That's because under the hood, we set the channel based on the release-type https://hg.mozilla.org/mozilla-central/file/tip/taskcluster/ci/release-secondary-snap-push/kind.yml#l30 - but for RC week, the release-type of the graphs is actually set to release-rc. See example https://hg.mozilla.org/build/braindump/file/tip/taskcluster/taskgraph-diff/params/mr-ship-firefox-rc.yml#l99

See Also: → 1623032

Comment on attachment 9142791 [details]
Bug 1632584 - publish snaps as part of RC week. r=rail

Beta/Release Uplift Approval Request

  • User impact if declined: Fixes automation so that we actually publish snaps to beta during RC week.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky):
  • String changes made/needed:
Attachment #9142791 - Flags: approval-mozilla-beta?
Pushed by mtabara@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ddbd6938e3f3
publish snaps as part of RC week. r=tomprince
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Comment on attachment 9142791 [details]
Bug 1632584 - publish snaps as part of RC week. r=rail

Improvements to when we publish Snap builds. Approved for 76.0rc1.

Attachment #9142791 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: