Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
As part of the cascading (http://cascading.org) project, we are maintaining a vagrant based hadoop setup (https://github.com/Cascading/vagrant-cascading-hadoop-cluster). This setup downloads the hadoop tarball from a nearby mirror, when the user starts it up. The problem we are having, is that there is no easy way for a script to determine the file name of the current stable release tarball to download.
When 1.2.1 became the new stable release the former stable release 1.1.2 was removed from the mirrors. This broke our setup, while that is not really necessary, if it would be discoverable, what the latest tarball is.
There is a /stable directory, which contains the latest release, however the file names are changing every time. If there would be link in the directory, that is called hadoop-stable.tar.gz or a simple text file, that explains, what the latest stable release is, our setup would continue working, even if a new version or hadoop is released.