Please remove Web Compat 6.0.3 from Balrog (and replace it with 6.1.0)
Categories
(Firefox :: System Add-ons: Off-train Deployment, defect)
Tracking
()
People
(Reporter: twisniewski, Unassigned)
References
Details
Attachments
(4 files)
We have 6.0.3 shipping now, but need to ship 6.1.0 to address a regression on GMail mobile and add extra site patches.
Comment 1•7 years ago
|
||
(once we have a signed XPI for testing, I'll ping QA)
Comment 3•7 years ago
|
||
Rehan, can we stage the XPI to the test-channel please?
Comment 4•7 years ago
|
||
(reaching out to QA via email)
Comment 5•7 years ago
|
||
This has been staged on the test channel (release-sysaddon) and is pending relman sign off on the live release channel.
Once QA is happy you can request relman sign-off.
Comment 6•7 years ago
|
||
Mike, I've tested the issues on Firefox Release with the signed add-on and below are my results:
- supportforms.embarcadero.com
[Fixed - desktop - windows] https://webcompat.com/issues/34682 - att.tv
[Account not available/Unsupported browser is still displayed https://www.atttvnow.com/accounts/BrowserNotSupported.html - desktop - mac & windows] https://webcompat.com/issues/3846 - steamcommunity.com
[Fixed - desktop - windows] https://webcompat.com/issues/34171 - console.cloud.google.com
[Unable to test - no project available - closed issue] https://webcompat.com/issues/33164 - apply.lloydsbank.co.uk
[Fixed - desktop - windows] https://webcompat.com/issues/34969 - dunkindonuts.com
[Fixed - desktop - windows] https://webcompat.com/issues/28742 - m.imgur.com
[Fixed regardless if UA Override is enabled or not (Layout changed - Sign in no longer available) - mobile] https://webcompat.com/issues/13154 - enuri.com
[Fixed - mobile] https://webcompat.com/issues/37139 - ceskatelevize.cz
[Fixed - mobile] https://webcompat.com/issues/15467 - heb.com
[Fixed - mobile] https://webcompat.com/issues/33613 - homebook.pl
[Fixed - mobile] https://webcompat.com/issues/24044 - metfone.com.kh
[Fixed - mobile] https://webcompat.com/issues/16363 - developer.apple.com
[Fixed - mobile] https://webcompat.com/issues/4070 - patch.com
[Fixed - mobile] https://webcompat.com/issues/25384 - holiday-weather.com
[Fixed - mobile] https://webcompat.com/issues/18478 - binance.com
[Fixed - mobile] https://webcompat.com/issues/17810 - kitkat.com.au
[Fixed - mobile] https://webcompat.com/issues/28992 - mediu.com
[Fixed - mobile] https://webcompat.com/issues/25844 - help.pandora.com
[Popup not triggered regardless if Intervention is enabled or not ]https://webcompat.com/issues/38433 - m.tailieu.vn
[Fixed - mobile] https://webcompat.com/issues/39057
[Environment]
Browser / Version: Firefox Release 69.0.1
Operating System: Windows 10 Pro, MacOS 10.14.6, Huawei P20 Lite (Android 8.0.0) - 1080 x 2280 pixels, 19:9 ratio (~432 ppi density)
Installed add-on: signed.9094657.xpi (webcompat@mozilla.org-6.1.0-signed.xpi - https://aus5.mozilla.org/update/3/SystemAddons/68.0/20190705220548/Darwin_x86_64-gcc3/en-US/release-sysaddon/Darwin%2018.6.0/default/default/update.xml)
Updated channel in the "channel-pref.js" file: pref("app.update.channel", "release-sysaddon");
Comment 7•7 years ago
•
|
||
Thank you, Oana!
Ryan, can we get Relman signoff in the release channel? QA has signed off in Comment #6. I'll send an intent to ship email in a bit to release-drivers.
edit: intent to ship sent.
Comment 8•7 years ago
|
||
I'm confused, the only rule I see pending signoff in Balrog is for Version <69.0 (rule #907). Shouldn't there be a rule for 69.* too?
Updated•7 years ago
|
Comment 9•7 years ago
|
||
@Oana did you install the signed add-on manually? we should be verifying that the update is applied automatically as per: https://gist.github.com/rehandalal/91ccb626dbbe8b58f5e4975567f5eca2
@Ryan We have only been shipping webcompat 6.0.3 to 68.* so I assumed (since no version targeting was mentioned) that we were doing the same here.
Comment 10•7 years ago
|
||
It should be for 68+, apologies for not being clear. 68 so we pull in Fennec, and 69 for Desktop.
Comment 11•7 years ago
|
||
I have staged this on the test channel (release-sysaddon) for 69.* and it is pending relman sign off on the live release channel.
QA should verify this on 68 and 69 (fennec and desktop) without installing manually (https://gist.github.com/rehandalal/91ccb626dbbe8b58f5e4975567f5eca2) before relman sign off.
Comment 13•7 years ago
|
||
About:support data
Comment 14•7 years ago
•
|
||
Rehan, I followed the instructions you provided here (https://gist.github.com/rehandalal/91ccb626dbbe8b58f5e4975567f5eca2), but the add-on does not seem to be available.
And another thing shouldn't there be an older add-on installed in order to force an auto-update?
I've tested with fresh profile of Firefox Release 69.0.1.
I've attached the browser console logs and the data from about:support.
Updated•7 years ago
|
Comment 15•7 years ago
|
||
Rehan, I followed the instructions you provided here (https://gist.github.com/rehandalal/91ccb626dbbe8b58f5e4975567f5eca2), but the add-on does not seem to be available.
Based on the screenshot and the about:support data you posted, the update channel was not set to release-sysaddon as expected. This is why you did not receive the update.
Did you modify defaults/pref/channel-prefs.js? I also realized the instructions did not mention that this should be modified while the browser is not loaded and then start up the browser after the change or it will not apply.
And another thing shouldn't there be an older add-on installed in order to force an auto-update?
The older add-on is already built in to the browser.
Comment 16•7 years ago
|
||
I made it work on Mac and checked all desktop issues with the force auto-update add-on. I will give it another try tomorrow for Windows. Thanks for the extra info.
- supportforms.embarcadero.com
[Fixed - desktop - mac] https://webcompat.com/issues/34682 - steamcommunity.com
[Fixed - desktop - mac] https://webcompat.com/issues/34171 - apply.lloydsbank.co.uk
[Fixed - desktop - mac] https://webcompat.com/issues/34969 - dunkindonuts.com
[Fixed - desktop - mac] https://webcompat.com/issues/28742
[Environment]
Browser / Version: Firefox Release 69.0.1
Operating System: MacOS 10.14.6
about:support > Firefox Features > Web Compat version 6.1.0
Comment 17•7 years ago
|
||
OK, Ryan seems like we're good -- can we get relman signoff in Balrog?
Comment 19•7 years ago
|
||
Thanks all! Let's close here.
Updated•7 years ago
|
Comment 20•7 years ago
|
||
Another try and it finally worked on Windows too. So I added the tests results:
supportforms.embarcadero.com
[Fixed - desktop - windows] https://webcompat.com/issues/34682
steamcommunity.com
[Fixed - desktop - windows] https://webcompat.com/issues/34171
apply.lloydsbank.co.uk
[Fixed - desktop - windows] https://webcompat.com/issues/34969
dunkindonuts.com
[Fixed - desktop - windows] https://webcompat.com/issues/28742
[Environment]
Browser / Version: Firefox Release 69.0.1
Operating System: Windows 10 Pro
about:support > Firefox Features > Web Compat version 6.1.0
Thanks all!
Description
•