If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

LATEST-link on ftp.mozilla.org useless



Infrastructure & Operations Graveyard
WebOps: Product Delivery
2 years ago
a year ago


(Reporter: firefox, Unassigned)



(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/1713] , URL)



2 years ago
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
Build ID: 20150831172306

Steps to reproduce:

I wanted to automatically download the latest version of Firefox and Thunderbird.

I tried downloading Firefox via https://ftp.mozilla.org/pub/firefox/releases/latest/win32/de
(the same applies for en_US and the according Thunderbird variants)

Actual results:

Inside the localized folders I found a setup with a filename containing the version-number. This is inadequate for scripting and makes the "latest"-folder useless for scripting access.

Expected results:

I expected a setup.exe (and setup_stub.exe) in the localized folder symlinking to the corresponding file in the same folder.
That way you can download http://ftp.mozilla.org/pub/firefox/releases/latest/win32/de/setup.exe and you'll always have the latest setup at that link.


2 years ago
OS: Unspecified → All
Hardware: Unspecified → All


2 years ago
Assignee: nobody → server-ops-webops
Component: Other → WebOps: Product Delivery
Product: Websites → Infrastructure & Operations
QA Contact: smani
Version: unspecified → other


2 years ago
Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/1713]
You can use requests like these to get the latest release version:
  https://download.mozilla.org/?product=firefox-latest&os=win&lang=de       (full installer)
  https://download.mozilla.org/?product=firefox-stub&os=win&lang=de         (stub installer, windows only)

  https://download.mozilla.org/?product=thunderbird-latest&os=win&lang=de   (full installer, no stub)

For other platforms substitute 'os-win' with
  Mac:          os=osx
  Linux i686:   os=linux
  Linux x86-64: os=linux64

For other locales look up the locale code by inspecting links on https://www.mozilla.org/en-US/firefox/all/.

You will still get a binary with a version in it, but this is easily worked around with commands like
    wget -O setup.exe  'https://download.mozilla.org/?product=firefox-latest&os=win&lang=de'
Last Resolved: 2 years ago
Resolution: --- → WORKSFORME

Comment 2

2 years ago
(In reply to Nick Thomas [:nthomas] from comment #1)

Thank you. I wasn't aware of this.
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.