Add a bouncer link for the Mac pkg file
Categories
(Release Engineering :: Release Automation: Bouncer, enhancement)
Tracking
(firefox-esr6877+ fixed, firefox76 wontfix, firefox77+ fixed, firefox78+ fixed)
People
(Reporter: mkaply, Assigned: mtabara)
References
Details
Attachments
(2 files)
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
RyanVM
:
approval-mozilla-release-
RyanVM
:
approval-mozilla-esr68+
|
Details | Review |
64 bytes,
text/x-github-pull-request
|
Details | Review |
Our current Mac bouncer link is:
https://download.mozilla.org/?product=firefox-latest-ssl&os=osx&lang=en-US
This downloads the DMG file.
We'd like a link to the PKG file as well.
based on the Windows naming, it would probable be:
https://download.mozilla.org/?product=firefox-pkg-latest-ssl&os=osx&lang=en-US
Comment 1•4 years ago
|
||
Callek, do you recall why you went with a separate product for msi, rather than a different os like win64-msi
? Was there some technical limitation ?
Comment 2•4 years ago
|
||
I don't think there was a technical limitation, so much as that was what the www was designed around (calling it a product) -- I could see it either way.
Comment 4•4 years ago
|
||
I don't recall why we did it in the product rather than the platform for msi either. It make sense to me since win64 really is the platform and the different packaging doesn't affect that, but it'd work either way I'm sure. But since we did it in the product for Windows let's keep it consistent for Mac. Consistency is all I really care about so we can keep our code as simple as possible. So I'm +1 on :mkaply's suggestion in comment #0.
Reporter | ||
Comment 5•4 years ago
|
||
Is this an easy thing to get done? I want to update the links on our enterprise download page.
Reporter | ||
Comment 6•4 years ago
|
||
Pinging on this one.
Comment 7•4 years ago
|
||
(In reply to Mike Kaply [:mkaply] from comment #6)
Pinging on this one.
Sorry! I just filed bug 1631526 with cloud ops to create the product for us, (we no longer have the direct access) -- once they create the latest entries we can add the automation support relatively easily.
I think this all makes sense from the discussion I've seen here.
Updated•4 years ago
|
Assignee | ||
Comment 8•4 years ago
|
||
Slipped my radar the other week, will take care of it this week.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 9•4 years ago
|
||
Assignee | ||
Comment 10•4 years ago
|
||
Assignee | ||
Comment 11•4 years ago
|
||
I've got most of the patches ready to land or already landed.
@mkaply: Quick question, just to confirm - we're not expected to provide this for Devedition, right? I couldn't find any pkg
at all for it within our release artifacts.
Assignee | ||
Comment 13•4 years ago
|
||
(In reply to Mike Kaply [:mkaply] from comment #12)
No, not needed for devedition.
Cool, thanks. You're so fast :)
Comment 14•4 years ago
|
||
Pushed a9cb5004fb7d020c22098588a4447a690a8d5a21 to production-bouncerscript to back out https://github.com/mozilla-releng/scriptworker-scripts/pull/204 , due to bug 1634826.
Assignee | ||
Comment 15•4 years ago
|
||
(In reply to Aki Sasaki [:aki] (he/him) (UTC-7) from comment #14)
Pushed a9cb5004fb7d020c22098588a4447a690a8d5a21 to production-bouncerscript to back out https://github.com/mozilla-releng/scriptworker-scripts/pull/204 , due to bug 1634826.
Thanks for backing out, sorry for the bustage. Will investigate to see what went wrong.
Assignee | ||
Comment 16•4 years ago
|
||
The locations products have been created in bouncer admin side so we can land the central bits for nightlies.
Comment 17•4 years ago
|
||
Pushed by mtabara@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2535ad979eff add bouncer support for Mac PKG format. r=rail
Assignee | ||
Comment 18•4 years ago
•
|
||
Note to self:
- Wait for https://bugzilla.mozilla.org/show_bug.cgi?id=1617992#c17 to get to central
- Update
production-bouncerscript
to point to HEAD or 36aeb8b5 that contains my PR. - Confirm that nightlies are working fine and close bug 1634826
- leave for 1-2 days to ensure are working fine on central, then uplift patch from 1 to beta and release to complete this bug.
Comment 19•4 years ago
|
||
bugherder |
Assignee | ||
Comment 20•4 years ago
|
||
(In reply to Mihai Tabara [:mtabara]⌚️GMT from comment #18)
Note to self:
- Wait for https://bugzilla.mozilla.org/show_bug.cgi?id=1617992#c17 to get to central
done
- Update
production-bouncerscript
to point to HEAD or 36aeb8b5 that contains my PR.
done
- Confirm that nightlies are working fine and close bug 1634826
They are broken because of a typo I introduced when initially creating the nightly locations. It's being fixed in bug 1631526 comment 11.
- leave for 1-2 days to ensure are working fine on central, then uplift patch from 1 to beta and release to complete this bug.
The breakage affeects only the nightly central locations, we can proceed with uplifting this to beta for now to see how it behaves.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 21•4 years ago
|
||
Comment on attachment 9144644 [details]
[intree] Bug 1617992 - add bouncer support for Mac PKG format. r=nthomas,rail
Beta/Release Uplift Approval Request
- User impact if declined: Enable PKG new format for Mac users in bouncer so that we can advertise it from https://download.mozilla.org/
- 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:
Assignee | ||
Comment 22•4 years ago
|
||
[Tracking Requested - why for this release]:
Assignee | ||
Comment 23•4 years ago
|
||
(In reply to Mihai Tabara [:mtabara]⌚️GMT from comment #18)
Note to self:
- Wait for https://bugzilla.mozilla.org/show_bug.cgi?id=1617992#c17 to get to central
- Update
production-bouncerscript
to point to HEAD or 36aeb8b5 that contains my PR.- Confirm that nightlies are working fine and close bug 1634826
1-2-3 now done.
- leave for 1-2 days to ensure are working fine on central, then uplift patch from 1 to beta and release to complete this bug.
once RelMan uplifts this to mozilla-beta, I'll wait for one release to go green before requesting uplift to release/esr68.
Comment hidden (Intermittent Failures Robot) |
Comment 25•4 years ago
|
||
Comment on attachment 9144644 [details]
[intree] Bug 1617992 - add bouncer support for Mac PKG format. r=nthomas,rail
Approved for the next beta, thanks.
Comment 26•4 years ago
|
||
bugherder uplift |
Assignee | ||
Comment 27•4 years ago
|
||
- leave for 1-2 days to ensure are working fine on central, then uplift patch from 1 to beta and release to complete this bug.
once RelMan uplifts this to mozilla-beta, I'll wait for one release to go green before requesting uplift to release/esr68.
Both bouncer-jobs for Firefox 77.0b4 are now green - https://firefox-ci-tc.services.mozilla.com/tasks/groups/a-5E6KyATyyItU60ylRnOw
Requesting this to be uplifted to release/esr68.
Assignee | ||
Comment 28•4 years ago
|
||
Comment on attachment 9144644 [details]
[intree] Bug 1617992 - add bouncer support for Mac PKG format. r=nthomas,rail
Beta/Release Uplift Approval Request
- User impact if declined: add support for Mac PKG format in bouncer
- 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:
Assignee | ||
Comment 29•4 years ago
|
||
Comment on attachment 9144644 [details]
[intree] Bug 1617992 - add bouncer support for Mac PKG format. r=nthomas,rail
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: add support for Mac PKG format in bouncer
- User impact if declined:
- Fix Landed on Version:
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky):
- String or UUID changes made by this patch:
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 30•4 years ago
|
||
(In reply to Mihai Tabara [:mtabara]⌚️GMT from comment #27)
- leave for 1-2 days to ensure are working fine on central, then uplift patch from 1 to beta and release to complete this bug.
once RelMan uplifts this to mozilla-beta, I'll wait for one release to go green before requesting uplift to release/esr68.
Both bouncer-jobs for Firefox 77.0b4 are now green - https://firefox-ci-tc.services.mozilla.com/tasks/groups/a-5E6KyATyyItU60ylRnOw
Requesting this to be uplifted to release/esr68.
E.g. https://download.mozilla.org/?product=firefox-beta-pkg-latest-ssl&os=osx
Comment 31•4 years ago
|
||
What's driving the release approval request here? Is this something urgent enough that it needs to be in a 76 dot release instead of riding 77 to release in June?
Assignee | ||
Comment 32•4 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #31)
What's driving the release approval request here? Is this something urgent enough that it needs to be in a 76 dot release instead of riding 77 to release in June?
302 to :mkaply
Reporter | ||
Comment 33•4 years ago
|
||
we can just do beta uplift here. I mainly just want it to match when the next ESR comes out.
Comment 34•4 years ago
|
||
Comment on attachment 9144644 [details]
[intree] Bug 1617992 - add bouncer support for Mac PKG format. r=nthomas,rail
Thanks. Approved for 68.9esr to ride alongside Fx77. Not taking this for 76.*.
Updated•4 years ago
|
Assignee | ||
Comment 35•4 years ago
|
||
All done here, once we ship next release 77.0 out the door along with 68.9esr, we'll have the PKG aliases available.
All done here - I'll add a todo for myself for release day to check on this.
Comment 36•4 years ago
|
||
bugherder uplift |
Assignee | ||
Comment 37•4 years ago
|
||
We've shipped 77.0 today and 68.9.0esr:
Description
•