Make builds from enterprise-release branch
Categories
(Enterprise Products :: General, task, P1)
Tracking
(Not tracked)
People
(Reporter: gerard-majax, Assigned: gerard-majax)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Whiteboard: [size=2])
From slack discussion with johann:
Add commits similar to:
- https://hg-edge.mozilla.org/releases/mozilla-beta/rev/7dfeffd33658ce1af86e7643d66bdd44fc16dd57
- https://hg-edge.mozilla.org/releases/mozilla-beta/rev/ca1a9f612f5df2037ecb1ac350a9b2edf2f698e3
- https://hg-edge.mozilla.org/releases/mozilla-beta/rev/82c105103811b3128caf62dd41ea488a9556af32
- https://hg-edge.mozilla.org/releases/mozilla-beta/rev/3ffbe2a7a4ce5765e6531975982a5ee47051785c
Also add commits similar to:
- https://hg-edge.mozilla.org/releases/mozilla-release/rev/ff795f610c8af1a9c70e78700b7e367069ad8373
- https://hg-edge.mozilla.org/releases/mozilla-release/rev/581cf08fe92784fe0e176f074b42456d9b03df9d
| Assignee | ||
Comment 1•5 months ago
|
||
(In reply to :gerard-majax from comment #0)
From slack discussion with johann:
Add commits similar to: - https://hg-edge.mozilla.org/releases/mozilla-beta/rev/7dfeffd33658ce1af86e7643d66bdd44fc16dd57
Branding, we dont care for now
Beta version we will directly move to release
L10N changesets, not a requirement for now.
L10N as well
Also add commits similar to:
Version update
CLOBBER update
| Assignee | ||
Comment 2•5 months ago
|
||
We also need to update indexes, cf this task definition https://firefox-ci-tc.services.mozilla.com/tasks/YqcMPEssTtmSytiCJFOgnQ/definition
| Assignee | ||
Comment 3•5 months ago
|
||
| Assignee | ||
Comment 4•4 months ago
|
||
Status from https://github.com/mozilla/enterprise-firefox/commit/844b8330c16b8d260af7953e0cc0e498a114768d:
$ sudo dpkg -i target.deb
Sélection du paquet firefoxenterprise précédemment désélectionné.
(Lecture de la base de données... 421133 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de target.deb ...
Dépaquetage de firefoxenterprise (149.0~build1) ...
Paramétrage de firefoxenterprise (149.0~build1) ...
update-alternatives: utilisation de « /usr/bin/firefoxenterprise » pour fournir « /usr/bin/gnome-www-browser » (gnome-www-browser) en mode automatique
update-alternatives: utilisation de « /usr/bin/firefoxenterprise » pour fournir « /usr/bin/x-www-browser » (x-www-browser) en mode automatique
Traitement des actions différées (« triggers ») pour man-db (2.13.1-1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.18-2) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-3ubuntu2) ...
Traitement des actions différées (« triggers ») pour mailcap (3.74ubuntu1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.28-1) ...
$ firefoxenterprise --version
[344323] Sandbox: CanCreateUserNamespace() unshare(CLONE_NEWPID): EPERM
Mozilla FirefoxEnterprise 149.0
So it looks to be good?
Comment 5•4 months ago
|
||
What work is remaining here?
| Assignee | ||
Comment 6•4 months ago
|
||
I have just rebased enterprise-release on enterprise-main. When 149 comes to beta, we will have to stop doing that, and start uplifing our enterprise-main changes to enterprise-release. In term of builds, I think nothing else is missing, we just need confirmation on how to verify our builds our of enterprise-release are OK (I asked it on the CI channel but it got lost somehow?)
| Assignee | ||
Comment 7•4 months ago
|
||
Latest push I made was:
- git pull from enterprise-main
- git rebase enterprise-release on this enterprise-main
The state is: enterprise-main at stageMozGCP + commits to make things running from enterprise-release branch
The latest push I made was that and the resulting taskgroup was https://firefox-ci-tc.services.mozilla.com/tasks/groups/XayUDcOaRWmh9bTAAVuk8g
| Assignee | ||
Comment 8•4 months ago
|
||
And thus filtering https://firefox-ci-tc.services.mozilla.com/tasks/groups/XayUDcOaRWmh9bTAAVuk8g#stageMozGCP should get tasks that have the artifacts we need
| Assignee | ||
Comment 9•4 months ago
|
||
We have builds that are working, we can close this
Comment 10•29 days ago
|
||
Authored by Alexandre Lissy
https://github.com/mozilla/enterprise-firefox/commit/8e2135f9317a05445ef7722d17f7829011b7956f
[enterprise-main] Bug 2013308 - Enterprise: add release-enterprise mozconfig
Description
•