Firefox 64-bit Linux l10n nightly downloads and applies full update instead of partial update

RESOLVED FIXED

Status

RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: unghost, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
STR:
1) Install Firefox 40.0a1 Russian 64-bit Linux night build (build id - 20150416030209, hg revision - https://hg.mozilla.org/mozilla-central/rev/a35163f83d22)
2) Check for updates

Expected results: Partial update is downloaded and applied (870KB)

Actual results: Complete update is downloaded and applied (52MB)
Sorry for getting to this a bit late.
Does it still occur? If it's still an issue, it would be also great to get the console logs with "app.update.log" config set to "true".
(Reporter)

Comment 2

4 years ago
(In reply to Rail Aliiev [:rail] from comment #1)
> Sorry for getting to this a bit late.
> Does it still occur? If it's still an issue, it would be also great to get
> the console logs with "app.update.log" config set to "true".

Yes, it still occures. Though today's full update may be result of patch for Bug 1160845
I'll check if this issue will linger tomorrow. FWIW, this is today's console log:

AUS:SVC Creating UpdateService
AUS:SVC gCanApplyUpdates - testing write access /opt/firefox/update.test
AUS:SVC gCanApplyUpdates - able to apply updates
AUS:SVC gCanStageUpdatesSession - testing write access /opt/firefox/update.test
AUS:SVC gCanStageUpdatesSession - testing write access /opt/update.test
AUS:SVC gCanStageUpdatesSession - able to stage updates
AUS:SVC getLocale - getting locale from file: resource://gre/update.locale, locale: ru
AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150430030201/Linux_x86_64-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml
AUS:SVC gCanCheckForUpdates - able to check for updates
AUS:SVC Checker: checkForUpdates, force: false
AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150430030201/Linux_x86_64-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml
AUS:SVC Checker:checkForUpdates - sending request to: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150430030201/Linux_x86_64-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml
AUS:SVC Checker:onLoad - request completed downloading document
AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150430030201/Linux_x86_64-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml
AUS:SVC Checker:onLoad - number of updates available: 1
AUS:SVC UpdateService:_selectAndInstallUpdate - add-on compatibility check not performed due to the update version being the same as the current application version, just download the update
AUS:SVC Creating Downloader
AUS:SVC UpdateService:_downloadUpdate
AUS:SVC readStringFromFile - file doesn't exist: /opt/firefox/updates/0/update.status
AUS:SVC readStatusFile - status: null, path: /opt/firefox/updates/0/update.status
AUS:SVC Downloader:downloadUpdate - downloading from http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-05-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-x86_64.complete.mar to /opt/firefox/updates/0/update.mar
AUS:SVC Downloader:onStartRequest - original URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-05-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-x86_64.complete.mar, final URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-05-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-x86_64.complete.mar
AUS:SVC Downloader:onProgress - progress: 786432/54988412
AUS:SVC Downloader:onProgress - progress: 3932160/54988412
AUS:SVC Downloader:onProgress - progress: 4718592/54988412
AUS:SVC Downloader:onProgress - progress: 6291456/54988412
AUS:SVC Downloader:onProgress - progress: 7077888/54988412
AUS:SVC Downloader:onProgress - progress: 13089560/54988412
AUS:SVC Downloader:onProgress - progress: 16208540/54988412
AUS:SVC Downloader:onProgress - progress: 20067036/54988412
AUS:SVC Downloader:onProgress - progress: 21366660/54988412
AUS:SVC Downloader:onProgress - progress: 22628960/54988412
AUS:SVC Downloader:onProgress - progress: 24076644/54988412
AUS:SVC Downloader:onProgress - progress: 25522940/54988412
AUS:SVC Downloader:onProgress - progress: 27067784/54988412
AUS:SVC Downloader:onProgress - progress: 28525184/54988412
AUS:SVC Downloader:onProgress - progress: 29977032/54988412
AUS:SVC Downloader:onProgress - progress: 31431656/54988412
AUS:SVC Downloader:onProgress - progress: 32861296/54988412
AUS:SVC Downloader:onProgress - progress: 34263176/54988412
AUS:SVC Downloader:onProgress - progress: 35662280/54988412
AUS:SVC Downloader:onProgress - progress: 37108576/54988412
AUS:SVC Downloader:onProgress - progress: 38552096/54988412
AUS:SVC Downloader:onProgress - progress: 39995616/54988412
AUS:SVC Downloader:onProgress - progress: 41455792/54988412
AUS:SVC Downloader:onProgress - progress: 42888208/54988412
AUS:SVC Downloader:onProgress - progress: 44172108/54988412
AUS:SVC Downloader:onProgress - progress: 45503200/54988412
AUS:SVC Downloader:onProgress - progress: 46918960/54988412
AUS:SVC Downloader:onProgress - progress: 48368860/54988412
AUS:SVC Downloader:onProgress - progress: 49809604/54988412
AUS:SVC Downloader:onProgress - progress: 51169844/54988412
AUS:SVC Downloader:onProgress - progress: 52602260/54988412
AUS:SVC Downloader:onProgress - progress: 53983320/54988412
AUS:SVC Downloader:onProgress - progress: 54988412/54988412
AUS:SVC Downloader:onStopRequest - original URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-05-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-x86_64.complete.mar, final URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-05-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-x86_64.complete.mar, status: 0
AUS:SVC Downloader:onStopRequest - status: 0, current fail: 0, max fail: 10, retryTimeout: 2000
AUS:SVC Downloader:_verifyDownload called
AUS:SVC Downloader:_verifyDownload downloaded size == expected size.
AUS:SVC Downloader:_verifyDownload hashes match.
AUS:SVC Downloader:onStopRequest - setting state to: pending
AUS:SVC Downloader:onStopRequest - attempting to stage update: Nightly 40.0a1
AUS:SVC readStatusFile - status: applied, path: /opt/firefox/updates/0/update.status
AUS:SVC UpdateManager:refreshUpdateStatus - Notifying observers that the update was staged. state: applied, status: applied
(Reporter)

Comment 3

4 years ago
Full update has been downloaded again today on my 32-bit Linux machine:

AUS:SVC Checker: checkForUpdates, force: true
AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150505030206/Linux_x86-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml?force=1
AUS:SVC Checker:checkForUpdates - sending request to: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150505030206/Linux_x86-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml?force=1
AUS:SVC Checker:onLoad - request completed downloading document
AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150505030206/Linux_x86-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml?force=1
AUS:SVC Checker:onLoad - number of updates available: 1
AUS:SVC Creating Downloader
AUS:SVC UpdateService:_downloadUpdate
AUS:SVC readStringFromFile - file doesn't exist: /opt/firefox/updates/0/update.status
AUS:SVC readStatusFile - status: null, path: /opt/firefox/updates/0/update.status
AUS:SVC Downloader:downloadUpdate - downloading from http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-06-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-i686.complete.mar to /opt/firefox/updates/0/update.mar
AUS:SVC Downloader:onStartRequest - original URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-06-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-i686.complete.mar, final URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-06-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-i686.complete.mar
AUS:SVC Downloader:onProgress - progress: 13988/55715673
AUS:SVC Downloader:onProgress - progress: 97972/55715673
.......
AUS:SVC Downloader:onProgress - progress: 55289940/55715673
AUS:SVC Downloader:onProgress - progress: 55715673/55715673
AUS:SVC Downloader:onStopRequest - original URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-06-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-i686.complete.mar, final URI spec: http://download.cdn.mozilla.net/pub/mozilla.org/firefox/nightly/2015/05/2015-05-06-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-i686.complete.mar, status: 0
AUS:SVC Downloader:onStopRequest - status: 0, current fail: 0, max fail: 10, retryTimeout: 2000
AUS:SVC Downloader:_verifyDownload called
AUS:SVC Downloader:_verifyDownload downloaded size == expected size.
AUS:SVC Downloader:_verifyDownload hashes match.
AUS:SVC Downloader:onStopRequest - setting state to: pending
(In reply to Alexander L. Slovesnik from comment #2)
> I'll check if this issue will linger tomorrow.

Thanks, this would be great.
(Reporter)

Comment 5

4 years ago
(In reply to Rail Aliiev [:rail] from comment #4)
> (In reply to Alexander L. Slovesnik from comment #2)
> > I'll check if this issue will linger tomorrow.
> 
> Thanks, this would be great.

Today, there is no updates found :-( :

AUS:SVC Checker: checkForUpdates, force: true
AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150505030206/Linux_x86_64-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml?force=1
AUS:SVC Checker:checkForUpdates - sending request to: https://aus4.mozilla.org/update/3/Firefox/40.0a1/20150505030206/Linux_x86_64-gcc3/ru/nightly/Linux%204.0.1-1-ARCH%20(GTK%202.24.27)/default/default/update.xml?force=1
AUS:SVC Checker:onLoad - request completed downloading document
AUS:SVC Checker:onLoad - number of updates available: 0
AUS:SVC UpdateService:removeDownloadListener - no downloader!

Though update file does exist: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2015/05/2015-05-06-03-02-06-mozilla-central-l10n/firefox-40.0a1.ru.linux-x86_64.partial.20150506030206-20150506085157.mar
This should be fixed now.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.