Closed
Bug 1195843
Opened 9 years ago
Closed 9 years ago
Create funnelcake build with packaged AVIM Add-On for vietnamese FX40
Categories
(Release Engineering :: Release Requests, defect)
Release Engineering
Release Requests
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: adavis, Unassigned)
References
Details
(Whiteboard: [FXGrowth])
Build: * language: vi * win32 * version: Firefox 40.0 release * add-on to package: https://addons.mozilla.org/en-US/firefox/addon/avim/ We need a funnel cake of the Vietnamese FX with the above add-on pre-installed. The add-on is already signed. I am indifferent as per displaying the page that normally appears after the add-on is installed (about:addons) . I would say... whatever is easier for you when setting up this funnelcake. Context: We believe that FX in Vietnamese is very hard to use without this add-on so we will be testing the impact of including it in the build by distributing it to a small segment of the Vietnamese downloads. According to Nick Thomas, we would need to: -generate funnelcake config (via Shane Caraveo or whomever he recommends), includes unpacked xpi -ask RelEng to generate funnelcake builds -have this build QA'd -ask RelEng to setup hosting Additional details about the test are here: https://mana.mozilla.org/wiki/display/FIREFOX/Vietnam+Funnelcake+with+AVIM+Pre-Installed Thanks for your help. Let me know if you need any additional details.
Comment 1•9 years ago
|
||
When would you like the build to be done by ?
Reporter | ||
Comment 2•9 years ago
|
||
Ideally, I'd like to start distributing it by September 2nd or 3rd at latest. Anything before then is certainly welcome. Context: I need to distribute it for a few days to then let about a 1 month of data stream in from the build. I will be presenting results at the end of September. Thanks
Reporter | ||
Comment 4•9 years ago
|
||
Nick, speaking to CMore, he said I should also request a 2nd funnelcake with no changes made to it (just a new build) so we can more easily measure the success/failure of this test. I believe there are no settings to be prepared by Shane for this 2nd funnelcake. Thanks
Comment 5•9 years ago
|
||
A second funnelcake is fine. We still need a config for that, but it's fairly small.
Comment 6•9 years ago
|
||
We need to make sure both funnelcakes are added to the funnelcake master tracker: https://docs.google.com/spreadsheets/d/1gZ-GFyubAAlIxh-u-5SR52rqKKfBRLRuwrjSq97QkWA/edit#gid=0 funnelcake 45 & 46?
Comment 7•9 years ago
|
||
and built from 40.0.2 win32 vi.
Reporter | ||
Comment 8•9 years ago
|
||
(In reply to Chris More [:cmore] from comment #7) > and built from 40.0.2 win32 vi. I'll make sure to add them to the doc once Shane and Nick to complete them and I have the numbers and release versions.
Reporter | ||
Comment 9•9 years ago
|
||
Any updates Shane or Nick? Nick, are you still waiting after a config or do you have that? Cheers,
Flags: needinfo?(nthomas)
Comment 10•9 years ago
|
||
Shane is the master of configs, and I'm pretty swamped, so I'd prefer to wait for a config from him (see ni? at commment #3).
Flags: needinfo?(nthomas)
Comment 11•9 years ago
|
||
We should try to avoid having me as a blocker on funnelcake, these should be easy enough for most anyone to build out. New funnelcakes in the github project. https://github.com/mozilla-partners/funnelcake/commit/f07c43955674c9f984cae319937ba954f4a07089 releng will need to build.
Flags: needinfo?(mixedpuppy) → needinfo?(coop)
Reporter | ||
Comment 12•9 years ago
|
||
(In reply to Shane Caraveo (:mixedpuppy) from comment #11) > We should try to avoid having me as a blocker on funnelcake, these should be > easy enough for most anyone to build out. > > New funnelcakes in the github project. > > https://github.com/mozilla-partners/funnelcake/commit/ > f07c43955674c9f984cae319937ba954f4a07089 > > releng will need to build. Thanks Shane! Very much appreciated. The growth team's summer intern (Francesco) is coming back this fall (part-time) and his primary task will be to look into how we can streamline these funnelcakes a bit more. We want to remove as much work as possible off of your plate as well as releng.
Comment 13•9 years ago
|
||
(In reply to Alex Davis [:adavis] from comment #8) > (In reply to Chris More [:cmore] from comment #7) > > and built from 40.0.2 win32 vi. Would there be any reason not to build them against 40.0.3 since that is what's current now? Also, where should I put the repacked builds once they're ready?
Flags: needinfo?(coop)
Reporter | ||
Comment 14•9 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #13) > (In reply to Alex Davis [:adavis] from comment #8) > > (In reply to Chris More [:cmore] from comment #7) > > > and built from 40.0.2 win32 vi. > > Would there be any reason not to build them against 40.0.3 since that is > what's current now? > > Also, where should I put the repacked builds once they're ready? Please use the most current build. If possible, also let us know if there is a chem spill so that we can pull these funnelcakes down. Please host the files on https://download.mozilla.org/ and provide the URLs here. Do we need someone to QA these builds once they're made?
Comment 15•9 years ago
|
||
> Do we need someone to QA these builds once they're made?
I created the configs, but did no QA on them. One of the builds includes an addon, I'd probably at least make sure it works.
Reporter | ||
Comment 16•9 years ago
|
||
(In reply to Shane Caraveo (:mixedpuppy) from comment #15) > > Do we need someone to QA these builds once they're made? > > I created the configs, but did no QA on them. One of the builds includes an > addon, I'd probably at least make sure it works. I can do double check that install works and that the add-on is properly pre-installed but is there someone that usually does a more thorough testing? Or should that be sufficient?
Comment 17•9 years ago
|
||
(In reply to Alex Davis [:adavis] from comment #14) > Please use the most current build. If possible, also let us know if there is > a chem spill so that we can pull these funnelcakes down. > > Please host the files on https://download.mozilla.org/ and provide the URLs > here. Funnelcake builds are up for verification: http://stage.mozilla.org/pub/mozilla.org/firefox/candidates/40.0.3-candidates/build1/partner-repacks-bug1195843/funnelcake45/win32/vi/Firefox%20Setup%2040.0.3.exe http://stage.mozilla.org/pub/mozilla.org/firefox/candidates/40.0.3-candidates/build1/partner-repacks-bug1195843/funnelcake46/win32/vi/Firefox%20Setup%2040.0.3.exe
Reporter | ||
Comment 18•9 years ago
|
||
I've installed both funnelcakes on a virtualmachine and confirm that f45 has the add-on preinstalled. I'm having someone verify the Vietnamese add-on as I write this.
Reporter | ||
Comment 19•9 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #17) > (In reply to Alex Davis [:adavis] from comment #14) > > Please use the most current build. If possible, also let us know if there is > > a chem spill so that we can pull these funnelcakes down. > > > > Please host the files on https://download.mozilla.org/ and provide the URLs > > here. > > Funnelcake builds are up for verification: > > http://stage.mozilla.org/pub/mozilla.org/firefox/candidates/40.0.3- > candidates/build1/partner-repacks-bug1195843/funnelcake45/win32/vi/ > Firefox%20Setup%2040.0.3.exe > http://stage.mozilla.org/pub/mozilla.org/firefox/candidates/40.0.3- > candidates/build1/partner-repacks-bug1195843/funnelcake46/win32/vi/ > Firefox%20Setup%2040.0.3.exe QA has signed off on them :) Feel free to put them on download.mozilla when you have a moment.
Comment 20•9 years ago
|
||
(In reply to Alex Davis [:adavis] from comment #19) > Feel free to put them on download.mozilla when you have a moment. # ffxbld@stage rsync -av /pub/mozilla.org/firefox/candidates/40.0.3-candidates/build1/partner-repacks-bug1195843/funnelcake45/ /pub/mozilla.org/firefox/releases/40.0.3-funnelcake45/ rsync -av /pub/mozilla.org/firefox/candidates/40.0.3-candidates/build1/partner-repacks-bug1195843/funnelcake46/ /pub/mozilla.org/firefox/releases/40.0.3-funnelcake46/ Nick: is there anything else to do with bouncer for this?
Flags: needinfo?(nthomas)
Comment 21•9 years ago
|
||
Yes, I added a couple of products & locations. Steps 1, visit https://bounceradmin.mozilla.com/admin/mirror/location/add/ 2, click the green + icon next for Product 3, In the popup, set Product name: 'Firefox-40.0.3-SSL-f45', enable 'Serve Over SSL Only', click Save 4, Back on Add location, set OS: 'win', Path: '/firefox/releases/40.0.3-funnelcake45/win32/vi/Firefox Setup 40.0.3.exe', and click 'Save and add another' 5, Repeat 2-4 with Product 'Firefox-40.0.3-SSL-f46' and Path '/firefox/releases/40.0.3-funnelcake46/win32/vi/Firefox Setup 40.0.3.exe' 6, Wait 5+ minutes 7, Verify these urls work (bonus points for checking hashes to guard against transposition errors) https://download.mozilla.org/?product=firefox-40.0.3-SSL-f45&os=win&lang=vi https://download.mozilla.org/?product=firefox-40.0.3-SSL-f46&os=win&lang=vi Notes to future release engineers - if we do a multilocale funnelcake we would make two changes. The paths should use ':lang' instead of vi (or en-US or a single locale value). For bonus points specify all the valid locales in the Product add popup. Over to the Growth team.
Flags: needinfo?(nthomas)
Comment 22•9 years ago
|
||
Thanks nthomas! :)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 23•9 years ago
|
||
Thanks Shane and Nick! Really much appreciated. This out in the wild now.
Assignee | ||
Updated•2 years ago
|
Component: Custom Release Requests → Release Requests
You need to log in
before you can comment on or make changes to this bug.
Description
•