[meta] Ship Firefox Linux releases in deb packages
Categories
(Release Engineering :: General, enhancement)
Tracking
(relnote-firefox ?)
Tracking | Status | |
---|---|---|
relnote-firefox | --- | ? |
People
(Reporter: gabriel, Assigned: gabriel)
References
(Depends on 13 open bugs, Blocks 1 open bug)
Details
(Keywords: meta)
Attachments
(1 file)
There is no Mozilla repository (or deb packages) for people to update and install Firefox via APT on Debian, Ubuntu, and derivatives.
Comment 1•6 months ago
|
||
I guess two questions here: Should we host our debian repository out of archive.mozilla.org, or another sub-domain? And should we manage it ourselves, or use a managed service like Artifact Registry?
My understanding is that Artifact Registry doesn't support custom domains, so that might force our decision for us? Or we'd need to put something in front of Artifact Registry. Probably also good to look at bandwidth costs for Artifact Registry vs our own load balancers.
Comment 2•6 months ago
|
||
For future reference: jbuck found https://cloud.google.com/blog/topics/developers-practitioners/hack-your-own-custom-domains-container-registry which implies we can just put a reverse proxy (and CDN) in front of artifact registry and serve it the same way we do the rest of productdelivery
Comment 3•6 months ago
|
||
The layout on archive.m.o has an impact on other processes and standing practices. The official version should be stored in the normal release build hierarchy.
Reminder: A user accessible package repository is a new service, and an RRA needs to be done prior to any go-live. That can also address the domain question.
Assignee | ||
Updated•4 months ago
|
Assignee | ||
Updated•4 months ago
|
Assignee | ||
Comment 4•4 months ago
|
||
Depends on D167729
Updated•4 months ago
|
Updated•4 months ago
|
Pushed by gbustamante@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2678385eb9b2 Update firefox bin link to match the name of the .deb package r=releng-reviewers,jlorenzo
Comment 6•3 months ago
|
||
bugherder |
Comment 7•3 months ago
|
||
Reopening bug for being a meta one.
Updated•3 months ago
|
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Assignee | ||
Comment 8•2 months ago
•
|
||
That's my bad, I cloned one of the beetmover bugs here to file a different one and forgot to delete the "blocks" section 🤦♂️
Assignee | ||
Comment 9•2 months ago
•
|
||
I linked Bug 1772219 because this might impact users of the Firefox .deb
packages when they run apt-get upgrade
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Comment 10•2 months ago
•
|
||
What does Chrome differently or does it also suffer from bug 1705217, etc?
Comment 11•2 months ago
|
||
(In reply to Darkspirit from comment #10)
- What does Chrome differently or does it also suffer from bug 1705217, etc?
They use a fork server that they call the zygote process to launch new processes from in-memory data rather than relying on the files on disk. See this page for more details.
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Comment 12•2 months ago
•
|
||
(In reply to Robin Steuber (they/them) [:bytesized] from comment #11)
(In reply to Darkspirit from comment #10)
- What does Chrome differently or does it also suffer from bug 1705217, etc?
They use a fork server that they call the zygote process to launch new processes from in-memory data rather than relying on the files on disk. See this page for more details.
I am getting the feeling that the Nightly .deb
builds might not be viable without fixing this.
Updated•3 days ago
|
Description
•